BM6(v7 |||zzzyyy}}}~~~|||yyyuuurrruuuyyy}}}}}}||||||xxxtttpppmmmlllkkkiiifffhhhhhhjjjkkkkkkjjjiiihhhhhhfffdddfffiiikkkkkkjjjkkknnnqqqrrrrrrsssuuuwwwuuuuuutttqqqnnnmmmmmmooommmmmmnnnqqqtttvvvwwwwwwxxxwwwwwwyyy{{{{{{yyywwwppprrrvvvzzz{{{yyytttppppppsssxxx|||~~~}}}xxxtttooonnnqqqvvvyyy{{{~~~~~~zzzuuusssuuu{{{{{{wwwvvvuuuvvv{{{~~~zzzxxx{{{}}}wwwpppooovvvyyyvvv{{{}}}zzzxxxxxx{{{~~~|||yyywwwvvvuuuxxx{{{zzz{{{}}}~~~~~~~~~|||{{{{{{|||}}}}}}|||zzzxxxwwwxxxwwwwwwxxxzzz{{{zzzxxxyyy|||~~~}}}zzzxxxxxxyyyxxxxxxyyy{{{}}}zzz{{{}}}|||vvvrrrjjjlllpppsssuuutttsssrrrvvvtttqqqqqqrrrtttuuuuuusssvvvyyy{{{{{{zzz{{{|||{{{zzzyyyyyy||||||wwwsssvvvzzz|||{{{yyywwwwwwxxxvvvrrrmmmkkklllqqquuu~~~yyyyyyyyy{{{~~~yyyxxx}}}}}}}}}}}}}}}{{{xxxpppmmmjjjlllqqqtttqqqllliiiiiikkkqqqxxx}}}~~~~~~~~~}}}}}}|||{{{}}}}}}||||||~~~|||}}}{{{wwwxxxyyyyyyuuurrrkkkllloootttxxxzzzzzzyyyuuutttttttttvvvwwwwwwwwwtttyyy~~~}}}|||~~~~~~tttnnnrrrzzz|||~~~||||||~~~zzzzzz|||~~~{{{yyyyyyxxxwwwwwwwwwxxxxxxvvvxxxyyyyyyxxxvvvvvvvvvyyy{{{~~~~~~uuuxxx~~~~~~}}}~~~}}}zzzvvvtttvvvxxxuuussspppoooqqqrrrrrrrrrrrrwww~~~}}}qqqkkknnnsssxxxyyy|||~~~|||vvvtttvvvyyyxxxwwwtttqqqppptttyyy~~~}}}}}}~~~~~~{{{yyyzzz|||~~~||||||}}}}}}zzz{{{{{{{{{zzzyyyyyy{{{}}}{{{zzzzzz|||~~~}}}}}}{{{{{{zzzzzzyyyyyyzzzzzzxxxyyy~~~|||zzzyyyxxxyyyzzzyyyxxxyyy~~~~~~|||}}}~~~}}}{{{{{{}}}|||{{{|||}}}}}}}}}|||~~~zzz{{{|||{{{zzz|||yyywwwwwwzzzwwwssssssuuuwwwvvvtttrrrrrrqqqrrruuuzzz}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~{{{|||~~~||||||}}}|||uuuyyyyyy{{{}}}~~~}}}||||||zzzzzzyyyyyyxxxyyyyyyyyy~~~}}}|||~~~}}}|||||||||~~~~~~}}}~~~}}}{{{yyy{{{}}}}}}|||~~~zzzvvvwww}}}}}}}}}~~~}}}~~~||||||||||||{{{yyywwwvvvxxx}}}}}}}}}}}}~~~}}}}}}|||~~~~~~~~~}}}|||zzzxxxwwwwwwxxxzzz~~~~~~}}}}}}~~~~~~{{{yyyxxxyyy{{{~~~~~~yyyvvvyyywwwuuutttssstttuuuvvvtttxxx~~~|||yyyvvv~~~~~~xxxxxxxxxzzz~~~}}}|||{{{{{{|||~~~|||wwwsssqqqpppooooooqqqssswww|||yyyyyyyyyxxxvvvssspppooonnnooooooppprrrtttuuuvvvrrruuuyyy|||~~~~~~}}}|||}}}~~~|||xxxyyyxxxuuusssssstttvvvxxxyyyzzzxxxxxx{{{zzzwwwxxxuuuxxx|||yyyvvvssstttwww{{{|||||||||{{{~~~~~~{{{{{{zzzyyyxxxyyyzzz|||~~~zzz{{{|||{{{yyywwwwwwwwwuuuuuutttuuuvvvyyy|||~~~zzzzzz{{{{{{||||||{{{{{{qqqrrruuuxxx|||zzz{{{}}}~~~~~~~~~{{{zzzxxxuuussstttvvvyyy{{{zzz{{{zzzzzzxxx|||zzzxxx{{{zzz|||~~~}}}~~~~~~~~~{{{{{{|||~~~|||zzz~~~~~~~~~}}}|||}}}yyyzzz}}}~~~~~~~~~}}}{{{{{{{{{{{{pppooo{{{vvvmmmvvv}}}wwwyyyzzz~~~yyyuuurrr{{{xxxyyy{{{}}}~~~~~~}}}{{{yyyyyyyyyyyywwwuuuuuutttsssrrrqqqooonnnllljjjmmmqqquuuxxxxxxwwwwwwuuuuuuuuuuuuuuuttttttsssrrrrrrqqqppppppooonnnnnnrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvwwwxxxzzz|||}}}vvvpppkkkjjjhhheeegggjjjmmmnnnpppppppppooommmllloooqqqtttvvvyyy}}}|||yyyvvvuuuwwwzzz|||}}}|||zzzyyy{{{~~~}}}}}}yyyyyy~~~vvvqqqpppqqqssswww{{{~~~vvvxxxxxx{{{hhhjjjlllmmmnnnpppsssuuuttttttvvvyyy|||}}}{{{yyyiiikkkoootttxxx{{{}}}~~~zzz|||}}}|||{{{yyyxxxvvvssspppnnnmmmllljjjhhhdddcccaaaaaaaaaaaa___^^^[[[ZZZXXXXXXWWWVVVSSSQQQRRRUUUZZZ```dddfffggggggeeeeeeeeeddddddddddddcccaaaaaaaaa```````````````aaaaaaaaabbbcccdddfffgggddddddeeeggghhhiiijjjkkkbbbZZZTTTSSSSSSRRRSSSWWWXXXYYYYYYZZZZZZYYYYYYYYYYYY\\\___bbbeeeiiimmmpppmmmjjjgggddddddfffjjjllljjjiiihhhiiikkkooosssvvvxxxzzzzzzwwwtttsssuuuxxxvvvyyy~~~vvvoooggggggiiinnnuuuzzz{{{yyyyyyyyy{{{|||}}}~~~|||{{{yyyyyy{{{|||}}}{{{{{{{{{zzzzzzzzzyyyyyy{{{yyyzzz}}}wwwxxx||||||||||||||||||yyy{{{{{{xxxxxxxxxwwwwwwxxx|||{{{yyyzzz|||~~~~~~{{{vvvtttsssvvv~~~yyylllkkkqqqxxxyyyvvvrrrrrrssstttuuuvvvwwwwwwuuuxxxvvvrrr}}}fffgggiiijjjjjjjjjlllnnnmmmmmmooosssuuuuuusssqqqdddfffjjjooorrruuuvvvvvvtttvvvxxx{{{|||{{{zzzyyyzzzzzzzzzzzz{{{|||~~~}}}~~~zzzxxxuuusssrrroookkkhhhfffeeebbbaaaaaa```^^^\\\YYYWWWUUUUUUUUUTTTPPPMMMNNNQQQVVV\\\```dddfffgggddddddcccbbbbbbbbbbbbbbb____________````````````^^^^^^___```aaaccceeefff```aaaccceeefffggggggggg```XXXQQQQQQRRRRRRUUUXXXZZZYYYYYYYYYYYY[[[\\\]]]]]]___ccceeefffhhhkkknnnnnnmmmlllllllllmmmnnnooommmmmmmmmnnnqqqtttxxxzzzyyyyyyyyyyyyyyyyyyyyyyyyxxx{{{}}}tttnnnddddddgggnnnxxx}}}||||||}}}~~~}}}~~~|||||||||{{{{{{{{{{{{zzzzzzyyyyyy||||||~~~xxxqqquuuwwwrrrssswwwxxxwww~~~}}}xxxoookkklllllliiidddeeedddeeehhhnnnvvv|||xxxsssnnnkkklllpppsssuuuvvvwwwxxxxxxyyy}}}|||wwwsssqqqooopppxxxyyyrrrooonnnooouuu}}}{{{{{{zzzyyyxxxxxxxxxzzzuuuvvvpppjjjxxxccceeefffgggffffffgggiiiiiijjjlllooorrrrrrooommmhhhjjjmmmoooppppppooooooqqqrrrssstttuuuvvvwwwwwwyyyyyyxxxxxxxxxzzz{{{||||||~~~|||yyyvvvqqqmmmpppmmmkkkiiihhhfffcccaaa^^^\\\ZZZZZZZZZYYYTTTQQQPPPRRRVVV\\\```dddggghhheeedddccccccbbbbbbcccccc______``````aaabbbbbbbbb^^^^^^___```aaaccceeefff^^^```ccceeeggggggfffeeeddd[[[TTTTTTVVVXXXZZZ^^^aaa```___^^^___aaadddeeefffhhhkkkmmmmmmmmmooopppmmmnnnppprrrrrrrrrpppooooooooopppqqqtttvvvyyy{{{zzzzzzzzz|||~~~~~~}}}}}}|||wwwmmmlllooowww{{{uuuzzzuuupppttt{{{}}}}}}~~~vvvlllgggggggggdddYYYYYYZZZ[[[___fffpppvvvpppjjjdddaaabbbggglllnnnjjjkkkjjjiiijjjnnnvvv}}}|||wwwrrrnnnkkkmmmvvvzzzzzzzzzwwwppplllsss~~~|||zzzyyy{{{|||rrrrrrlllhhhyyyhhhhhhgggfffggghhhiiijjjkkklllmmmnnnnnnmmmkkkiiilllkkkkkklllmmmnnnnnnmmmmmmmmmmmmnnnpppssswwwyyyzzzxxxvvvxxx{{{~~~~~~||||||yyy}}}zzzyyy{{{}}}zzzwwwvvvvvvuuussspppnnnlllkkkkkkiiihhhffffffeeeccc```]]]WWWXXX[[[^^^bbbeeehhhiiieeeeeeeeeddddddeeeeeeffffffbbb```bbbfffhhhfffccchhhddd``````bbbddddddcccdddeeefffhhhiiiiiijjjjjjbbbdddeeeeeeddddddeeegggjjjiiiiiiiiiiiiiiiiiiiiijjjkkkmmmnnnppppppqqqqqqrrrsssssstttuuuuuuvvvvvvppprrrtttvvvwwwyyy|||~~~~~~|||wwwooohhh]]][[[WWWVVV^^^kkkssstttpppllliiiiiinnnrrrsssssspppooonnnkkkhhhjjjooottt}}}~~~xxxuuuttttttxxxzzz{{{{{{|||||||||{{{zzzyyyyyyzzz{{{}}}zzzyyyzzz}}}|||}}}~~~}}}|||vvvtttqqqqqq|||ffffffeeedddeeefffggghhhiiijjjlllmmmmmmllljjjiiihhhgggfffggghhhiiihhhgggeeeeeefffhhhkkknnnrrrttttttssssssvvvzzz||||||{{{zzz|||~~~~~~}}}zzzvvvsss{{{|||{{{wwwsssrrruuuxxx|||xxxuuusssvvvuuutttsssqqqooonnnmmmmmmlllkkkjjjjjjhhheeebbb``````aaaccceeeggghhhiiiccccccbbbbbbbbbbbbbbbcccfffbbb```bbbeeegggeeeaaadddbbb```aaadddfffgggfffeeeeeeggghhhiiijjjjjjjjjggghhhiiihhhgggfffggghhhiiiiiiiiiiiiiiihhhhhhhhhjjjjjjlllnnnoooppppppppppppqqqrrrsssuuuuuuvvvvvvrrrtttuuuvvvvvvxxx|||{{{iiigggbbbaaaiiivvv~~~~~~}}}}}}}}}zzz{{{~~~}}}{{{}}}~~~zzz{{{|||~~~~~~{{{yyysssvvv{{{~~~~~~~~~~~~{{{vvvsssppppppzzzcccbbbaaaaaaaaabbbdddddddddeeeggghhhiiihhhhhhgggcccbbb```aaabbbbbbaaa```\\\]]]___aaaeeehhhkkkmmmjjjkkklllppptttvvvvvvuuussstttuuuuuutttqqqnnnlllppppppnnnjjjggghhhnnnsssyyyzzz}}}~~~~~~~~~~~~{{{wwwsssqqqssssssttttttsssqqqooonnnooonnnmmmlllllljjjgggdddccccccbbbbbbbbbbbbbbbcccbbbbbbaaa```_________```cccaaa^^^___bbbcccaaa^^^^^^^^^___aaaeeeggggggfffdddeeefffggghhhiiiiiiiiiiiijjjjjjiiigggffffffgggggggggggggggggggggggghhhiiijjjlllmmmooooooppppppoooqqqsssuuuwwwxxxxxxwwwvvvvvvwwwvvvvvvxxx|||{{{yyyuuuttt{{{~~~vvvvvvxxx{{{~~~~~~|||yyyrrrvvv}}}~~~yyytttrrrooooooyyy^^^^^^]]]\\\]]]^^^___```]]]^^^```bbbcccccccccccc```^^^]]]]]]^^^^^^]]][[[ZZZ[[[]]]___bbbdddfffgggbbbcccfffjjjlllmmmmmmlllmmmmmmmmmmmmllljjjiiihhhggghhhgggdddaaabbbfffkkkqqqrrrtttuuuvvvyyy}}}~~~}}}}}}}}}{{{|||~~~~~~|||xxxtttqqqooopppqqqrrrrrrpppnnnmmmlllkkkjjjjjjjjjiiifffccccccbbb```___^^^]]]]]]]]]aaa```___^^^]]]]]]]]]]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXXXXYYY\\\___bbbcccbbbaaa```aaabbbcccdddddddddddddddeeefffeeedddcccdddeeeeeeeeeeeefffffffffffffffiiijjjlllmmmooooooppppppppprrruuuwwwyyyzzzzzzzzzyyyyyyxxxwwwvvvxxx{{{~~~~~~~~~~~~zzzrrrqqqqqquuuzzz~~~~~~}}}zzz~~~|||zzzyyyxxx{{{}}}}}}zzzwwwsssqqqmmmmmmwwwXXXWWWWWWVVVWWWXXXYYYZZZYYYZZZ[[[\\\^^^______```]]]\\\ZZZZZZ[[[[[[ZZZXXXZZZ[[[]]]___aaabbbbbbaaa^^^```dddfffgggfffffffffiiihhhgggeeedddddddddddd```ccceeeddd```___```bbbjjjkkklllmmmmmmpppsssvvvssswwwzzz|||zzzwwwtttsssuuuwwwyyy}}}~~~yyy{{{|||}}}|||xxxtttrrrmmmnnnpppqqqqqqpppnnnmmmiiihhhhhhhhhhhhfffcccaaacccaaa___^^^\\\\\\]]]^^^\\\[[[ZZZZZZYYYYYYYYYZZZXXXWWWVVVUUUVVVVVVUUUTTTTTTVVVYYY\\\\\\\\\[[[ZZZ\\\\\\]]]^^^____________^^^```bbbbbbaaabbbccceeecccccccccddddddeeeeeeeeeiiiiiikkkmmmnnnoooooopppnnnooorrrtttvvvwwwwwwwwwxxxxxxxxxwwwvvvwwwyyy|||||||||{{{zzzzzzyyyyyyyyy|||wwwtttrrrvvv~~~}}}yyyvvvvvvsssppppppsssuuutttrrrpppmmmjjjkkkuuuPPPPPPOOONNNOOOPPPQQQRRRUUUUUUVVVWWWXXXYYYZZZ[[[XXXVVVUUUUUUWWWWWWVVVTTTVVVXXXZZZ\\\]]]\\\[[[ZZZ\\\^^^aaabbbaaaaaabbbbbbbbb```^^^\\\[[[\\\]]]^^^YYY^^^bbbbbb___\\\[[[\\\dddeeefffgggggghhhkkkmmmkkknnnqqqqqqqqqooooooooorrrssstttvvvwwwyyyzzz{{{xxxzzz~~~~~~}}}{{{yyyxxxyyyyyyyyywwwvvvwwwyyyyyyxxxvvvsssqqqlllmmmnnnooooooooonnnmmmggggggfffffffffeeebbb```]]]\\\YYYXXXWWWWWWXXXYYYVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSRRRUUUXXXYYYXXXWWWWWWWWWYYYZZZ[[[[[[\\\\\\\\\[[[]]]^^^```aaaaaabbbdddfffaaaaaabbbbbbccccccddddddfffgggiiijjjlllmmmmmmmmmiiijjjkkklllnnnooopppqqqssstttuuutttssssssuuuwwwwwwvvvvvvuuusssrrrqqqpppvvvwwwxxx{{{~~~~~~|||zzz~~~~~~{{{~~~}}}zzzwwwtttoooiiihhhjjjmmmmmmmmmjjjhhhffffffqqqHHHGGGFFFFFFFFFGGGIIIIIIMMMMMMMMMNNNNNNPPPQQQQQQOOONNNMMMMMMOOOPPPOOONNNLLLNNNRRRTTTUUUUUUSSSRRRTTTVVVYYYZZZYYYZZZ\\\___YYYWWWSSSQQQPPPRRRTTTVVVQQQVVV[[[]]][[[XXXXXXYYY\\\___aaaccccccdddfffgggfffhhhhhhhhhggghhhiiikkkmmmnnnnnnoooooonnnnnnnnnoooqqquuuyyy}}}|||}}}}}}zzzwwwuuuuuuuuutttssspppnnnllllllmmmoooooonnnqqqqqqrrrsssrrrqqqooonnniiiiiiiiiiiiiiiiiiiiiiiieeedddccccccdddccc```^^^YYYWWWUUURRRQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWTTTUUUVVVVVVUUUUUUVVVWWWSSSVVVYYYYYYXXXWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]^^^````````````bbbccc___``````aaabbbbbbcccccccccdddeeeggghhhiiiiiijjjgggfffeeeeeegggiiikkkllllllnnnppppppooooooooopppooooooooonnnmmmlllkkkjjjnnnnnnoooqqqsssrrrooolllooossszzz}}}|||}}}|||~~~}}}||||||}}}|||{{{sssnnnhhheeegggiiihhhgggcccbbb```aaammmBBBBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHCCCFFFJJJMMMOOOOOOMMMLLLLLLNNNQQQRRRRRRSSSXXX[[[RRROOOLLLIIIHHHJJJMMMOOOKKKPPPUUUWWWVVVUUUVVVXXXXXX[[[^^^aaabbbcccdddeeeddddddcccaaa```aaaeeegggiiiiiiiiiiiihhhgggfffeeelllnnnqqquuuwwwxxxxxxwwwwww}}}~~~zzzvvvyyy}}}yyyuuurrrtttyyy~~~~~~|||vvvssspppnnnnnnmmmlllkkkkkkiiihhhhhhjjjkkkllllllmmmmmmmmmmmmmmmllllllkkkeeeeeedddccccccccccccdddaaa`````````aaa```]]][[[\\\ZZZWWWTTTSSSSSSTTTUUUUUUUUUUUUVVVWWWXXXZZZZZZVVVWWWXXXXXXXXXXXXYYYZZZTTTWWWZZZZZZYYYYYY[[[]]]\\\\\\]]]^^^^^^^^^]]]]]]\\\^^^___^^^]]]]]]^^^____________```aaabbbbbbccc```aaabbbdddeeefffgggggggggfffdddcccdddfffiiikkkfffiiilllmmmlllkkkkkkkkkiiiiiijjjjjjjjjiiihhhggghhhhhhiiikkkllljjjgggdddgggmmmvvv}}}~~~~~~|||zzzwwwwwwxxx{{{}}}xxxxxxyyyzzz{{{|||}}}~~~}}}}}}zzzwwwxxxzzz~~~~~~~~~~~~|||{{{zzzxxxvvvvvvyyy{{{}}}}}}sssnnniiigggggghhhfffddd___]]][[[]]]jjj:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@???@@@@@@AAACCCDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEECCCDDDFFFGGGIIIJJJJJJJJJIIIHHHFFFCCCBBBCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLLLLOOORRRTTTVVVVVVXXXZZZ]]][[[YYYVVVTTTTTTVVVYYY\\\^^^cccgggbbbZZZUUUXXX]]]gggiiimmmoooppppppnnnmmmllliiigggkkkssswwwtttpppkkkmmmpppsssvvvwwwxxxxxxsssxxx~~~~~~www~~~~~~|||~~~{{{xxxpppooonnnnnnoooqqqsssuuuooommmjjjiiijjjjjjiiihhheeeeeecccbbbbbbbbbcccddddddeeeffffffeeeccc```___aaa```___^^^]]]]]]]]]]]]]]]^^^```bbbaaa```]]]\\\ZZZYYYYYYXXXXXXWWWVVVVVVYYYXXXXXXZZZ[[[[[[YYYWWWZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[\\\\\\^^^^^^\\\[[[ZZZYYYYYYYYY\\\]]]]]]]]]\\\[[[[[[ZZZWWWXXXYYY[[[\\\]]]]]]]]]^^^^^^___```bbbcccddddddddddddddddddddddddddddddffffffggggggfffeeecccbbbdddeeeggggggeeecccbbbbbbeeeffffffeeecccaaa```aaacccfffkkkppptttvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwyyyxxxwwwuuuuuuuuuvvvwwwzzzyyyyyyxxxxxxyyyzzzzzzyyyxxxyyy{{{}}}}}}|||zzzwww}}}~~~~~~~~~}}}}}}wwwwwwyyy||||||zzzvvvrrrpppqqqnnnllloootttvvvuuurrrkkkkkkkkkjjjhhheeecccbbbXXXVVVUUUXXXbbbyyy999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;<<<======>>>???@@@AAABBB;;;;;;<<<<<<<<<<<<<<<======>>>???AAABBBBBBBBBBBBBBB@@@>>>===<<<===>>>>>>>>>???@@@AAABBBCCCDDDDDDBBBDDDFFFGGGHHHIIIKKKMMMKKKJJJIIIHHHHHHJJJLLLNNNVVVXXXXXXUUUPPPMMMNNNPPPaaabbbeeeggghhhhhhgggggghhhfffeeehhhmmmooommmjjjhhhiiikkkmmmoooqqqrrrssssssvvvyyy{{{|||}}}~~~~~~}}}|||}}}}}}zzz{{{yyyuuussswwwyyywwwwww}}}~~~~~~yyyyyyyyyxxxwwwuuusssrrrnnnmmmlllkkkkkkkkklllmmmhhheeebbbaaabbbccccccbbb___^^^]]]\\\\\\\\\]]]]]]]]]^^^_________]]][[[ZZZ\\\[[[ZZZYYYXXXXXXXXXXXXZZZ[[[\\\\\\[[[XXXUUUSSSOOOPPPQQQSSSTTTVVVWWWXXXXXXXXXWWWXXXYYYXXXVVVTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZ]]]]]]]]]]]]]]]\\\[[[[[[YYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^______```^^^^^^^^^______`````````bbbbbbccccccbbb```___^^^```bbbddddddbbbaaaaaaaaaaaabbbddddddbbbaaabbbbbbaaadddhhhmmmpppqqqqqqqqqpppppppppooooooppppppppptttsssrrrrrrrrrrrrsssttttttuuuuuuvvvwwwxxxxxxyyyvvvwwwyyy{{{||||||||||||}}}~~~}}}||||||xxxxxxyyy}}}~~~yyytttqqquuuyyyyyyuuuqqqnnnnnnkkkhhhfffhhhmmmooommmjjjgggggghhhhhhfffdddaaa```YYYVVVTTTWWWaaaxxx777777888888888999999999777777777777888888888888888999999:::;;;<<<======;;;;;;::::::::::::::::::999999:::;;;;;;;;;;;;;;;:::999888777777888999:::888888999:::;;;<<<<<<===;;;===>>>???>>>???@@@BBBAAAAAABBBCCCDDDEEEEEEEEEKKKJJJIIIKKKNNNOOOMMMKKKXXXXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^___`````````___aaaaaaaaaaaabbbdddfffhhhkkkkkkkkklllpppsssttttttsssvvvzzz}}}yyyxxxxxxzzz}}}~~~|||zzz{{{~~~~~~{{{xxxtttqqqppptttyyy|||yyyvvvsssqqqpppooorrrvvv{{{~~~yyyqqqlllllljjjgggiiikkkkkkkkkpppxxx{{{zzzyyywwwuuuvvvzzz~~~{{{|||}}}{{{xxxuuusssssslllkkkiiigggeeecccbbbbbbddddddcccbbbaaa___^^^]]][[[XXXUUUTTTUUUWWWYYYYYYUUUTTTTTTSSSRRRSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSRRRQQQPPPPPPPPPPPPPPPUUUUUUUUUSSSPPPMMMIIIGGGEEEFFFHHHKKKMMMPPPQQQRRRSSSRRRQQQRRRRRRQQQNNNKKKLLLMMMNNNOOOQQQRRRSSSSSSVVVUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXWWWWWWXXXXXXWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[XXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^]]][[[[[[[[[]]]______^^^]]]^^^___\\\^^^```aaaaaaaaabbbcccbbbdddgggjjjlllllllllkkkmmmlllkkkkkklllmmmnnnoooppppppppppppppppppqqqqqqmmmnnnppprrrtttuuuuuutttrrruuuyyyzzzyyyyyy{{{~~~~~~}}}{{{~~~|||{{{|||{{{}}}||||||}}}|||uuuuuu{{{}}}zzztttssstttooorrrvvvzzz{{{yyyuuussspppssswwwvvvrrrooommmmmmeeedddccceeeiiijjjiiifffdddeeeggghhhgggddd```^^^YYYVVVSSSVVV___vvv555555666666666777777777777777888888888888888888666666777777888999999:::<<<<<<;;;;;;::::::999999999999:::::::::999999888888777777777777888999:::777888888999:::;;;;;;;;;:::;;;===<<<;;;;;;<<<>>><<<>>>AAADDDEEEEEEDDDBBBDDDBBBDDDNNNYYY^^^YYYRRRNNNNNNMMMMMMNNNPPPQQQRRRQQQSSSUUUTTTRRRPPPQQQSSSWWWVVVTTTSSSTTTVVVYYYZZZ]]][[[ZZZ\\\```bbbaaa^^^aaacccfffkkknnnpppooonnneeeddddddfffjjjlllmmmmmmiiigggffffffhhhhhhfffdddaaa^^^]]]aaahhhllljjjfffaaa___]]]]]]___dddiiilllsssqqqkkkaaa]]]^^^^^^\\\\\\^^^___bbbkkkssssssooohhheeeddddddhhhmmmpppqqqnnnpppqqqpppmmmiiifffeeeaaa___[[[VVVRRRPPPOOOOOOSSSSSSTTTTTTRRRPPPNNNLLLNNNKKKGGGGGGHHHKKKMMMNNNKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGLLLLLLKKKJJJGGGDDD@@@>>>AAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFGGGHHHGGGEEECCCCCCDDDEEEGGGIIIKKKMMMNNNMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKNNNPPPQQQKKKKKKLLLLLLLLLLLLKKKKKKPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUSSSSSSUUUVVVWWWYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXUUUWWWXXXYYYXXXXXXYYY[[[XXXZZZ\\\]]]]]]]]]^^^___dddeeeggghhhiiihhhgggggghhhhhhggghhhjjjmmmoooqqqooooooppppppooonnnmmmmmmfffhhhkkkmmmnnnnnnmmmlllooossswwwwwwtttsssvvvzzzxxxxxxvvvvvv{{{~~~~~~~~~~~~~~~}}}~~~|||tttqqqsssyyy}}}zzzsssnnnooosssvvvyyysssmmmjjjmmmqqqssstttyyyxxxyyyyyyvvvsssxxx||||||yyy{{{}}}|||}}}|||~~~{{{vvvuuuzzz}}}zzzxxxxxxxxxxxxwwwuuutttssstttwwwxxxwwwxxxzzz{{{{{{|||}}}~~~~~~}}}yyyvvvttttttssssssrrrrrrssssssnnnooopppqqqqqqpppooommmlllooonnnkkkmmmtttyyyzzzuuuwwwyyyzzz|||~~~zzzqqqkkkjjjllljjjooovvvyyyzzzxxxvvvuuuuuutttssssssrrrppplllhhhbbbbbbcccfffjjjlllkkkjjjeeefffiiijjjhhhddd```]]]ZZZVVVTTTUUU^^^uuu444444444555555555666666777777777777777777777777555555666666777777888888777777777666666555555555999999999:::999999888777777777777888888999::::::999999999::::::;;;;;;<<<888999::::::888888999:::888;;;???CCCDDDCCC@@@>>>@@@???EEERRR```ddd^^^UUUGGGFFFEEEEEEEEEGGGIIIJJJHHHLLLNNNMMMIIIGGGHHHKKKPPPNNNLLLJJJKKKMMMPPPRRRRRRQQQQQQSSSVVVUUUQQQMMMQQQRRRTTTXXX\\\^^^\\\YYYTTTSSSSSSUUUXXX[[[\\\[[[WWWVVVUUUUUUUUUUUUUUUTTTRRRPPPPPPTTTZZZ^^^\\\YYYUUUTTTQQQPPPQQQUUUYYY\\\bbbbbb]]]UUUSSSVVVXXXWWWSSSVVVYYY^^^hhhnnnkkkdddVVVTTTRRRSSSVVVZZZ]]]^^^\\\^^^aaaaaa^^^[[[XXXWWWUUURRRNNNIIIFFFDDDDDDDDDCCCEEEFFFGGGGGGEEECCCAAACCC@@@======???BBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA======>>>??????@@@@@@@@@@@@@@@??????>>>?????????BBBCCCBBBBBB@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=========???AAAAAA???>>>;;;<<<>>>@@@BBBDDDEEEFFFBBBBBBAAAAAA@@@@@@@@@@@@?????????@@@BBBCCCEEEFFF@@@@@@AAAAAAAAAAAA@@@@@@DDDEEEGGGIIIKKKMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMNNNPPPRRRSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQNNNOOOQQQQQQQQQQQQSSSUUUTTTVVVWWWWWWVVVUUUVVVWWW^^^___````````````___^^^]]]]]]___aaadddgggkkkmmmjjjkkkkkkkkkjjjhhheeeddd```aaaccceeeeeedddbbbaaakkkoooqqqoookkkiiilllppppppooommmlllsss|||~~~|||{{{|||yyyzzz{{{|||}}}yyypppllllllooorrr|||xxxrrrlllggggggkkkpppqqqkkkdddaaadddhhhkkklllxxxwwwwwwtttllleeehhhnnnnnnqqqpppnnnooovvv|||}}}zzzxxxzzz|||{{{xxxzzz~~~rrriiifffgggpppzzz~~~{{{xxxvvvtttrrrqqqpppnnnmmmkkkkkkkkkllllllllllllmmmnnnppprrrssssssjjjjjjkkkkkkjjjhhhfffeeecccbbbaaa``````aaabbbbbb``````___]]]\\\ZZZZZZZZZRRRYYY___aaaeeelllpppqqqpppooonnnmmmooottt{{{}}}uuummmggggggiiijjjooouuuyyyzzzyyyxxxwwwvvvoooiiiiiilllkkkddd\\\\\\]]]```dddhhhkkkkkkkkkeeeggghhhiiifffbbb]]]ZZZ[[[XXXVVVWWW```uuu333333444444444555555555555555555555444444444444555555555666666777777777555555555555444444444444777777777888777777666666666666666777777888888888888888888999999999::::::888:::;;;:::888888999:::888;;;@@@CCCDDDBBB???<<<===>>>CCCMMMVVVXXXRRRJJJBBBAAA@@@@@@@@@BBBCCCDDDDDDGGGIIIHHHFFFEEEFFFHHHLLLJJJHHHGGGGGGIIIKKKMMMLLLMMMOOOQQQQQQOOOKKKHHHIIIIIIJJJNNNRRRSSSPPPLLLMMMLLLLLLMMMPPPRRRRRRRRROOONNNMMMMMMLLLLLLMMMMMMKKKKKKMMMOOOSSSUUUUUUTTTQQQPPPNNNMMMMMMNNNPPPRRRTTTUUUSSSOOOOOOSSSUUUTTTNNNQQQTTTYYYaaafffbbb[[[KKKIIIHHHIIIKKKMMMNNNNNNKKKNNNQQQQQQPPPMMMLLLKKKFFFEEEBBB@@@???@@@AAABBB<<<===???@@@AAA@@@>>>===<<<:::888999;;;<<<===<<<<<<<<<=========<<<;;;:::888888888999999::::::;;;::::::999999999999999:::::::::;;;;;;;;;::::::999666666666777888888888999888888999;;;===>>>===;;;666777888999;;;<<<===>>>999999999999:::::::::::::::::::::::::::;;;;;;<<<999999:::;;;;;;;;;;;;::::::;;;===???AAACCCCCCDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHGGGHHHJJJLLLLLLNNNOOONNNLLLKKKKKKLLLQQQQQQQQQRRRRRRRRRQQQQQQTTTUUUWWWZZZ^^^```bbbddd]]]^^^``````___\\\YYYVVVVVVWWWXXXYYYYYYXXXWWWVVVcccdddeeebbb___]]]___bbbeeefffeeedddiiisssxxxyyyqqqsssuuuvvvvvvvvvwwwxxxooorrrvvvxxxyyy~~~zzzrrrooonnnooopppvvvpppkkkhhhfffgggmmmtttvvvpppkkkiiilllppprrrrrr}}}zzztttjjjdddiiirrryyysssttt}}}|||}}}tttfff```WWW\\\eeerrr}}}zzzyyyxxxuuussspppnnnkkkjjjkkkkkkkkkjjjjjjhhhfffffffffgggfffeee\\\]]]^^^___``````______XXXXXXWWWWWWWWWXXXYYYYYYWWWVVVTTTQQQMMMKKKLLLMMMHHHRRR[[[___ccciiimmmmmmjjjgggbbb___```gggqqqxxxzzzzzzxxxrrrkkkggggggiiiiiikkkppptttvvvwwwvvvuuummmeee]]]\\\aaa```YYYQQQSSSVVVZZZ___bbbeeeeeefffbbbcccddddddbbb___ZZZXXX\\\ZZZYYY[[[cccwww333333333444444444555555444444444444333333222222444444555555555555666666555555666666666666666666555555666666666666666555555666666777777777666666666666666777777777777777999:::;;;:::999999:::;;;888;;;@@@CCCCCCAAA===;;;;;;<<>>>>>>>>>>>>>>>>>?????????AAABBBCCCCCCCCCCCCDDDFFFEEEDDDCCCCCCEEEGGGHHHEEEGGGJJJKKKJJJIIIHHHHHHGGGEEEFFFJJJOOOOOOLLLGGGJJJHHHHHHHHHJJJLLLLLLLLLJJJJJJIIIHHHGGGGGGHHHJJJEEEHHHKKKLLLKKKKKKMMMOOOLLLKKKJJJJJJIIIJJJJJJJJJIIILLLLLLJJJJJJMMMNNNKKKHHHJJJLLLMMMRRRWWWUUUQQQEEEDDDCCCDDDEEEEEEDDDBBB@@@CCCEEEFFFDDDCCCBBBBBB>>>===<<<<<<<<<===>>>???:::;;;<<<<<<===<<<;;;:::999888777888::::::999888777777888999888777666555777777666666777777888888666666555555555666666777555555666666666777777777333333444444555555666666555555666777999:::888666444444555555666666777777555555555666666666666666777666666666666666777777555555666777777777777777444555666777888999999999888888888999999999999999888888999:::;;;<<<===>>><<<<<<;;;::::::;;;<<<===>>>??????>>>===>>>@@@BBBBBBCCCDDDDDDBBBAAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEJJJLLLOOOQQQSSSTTTTTTTTTMMMOOORRRTTTTTTQQQNNNLLLKKKKKKLLLLLLMMMMMMNNNNNNWWWVVVUUUTTTSSSSSSSSSTTTTTTXXXZZZXXXZZZ___bbbbbb]]]aaafffiiijjjjjjjjjkkkcccggglllnnnoooqqqvvvzzzyyysssooooooooooooooollleeeaaa```^^^___eeennnxxxtttqqqqqqtttwwwxxxwwwzzzwwwrrrmmmhhhjjjyyyrrrjjj[[[ZZZ^^^kkk{{{}}}zzzxxxxxxwwwuuurrrpppmmmkkkjjjlllnnnnnnmmmgggddd```_________^^^\\\YYY[[[^^^```aaa```]]]\\\VVVWWWWWWXXXXXXYYYYYYYYYWWWWWWVVVRRRMMMJJJIIIJJJLLLVVV^^^```aaafffiiijjjaaa^^^YYYTTTUUU[[[eeellloooppppppmmmhhhddddddfffddddddeeeiiinnnpppooommmccc___ZZZXXXYYYYYYVVVRRRRRRUUUZZZ^^^```aaaaaaaaa___```aaabbbaaa___\\\[[[]]]\\\]]]```gggyyy333333444444444555555555555555555444444333333333444444444444444444555555333333333444444555555555444555666777777777777777666777777888888777777666666666666666666666777777555666777777666555777888555777;;;>>>>>><<<888555:::;;;<<<;;;999:::<<<>>><<<<<<<<<===============:::;;;<<<>>>@@@@@@AAA@@@@@@@@@??????@@@AAABBBCCC>>>@@@CCCCCCAAAAAAEEEHHHEEEDDDDDDIIINNNOOOKKKGGGGGGEEEDDDDDDFFFGGGGGGFFFFFFGGGFFFDDDCCCCCCEEEFFF???DDDHHHGGGDDDCCCFFFIIIEEEEEEEEEEEEEEEEEEDDDDDDBBBEEEGGGEEEEEEGGGFFFBBBBBBDDDCCCAAADDDIIIKKKHHHCCCBBBAAABBBBBBAAA>>>;;;<<<>>>@@@@@@>>>===<<<======<<<;;;;;;::::::;;;;;;::::::::::::999999888777888888888999::::::888666444555555666666444333222777777666666666666777777555444444444444444555555333333333333444444444444444444444444333333333333333333333444555555333111333333333333333333333333555555555444444444333333555555444444555555666666222333444555555555555555333333333444333333222222555555555555666666777777444444555666777888999999777777666555555666777888999999999888777888:::<<<999;;;======;;;;;;;;;<<<999999:::;;;<<<===>>>>>>???AAACCCFFFFFFEEECCCBBBCCCFFFJJJMMMNNNLLLJJJHHHCCCCCCCCCDDDEEEGGGHHHIIINNNLLLJJJJJJKKKMMMMMMLLLDDDKKKOOOMMMKKKLLLMMMKKKOOOTTT[[[```aaa^^^\\\ZZZZZZ___eeefffeeeeeehhhkkklllhhheeedddgggiiiiiihhhccc\\\VVVUUUSSSRRRYYYbbbqqqnnnlllmmmqqqssssssqqqhhhdddaaa^^^```lllxxxnnn{{{zzz{{{~~~~~~{{{|||}}}tttiiicccaaakkkyyy{{{uuupppooorrryyy~~~zzzuuuuuuwwwvvvrrrooonnnooonnnllliiikkkhhheeefffiiillllllkkkccc___\\\[[[\\\]]]\\\ZZZXXX[[[___bbbaaa]]]WWWTTTXXXYYY[[[\\\]]]]]]]]]]]]\\\^^^^^^ZZZTTTOOONNNNNNPPPXXX]]]\\\[[[^^^bbbddd[[[XXXSSSOOONNNTTT\\\ccceeegggiiigggccc``````bbb```]]]\\\```gggjjjhhheee_________\\\XXXWWWYYY[[[VVVYYY^^^aaaaaaaaaaaaaaa___```aaabbbbbbbbbaaa```^^^]]]___cccjjj{{{333333333333333333333333333333333444444555555555444444444333333222222222222222333333333333444444555555555555555555555555555555555555555555444444555666666777888777777777666666666666666777888888666888999999888888999::::::999888777777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============;;;<<<===??????@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGDDDCCCCCCCCCCCCDDDDDDEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>============>>>>>><<<:::888999<<<===<<<::::::::::::999999888888888999888888777777777777777666666666666555555555555555555555555555555555555555444444333333444444555555555555555555555555555333333333333333333333333444444444444333333222111333333333333333333333333222222222222222222222222333222222333555555444222555444444333333444444555333333333333333333333333555333222333555555222///444444444444444444444444444444444555555555555666444555666555444444444666777777777777666666666666999999999888888888777777777777888999::::::;;;;;;;;;<<<======<<<<<<===>>>BBBDDDGGGJJJLLLLLLLLLKKKGGGFFFEEEEEEFFFEEEDDDBBBFFFDDDDDDHHHNNNQQQNNNKKKIIIIIIIIIHHHGGGFFFEEEDDDHHHMMMSSSWWWVVVSSSOOOMMMRRRVVV\\\``````]]]WWWSSS[[[^^^```___]]]]]]^^^]]]^^^\\\WWWQQQLLLMMMSSSXXX___^^^```eeekkkkkkgggbbbXXXUUUSSSYYYfffvvv}}}yyyqqqfff^^^]]]fffnnnxxx|||tttnnnhhhhhhhhhkkkttt}}}~~~{{{ppprrrtttwwwyyyzzz{{{|||ssslllfffdddcccccchhhooorrrpppmmmlllnnnqqqrrrsssuuuvvvvvvvvvssspppllliiigggddd```]]]]]]___bbbddd___[[[WWWXXX[[[^^^\\\YYYTTTSSSRRRQQQRRRTTTVVVWWW\\\]]]^^^]]]ZZZWWWUUUUUU[[[[[[[[[[[[ZZZZZZZZZZZZ^^^]]]ZZZWWWTTTRRRQQQPPPOOORRRVVVXXXYYYXXXYYYZZZVVVSSSOOOMMMOOOSSSYYY]]]aaaaaaaaa```]]]ZZZVVVTTTSSSSSSUUUWWWYYY[[[]]]^^^^^^\\\ZZZYYYYYYZZZ[[[\\\_________^^^^^^]]]]]]]]]^^^]]]^^^```bbbcccbbbaaabbbdddggghhhjjjxxx333333333333333333333333333333333333444444444555444444333333333222222222222222222333333333444444444444444444444444444444555555555555555555444444555555666666666777777777666666666666666777777888666777999888777777888::::::999888777777999:::<<<;;;;;;;;;:::::::::::::::;;;;;;<<<===============<<<===>>>>>>?????????????????????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEEEECCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@======<<<<<<<<<<<<=========;;;:::;;;===>>><<<:::::::::999999999888888888999888777777666666777777666666666666555555555555555555555555555555555555444444333333333333444444444444444444444444444444333333333333333333333333333333444444333333222111333333333333333333333333222222222222222222222222222222111333444555444222333333222222222222333333333333333333333333333333555333222333444444222000444444444444444444444444444444444444555555555555333555666555444333444555666666666666666666666666999999888888888777777777777777888888999::::::;;;999:::<<<;;;::::::;;;===;;;===AAAEEEIIIKKKMMMNNNJJJIIIGGGHHHIIIJJJJJJIIIHHHEEEDDDGGGLLLNNNLLLIIIGGGGGGGGGGGGFFFEEEDDDCCCEEEJJJPPPSSSSSSPPPMMMKKKOOORRRXXX\\\^^^\\\XXXUUU\\\___bbbaaa^^^[[[ZZZYYY[[[XXXTTTQQQPPPRRRWWWZZZ```^^^]]]___cccddd```\\\WWWUUUTTTZZZeeesss}}}~~~tttiiibbb\\\YYY[[[aaaaaafffooowwwzzzuuukkkdddYYY[[[\\\^^^fffooopppkkkhhhiiikkknnnpppsssuuuwwwmmmfff```^^^\\\\\\```eeeeeecccaaaaaaccceeeggghhhiiijjjkkkkkkjjjgggdddbbbZZZXXXUUUSSSRRRTTTWWWYYYZZZVVVRRRQQQSSSSSSQQQMMMNNNMMMMMMMMMNNNPPPRRRTTTUUUVVVWWWVVVSSSQQQPPPPPPWWWWWWVVVVVVVVVUUUUUUUUUVVVUUUSSSQQQOOOMMMLLLLLLOOOQQQSSSTTTSSSRRRRRRSSSPPPNNNKKKJJJKKKNNNRRRUUUYYYYYYZZZYYYVVVSSSPPPOOOMMMMMMOOOPPPRRRTTTUUUUUUUUUTTTSSSRRRSSSTTTVVVWWWZZZZZZZZZZZZ[[[\\\]]]]]]XXXXXXYYY[[[]]]^^^___^^^ccceeeiiijjjkkkvvv333333333333333333333333222333333333333333444444333333333333222222222222222222222222333333333333444444444444444444444444444444444444444444555555555555444444555555666777666666555555666666777888666777888888777777888999999888777777777888:::;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<======>>>>>>>>>>>>>>>=========>>>??????@@@@@@AAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEHHHGGGEEECCCBBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::;;;<<<<<<;;;999999999999888888888888888888888777666666666666666666666666555555555555444444444444444444444444444444444333333333333444444444444444444444444444444333333333333333333333333333333333333333222222111333333333333333333333333333333333333333333333333222111111222444555333222222222111111111111222222333333333333333333333333444333222333444444222000444444444444444444444444333333333444444444555555333444555555333333444555666666666666666666666666888888777777777777777666666777777888888999999:::777999::::::999888:::;;;666888;;;???CCCFFFIIIKKKJJJHHHFFFGGGJJJLLLNNNNNNIIIFFFCCCDDDGGGHHHGGGEEEDDDDDDDDDDDDCCCBBBAAAAAABBBFFFKKKNNNMMMKKKIIIHHHIIILLLPPPTTTWWWWWWUUUTTTYYY\\\______[[[WWWUUUVVVTTTOOOKKKKKKOOOVVVZZZ[[[___\\\YYYXXXZZZZZZXXXUUUTTTTTTUUUZZZccclllrrruuuttthhh\\\UUURRRTTT\\\eee[[[]]]dddlllppplll```VVVOOOQQQRRRSSSYYY^^^]]]XXXZZZZZZ\\\^^^bbbeeeiiikkkddd]]]XXXVVVTTTRRRTTTYYYVVVTTTRRRRRRTTTVVVWWWXXXVVVXXXYYYZZZYYYXXXUUUTTTMMMKKKIIIHHHHHHJJJLLLNNNPPPMMMIIIHHHIIIHHHFFFCCCGGGFFFFFFFFFGGGIIIKKKMMMJJJLLLMMMLLLJJJHHHHHHIIIOOOOOONNNNNNNNNMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGMMMNNNNNNLLLJJJHHHHHHIIIIIIGGGFFFEEEEEEGGGIIIKKKMMMNNNNNNNNNLLLJJJHHHGGGEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHIIIJJJLLLNNNOOOPPPPPPPPPQQQRRRUUUWWWXXXOOOPPPRRRTTTVVVXXXYYYZZZ```eeekkknnnoooyyy222222222222222222222222222222222222333333333333333222222222222222222222111222222222222333333333333333333333333333333333333333444444444444555555555444444333444555666777666555555555555666777777555666888777666666777999888777777777777888999:::888888888999999999999999::::::;;;<<<<<<<<<<<<;;;======>>>>>>>>>===<<<<<<<<<<<<======>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDIIIHHHHHHGGGFFFEEEDDDCCCAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>;;;;;;::::::::::::;;;;;;:::::::::::::::999888777888888888888888888888777777777666555555555555666666666555555555444444444444444444444444444444444444333333333333333333444333333333333333333333333222222222222222222222222222222333333333222222111222222222222222222222222333333333333333333333333222111111222444444333111222222111111111111222222222222222222222222222222222222222333333333222111444444444444444444444444222333333333444444444444222444555444333222333444444555555555555555666666666666666666666666666666666666666777777888888888666888999999888888999:::999999:::;;;===???AAABBBDDDBBB@@@AAADDDHHHKKKLLLGGGDDDAAA@@@AAAAAAAAA???@@@@@@AAAAAA@@@???>>>>>>@@@CCCGGGIIIHHHGGGFFFFFFDDDFFFIIILLLNNNOOOOOOOOORRRTTTVVVWWWTTTQQQUUUZZZUUULLLDDDCCCKKKTTTYYYZZZZZZXXXVVVVVVVVVUUURRROOOPPPQQQTTTXXX]]]aaadddeeeeee^^^WWWUUUTTTUUUZZZ```XXXYYY]]]dddiiieeeYYYNNNNNNQQQRRRQQQTTTVVVTTTNNNOOOOOOOOOPPPRRRVVVZZZ\\\YYYTTTPPPOOONNNLLLNNNRRRNNNKKKIIIHHHIIIKKKKKKJJJHHHIIIJJJKKKJJJIIIGGGFFFFFFEEEDDDCCCDDDEEEGGGHHHFFFDDDBBBBBBCCCDDDBBB@@@CCCBBBBBBAAABBBCCCDDDDDDAAABBBCCCCCCBBBAAABBBCCCFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@@@@@@@AAABBBCCCHHHHHHGGGEEEBBB@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCEEEEEEFFFFFFEEEFFFHHHJJJMMMNNNGGGIIIKKKMMMNNNQQQSSSUUU\\\cccmmmtttvvv222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333333333333333333333333333333333333333444444555555444444444444444555666666555555555555555666666777444666777777666555777888777666666666777777888888777777777777888888999999999::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;<<<<<<======>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDGGGIIILLLNNNLLLHHHCCC@@@AAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>????????????>>>>>>>>>>>>============::::::999999999999::::::;;;<<<======;;;999888777777777777777777777777777777666555555444555555555555555555555444444444444444444444444444444444444333333333222222333333333333333333333333333333333222222222222222222222222111111222333333222222222222222222222222222222222333333333333333333333333111111111222333444333111333333222222222222333333222222222222222222222222111222222333222222222222444444444444444444444444222222222222333333333444222333444333222111222444333333444444555555555555555555555555555555555555555555666666666666777777666888999999888777999::::::::::::999::::::;;;<<<>>><<<;;;<<>>>>>======<<<<<>>>>>======;;;===>>>===<<<<<<>>>???@@@@@@@@@?????????>>>>>>;;;;;;;;;<<<===>>>???@@@@@@AAAAAA???===<<<>>>???>>>>>>?????????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>BBBAAAAAAAAABBBCCCEEEFFFCCCEEEGGGHHHIIILLLPPPSSS^^^fffrrryyy{{{222222222222222222222222222222222111111111111000111111111222222222222222111111111111222222222222222222222222222222222222222222333333444444555555444444555666666666666555555555444444555555666777444555666666555555666777555666666666777777777777555555666666777888888888888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDHHHMMMPPPOOOJJJCCC???AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::===???AAA@@@>>>;;;999999666666666666777777777777666666555444444444444444555555555444444444444333333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222000111222222222222222222222222222222222222222222222222222222222222222222111000000111333444222111333333222222222222333333222222222222222222222222///111333333222111222333222222222222222222222222111111222222222333333333111222333333111111222333222222333333444555555555333444444444444555555555555555555555555555555555555777888888777777888999777777888888999:::;;;;;;<<<:::999:::===@@@BBBCCC<<<<<<:::999888888777777:::;;;;;;<<<<<<;;;::::::>>>@@@AAAAAA@@@@@@BBBDDDFFFGGGGGGHHHHHHHHHHHHGGGHHHEEEGGGJJJJJJMMM[[[lllxxxiiiVVVJJJIIILLLOOOOOOKKKMMMQQQTTTTTTRRROOOMMMHHHJJJMMMOOONNNNNNNNNOOOUUUQQQMMMNNNMMMLLLNNNRRRTTTSSSTTTWWWZZZXXXQQQKKKGGGKKKNNNNNNQQQUUUVVVTTTNNNMMMKKKJJJIIIIIIIIIJJJGGGEEEFFFJJJLLLJJJLLLOOOMMMJJJHHHFFFFFFEEECCCAAAEEEEEEEEEDDDCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAADDDDDDDDDCCCAAA@@@>>>===???>>>>>>===<<<;;;;;;:::999:::;;;:::999:::<<<>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>;;;<<<======<<<<<<===>>><<<======>>>======<<<;;;;;;;;;;;;<<<<<<<<<==============================>>>>>>>>>======<<<<<<<<>>>>>??????>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@BBBCCCDDDCCCGGGKKKNNNNNNIIICCC??????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::<<>>===888999:::999888777777777999999:::::::::::::::999======>>>===<<<===@@@BBBCCCDDDEEEFFFFFFFFFEEEEEEDDDAAABBBGGGFFFFFFUUUgggttthhhWWWKKKGGGHHHHHHHHHGGGJJJLLLNNNNNNMMMLLLKKKGGGIIIKKKKKKIIIIIIKKKLLLQQQNNNNNNPPPOOOLLLLLLOOOLLLLLLLLLMMMNNNMMMJJJGGGBBBFFFIIIHHHJJJOOOQQQPPPLLLKKKJJJIIIGGGFFFEEEEEEBBBAAACCCHHHJJJHHHIIILLLHHHFFFDDDDDDDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@??????>>>===@@@AAABBBAAA@@@>>>======:::;;;;;;;;;;;;;;;;;;:::999::::::999888888:::<<<;;;;;;:::::::::999999999:::::::::::::::;;;<<<===888:::===>>>===<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======???AAABBBDDDDDDCCCBBBAAADDDGGGIIIIIIHHHIIIOOOTTTaaahhhqqqvvvwww~~~111111111111111111111111222111111111000000//////000000111111222222222222000111111111111222222222111111111111111111111111111111222333333444555555222444888::::::999666444555444444444444555666666333444666555444444555777444555555666777666666666444444555555666777777888888888999::::::::::::999888999:::;;;<<<<<<===<<<<<<<<<======>>>?????????>>>>>>>>>>>>>>>=========>>>>>>>>>???@@@BBBCCCDDDCCCFFFIIIKKKKKKGGGCCC@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999:::;;;;;;<<<======::::::::::::::::::::::::;;;::::::999999::::::;;;999<<>>:::666444444444555555555666666777777555555444333333333333444555555444444444333333333333333333333333333333333333222222222222222222333111111111111111111111111111111111111111111111111///000111222222222222222111111111111111111111111000000000000000000000000111000000111333333222000111111000000000000111111111111111111111111111111...000333333111000222444000000000000000000000000000111111111111222222222000222333222111000111222111111222333333444555555222222222333333444444444444444444444444444444444222333555444333333444666333555666888888777666444999888777888:::;;;:::999666888:::::::::888888888888999999:::::::::999999;;;<<<;;;::::::;;;>>>AAA>>>???AAABBBCCCCCCBBBAAA@@@===???DDDAAA???LLL^^^ddd[[[OOOFFFCCCCCCDDDDDDFFFGGGIIIIIIHHHHHHIIIJJJGGGIIIKKKIIIGGGGGGJJJMMMFFFGGGLLLSSSSSSLLLGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCGGGGGGDDDDDDGGGIIIHHHGGGGGGGGGFFFEEECCCAAA@@@@@@>>>AAAFFFHHHFFFFFFIIIBBBAAA@@@AAABBBBBBAAA@@@;;;<<<<<<===>>>???@@@@@@>>>???@@@@@@@@@>>>===<<<999;;;===??????>>>??????666777888:::;;;;;;<<<<<<999:::999888777777999<<<;;;::::::::::::999999999;;;;;;::::::::::::;;;;;;888;;;>>>???>>>===<<<<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;;;;;;;;;;;;;:::;;;<<<>>>????????????<<<>>>AAACCCDDDCCCAAA@@@EEEHHHKKKJJJHHHJJJPPPUUU\\\bbblllrrrttt}}}000000000000000000000000222111111111000000//////000000000000000000000000111111222222222333333333111111111111111111111111111111222222222333333333333333333444444444555555333333333333333333333333555555555555555555555555555555555555555555555555555555555666666666666666999999999999999999999999;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@??????>>>===<<<<<<;;;@@@?????????>>>>>>======>>>>>>???@@@@@@@@@@@@???AAA@@@@@@@@@??????>>>>>>>>>?????????>>>===;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888888888888888888777777666666555555555444555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222111000///000000////////////000000---......///000111111222000000000000111111111111000000000000000111111222000000000000000000000000000111111111111222222222333222222222111111000000222222111111222222333444333444444555555444444333444444444333333222222222333333222222333333444555555555555555666666666666777777777777777777777777777777777777777888888999888888888999999::::::::::::::::::;;;<<<===>>>???===<<<<<<===??????>>>===;;;<<<===>>>@@@BBBCCCDDDEEEDDDBBB@@@@@@AAABBBCCCBBBCCCFFFHHHHHHGGGFFFDDDDDDFFFHHHIIIHHHFFFCCCAAADDDFFFHHHIIIHHHFFFCCCAAADDDCCCAAA@@@???@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@???AAA@@@??????AAAAAA@@@???@@@AAAAAAAAA@@@@@@??????===<<<;;;::::::;;;======>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;999888777888888888888888888888888999999999999999999999999<<<;;;::::::999888777777777888:::<<<<<<;;;:::999999::::::;;;;;;::::::999:::::::::::::::::::::::::::::::::;;;;;;:::999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>===<<<;;;@@@@@@@@@AAAAAAAAABBBBBBDDDFFFGGGGGGHHHJJJMMMPPPYYYeeeiiikkkuuu000000000000000000000000111111111111000000000///000000000000000000000000111111111222222222333333111111111111111111111111111111111222222222333333333333333444444444444555333333333333333333333333555555555555555555555555555555555555555555555555444444555555666666666777999999999999999999999999:::::::::999::::::;;;<<<;;;;;;<<<<<<======>>>>>>??????>>>>>>===<<<<<<;;;?????????>>>>>>>>>=========>>>??????@@@@@@??????@@@?????????>>>>>>>>>===>>>>>>??????>>>===;;;::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888666666666666555555444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111222222222222111000///000000////////////000000//////000000111111222222//////000000000111111111000000//////000000111222000000000000000000000000000000111111111222222222222222111111111000000000222111111111222222333333333333444444444444333333444333333333222222222222333333222222333333444555555555555555666666666666666666666666666666666666777777666666777777888999888888999999999999999999888888999999:::<<<===>>><<<;;;;;;<<<>>>>>>===;;;;;;<<<===>>>???AAAAAABBBBBBAAA???>>>>>>>>>???@@@@@@AAADDDEEEFFFDDDBBBAAACCCDDDFFFGGGFFFDDDBBB@@@CCCDDDFFFFFFFFFEEECCCBBBCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@>>>===>>>???@@@???>>>???@@@AAAAAAAAA@@@>>>===???>>><<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;;;;:::999888777888888888888888888888888999999999999999999999999;;;;;;:::999999888777777777888:::;;;<<<;;;:::999999999::::::::::::999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>=========<<<<<>>>>>???>>>>>>======<<<<<<<<<>>>>>>>>>>>>==================>>>???????????????>>>>>>>>>==================>>>??????>>>===;;;:::::::::::::::;;;;;;;;;;;;999999999999999999999999777777777777777777777777666555555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000////////////000000111111111111111111111111//////000000000000111111000000//////000000111222000000000000000000000000000000000111111111222222111111000000000000//////111111111111222222333333333333444444444444333333222222222222222111111111333333222222333333444555444555555555555666666666666666666666666666666666777777666666777777888999999999999888888888888888777777777888999:::<<<<<<;;;::::::;;;======<<<:::<<<<<<======>>>????????????>>><<<;;;;;;<<<======>>>???AAABBBBBB@@@>>>===@@@AAACCCDDDDDDBBB@@@???BBBBBBCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<>>>>>>===<<<===>>>@@@AAA@@@???===<<<@@@???===<<<;;;:::::::::999999::::::;;;<<<<<<<<<:::::::::::::::999888777888888888888888888888888999999999999999999999999:::::::::999888888888777777888999:::;;;:::999999999999::::::::::::999999999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>===<<<;;;<<<=========>>>>>>>>>>>>?????????@@@AAACCCCCCDDDFFFJJJMMMVVV```bbbbbblllwww000000000000000000000000111111111000000000000000000000000000000000000000111111111111222222222222111111111111111111111111111111111111222222222222222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444222222333444666777888888777777777888888888888888888888888777888999999:::::::::;;;<<<<<<======>>>>>>>>>=========<<<<<<<<<========================<<<===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===;;;:::999999:::::::::;;;;;;;;;999999999999999999999999777777777777777777777777444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000111111111000000000000000////////////000000000111///////////////000111111000000000000000000000000000000000000111111111111000000000///////////////000111111222222222222222333333333444444333333333111111111111111111111111333333222222333333444555444444444555555555666666666666666666666666666666666666666666666777888888999999888888777777777666777777777888999:::;;;<<<;;;::::::;;;======<<<:::<<<<<<<<<===============<<<<<<;;;::::::;;;;;;<<<>>>???@@@@@@???>>><<<;;;>>>???@@@AAAAAA@@@???>>>AAA@@@@@@@@@AAABBBDDDEEEAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@>>><<<;;;<<<===>>>===<<<<<<===???@@@@@@>>><<<:::>>>======<<<<<<;;;;;;;;;999999999999999:::::::::999999999999999888888777888888888888888888888888888888888888999999999999999999999999888888888888777777888999:::999999999888888999999999999888888999999999999999999999999999:::;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>===;;;::::::;;;===>>>======>>>>>>>>>????????????@@@BBBBBBCCCFFFIIILLLUUU______^^^hhhttt000000000000000000000000000000000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222222222222333333333444444333333333333333333333333444444444444444444444444444444444444444444444444111222333444555666777888666666666777777888888888888888777777777888999999::::::;;;;;;<<<=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>===;;;:::999999999:::::::::;;;;;;888888888888888888888888666666666666666666666666333333333333444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000000111111111000000000000////////////000000///////////////............////////////000000000/////////...///000000111000000000000000000000000//////000000000111111111///////////////000000000///000111222222222111111222333333333333333333222111111111111111111111111333333222222333333444555444444444444555555555555555555555555555555555555666666666555666777777888888888888777777666666666777777888888999;;;<<<===<<<;;;;;;<<<>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<>>===<<<<<<===>>>???@@@@@@??????@@@???>>>>>>???AAACCCEEE???@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@?????????@@@AAABBBBBBAAA@@@@@@>>><<<;;;<<<===>>>===<<<;;;<<<===>>>>>><<<:::999::::::;;;<<<<<<<<<======;;;;;;:::999888777777666999999888888777777777888777777777777777777777777777777777888888999999999888888888888888888888999777777888888888999888888777888888999999888888777888888888888888888888888777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<===<<<:::999999;;;<<<>>>>>>>>>>>>>>>???????????????@@@BBBCCCDDDFFFJJJMMMVVV___^^^]]]gggsss000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222000000000000000000000000000000000111111111111222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333444555666666777555555666666777777888888888888777777888888999::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<============;;;;;;999999999999::::::::::::777777777777777777777777666666666666666666666666222222333333333333333444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000111111000000000000////////////000000..............................////////////000000//////......//////000111000000000000000000000000/////////000000000111111//////000000000000111111...///111222222222111000222222333333333333222222111111111222222222222222333333222222333333444555333444444444444555555555555555555555555555555555666666555555666666777888777777777777666666666666777777777888999:::<<<<<<<<<;;;;;;<<<>>>>>>===;;;<<<<<<<<<===============<<<<<<<<<===============?????????@@@??????>>>>>><<<===>>>???@@@@@@@@@@@@??????>>>>>>???AAABBBDDD>>>???@@@@@@AAA@@@@@@@@@>>>>>>????????????>>>>>>===>>>???@@@AAA@@@???>>>===<<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;::::::999777888999;;;<<<<<<<<<<<<<<<<<<;;;999888777666555888888777777666777777888777777777777777777777777666666777777888999999999666777777777888999999999777777777777777888888888777777888888888888777777777777777777777777777777666777888999999::::::999::::::::::::;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>???????????????@@@BBBCCCDDDGGGKKKNNNVVV______^^^gggsss000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555555444444555666666777888888999888888888888999::::::999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<===:::;;;<<<=========;;;;;;888999999999999:::::::::777777777777777777777777555555555555555555555555111222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000...//////000000000000000000000////////////000000------......//////000000........./////////000000///............///000000000000000000000000000000////////////000000000111000000000111111111222222...///111222222222000000222222333333333333222222222222222222333333333444333333222222333333444555333333444444444555555555555555555555555555555555666555555555555666777777555555666666666666666666666666666777888999:::;;;;;;::::::;;;======<<<:::<<<<<<<<<======>>>>>>>>><<<<<<======>>>>>>>>>>>>>>>>>>??????????????????======>>>???@@@AAABBBBBB????????????@@@AAAAAABBB===>>>???@@@AAA@@@@@@???===>>>>>>??????>>>>>>===;;;<<<===?????????>>>===<<<:::999:::;;;<<<;;;:::<<<;;;:::999888999999:::666777999::::::::::::999;;;;;;:::999888888777777888777666666666666777888777777777777777777777777666666666777888999999999555666666777888999999:::666666666666666777888888666777777777777777777666777777777777777777777777777777888999::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???AAABBBDDDGGGKKKNNNUUU______^^^hhhrrr000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444555666777777888999999888888999999:::;;;999999:::;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<=========:::;;;<<<=========<<<;;;888888999999999:::::::::777777777777777777777777555555555555555555555555111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111......///000000000000000000000////////////000000---......///000111111222............/////////000...............///000000000000000000000000000000////////////000000000000000000111111222222222333...///111222333222000///222222222333333222222222222222222333333444444444333333222222333333444555333333333444444444555555555555555555555555555555555555555555555666777777444555555555666666777777555555555555666888999::::::999999:::<<<<<<;;;999<<<<<<======>>>??????@@@;;;<<<<<<===>>>>>>>>>======>>>>>>>>>??????@@@@@@===>>>???@@@AAABBBCCCDDD???@@@@@@@@@AAAAAAAAAAAA===>>>???@@@AAAAAA@@@???======>>>>>>>>>>>>======:::;;;<<<>>>>>>>>>===<<<:::999888888::::::999888<<<;;;999777777888999;;;777888999:::999999777666:::::::::999999999999999888777666555555666777888777777777777777777777777555666666777888999999999555555666777888999999:::666666666666666777888888666666777777777777666666777777777777777777777777777888999:::;;;;;;<<<;;;999999:::::::::;;;;;;;;;888999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<=========>>>@@@BBBCCCFFFJJJMMMTTT^^^______hhhrrr////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222333333333333444444444444444444444444444444333333333444444444555555555555555555666666666666888888888888999:::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::>>>;;;999<<>>>>>>>>>>><<<<<<<<<<<<============>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>????????????>>>>>>????????????????????????<<<<<<<<<===============;;;<<<<<<<<<;;;::::::999999999999999999999999:::888888999::::::;;;<<<<<<;;;<<<<<<:::888666666777999888777666666777888999666666666666666666666666777777777777777777777777666666777888999::::::;;;;;;:::999777666555555555;;;:::999777666555555555666666666666666666666666666666666666777777777777444777888777;;;BBBFFFFFFDDDCCCBBBAAA>>>;;;999777:::999888888888999:::;;;;;;;;;;;;<<<<<<>>>???@@@===>>>@@@@@@AAACCCFFFIIIPPPXXX[[[```kkksss////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222333333333444444333333333333333333333333333333333444444444444555555555555555666666666666888888888888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::999;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::===:::999;;;???AAA???;;;777777777777777777777777777777666666555444444333444444444444444444444444333333333333333333333333111111111111111111111111000111222222222222111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////....../////////000000000000000000000000000000000////////////////////////...............///000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000111222222111000000111111000000000000111111111111111111111111111111000000000000111111111111111111111111222333444555444444444444444444444444444444333444666888777666555555555666666666777777777666666666555555555444777666666666666888999:::999999999999::::::::::::::::::<<<======>>>>>>>>>;;;;;;<<<<<<<<<============>>>>>>??????>>>>>>=========>>>>>>???@@@@@@AAA>>>>>>?????????>>>>>>===????????????????????????===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888888888888888999888888999999:::;;;;;;;;;;;;<<<<<<;;;888777777888888888777666666777888888555555555555555555555555777777777777777777777777555666777888999:::;;;;;;777777666555555555666666999999888777666666666666666666666666666666666666555666666666777777777777666999:::<<>>:::777999999888888888999:::;;;<<<<<<<<<;;;<<<<<<======>>>@@@@@@@@@@@@BBBEEEHHHOOOXXX\\\```hhhlllvvv////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222333333333333222222222222222222222222333333333333444444444444444555555555555666666666777777777777888999:::;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;:::999999;;;;;;::::::;;;;;;<<<======<<<<<<;;;;;;:::999999;;;;;;;;;:::::::::999999;;;999888:::===???===:::666666666666666666666666666666666555555444444333333333333333333333333333333333333333333333333333111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////000000000111111000000000000000000000000////////////////////////...............///000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000111111111111111222222111000////////////111111111111111111111111000000000000111111111111111111111111111222333444333333333333444444444444444333333444666777666555444444444444555555555555666666666555555555555555666555555555666777888999::::::::::::::::::::::::::::::;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======<<<======>>>>>>???@@@@@@????????????>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;:::::::::999999777777777777777777777777777888888999999:::::::::;;;<<<<<<;;;888777777888777777666666666666777777555555555555555555555555666666666666666666666666555555666888999;;;<<<<<<444444444444444555666777777777666666666666777777777777777777777777777777555555666666666777777777777:::===AAAMMM___mmmsssnnnhhh^^^RRRGGG>>>999777999999888888999999:::;;;===<<<<<<;;;;;;;;;;;;;;;???@@@AAA@@@@@@AAADDDGGGMMMWWW\\\___eeefffnnn////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222111222222222222333333333222222222222222222222222222222333333333444444444444444444555555555666666777777666777777888999:::::::::::::::999999999999999999:::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999999888888999;;;<<<;;;999555555555555555444444444555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000111111111111000000000000000000000000////////////////////////...............///000000////////////////////////////////////////////////111111111111111111111111////////////////////////...///000111222222333333444333222111000/////////111111111111111111111111///000000000111111111111111111111111111222333333333333333333333444444444444333222333555666555444333333333333333333333333555555555555555555555555555555555555666777888888;;;;;;;;;:::::::::::::::999:::;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<======>>>>>>======<<<;;;<<<<<<======>>>??????????????????>>>===<<<;;;===========================<<<<<<;;;:::999999888::::::999999999999999:::666666666666666666555555777777777888888999999999;;;;;;<<<;;;888777888999666666666666666666666666444444444444444444444444555555555555555555555555444444666777999:::<<<<<<444444444444444555555666555555555555666777888888777777777777777777777777555555555666666666777777666:::===AAALLL]]]jjjoooaaa[[[QQQGGG>>>:::888888999888999999999999::::::;;;;;;:::::::::;;;;;;<<<===???@@@@@@@@@BBBEEEGGGLLLVVVZZZ]]]bbbccclll////////////////////////////////////////////////........................////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333333333333333333333333333222222222333333333444444444444444444555555555555666666666666777888999999::::::999999999888888888666777888:::;;;<<<======999999999999999:::;;;;;;999999::::::;;;<<<======::::::999999999888888888888888888999::::::999888666555555555444444444333444444444444333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////000000000000111111111111////////////////////////////////////////////////...............///000000........................////////////////////////000000000000000000000000////////////////////////000000000111222333444444555444333222111000000000000000000000000000000000///000000000111111111111111111000000111111222222222222222333333333444444444333222333444555444333333333333333333222222222444444444555555555555555333444444555666666777777::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::999999999999::::::::::::<<<<<<============<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888777999999888888888999999:::666666666555555555444444666666666777777777777777999:::;;;:::888777777888555555555666666555555555444444444444444444444444444444444444444444444444333444555666888999:::;;;666666555555444444555555333333333444555777888999666666666666666666666666555555555555666666666666555999;;;===CCCMMMSSSTTTIIIEEE???999666666888:::888888999999::::::::::::888888999:::;;;<<<>>>>>>;;;===>>>???@@@BBBFFFIIIMMMVVVWWWWWWZZZ\\\iii////////////////////////////////////////////////........................////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222333333333333333333333333222222222222333333333333333444444444444555555555555555555555666777888999999999999888888888777777555666888999;;;<<<======999999888888999999:::;;;777888999:::<<<===>>>>>>999999999888888888777777777888888999999888888888666666666555444444333333333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000111000000//////000000111////////////////////////////////////////////////////////////////////////........................////////////////////////............/////////////////////000000000111111////////////////////////////////////////////////...............///000000........................////////////////////////////////////////////////000000000000000000000000111000000000111222333444333333222111000000000111000000000000000000000000000000000000111111111111111111000000000111111222111111222222333333444444444222222222444444333222333333333333222222222222444444444444444555555555222333444555666666666666888888888999999:::::::::999999:::;;;;;;::::::999888888888888999999999999;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<<<<======<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777999888777777777888999:::777666666555555444444444666666666666666666666666888999999999777666777888444444555555555555444444333333333333333333333333333333333333333333333333333333444555666777888888777666555444444444444444333333333333555666777888666666666666666666666666444444555555555666666666333777888888999===>>>;;;===:::777555555666888:::777888999::::::::::::999888888999:::<<<>>>???@@@;;;===>>>???@@@BBBEEEHHHNNNVVVUUUQQQSSSUUUddd}}}////////////////////////////////////////////////........................////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222222222222222222222222222111222222222222333333333333333444444444555555555555555555555666777888888999888888888777777777777777888999:::::::::::::::888888888888888999::::::999999::::::;;;<<<======999888888888777777777777777888999999888888888888777777666666555444444333222222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000111000///......///000111////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////....../////////000000000////////////////////////////////////////////////...............///000000........................////////////////////////........................000000000000000000000000000000///......///000111000000///////////////000000000000000000000000000000000000000111111111111111111000000000000111111000111111222333333444444444222111222333444333111444444333333333222222222333333333444444555555555111222444555666666555555666666777777888999::::::999999::::::::::::999999777777777888888888999999;;;;;;;;;<<<<<<;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>::::::::::::::::::::::::888888888888888888888777888888666666666777999:::777777777666555444444444555555555555555555555555666777888777666555666777333444555555555555444333222222222222222222222222333333333333333333333333333333333444444444555555333333333333333444444555222222333333444555666777444444444444444444444444444444444555555555666666222666666444555777777444888888777666666777777888777888999:::::::::999999:::::::::;;;<<<>>>???@@@>>>???@@@??????@@@BBBEEEKKKSSSSSSPPPRRRUUUfff{{{////////////////////////////////////////////////........................////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222000000000000000000000000111111222222222333333333333333333444444444555555555444444555555666777888888888888888777777777777999::::::::::::999888888888888888777888999999::::::;;;;;;;;;;;;;;;;;;;;;888888888888777777777777777999::::::888888888888888888777666555555444444222222222222222222222333000000000000000000000000111111111111111111111111000000000000000000000000111000///......///000111////////////////////////////////////////////////////////////////////////........................////////////////////////............/////////000............////////////////////////////////////////////////////////////...............///000000........................////////////////////////........................000000000000000000000000000///---,,,,,,---...///......---------......///000000000000000000000000000000000000111111111111111111000000000000000111000000111222333333444444444222111222333333222111444444444333333222222222333333333444444555555555111222444555666555555444444444555777888999:::;;;999999:::::::::999999888777777777777888888888888:::;;;;;;<<<<<<;;;;;;:::888999999::::::;;;<<<<<<999:::;;;===>>>>>>??????::::::::::::::::::::::::777777777777888888888888888777666555666777999;;;888888777666555555444444555555555555555555555444555666777666555444555666333333444555555444333333222222222222222222222222222222222222222222222222333333333333333333333333000000000111222444555666333333333333444555666666444444444444444444444444444444444555555555666666222555666444555999:::777555666777777777666555555777888999:::;;;:::999999<<<<<<<<<<<<<<<===>>>???AAABBBAAA@@@>>>>>>@@@BBBFFFPPPSSSRRRVVVZZZlllwww000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333333222222333333444555666666333333333444444444555555666666777888888888888888777777777777888888888888888888777777888999::::::::::::999888999:::;;;<<<999999999999999888777666777777777777666666666666666666555444333333222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////........................//////.........---------........................---------............/////////////////////////////////.........---------////////////////////////..............................................................................------------......//////............//////////////////////////////////////////////////////000000//////.........---//////000000000000//////222222111111000000000//////000111222222111000///111111222222222333333333333333333222222111111111222222333333333333444444333333333444444444555555333333444444555666666666555555666777888999999:::999999888888888888888999777888888999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999999::::::;;;<<<<<<<<<;;;;;;======<<<<<<;;;:::999888999999999888777666666555555555444444444444555555;;;777444444555555333000444444444444444444444444333333333333333333333333333333333222222111111111222222222222222222222222333333333222222222111111444444444333333222222222222222222222222222222222333333333444444555555555444444444444444444444444333333333333333333333333444555666777777888777777888777555333111222555888666777888999999888777666;;;;;;;;;<<<<<<<<<======;;;===>>>>>>>>>>>>AAACCCHHHIIILLLQQQVVV```rrr{{{////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222333333222333333444444555555555333444444444555555555555666666777888888888888777777777777777888888888888777777777777777888999999::::::999999999:::;;;<<<999999999888888777777777777777777777666666666555666555555444333333222222333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000................................................//////.........---------........................---------............/////////////////////////////////.........---------////////////////////////..............................................................................------------......//////............//////////////////////////////////////////////////////000/////////............//////000000000000///////////////......---------///000111222222111000///111111111222222222333333333333333222222111111111222222333333333333444444333333333444444444444555333333444444555666666666666666666777888888888999999999888777777888888999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;::::::999;;;;;;;;;;;;::::::999888999999888888777666666555555555444444444444555555888666333333555555444222444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222333333333222222222111111444444333333333222222222222222222222222222222222333333333333333333444444444444444444444444444444444444444333333333333333555666666777777777777666666666666444333444777999666666777777777888888888999999:::::::::;;;;;;;;;;;;<<<>>>>>>===>>>@@@BBBIIIIIIMMMQQQUUU___rrr{{{////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333222222222222222222444444444444444444444444444444555555555666666666555666777777888888777777777777777777888888888888777777666666666777888888:::999999999999:::;;;;;;999888777777666777777777777777777666666666555555555555444444333333222222333222222222222111111111111111111111111111111111000000000000000000000000////////////////////////000//////......//////000...............................................................---------........................---------............///////////////////////////...............---------////////////////////////..............................................................................------------......//////............//////////////////////////////////////////////////////////////////............//////000000000000//////.........---------------000000111111111111000000111111111222222222222333222222222222222111111111222222333333333333444444333333333333444444444444333333444444555666666666777777777777777777777777888888777777777888888999888888999::::::;;;;;;<<<;;;<<<============;;;;;;;;;;;;::::::::::::999999:::;;;;;;;;;:::999888888888999999:::999999888888999888888777777666666555555555444444444444555555666444333333444555555444555555555555555555555555333333333333333333333333333333333222222222222111222222222222222222222222333333333222222222111111333333333333222222222222333333333333333333333333333333222222222222222222444444444444444444444444444444444444444444444444666666777777777666555555444555666666555666888:::555555555666666888999:::777777888888888999999999;;;<<<=========>>>@@@BBBIIIJJJMMMQQQUUU^^^ppp|||////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333222222111111111444444444444444444333333555555555666666666666777555666666777777777777777666777777777888888888888777666666666666666777777999999999999999:::::::::888888777666666666777888777777666666666555555555444444444333333333222222222222222222111111111111222222222222222222222222/////////////////////////////////////////////////////////....../////////................................................................................................---------............///////////////////////////........................////////////////////////..............................................................................------------......//////............/////////////////////////////////////////////////////////////////////.........//////000000000000////////////////////////......000000000111111000000000111111111111222222222222222222222111111111111111222222222333333333444444222222333333333444444444333333444444555666666666777777777777777666666666888777777777777888888999999999::::::;;;;;;<<<<<<;;;<<<>>>??????===;;;:::::::::::::::::::::::::::;;;;;;;;;:::999888777666666777888888888888888777888888777777666666666666555444444333333444444555666555444333444444444444555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111333222222222222222222222333333333333333333333333222222222111111111111111333333333333333333333333444444444555555555555555666777777777666555444444444555777666555555666888444555666777888999999999777777777888888888888999:::;;;<<<<<<<<<===???AAAIIIJJJLLLPPPTTT]]]nnn{{{........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333222222111111111444444444444444444333333555555555666666666666777555555666777777777777777666777777777888888888888777777666666666666666777888888999999999:::::::::888777777777777777888888666666666666555555555555333333333333333222222222222222222111111111000000111111111111111111111111////////////////////////........................//////............//////................................................---.............................................---------............///////////////////////////---.....................////////////////////////..............................................................................------------......//////............//////////////////////////////////////////////////////........./////////////////////000000000000//////......//////////////////111000000000000000000111000000111111111222222222111111111111111111111111222222222333333333444444222222222333333333444444333333444444555666666666777777777666666666666666777777666666777888888999999::::::;;;<<<<<<======<<<===>>>??????===;;;999::::::::::::::::::::::::;;;;;;;;;:::999888777666666666777777888777777777777777777666666666666666444444333333333333444444777666555444222111111222555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333444444444555555555666666666666666666666555444333444666777666555444555666444666888::::::999888666888888888888999999999999999;;;<<<<<<;;;<<<>>>AAAGGGHHHKKKNNNRRR[[[mmm}}}zzz........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333222222222222222222444444444444444444444444444444555555555666666666444555666666777777666666777777777777888888888888888888777666666666777777777888888999:::999999999777777888999999999999888666666666555555555444444333333333333222222222222222111111111111000000000000000000000000000000000000000000000000000000000........................///......------......///------------------------........................---------.......................................---------............///////////////////////////---------...............////////////////////////..............................................................................------------......//////............//////////////////////////////////////////////////////........./////////////////////000000000000//////---------------.........111111000000000000111111000000000111111111111222000000000111111111111111222222333333333333444444222222222222333333333333333333444444555666666666666666666666666666666666666666666666777888888999::::::;;;<<<<<<======>>><<<===>>>>>>===<<<:::999999999::::::::::::;;;;;;:::;;;;;;;;;:::999888888777777777888777777666666666666666666666666666666444444333333333333444444777777666444111000000111444444444444444444444444222222222222222222222222111222222222222333333333222222222222222222222222333333333222222222111111111111111222222222222222222222222222222222222222000000111111111222222222333333333333333333333333333333333444555555666666555555666666666555444444555666777666555555777888999999;;;;;;;;;999666555888999999999999:::::::::999:::;;;;;;;;;<<<>>>@@@DDDEEEHHHLLLPPPYYYkkk|||}}}www........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222333333222333333444444555555555333444444444555555555555444555666666777777666666777777777777888888888888999999888777777777777777666777888999:::999999888666888:::<<<<<<;;;999888666666555555555444444444222222222222222222222222111111111111000000000000////////////////////////000000000000000000000000........................///......------......///------------------------........................---------.........//////........................---------............///////////////////////////---------.........//////////////////////////////..............................................................................------------......//////............//////////////////////////////////////////////////////............/////////000//////000000000000//////---------....../////////222111000//////000111222000000000000111111111111///000000000111111111222222222333333333333444444111222222222222333333333333333444444555666666666444555555555666777777777555555555666666777999999;;;;;;;;;<<<======>>>>>>======<<<<<<;;;::::::999999999999::::::;;;;;;;;;::::::;;;;;;;;;::::::999888888888888888777666555666666666666666666666666444333333222222333333444444666666444111000111333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222333333333222222222111111000111111111222222222222111111111111111111111111///000000111222333444444222222222222222222222222222222222333444555555555444444555555666555555555555666666666666888<<>><<<:::888666666555555555444444444222222222222222222222222111111111111000000000000////////////////////////000000000000000000000000.................................------.........------------------------........................---------.........//////........................---------.........//////////////////////////////---------.........//////////////////////////////.................................................................................------.........//////............//////////////////////////////////////////////////////---.........//////000000//////000000000000/////////000000000111111222222222111000//////000111222000000000000111111111111//////000000111111111222222222333333333444444444111111222222222333333333333333444444555666666777333444444555666777888888555555555555666777999999;;;;;;<<<<<<===>>>>>>>>>>>>===<<<::::::999999:::999999999::::::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;999999999999888777555555555555555666666666666666444333333222222333333444222444555444111111333555222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222333333333222222222111111000000111111222222222222000000000000000000000000//////000222333444555666222222222222222222222222111111222333333444555555333333444555666666666555555555666777888<<>>======<<<;;;::::::999999::::::::::::::::::::::::777999;;;======;;;999777888888777555555444444444666555555555555444444444444444444333333222222222444444333333333444555555222222222222222222222222111111111000000000000000222222222111111111000000000111222222111000111222111111111111111111111111333333444444333111000///111111111111111111111111000000111222444555666666222222222222222222222222333333333333333333333333333333333444444444555555444333444666999>>>CCCFFFAAA===888555555555333111888888777777777777777888888999999:::;;;<<<>>>???AAADDDAAABBBIIIMMM]]]xxxxxxrrr////////////////////////---------............///////////////////////////////////////////////////....................................////////////000000000000000000000000//////000000000//////...000000111111111222222222111111111111111111111111000111111111111222222222222222333333333333444444222333444444555555444444666666777777777777666666666666777777777777666666888777777888::::::888777888888888888777777777777666777888888888777666555555555555444333333222222111222222222222222222333000000000000000000000000////////////////////////000000000000//////..............................////////////////////////......------------..........................................................................................////////////---......//////......------------............///---------............///////////////////////////...............///000000////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////222111111111000000000///......////////////........./////////000000000000////////////000000000000000000000000000000000000111111111111111111111111444444444444444444444444333333222222333333444555333333333444444444555555444444555666777:::<<<===666666666666777888999::::::999999;;;>>>???>>><<<===<<<<<<;;;::::::999999::::::::::::::::::::::::888999:::;;;;;;:::999888888777666555555444444444555555555555444444444444444444444444333333222222555444444333333333444444222222222222222222222222111000000000000000000000222222222111111111000000000111222222111000111222111111111111111111111111333444444444444222000///111111111111111111111111000111111222333444555555222222222222222222222222333333333333333333333333333333333444444444555555555555444555777;;;???AAA>>>:::666555666777666444888888777777777777888888999999999:::;;;<<<===>>>@@@BBB???@@@GGGKKK[[[vvvvvvqqq////////////////////////---------............///////////////////////////////////////////////////....................................////////////000000000000000000000000......////////////......000000000111111111222222111111111111111111111111000111111111111222222222222222333333333333444444222333444444555555444444666666777777777777666666666666777777777777666666888999:::<<<>>>===:::888888888888888777777777777666666777777666666555444555555444444333333222222222222222222222111111111000000000000000000000000////////////////////////000000000////////////...........................////////////////////////......------------..............................................................................,,,------...//////000000...//////////////////...---------............///---------............///////////////////////////...............///000000////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////111111111111000000000000......////////////............/////////000000000////////////000000000000000000000000000000000000111111111111111111111111444444444444444444444444333333222222333333444555333333333444444444555555555555555777888:::<<<===666666666666777888999999:::999999:::<<<===;;;:::<<<<<<;;;;;;::::::999999::::::::::::::::::::::::999999999999999999999999888777666555555444555555555555555555444444444444555444444444444444333333555555444444333333222222222222222222222222222222000000000000000000111111222222222111111111111111000111222222111000111222111111111111111111111111444444555555444333222111111111111111111111111111222222222222333333333444222222222222222222222222333333333333333333333333333333333444444444555555777666555444555777999;;;999777555555666888888888888777777777777777888888:::::::::::::::;;;<<<===>>>@@@<<<===DDDHHHXXXssstttnnn////////////////////////---------............///////////////////////////////////////////////////....................................////////////////////////////////////......//////000000//////000000000000111111111111111111111111111111111111000000111111111222222222222222222333333333444444222333444444555555444444555666666777777777777666555666666777777777777666888999<<<@@@CCCBBB???<<<888888888888777777777666555555555555555444444444555555444444333222222111333333222222111111000000////////////////////////////////////////////////////////////////////////........................////////////////////////......------------..............................................................................---------....../////////......////////////......---------............///---------............///////////////////////////...............///000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////..................////////////.............../////////000000////////////000000000000000000000000000000000000111111111111111111111111333333333333333333333333333333222222333333444555333333333444444444555555555555555555555555666666666555555666666777888999999999999:::::::::999888;;;;;;;;;:::::::::999999999999999999999999999999:::999888777777888999:::777777666555555555555555555555555444444444333333444444444444444444444444555555555444333222111111222222222222222222222222000000000000000111111111111111111111111111111111000111222222111000111222111111111111111111111111444444555555555444222222111111111111111111111111333222222222222222222222111222222222222222333333333333333333333333333333333333333444444444555555666555444333333555666777777666555555666777888888777777777777777777888999;;;;;;:::::::::;;;;;;<<<===???<<<<<>>@@@<<<===CCCFFFVVVqqqooojjj////////////////////////---------............///................................................------------------------............////////////000000000000000000000000...///000111111222222111/////////000000000111111111111111111111111111111000111111111111222222222222222333333333333444444222333444444555555444444444555666777777888888777444555666777777888888777555777<<>>@@@<<<===CCCFFFVVVqqqnnnjjj////////////////////////---------............///................................................------------------------............////////////000000000000000000000000---...///000111111111111////////////000000000111111111111111111111111111000111111111111222222222222222333333333333444444222333444444555555444444444555666777888888888888444555666777888888888888555777:::>>>BBBBBB@@@>>>888888888888777777777777777777555444444444555666444444333333222111111111000000000000111111111111000000000000000000000000........................---------.........//////........................////////////////////////......------------..............................------------------------........................------------------------------............---------------............///---------............///////////////////////////...............///000000////////////////////////////////////////////////............////////////000000000000000000000000///////////////////////////000000000111111111222......////////////......---------.........//////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333222222333333444555333333333444444444555555222333555666777888777777555555555555555666888888666999;;;;;;999888999:::999999999999999999999999888888888888888888888888777777777666666777777777666666555555555555666666444444444333333333222222111111111222222222333333111222333444444333111000222222222222222222222222...//////000111111222222000000111111111222222222000111222222111000111222111111111111111111111111111222333444444333222111111111111111111111111111111111111111111222222222000111111222333333444444333333333333333333333333333333333444444444555555666555555666666666666666333666888777555444555777666666666666777888999:::999999999:::;;;<<<===>>>>>>???<<<<<>>>>><<<:::888888888888777777777777888777666555444555666666444444333333222111111000//////000000111111222222000000000000000000000000........................---------.........//////........................////////////////////////.........------.................................------------------------........................+++,,,,,,------......///......////////////......---------.........//////---------.........//////////////////////////////...............///000000////////////////////////////////////////////////............/////////000000000000000000000000000////////////////////////---.........//////000000......////////////......---------.........//////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333222222333333444555333333333444444444555555555555666666666555333222555444444555555666777888666999;;;;;;999888999;;;999999999999999999999999888888888888888888888888666666777777777777666666666666555555555666666777444444444333333333222222000000111111111222222222000111333444444333222111222222222222222222222222...//////000111222222222000000111111222222222222000222222222111000111222111111111111111111111111000111222333333333222111111111111111111111111111000000111111111222222222000000111222333333444444333333333333333333333333333333333444444444555555888888888777777666666555111444777777666555666999666666666666777888999:::888999999:::;;;<<<>>>???===???;;;;;;AAADDDTTTooommmkkk---------............///...........................------,,,---...///000......------------..................................................................////////////000000000000000111111222////////////000000000000222222111111111111222222000111111111111222222222333333222222333333444555333333444444555666666666555555666666777777888888888888888888777777777777888888888888888888888888:::999999999::::::888777555555444444444333333333333333333222222111111111000000000000000000000000111000000///...---------000000000000000000000000................................................000000///...............//////.........---------................................................................................................------............---------------------------------------............///////////////////////////............//////////////////////////////////////////.........------------......///000111111222////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444555555555555555555444444777777777777777888888888666666777888999999::::::999999999::::::;;;;;;;;;:::999777666666666777888999888888777666555555444666555555555444444444444333333333222222222111111111111111111111111111111///000111222333222111111111111111111111111111111000111111111111222222222222222111000//////000000000000000000111111111111222222222333333222222222222222111000//////000000000111111111111222222222///////////////000000111111111222222222333333333444222111111222333222111333333333444444444555555777666555444444444444444666666666666555555555555777777777777888888888888:::::::::;;;===>>>@@@AAA<<<;;;<<<>>>@@@GGGXXXhhhpppmmm---------............///...........................------,,,---...///000......------------..................................................................////////////000000//////000000111222////////////000000000000222111111000000111111222000000111111111222222222333222222222222333444444333333444444555666666666444555555666777777888888888888888777777777666666888888888888888888888888:::999888999::::::888666444444444444333333333333333333333222222111111111000000000000000000000000111000000///......------////////////////////////................................................000000///...............//////.........---------................................................................................................------............------........................---------............///////////////////////////............//////////////////////////////////////////.........------------------...///000000000////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444555555555555555555555555666666666666777777777777777777777888999999::::::888888888999999999::::::999999777666666666777888888888777777666555555444666666666555555555444444333333333222222222111111111111111111111111111111///000111222333222222111111111111111111111111111000111111111111222222222222222111000000000000000000000000000111111111111222222333333333333222222222222111000000000000000000111111111111222222222000000//////000000111222111222222222222333333333444222111111222333333222333333333444444444555555666666555444444444444444555555666666666666666666777777777777888888888888:::::::::;;;<<<>>>@@@@@@<<<<<<<<<>>>???GGGXXXhhhwwwttt---------............///...........................------------...//////......------------..................................................................////////////000000//////000000111222////////////000000000000222111111000000111111222000000000111111111222222222222222222222333444444333333333444555555666666444444555555666777777777888888777777777777666666888888888888888888888888:::999888888:::999888666444444444333333333222222222222222222222111111111000000000000000000000000000000000///......------////////////////////////................................................000///......---........................---------................................................................................................------............------////////////////////////---------............///////////////////////////............////////////////////////////////////...............---------,,,,,,------......//////////////////////////////////////////////////////------........./////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444555555555555555555555555555555555666666666777777777777888888999:::::::::777777777888888888888888999888888777666777777777888777777666666555555555777666666666555555555555333333333222222222111111111111111111111111111111000000111222222222222111111111111111111111111111000111111111111222222222222111000000000000000000000000000000111111111111222222333333333333222222222111000000000000000000000111111111111222222222111111000000111111222333222222222222333333333333444222111111333444333222333333333444444444555555666666555444444444444555444444555555666777777777777777777777888888888888999999:::;;;<<<>>>???@@@===<<<===>>>???FFFWWWggg}}}{{{---------............///..............................------..................------------..................................................................///////////////////////////000111111////////////000000000000111111000000000000111111000000000000111111111111222222222111222333333444222333333444444555666666333444444555555666777777888777777777666666666666888888888888888888888888999888777888999999777555333333333333222222222222222222222111111111111111000000000000000000000000000000//////............////////////////////////................................................///......------.................................................................................................................................------............------........................---------............///////////////////////////............////////////////////////////////////........................---------....../////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444444444444555555555555555555555666666777777888888888888888999999:::::::::888888888888888888888888999888888777777777777777777777666666666555555555777777666666666555555555333333333222222222111111111111111111111111111111000000111111222222222222111111111111111111111111000000111111111222222222111111000000000000000111///000000000111111111111000111111222222111111000111111000000000000000111000000111111111222222222222222111111222222333444222222222333333333444444444222111111333444444333333333333444444444555555666555555444444444555555333333444555666777888888666777777777888888888888888999999:::;;;===>>>???===<<<===>>>>>>EEEVVVfff|||---------............///..........................................------......------------................................................................../////////////////////...///000000111////////////000000000000111000000000000000000111//////000000000111111111222111111111111222333333222222333333444555555555333333333444555555666666777777777666666666666555777777777777777777777777888777777777888888666444333333222222222111111111111111111111111111111111////////////////////////////////////..........................................................................................------------......---.....................................................................................................................------............---------------------------------------............///////////////////////////............////////////////////////////////////---.....................///////////////000000000////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444444444444555555555666666666666777888999999::::::999999999999999:::::::::999999999999999999888888888888888888777777777666666666666666555555555555666666666666555555555555333333333222222222111111111111111111111111111111111111111111111222222222000000000000000000000000000000111111111222222222111000000000000000111111///000000000111111111111//////000000000000//////111000000000000000111111000000111111111222222222222222222222222333333444222222333333333444444444444222111222333555555444333333333444444444555555555555444444444555555666222333444555666777888999666777777777888888888888888888888999;;;<<<>>>???>>>=========>>>DDDUUUddd|||---------............///.................................///......---,,,......------------..................................................................//////////////////......//////000111////////////000000000000111000000//////000000111/////////000000000111111111111111111111222333333222222222333444444555555222222333333444555555555777777666666666666555555777777777777777777777777888777666777888777666444222222222111111111000000000000000111111111111111//////////////////////////////////////////..............................................................................---------,,,------...///---------...............................................................................................................------............---------------------------------------............///////////////////////////............////////////////////////////////////---------...............//////000000000000000000////////////////////////////////////////////////....../////////000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444333333444444555666666666777777888888999:::;;;;;;999999::::::::::::::::::999999999999999888888888777888888888888777666666555555555555555555555555666555555555444444444444333333333222222222111111111111111111111111111111111111000000111111222333000000000000000000000000000111111111111222222222000000000000000111111222000000000000111111111111//////000000000000//////000000000000000111111222000111111111111222222222222222111111222222333444333333333333444444444444444222111222444555555555333333333444444444555555555444444444444555666666333333444555666777888999777777777777888888888888777777888999:::<<<===>>>???============DDDTTTccc|||---------............///............................../////////...,,,,,,......------------..................................................................///////////////............///000000////////////000000000000000000////////////000000////////////000000000111111111111111111222222333111222222333333444555555222222222333444444555555777777666666666555555555777777777777777777777777777666555666777777555333222111111111000000000000///000000000111111111222////////////////////////.../////////////////////........................................................................---,,,,,,,,,------...///---------.........//////................................................................................................------............------........................---------............///////////////////////////............////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444333333444444555666666777666666777888999:::;;;;;;::::::::::::::::::::::::999999888888888777777777777888888999888777666555555555555555555555555555444444444444333333333333333333333222222222111111111111111111111111111111222111000000000111222333000000000000000000000000000111111111111222222222000000000000000111222222000000000000111111111111000000111111111111000000000000000000000111222222000111111111111222222222111111111111111222333333333333333444444444444555444222111222444666666555333333333444444444555555444444444444444555666666333444444555666777777888777777777777888888888888777777777888999;;;===>>>???>>>=========CCCSSSbbb{{{---------.........//////............................../////////...,,,+++.........------...................................................................../////////000...............///000000////////////000000000000000000////////////000000////////////000000000000111111111000111222222333111222222333333444555555111222222333333444555555777666666666555555555555777777777777777777777777777666555666777777555333111111111111000000000000//////000000111111111222////////////////////////.........///////////////........................................................................,,,,,,,,,,,,------...///---------.........//////................................................................................................---..................---////////////////////////---------.........//////////////////////////////............/////////000////////////////////////---------.........//////.....................---////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444333333444444555666777777444555666777888999::::::::::::::::::::::::::::::888888777777666666666555777888888999999777666555444555555555555555555555444444333333333222222222333333333222222222111111111111111111111111111111222111000000000111333444000000000000000000000000000111111111111222222222000000///000000111222222000000000000111111111111222222333333333333222222000000///000000111222222000111111111111222222222111111000000111111222333333333333444444444555555444222111222444666666666333333333444444444555555444444444444444555666777444444555555666777777777777777777777888888888888666777777888999;;;<<<===???>>>=========CCCRRRbbb}}}|||zzz------------------------//////////////////////////////.........---------...------------...//////........................////////////////////////000000//////......------///////////////000111111////////////////////////............////////////000000000000000000000000111111111111111111111111222111111000111333444555444333333333333444555555777777666666555555555444555555555555555555555555666555555555555444444444222222222111000//////...000000000000000000000000////////////////////////............//////////////////...------------.........---,,,---...///000........................///......---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........////////////.........---------......//////...---,,,,,,////////////////////////............////////////......////////////......//////.........---------////////////////////////////////////////////////......////////////......////////////////////////////////////////////////---...///111111111000000////////////000000000000000000000000111111111111////////////////////////000111111111111222222222444333333222222333333444333444555555333333444555555555555555555555555555777777777888999999::::::999999999999999999999999666777888888888666555444777777666666555555444444555444333333333333444555222333333444444333333222111111111111111111111111222111111111000000//////000000000000000000000000666333000000111222000...111111111111222333444444333111///......///111333000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000222222222222222222222222222222333333333333444444444444222222222222444444222222333333444555666666555444444333333444444555555555555555666666666666666666666666777777777777888999999999999:::===???>>>======???@@@FFFSSSaaa|||xxxvvv------------------------........................//////.........---------...------------...//////................................................///////////////.........///////////////000000111////////////////////////............////////////000000000000000000000000111111111111111111111111222111111111111333444555444333333333333444555555777666666666555555555555555555555555555555555555555555555555444444444444222222111111000//////...000000000000000000000000////////////////////////............//////////////////...------------......------,,,---...///000..............................---------......///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........////////////.........---------......//////...------,,,////////////////////////............////////////......////////////......//////.........---------////////////////////////////////////////////////......////////////......//////////////////////////////////////////////////////000111111000///...////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222444333333222222333333444333444555444333333333555555555555555555555555555666777777888888999::::::999999999999999999999999777777888888777777666666777666666555555444333333555444333333333333444555222333333444444333333222111111111111111111111111111111111111000000000///000000000000000000000000555333000000111222000...222222111111111222333333222111000//////000111222000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111222222222333333444333333222222333333444222333333444444555555555555444444333333444444555555555555555666666666666666666666666777777777777888999999999999:::===??????===>>>???AAAFFFTTTaaa}}}yyywww------------------------------------------------...............---------...------------...//////........................................................./////////////////////......//////000111////////////////////////............////////////000000000000000000000000111111111111111111111111111111111111222333444555444333333333333444555555666666666666555555555555555555555555555555555555555555555555444444444444222222111111000/////////000000000000000000000000////////////////////////............//////////////////...------------......------------...//////........................---------------...///000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------..............................---------.........///......---,,,////////////////////////............////////////......////////////.....................---------////////////////////////////////////////////////......////////////......////////////////////////////////////////////////111111111111000///...---////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222444333333222222333333444222444555444333222333555444444444444444444444444666666777888888999999:::999999999999999999999999888888777777777888999999666666666555444444333333444444333333333333444444222222333333333333222222111111111111111111111111111111111111000000000000000000000000000000000000444333111000111111000///333333222111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222000000111111111222222222444333333222222333333444444444444444444444444444555444444333333444444555555555555555666666666666555666666666777777777888888999:::999999:::===???@@@>>>>>>@@@AAAGGGTTTaaa}}}zzzyyy------------------------------------------------...........................------------...//////................................................------......//////000000///............///000000////////////////////////............////////////////////////////////////111111111111111111111111111111111111222333444444444333333333333444555555666666666666666555555555555555555555555555555555555555555444444444333333111111111111000000//////////////////////////////////////////////////////............//////////////////...------------...------------......//////........................,,,,,,,,,---...///000111................................................---------------------------------------------------,,,,,,,,,,,,---......................................................---...............------////////////////////////............////////////......////////////..............................////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000000000000000///......////////////000000000000///000000000111111111111111111111111111111111111000000111111111222222222444333333222222333333444222333444444222222333444444444444444444444444444666666777777888999999999888888888888888888888888888888777777777999:::;;;777777666666555444444444333333333333333333333333222222333333333333222222111111111111111111111111111111111000000000000000000000000000000000000000333222111111111111111000333333222111000000111111000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333444444444444444444333333555444444333333444444555555555555555666666666666555555666666777777888888888999::::::999:::===@@@@@@??????@@@AAAGGGTTTaaa}}}|||zzz---------------------------------------------------........................------------...//////................................................------......//////000000...............//////000////////////////////////............////////////////////////////////////111111111111111111111111000111111222333333333444444333333333333444555555555555555666666666666666555555555555555555555555555444444444444333333333111111111000000000000000////////////////////////////////////////////////............//////////////////...------------...---------.......................................,,,,,,,,,---...///000111................................................---------------------------------------------------,,,,,,,,,,,,---...........................------.....................------...............---////////////////////////............////////////......////////////......---.....................////////////////////////////////////////////////......////////////......///////////////////////////////////////////////////////////////000111111////////////000000000000///000000000111111111111111111111111111111111111000000111111111222222222444333333222222333333444222333444333222222333444444444444444444444444444555666666777888888999999888888888888888888888888888888777777777999:::;;;888888777666666555555444333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000111111000000000000000000000000222222222111000000111222333222222111000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333444333333333333333333333333444444444444444444333333555444444333333444444555555555555555666666666666555555555666777888888888999::::::::::::;;;>>>@@@@@@??????@@@AAAFFFSSS```|||}}}{{{---------------------------------------------------------..................------------...//////........................------------------------.........///////////////......------......///000////////////////////////............////////////000000000000000000000000111111111111111111111111000000111333333333333333444333333333333444555555555555555666666666666666555555555555555555555555444444444444333333333333111111000000000000000000000000000000000000000000////////////////////////............//////////////////...------------...,,,---......//////..............................---------------...///000................................................---------------------------------------------------,,,,,,,,,,,,---.....................------------------...............,,,---......///.........////////////////////////............////////////......////////////......---------...............////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............///000111222////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222444333333222222333333444111333444333222111222444333333333333333333333333555555666777777888888999888888888888888888888888888888777777777888999999777777777666555555444444222222333333333333222222111111222222222222111111111111111111111111111111000000000000111111111111000000000000000000000000111222222111000000111333222222111000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333444444444222333333444444333333222444444444444444444444444555444444333333444444555555555555555666666666666444444555666777888999999999:::;;;::::::;;;>>>@@@@@@>>>>>>???@@@EEERRR___yyy}}}|||------------------------........................---------.........//////...------------...//////........................------------------------///////////////............------------...//////////////////////////////............////////////000000000000000000000000111111111111111111111111///000222333444444333333444333333333333444555555555555555555666666666777555555555555555555555555444444444333333333222222000000000000000000000111000000000000000000000000////////////////////////............//////////////////...------------...,,,---.../////////...---..............................---------......///................................................................................................---,,,,,,,,,,,,---......//////.........------------------.........//////,,,------...//////......////////////////////////............////////////......////////////......---------.........//////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000000///......///000111////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222444333333222222333333444111333333333222111222333333333333333333333333333555555666666777888888888888888888888888888888888777777888888777777666666666555555444333333222222111222333333333333222111111111222222222222111111111111111111111111111111///000000000111111111111000000000000000000000000000222333222000///111444111000000000000111111222222111000//////000111222000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111222222222333333333333222333333444444333333222222333333444444555555555555444444333333444444555555555555555666666666666444444555666777888999999999:::;;;::::::;;;>>>AAA???>>>===>>>???DDDPPP]]]vvv|||{{{------------------------////////////////////////---------.........//////...------------...//////........................------------------------000000//////.........---...------------...//////////////////////////////............/////////000000000000000000000000000111111111111111111111111///000222333444444333333444333333333333444555555444555555555666666777777555555555555555555555555444444444333333333222222000000000000000111111111000000000000000000000000////////////////////////............/////////000//////...------------...,,,,,,.../////////...---........................///......---------......................................................................................................---,,,,,,,,,,,,---......//////.........------------------.........//////,,,,,,---.../////////...////////////////////////............/////////000......////////////......---------.........//////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////333111000///......//////////////////000000000000000000000000111111111111////////////////////////000111111111111222222222444333333222222333333444111222333333111111222333333333333333333333333333555555666666777888888888777777777777777777777777666777888888888666555444444444333222222111111000111222333444444333222111111111222222222222111111111111111111111111111111//////000000111111111222000000000000000000000000000222333222//////111444000000//////000111222222333111000......000111333000000000000000000000000111111111111111111111111000000111111222222222222222222222222222222222222222222222222222222222222000111111111111222222222222222444444444444222222222222333333444555666666555444444333333444444555555555555555666666666777444444555666777888999999999:::;;;;;;:::;;;>>>AAA???======>>>>>>CCCPPP]]]ttt|||{{{................................................................................................------------------------...---,,,,,,,,,,,,---...............////////////............////////////........................////////////000000000000000000////////////000000000000000000111111111111111111222222222333333333444444444444444444333333666555555555555444444444444444444444444444444444333333333222222222111111111111111111111111111111000000000000////////////000000000000000000000000////////////////////////000///...------...///000---------............///..............................---------,,,,,,,,,//////.........---------***++++++,,,---...//////---------............///........................---------............///,,,,,,,,,---------......////////////////////////...///////////////............------------............------------......////////////////////////........................////////////////////////////////////////////////////////////////////////111111000000///---,,,+++////////////////////////---......///////////////////////////000000000000000000000000000000000000222111000//////000111222111111222222222333333333222222222222222222222222222222222222222222222222444444444444444444444444444444444555777888777666777777777777777777777777666666666555444444333333555444333333222222333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000222333444333111000111222222222222222222111000///000000000000000000000000111111111000000000000000000000000000000000000000222222222111111111111000000000000000000000000000111111111111111111111111222222111111111111222222333333333333333333333333444444444444444444444444333333222222333333444555777777666555444333333222222222333444555666777888555555555555666777999999:::;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<===DDDOOOXXXuuu{{{{{{................................................................................................------------------------......---,,,,,,---..................////////////............////////////........................////////////000000000000000000////////////000000000000000000111111111111111111222222222333333333444444444444444444444444666555555555555444444444444444444444444444444444333333222222222111111111111111111111111111111111000000000/////////......000000000000000000000000////////////////////////000///...------...///000---------............///........................---------......///////////////.........---------,,,,,,---------------------------............///........................---------............///,,,,,,---------.........////////////////////////...///////////////......///......------......//////..................///////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000///...---,,,////////////////////////---......///////////////////////////000000000000000000000000000000000000222111000//////000111222111111111222222222333333222222222222222222222222222222222222222222222222444444444444444444444444555444444666888999888666777777777777777777777777666666666555444444333333444444333222222222222333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000222333444333111000111222111222222222222111000///000000000000000000000000111000000000000000000000111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222222222111111111111222222333333333333333333333333444444444444444444444444333333222222333333444555666666666555444444333333333444555666777777777777666666555666666777888999::::::::::::;;;;;;;;;;;;>>>>>>===<<<===EEEPPPXXXttt||||||................................................................................................------------------------......---,,,,,,---......---............/////////............////////////////////////////////////////////////000000000000000000////////////000000000000000000111111111111111111222222222333333333222333333444444555555555666555555555555444444444555555555555555555555555333222222222222111111111111111111111111111111111/////////.........------000000000000000000000000//////////////////////////////............//////---------............///........................,,,,,,---...///000111222...............---------......---------,,,,,,,,,---------............///........................---------............///,,,------------.........////////////////////////...//////000000////////////......------......///000//////......//////000////////////////////////........................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---......///////////////////////////000000000000000000000000000000000000111111000000000000111111111111111222222222222333222222222222222222222222222222222222333333333333444444444444444444444444666555555777999999888777777777777777777777777777666666666555444444333333444444333222222222222222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111222333222111000111222111111222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222111111111111000111111111111111111111111333333333333333333333333222222111111111111222222333333333333333333333333444444444444444444444444333333222222333333444555555555555555555555555555444555777999999999888777777777666666666666777777999999999999:::::::::;;;=========<<<===EEEPPPXXXsss}}}}}}................................................................................................------------------------......------------......---------.........//////............////////////000000000000000000000000////////////000000000000000000////////////000000///000000000111111111111111111222222222333333333222222333333444555666666666555555555555444444444555555555555555555555555222222222222111111111111111111111111111111111111///.........------------/////////////////////////////////////////////////////////....../////////---------............///........................,,,------...//////000000........................---------------------------------............///........................---------............///------------............////////////////////////...//////000000000000/////////............//////000000////////////000000////////////////////////........................////////////////////////////////////////////////////////////////////////------...//////000//////////////////////////////---......///////////////////////////000000000000000000000000000000000000111000000000000000000111111111111111222222222222222222222222222222222222222222222333333333333333444444444444444444444444666555666777999:::999888666666666666666666666666666666666555444444333333444333333222111222222222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000111222111000///000111000000111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333222222111111111111222222333333333333333333333333333333333333333333333333333333222222333333444555444444444555555555666666333555888;;;<<<;;;:::999888777777666666666666777888888888999999::::::;;;======<<<;;;===EEEPPPYYYqqq~~~~~~................................................................................................------------------------........................------------........................////////////000000000000000000000000////////////000000000000000000////////////000000///000000000111111111111111111222222222333333333222222333333444555666666666555555555555444444444555555555555555555555555222222222111111111000000000000000000000000000000///.........------------////////////////////////////////////////////////...//////////////////...---------............///........................---------------------------.....................++++++,,,,,,---...//////---------............///........................---------............///---------.........//////////////////////////////......///000111111000000/////////....../////////000000////////////000000////////////////////////........................////////////////////////////////////////////////////////////////////////,,,---...///000000000000////////////////////////---......///////////////////////////000000000000000000000000000000000000000000000111111000000000000000111111111222222222222222222222222222222222222222333333333444444444444444444444444444444444666555666777999:::999888666666666666666666666666666666666555444444333333333333222111111111111222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000///000111111//////000111///000000111111111000000111111111111111111111111//////000000111111111111111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333222222111111111111222222333333333333333333333333333333333333333333333333333333222222333333444555333333444444555666666666111333777:::<<<<<<<<<;;;888777777666666666666777777777888999999:::;;;;;;<<<===<<<;;;>>>EEEQQQYYYppp................................................................................................---------------------------...////////////...---,,,------------.....................////////////////////////////////////////////////000000000000000000////////////000000000000000000111111111111111111222222222333333333222333333444444555555555666555555555555444444444444444444444444444444444222111111111111000000000000000000000000000000000/////////.........------000000000000000000000000////////////////////////......////////////......---------............///..............................------,,,,,,,,,,,,---------...............***++++++,,,---...///000---------............///........................---------............///------........./////////////////////////////////......///000111111111111000//////......//////000000//////......//////000////////////////////////........................////////////////////////////////////////////////////////////////////////------...///000000//////////////////////////////---......///////////////////////////000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222222222222222222222222222333333444444555555444444444444444444444444666555555777999999888777777777777777777777777777666666666555444444333333333333222111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000...///000000//////000111//////000000111111000000111111111111111111111111/////////000111111222222222222222222222222222222222222222111111111111000222222222222222222222222333333333333333333333333222222111111111111222222333333333333333333333333333333333333333333333333333333222222333333444555444444444555555555666666000222555888:::;;;;;;:::777777666666666666777777777888888999:::;;;<<<<<<<<<<<<<<<;;;>>>FFFQQQZZZppp................................................................................................---------------------------...///000000///...---,,,,,,---------.....................////////////........................////////////000000000000000000////////////000000000000000000111111111111111111222222222333333333444444444444444444444444666555555555555444444444333333333333333333333333111111111111000000000000000000000000000000000000000000000/////////......000000000000000000000000////////////////////////---...///000000///...------------............///........................------------............---------.........//////,,,,,,,,,------.........---------............///........................---------............///............////////////////////////////////////......///111111222222111000000////////////000000///..................///////////////////////////........................////////////////////////////////////////////////////////////////////////......///////////////...////////////////////////---......///////////////////////////000000000000000000000000000000000000///000111222222111000///000000000000111111111111222222222222222222222222222222333333444555555666444444444444444444444444555444444666888999888666777777777777777777777777666666666555444444333333333222222111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000---...000///......000111...//////000000000000000111111111111111111111111...//////000111111222222222222222222222222222222222222222111111111111000222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222333333222222333333444555444444444555555555555555333333555666777777777777666666555666666777888999888888999:::;;;<<<======<<<<<<<<<;;;>>>FFFQQQZZZppp................................................................................................---------------------------...///000000///...---,,,,,,,,,---------................../////////000........................////////////000000000000000000////////////000000000000000000111111111111111111222222222333333333444444444444444444333333666666555555555444444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////---...///000000///...------------.........//////........................,,,------...///000111111---------.........//////......---------,,,,,,,,,---------.........//////........................---------.........//////............/////////000////////////////////////......///111111222222222000000////////////000000......------------......////////////////////////........................////////////////////////////////////////////////////////////////////////...///////////////......////////////////////////---......///////////////////////////000000000000000000000000000000000000///000111222222111000///000000000000111111111111222222222222222222222222222222333333444555666666444444444444444444444444444444444555777888777666777777777777777777777777777666666555444444333333333222222111000111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000,,,...//////......///111......///000000000000000111111111111111111111111...//////000111222222222222222222222222222222222222222222111111111111000222222222222222222222222111111111111111111111111222222111111111111222222333333333333333333333333222222222222222222222222333333222222333333444555555555555555555555555555555555555444444444444444555555555555666888999999888999999:::<<<======>>>;;;<<<<<<;;;>>>FFFQQQZZZppp..............................------------......------............---------------............///------------------------//////.........---------........................////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000000000111111222222222333333333222333444444555555444444555555555555555555555555444444333333222111000000000000000000000000000000//////000000000000//////......------------............------------......................................................................................................................................................................................................---......///////////////................................................---------............/////////111222222222222222111222222333333222222222......---,,,---...///000111111000000//////..................///////////////////////////000111111//////............//////////////////////////////---------............///////////////////////////............////////////000000000000000000000000222111111111000000//////111111111111111111111111000111111111111222222222222222222222222222222222222222333444444555555666444444444444444444444444555555555555666666666666666666666666666666666666555555555555444333222111111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111333333222111000000111111111111111111111111111111333333333222222111111111222222222222222222222222111111222222222333333333444444444444444444444444666666666666666666666666555444444444444555666666777777777777888888888888;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<;;;>>>FFFQQQZZZooo..............................------------......------............---------------............///------------------------//////.........---------........................////////////////////////////////////////////////////////////////////////000000000000000000000000111000000000000000000000111111111222222222333333222333444444555444444444444444444444444444444444555555444333333222111111000000000000000000000000//////000000000000//////......------------............------------............................................................................................................................................................................................................///000000000000///................................................---------............/////////000111222222222222222222222333222222111111......------...///111222000000000000//////..................///////////////////////////000000111//////............//////////////////////////////........./////////000000////////////////////////............////////////000000000000000000000000111111111111000000000///111111111111111111111111000111111111111222222222222222222222222222222222222222333444444555555666444444444444444444444444555555555555666666666666555555555555555555555555555555555555444333222111111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111333222222111000000111111333333333333333333333333333333333222222222111111222222222222222222222222222222222222333333333333444444444444444444444444555555555555555555555555555444444444444555666666666666777777777888888888::::::::::::;;;<<<===>>><<<<<<<<<;;;>>>FFFQQQZZZnnn..............................------------......------............---------------............///------------------------...............---------........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111111222222222222333222222333444444444444444444444444444444444444444555555444444333222222222000000000000000000000000...//////000000//////.........------------............------------.........................................................................................................................................................................................................///000000111111000000................................................---------............///...///000111111222222222222222222222222111000///.........//////111222222000000000////////////...............//////////////////......//////000111//////............//////////////////////////////////////////000000000111////////////////////////............////////////000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222333444444555555666555555555555555555555555555555555555666666666666555555555555555555555555555555555444444333222111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111333222111111000111111111333333333333333333333333333333333222222222222111222222222222222222222222333333333333444444444444444444444444444444444444555555555555555555555555555444444444444555666666666666777777777777888888999999999999:::;;;<<<===<<<===<<<<<<>>>FFFQQQZZZmmm..............................------------......------............---------------............///------------------------................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111111111111222222222222222222333444444444444333333333333333333333333333333333333222222222111111000000000000000000000000...//////////////////.........------------............------------......................................................................................................................................................................................................//////000111111111111111................................................---------............///---...///000111111111111222222222222111000///...////////////////////////////////////////////////............///////////////............///000000//////............//////////////////////////////....../////////000000000////////////////////////............////////////000000000000000000000000111111111000000000000000111111111111111111111111000000111111111222222222111222222222222222333333222222333444444555555666555555555555555555555555555555555555666666666666555555555555555555555555444444444444333222111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111222222111111111111111222111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555555555555444444444444555666666666666666666777777777888888888888999:::;;;<<<============<<<>>>FFFQQQZZZlll..............................------------......------............---------------............///---------------------------.............................................//////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000111111111222222222111222333333444444333333333333333333333333333333111111111000000000000000////////////////////////......////////////............------------............------------......................................................................................................................................................................................................//////000111111111111111................................................---------............///------...///000000000000000111111111000000///...000000000///...---,,,+++.............../////////............////////////...............//////000//////............//////////////////////////////------........./////////////////////////////////............////////////000000000000000000000000000000000000000000111111000000000000000000000000000000111111111222222222111111111222222333333333222222333444444555555666555555555555555555555555555555555555666666666666555555555555555555555555444444444444333222111000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111222111111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555555555555444444444444555666666555666666666666777777777888888888999:::;;;======>>>>>>===<<<>>>FFFQQQZZZjjj..............................------------......------............---------------............///---------------------------------.......................................////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000111111222222000000000111111111111222111111222333333333333333222222222222222222222222////////////////////////////////////////////////---......//////......---......------------............------------.........................................................................................................................................................................................................///000000111111000000................................................---------............///,,,---...///000000000000//////000000000000//////000000000///...,,,+++***---............/////////............////////////......------......///000//////............//////////////////////////////------------............////////////////////////............////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111222222333333444222222333444444555555666444444444444444444444444555555555555666666666666444444444444444444444444444444444333333222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111111111111000111111222333333333333333333333333333111222222222222333333333222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444555444444444444555666666555555666666666666777777888888888999:::<<<>>>>>>??????>>>===???FFFQQQZZZiii..............................------------......------............---------------............///---------------------------------.........//////........................////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111111222222000000000000111111111111111111222333333333333222222222222222222222222222/////////000000000000000////////////////////////---......//////......---......------------............------------............................................................................................................................................................................................................///000000000000///................................................---------............///,,,,,,---...////////////------...///000000000000...//////000///...---,,,---------.........//////............////////////...------------...////////////............//////////////////////////////............////////////////////////////////////............////////////000000000000000000000000///000000000111111111111000000000000000000000000000111111111111222222222000111111222333333444444222222333444444555555666333333333333333333333333555555555555666666666666444444444444444444444444333333444333333222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111111111000000111222222333333333333333333333333333111111222222222333333333222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444555444444444444555666666555555555666666666777777888888999:::;;;===???@@@??????>>>===???FFFQQQZZZhhh}}}.................................------.........---..................------------.........//////---------------------------------.........//////........................////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111222222222000000000000111111111111111111222333333333333222111111111111111111111111000000000000000111111111////////////////////////---..................---.........------..................------.........................................................................................................................................................................................................---......///////////////................................................---------.........//////+++,,,---...////////////+++,,,---///000000111111,,,---///111111111000000---------.........//////............/////////000...------------...////////////............//////////////////////////////////////////000000000000////////////////////////............/////////000000000000000000000000000//////000000111111111222000000000000000000000000000111111111111222222222000000111222333333444444222222333444444555555666222222222222222222222222555555555555666666666777444444444444444444444444333333333333222111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222333333222222222111111000000111222333333111111111111111111111111111111111222222333333333222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444555444444444444555666666555555555555666666666777999999999:::<<<>>>???@@@@@@@@@???===???FFFQQQZZZggg|||................................................000///...---,,,------...........................,,,,,,,,,------.........---------------------------------............///---------............///........................////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333333333222333333333222222111111111000000000000000000000000//////............//////......................................................................................................//////......---,,,---------............///------............------......................................................//////...---,,,,,,------------------------------------------------........................///...---,,,,,,---...///............................................................////////////............////////////......------------......111111000000//////......////////////////////////---------.........//////////////////////////////...............///000000////////////////////////............////////////000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222111222222333333222222111333333333333333333333333444333333222222333333444444444444444444444444444777666444222222222444555555555444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000111111111111000000000000111111111111/////////000111444666777444444444222111111222444111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444333333333333444555555555555444444444333333333555555555555555444444444222333555777888777666555777888888888888999<<<>>>BBBAAA???<<<===DDDOOOWWWjjj|||................................................000///...---,,,------...........................,,,,,,---------------------------------------------------............///---------............///........................////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333333333222333333333222222111111111000000000000000000000000//////............//////......................................................................................................//////......---,,,---------............///------............------......................................................//////...------,,,------------------------------------------------........................///...------------...///............................................................////////////............///////////////......------......///111000000000/////////...////////////////////////---------.........//////////////////////////////...............//////000////////////////////////............/////////////////////000000000111111000000000000000000000000000000000000111111111111000111111111111222222222111222222333333222222111333333333333333333333333444333333222222333333444444444444444444444444444666555333222111222333444444444444333333333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000111111111111000000000000111111111111111111111222444777999:::666777666444222111222444111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444333333333333444555555666666555555555444444444444444555555555555555555222333555777888777666666777888999888888999<<>>DDDNNNWWWiii~~~zzz............................................................------.......................................------,,,,,,,,,---------------------------------............///---------............///........................///////////////////////////////////////////////////000000000111111111111000000111111111222222222111111222333333333333222222222222111111111111111//////////////////////////////............//////.........................................................................................................///......---,,,---------............///------............------................................................---...............------------------------------------------------------.................................------.....................................................................////////////............//////////////////............//////000000000000////////////////////////////////////............////////////////////////////////////...------------...//////////////////////////////............////////////............////////////000000000000000000000000///000000000111111111111000000111111111222222222111222222333333222222111333333333333333333333333444333333222222333333444333333333333333333333333222222111000000111111222222222222111111111111000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111///000000000111111111111/////////111333666999:::<<<<<<;;;888555222111222111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444333333333333444555555444444333333333222222222333333333444555666777777333444555666777777777666999:::::::::999;;;===@@@AAA@@@???===>>>DDDNNNVVVhhh{{{www................................................------...................................................------,,,,,,,,,---------------------------------............///---------............///........................///////////////////////////////////////////////////000000000111111111111000000111111111222222222111111222333333333333222111111111111111111111111//////////////////////////////............//////.........................................................................................................///......---,,,---------............///------............------................................................------...............---------------------------------------------------........................---..................---............................................................////////////............/////////////////////....../////////////////////000000000000////////////////////////........./////////000000////////////////////////---------------...//////////////////////////////............////////////............////////////000000000000000000000000///000000000111111111111000000111111111222222222111222222333333222222111333333333333333333333333444333333222222333333444333333333333333333333333111111111111111111111222222222111111111000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111///000000000111111111111/////////000333555888:::<<<<<<<<<999555222111111111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444333333333333444555555555555555555444444444444333333333444555666777777333444555666666777777777999:::::::::999;;;===@@@@@@@@@???>>>???DDDNNNUUUfffxxxttt................................................,,,---......///.................................------------------,,,,,,---------------------------------............///---------............///........................////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333333333222000000000111111111111111000000000000000000000000//////............//////......................................................................................................//////......---,,,---------............///------............------................................................,,,---......///.........------------------------------------------------........................------...//////...------............................................................////////////............////////////000//////......//////000////////////000000000000////////////////////////....../////////000000000////////////////////////------,,,,,,------...///////////////////////////............////////////....../////////000000000000000000000000000000000000000000000111111111111000111111111111222222222111222222333333222222111333333333333333333333333444333333222222333333444333333333333333333333333000111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000000000000111111111111000000000000111111111111111111111222333666888999888999:::888555222111111111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444333333333333444555555888888888777777777777666333444444444555666666666444444555555666777777777888999:::999999:::===???@@@@@@@@@>>>???EEENNNUUUddd|||uuurrr................................................,,,,,,.../////////..............................,,,,,,---------------------------------------------------............///---------............///........................////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333333333222///000000000111111111222000000000000000000000000//////............//////......................................................................................................//////......---,,,---------............///------............------................................................,,,------...//////......------------------------------------------------........................------...//////...------............................................................////////////............////////////000000////////////000000.../////////000000000111////////////////////////.../////////000000000000////////////////////////------,,,,,,------...///////////////////////////............/////////////////////000000000111111000000000000000000000000000000000000111111111111000111111111111222222222111222222333333222222111333333333333333333333333444333333222222333333444222222222222222222222222000111111222333333222222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000111111111111111111111111222444666777444666777666444222111111111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111444333333333333444555555888777777777777666666666444444555555555555555555444444444555555666777888777888999888888999<<>>???@@@@@@???@@@EEENNNTTT```yyyuuurrr................................................---------............///---------............///.........------,,,,,,,,,........................,,,------......------,,,............................................................///////////////////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////................................................---------............///................................................................................................//////.........---------..................................................................................................................------........................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............//////111000...,,,,,,...000111////////////////////////////////////////////////...///000000000///---,,,............////////////////////////000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222333333333333444444444333111000000111333444222222333333333333444444222222222222222222222222111111222222222222111111222111111111000000//////////////////////////////000000000000000111111222000000000000000000000000222111000///............+++555===???AAABBB<<<444111333444111...---000444111111111111222222222222111111222222222222111111000111111111111222222222222222222222222222222222222222222111111111000000222222222111111111000000333111...,,,,,,...111333111111111111111111111111000111111111111222222222222222333333333333444444555555555444444333333333333333333444444444555555666666666666666777888888888777777777888:::<<<===???>>>===<<<>>>DDDLLLRRRdddzzzvvvxxx................................................---------............///---------............///.........------,,,,,,,,,........................,,,------......------,,,............................................................///////////////////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////................................................---------............///................................................................................................//////.........---------................................................................................................................................................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............//////000///...------...///000////////////////////////////////////////////////...///000000000///---,,,............////////////////////////000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222333333333333444444444333111000000111333444222222222333333333444444222222222222222222222222111111222222222222111111111111111111000000000///000000000000000000000000000000000000000111111222000000000000000000000000000000000//////000000111444:::>>>======???<<<777666666666444222111111333222222222222222111111111111111222222222222111111000111111111111222222222222222222222222222222222222222222111111111000000222222222111111111000000///111333555555333111///111111111111111111111111000111111111111222222222222222333333333333444444555555444444444333333333333333333444444444555555666666666666666777777888888777777777888:::<<<===???>>>===<<<>>>DDDLLLRRRdddyyywwwyyy................................................---------............///---------............///.........---------------........................------............------............................................................///////////////////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////................................................---------............///...............................................................................................................---------................................................................................................................................................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............///////////////////////////////////////////////////////////////////////////////////////000//////...---............////////////////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444444333222111111222333444222222222222333333333333222222222222222222222222111111222222222222111111111111111111000000000000111111111111111111111111000000000000000111111222000000000000000000000000/////////000111222333444:::<<<:::666666888999777888777555555555444222000333333222222111111000000111111222222222222111111000111111111111222222222222222222222222222222222222222222111111111111111222222222111111111111111///111444666666444111///111111111111111111111111000111111111111222222222222222333333333333444444555444444444444333333333333333333444444444555555666666555555666666777888888777777777888:::<<<===>>>>>><<<;;;>>>DDDLLLRRRbbbxxxwwwyyy................................................---------............///---------............///...............---------........................------............------............................................................///////////////////////////000000111///////////////////////////000000000111111111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////................................................---------............///........................................................................................................................................................................................................................---------.......................................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............//////......////////////......//////////////////////////////////////////////////////////////////..................////////////////////////000000000000///000000000111111111111000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444333222222111111222222333111222222222222333333333222222222222222222222222111111222222222222111111111111111000000000000000111111111111111111111111000000000000000111111222000000000000000000000000000000000000111222333444888666333000///111333333555333222333666666222...111111111000000000000000111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111111111000000111111111222222222222222222333333333444444444444444444444444444444333333333444444444555555666555555555555666777777888777777777888:::<<<===>>>===<<<;;;===DDDLLLRRR```vvvuuuwww................................................---------............///---------............///................................................---......//////......---............................................................///////////////////////////000000111///////////////////////////000000000111111111111000000000000000000000000////////////////////////................................................////////////////////////................................................---------............///................................................................................................---.....................................................................................................................---------.........//////........................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............//////......////////////......//////////////////////////////////////////////////////........./////////............////////////////////////000000000000///000000000111111111111000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444222222222222222222222222111111111222222222333333222222222222222222222222111111222222222222111111000000000000000000111111111111111111111111111111000000000000000111111222000000000000000000000000222222111111111111222222222000............///111111000000333666888555222/////////000000111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222000//////000222333111111111111111111111111000000111111111222222222222222222333333333444444444444444444444444444444333333333444444444555555555555555555555666666777888777777777888:::<<<======<<<;;;;;;===DDDLLLRRR^^^tttrrrsss................................................---------............///---------............///.............../////////..............................////////////..................................................................///////////////////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000................................................////////////////////////................................................---------............///................................................................................................---------...............................................................................................................,,,,,,------.../////////........................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............/////////////////////////////////////////////////////////////////////////////////............///000000............////////////////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444222222222222222222222222111111111111222222222222222222222222222222222222111111222222222222111111000000000000111111111111111111111111111111111111000000000000000111111222000000000000000000000000222111111000000000111111000......111111//////111000000111333777888888888000000111111111222222222111111222222222222111111000111111111111222222222111111111111111111111111111111111111111222222222111111111111111222222222111222333555555333222111111111111111111111111111000111111111111222222222222222333333333333444444333333333444444444444555333333333444444444555555555555444444555555666777888777777777888:::<<<===<<<;;;::::::===DDDLLLSSS]]]rrrppprrr................................................---------............///---------............///---........./////////000..............................////////////..................................................................///////////////////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000................................................////////////////////////................................................---------............///................................................................................................---------.........//////................................................................................................,,,,,,------...//////000........................////////////////////////////////////////////////............////////////////////////////////////............//////////////////............//////000///...------...///000///////////////////////////////////////////////////......---...///000111............////////////////////////000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222333333333333444444222222222333333222222222111111111111222222222222222222222222222222222222111111222222222222111111///000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000////////////000111222222222//////222222///...222///000222333333555777999666666555555444333222222111111222222222222111111000111111111111222222222111111111111111111111111000000111111111222222222000000111111111222222222111222222222222222222111111111111111111111111111000111111111111222222222222222333333333333444444333333333444444444555555333333333444444444555555555444444444444555666666888777777777888:::<<<===;;;;;;::::::===CCCLLLSSS[[[qqqqqqsss................................................---------.........//////---------.........//////---.........//////000000..............................////////////................................................................../////////000///////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000................................................////////////////////////................................................---------.........//////................................................................................................---------.........//////................................................................................................,,,,,,------...///000000........................////////////////////////////////////////////////............/////////000////////////////////////............/////////000//////............//////111000...------...000111///////////////////////////////////////////////////...------...///000111............/////////000////////////000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222333333333444444444111222222333333222222111000111111111111222222222222222222222222222222222111111222222222222111111//////000000111111111222////////////////////////000000000000000111111222000000000000000000000000,,,------...000111333444444///...111000,,,---111...000111000///000444888<<<;;;:::888666444222222111111222222222222111111000111111111111222222222000000000000000000000000000000111111222222222222000000111111222222222222666222---))))))---222666111111111111111111111111000111111111111222222222222222333333333444444444333333333444444555555555333333333444444444555555555444444444444555666666888777777777888:::<<<===;;;;;;::::::===CCCLLLSSSZZZppprrrvvv........................................................................////////////////////////................................................------............------..............................////////////......////////////////////////111111000///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000........................////////////////////////................................................................................................////////////............,,,,,,,,,---------...............------,,,,,,,,,........................////////////////////////........................---------............/////////.........---------............................................................////////////........................---------............///............////////////000000000000000000000000//////............//////111000///......///000111,,,...//////......///111//////000000///...------......////////////..................////////////000000000000000000000000////////////000000000000......///000000000000000000111111111111222222222000111111111111222222222111222222333333222222111222222111111111111222222111111111111111111111111111111111111111111111111222222111111111111111111111111222222222222111111000000000000000000000000000000////////////000000000000111444888999666444//////000000111111222222000000000000000000000000111111222222222222111111222222222222222222222222777333555:::999333000222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111333333333222222111111111222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444222333333444333222111000333333333444444444555555444444444555555555555666888888888999:::;;;<<<===;;;;;;::::::<<>>CCCJJJNNNYYYkkkuuuzzz................................................................................................................................................------............------..............................////////////......////////////////////////000000////////////000000////////////////////////---......///000111111222////////////////////////000000000000000000000000........................////////////////////////................................................................................................////////////............------------...........................---------........................////////////////////////........................---------............///........................................................................---------.........//////........................---------............///............//////////////////////////////////////////............//////------///000000///---------///000///......///000...///////////////............////////////..................////////////////////////////////////////////////000000000000......///000000000000000000000000000111111111111000000111111111222222222333444444555555444444333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222111111222222222222111111000000000000000000000000000000////////////000000/////////000000000///...222222111111000000//////000000000000000000000000111111222222222222111111000000000000000000000000000///000444888777444222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444444444555555555444444444333333333444444444555555555555666666666777777777777777777777888:::;;;<<<999:::<<<===@@@DDDJJJNNNYYYkkkwww}}}................................................................................................................................................------............------..............................////////////......////////////////////////000000////////////000000////////////////////////---......///000111111222////////////////////////////////////////////////........................////////////////////////................................................................................................////////////............---------.........//////................................................////////////////////////........................---------............///---.....................................................................------------....................................---------............///............//////////////////////////////////////////............//////...///000111111000///......///000///...---...///......///////////////.........////////////..................////////////////////////////////////////////////000000000000......///000000000000000//////000000000111111111000000111111111222222222333444444555555444444333222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111000000000000000000000000000000////////////000000000000111000000/////////222222111111000000//////000000000000000000000000111111222222222222111111/////////////////////////////////333777999666111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444333333333333333333444444333333333444444444555555444444555555555666666666888888888999:::;;;<<<===999:::<<<>>>@@@DDDJJJNNNXXXjjjyyy~~~........................................................................------------------------................................................------............------..............................////////////......///////////////////////////////////////000000111000000000000000000000000......//////000000111111000000000000000000000000////////////////////////........................////////////////////////................................................................................................////////////............------........./////////.............../////////........................////////////////////////........................---------............///---------...............................................................,,,------------.................................---------............///............////////////000000000000000000000000//////............////////////000000000000//////...///000///...---...///---...//////////////////......////////////..................////////////000000000000000000000000////////////000000000000......///000000000000000/////////000000000111111000111111111111222222222333333444444444444333333222222111111111111222222111111111111111111111111111111111111111111111111000000000111222222333333111111222222222222111111000000000000000000000000000000////////////000000///111111111//////000111111111111111000000000000000000000000000000000000111111222222222222111111///////////////////////////000000222888;;;777000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111111222222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444333333333222333333444555333333333444444444555555444444444444555555555555888888888999:::;;;======:::;;;<<<===???DDDKKKOOOWWWiiiyyy........................................................................------------------------................................................------............------..............................////////////......///////////////////////////////////////000111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////........................////////////////////////................................................................................................////////////........................////////////---........./////////000........................////////////////////////........................---------............///---------.........//////................................................,,,,,,---------.................................---------............///............////////////000000000000000000000000//////............///////////////......////////////000000000...---...///------...///////////////......////////////..................////////////000000000000000000000000////////////000000000000......///000000000000000////////////000000000111000111111111111222222222222222333333333333222222222222111111111111222222111111111111111111111111111111111111111111111111///000000111222222333333111111222222222222111111000000000000000000000000000000////////////000000...000111000......000222000000000000000111111111000000000000000000000000111111222222222222111111000000000000000000000000000111111222888===999///111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444555444333333333555666777333333333444444444555555555555555555666666666666777777888888999;;;<<<===<<<<<<<<<<<<>>>DDDKKKQQQVVViiiyyy........................................................................------------------------................................................---..................---..............................////////////......///////////////////////////////////////000111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////........................////////////////////////................................................................................................000/////////......................../////////000---.........//////000000........................////////////////////////........................---------.........//////---------.........//////................................................,,,,,,,,,---------..............................---------.........//////............/////////000000000000000000000000000//////............/////////...---,,,,,,---...//////000111000...------...------...///000000//////......////////////................../////////000000000000000000000000000////////////000000000000...//////000000000000000////////////000000000000000111111111111222222222111222222333333222222111222222111111111111222222111111111111111111111111111111111111111111111111///000000111222222333333111111222222222222111111000000000000000000000000000000////////////000000---///000///------///222//////000000111111222222000000000000000000000000111111222222222222111111111111111111111111111111111333222222999>>>999///111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222111111111222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444666555444444555666777888333333333444444444555555666666666666777777777777666666777777888999;;;<<<===<<<;;;;;;>>>DDDLLLRRRVVVhhhyyy//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////.........---------////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......................................................,,,,,,,,,---------......////////////////////////000000//////.........---.../////////...---,,,,,,////////////////////////........................///////////////...............////////////..................////////////////////////////////////............////////////////////////////////////............////////////000000000000000000000000//////000000///...------..............................////////////..................////////////000000000000000111111222000000000000000000000000////////////////////////////////////////////////111///---...111222000...............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000111111111000000000000000222222222111111111000000111111111111111111111111000000111111111111000000111111111111111111111111///000000333999===888///000000111111222222222333111111111111111111111111444333333222222333333444111111222222222333333333222222222222222222222222222222111111222222333444222222111///333777666111444444444333333222222222333333333333333333333333222222222333333444444444555444444333333444444555666666666666666555555555777777777777888999:::;;;>>>>>>===<<>>>>>===<<<>>>DDDLLLQQQZZZjjj~~~...............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...............---------////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000111111000000000////////////...................................................,,,------------.........////////////////////////////////////................../////////...------////////////////////////..............................//////////////////......////////////..................////////////////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////......---..............................////////////..................////////////000000//////000000111222000000000000000000000000////////////////////////////////////////////////000///......000000///...............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111000000111111111111000000000000000000000000000000//////000000111111222222222111111111111000000000111111111111111111111111000000111111111111000000111111111111111111111111111222111222777;;;777///111111111111111222222222111111111111111111111111333333222222222222333333111111222222222333333333222222222222222222222222222222111111222222333444444:::===:::666555444222444444333333333333222222333333333333333333333333444333333333333333333222555444444333333444444555555555666666666666666666777777777777888999:::;;;>>>===<<<<<<>>>DDDKKKQQQZZZjjj|||}}}........................................................................------------------------........................---------............///........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111////////////////////////................................................------------............///////////////////////////////////////...............////////////......////////////////////////....................................////////////......////////////..................////////////////////////////////////............////////////////////////////////////............////////////////////////////////////...///////////////....................................////////////..................///////////////////////////000111111//////////////////////////////////////////////////////////////////////////////...////////////...............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000......///000111222222333111111111111000000000000111111111111111111111111000000111111111111000000111111111111111111111111222333222222666:::777111333333333333333333333333111111111111111111111111333333222222222222333333111111222222222333333333222222222222222222222222222222111111222222333444666???EEE@@@999666555444333333333333333333333333333333333333333333333333444444444333333222222222555444444333333444444555555555555555666666666666777777777777888999:::;;;===<<<;;;;;;===CCCKKKPPPYYYiii{{{|||---.....................................................................------------------------........................---------............///---.....................////////////////////////........................////////////////////////////////////////////////////////////////////////...////////////000000000.............../////////................................................---------.........//////////////////////////////.........///////////////......///////////////...////////////////////////........................---.........//////000000......////////////..................////////////////////////////////////............////////////////////////////////////............////////////..............................///////////////.................................////////////................../////////////////////...///000000111////////////////////////////////////////////////////////////////////////.../////////.........///............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111111111111111111111111111000000111111111111000000000000000000000000000000......///000111222222333000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222333222111444999888333222222222222222222111111111111111111111111111111333222222111111222222333111111222222222333333333222222222222222222222222222222111111222222333444777BBBHHHCCC;;;777666555333333333333333333333333333333333333333333333333444444444333333222222222555444444333333444444555444555555555666666777777777777777777888999:::;;;<<<<<<;;;:::<<>>666---777///444333222222444444333222444444444444444444444333222333333333222222444666444444444333333333222222444444444444444444444444222333444555777888:::::::::888666777999::::::888:::::::::;;;===CCCJJJOOOUUUcccyyy~~~........................////////////////////////---...000///...,,,---.......................................................................................////////////////////////////////////////////////////////////............////////////000000000000////////////000000000000000000000000......................../////////...........................................................................////////////000000////////////000000//////............//////////////////////////////////////////////////////..............................////////////......////////////............////////////////////////---///000000///...000111////////////////////////////////////////////////////////////............////////////............////////////////////////////////////............////////////////////////....................................////////////000000000////////////...////////////////////////000000000000000000000000000000000000////////////000000000000000000000000...//////000000//////...000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////111000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111000000111222222000---000000000000111111111111111222222222222111000000000000000000000000000000222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222000111111000///000333555888555222000111222222111111111111111111111111111222222222222333333333333333333222222222222333333777999<<<===:::777555444333>>><<>>CCCKKKPPPVVVcccyyy~~~........................////////////////////////---///000///---,,,,,,---....................................................................................////////////////////////////////////////////////////////////............////////////000000000000////////////////////////////////////............................................................................................................////////////111000///......///000111//////............//////////////////////////////////////////////////////..............................////////////......///////////////.........////////////////////////---...//////......///000///////////////////////////////////////////////////////////////.........///////////////.........///////////////////////////////////////.........000000000000000000000000....................................////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000//////////////////////////////000000////////////000000////////////////////////000000000000////////////000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000///000222333222000---///000000000111111111111111111222222222111111000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////000000111111111222222222222222111111111111222222///000111111000111333555999666333111111111111111111111111111111111111111111222222222333444555555333333222222222222333333222555888:::;;;;;;<<<===:::EEE:::888777000777555444333222222444444333222222222333444444444333333555555555444222333555777444444444444444444333333444444444444444444444444333333444666888:::===>>>;;;:::999999::::::;;;;;;;;;;;;;;;;;;===CCCJJJPPPVVVcccyyy}}}~~~........................////////////////////////---///000///---,,,,,,---....................................................................................////////////////////////////////////////////////////////////............////////////////////////000000000000................................................---------...........................................................................////////////000///------------///000//////............//////////////////////////////////////////////////////..............................////////////...............///////////////////////////////////////---...//////......///000////////////////////////////////////////////////.........///////////////.........///////////////////////////////////////.........///////////////000000000000000000000000....................................////////////.............../////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////////////////////////////000000////////////000000////////////////////////////////////000000000000000000//////000000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111//////000222333333000---///000000000111111111111000111111222222222111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////000000111111111222222222222222111111111111222222///000111111111111333444999666333111111222222111111111111111111111111111222111111222333444666666333222222111111222222333///111222444666999===AAASSSYYY???444888444888777444333222222444444333222000111222444444444333222555666666666444444555666444444444444444444444444444444444444444444444444444444444666888<<>><<<:::;;;<<<999999999999<<>>BBBEEEDDDEEEDDDAAA===;;;;;;===::::::::::::===BBBJJJOOOTTTaaauuu........................////////////////////////+++---...///.........000..................................................................................../////////000////////////////////////////////////////////////............/////////000.../////////000000111111////////////////////////........................,,,,,,,,,------...................................................................../////////000...///000111111000///...//////............//////////////////////////////////////////////////////..............................////////////......---.........//////000000///////////////////////////000111111000000111222////////////////////////////////////////////////---.........//////000000---.........//////000000////////////////////////---.........//////000000............................................................/////////000---------.........//////////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000.../////////000000111111///////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222111///...///000222222111000000000000111111111111///000111222222222222222000000000000000000000000000000111111222222222222000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111222222...000222222222111222333777555222111333444555444111111111111111111111111222111000//////111333444222222111111111111222222000111333444333333444555222KKK444(((666222000666444333222222444444333222222444777999:::999777666222666:::<<<:::777333111444444444555555555666666444444444444444444444444555555555777:::???CCCFFFGGGGGGGGGCCC>>>;;;;;;===;;;;;;;;;;;;>>>CCCKKKPPPTTT```ttt////////////////////////---...///000000///...---------............------........................------............------------............------......................................................------------......//////............//////000000000000////////////////////////////////////000000//////............---------............///........................------............------............////////////////////////////////////------------------------////////////////////////............////////////..............................////////////......000000//////.........---////////////////////////000000//////.........---////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000000///...------...///000---------............///000000///////////////000////////////////////////000000////////////000000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000---...///......///222555//////---,,,---...000111000000000000000000000000000000000000000000000000000111111111111222222222333333222222111000000000000000000000000000000000222111111111000000//////000000000000111111111111111111222222222222111111222111111111000000//////111111000///////////////222222222111111111000000000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111666666555444333222222222333444555555444222111///111111111111111111111111111111111000000000000000444333333222111111111222333333444444444333222222222111111111111111111111444333222222222444777888666555333333888===999111333333333444444444555555333333333444444444555555777666444555888>>>DDDHHHGGGHHHHHHGGGCCC@@@>>>>>>;;;;;;;;;===@@@EEEIIILLLTTT___qqq////////////////////////---...///000000///...---------............------........................------............------------............------......................................................------------......//////............//////000//////////////////////////////////////////////////////.........---------------............///........................------............------............////////////////////////////////////........................////////////////////////............////////////..............................////////////......000000/////////.........////////////////////////000/////////............////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000///...------...///000---------............///000000////////////000000////////////////////////000000////////////000000111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000///000000///......///111111111111000000///......000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111222222000000000000000000000000111111111111000000000///000000000000111111111111111111222222222222111111111111111111000000000///222222111000000000000000222222222111111111000000000000000000000000000000222111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111666666555222000///111333444333333222222111111111111111111111111111111111222222222222222222111111444333222222111111222222222333333333333333222222333333333333222222111111555444333222333555666888555444111000555;;;:::555333333333444444444555555333333333444444444555555666555555666888===AAADDDEEEGGGGGGFFFBBB???>>>>>>;;;;;;;;;<<>><<<888444222222222333111111111111111111111111222333333333333333333333333333222222111111222222222222222222222222222222444444444444444333222111666555444333333444555666888777333111444:::;;;777333333333444444444555555333333333444444444555555555555555666888;;;===???CCCDDDEEEDDDAAA???=========;;;::::::>>>DDDJJJNNNQQQ^^^qqq////////////////////////...//////////////////...------............------........................------............------------............------......................................................------------......//////............//////.........///////////////////////////////////////---------------------------------............///........................------............------............////////////////////////////////////////////////////////////////////////////////////............////////////..............................////////////......000000/////////////////////////////////////////////////////////.........////////////////////////////////////////////////......////////////....../////////////////////////////////////////////////////////////////////////////////....../////////---------............///000////////////000000111////////////////////////000000////////////000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000////////////000000444:::BBBFFFDDD>>>777333////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000111111111000000000000000///000000000111111111111111111222222222222111111111111111000000000000000222111111000000111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333777999777555:::EEEOOOKKKGGG@@@999555333333444111111111111111111111111222222222222333333333333333333222222111222222333111111111111222222333333222333333444444333222222555444333333222333333444:::<<<:::666666:::999666333333333444444444555555333333333444444444555555444555555666777888999:::@@@AAACCCBBB@@@============;;;999999===CCCJJJNNNOOO\\\ppp~~~/////////////////////////////////....../////////------............------........................------............------------............------......................................................------------......//////............//////------....../////////000////////////////////////---------------------------------............///........................------............------............////////////////////////////////////........................////////////////////////............////////////////////////////////////......////////////......//////000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////...........................//////////////////...---------............//////////////////000111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000////////////000000<<>>888333222222333111111111111111111111111111111111111222222333333333222222111222222333333111111111111222333444555333333222222333333333444333333222222222222222222555:::<<<:::888999888444333333333444444444555555333333333444444444555555444444555666777777777777<<<>>>@@@@@@>>><<<<<<<<<===;;;999999<<>>CCCHHHKKKPPP[[[lll~~~////////////////////////000///...------...///000---..................---........................---..................------..................---.........................................................------.........//////............//////,,,,,,------...///000000////////////////////////........./////////000000---------.........//////........................---..................---............/////////000////////////////////////000000000000000000000000////////////////////////............/////////000000000000000000000000000......////////////......//////000000111111111222////////////////////////---.........//////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////........................---...///000000///...------------.........//////............///000222222000000000000000000000000000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000***,,,...///......///000111111111111222333444555000000000000000000000000000000000000000000000000000111111111111222222222000000000111222222333333000000000000000000000000//////000000111111111222000000000000111111111111111111222222222222111111//////000000111111111222111111000000111222333333000000111111222222222222000000000000000000000000111111111222222333333333111111111111111111111111000000000000000000000000111111111111111111111111000111333444444333111000111222333444555444333222111111111111111111111111222222333333444555666666222111111111222333333444333222222222444666999;;;HHHDDD<<<555111000222333333444555666777777777777???EEEFFF>>>555333444444333333333444444444555555333333333444444444555555666555444444555666777888555777:::;;;:::::::::;;;999999999;;;???CCCHHHJJJQQQ[[[kkk....................................////////////...........................------,,,,,,------...////////////////////////........................////////////////////////000000//////.........---000000000///......------......---,,,,,,,,,,,,---////////////////////////............................................................//////////////////.........---------......------------......//////////////////////////////000000000000//////////////////////////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////............////////////............////////////............////////////......////////////......////////////////////////---...///000000///...---000000000000000111111222111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000111111000000//////......000000000000111111111111222222222222111111000000000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111222222222222111111000000000000000000000000000111111111111222222222111111111000111111222222000000111111222222222222444333222222111111222222222222333333333333444444333333444444555666777777>>>===:::777555555777999AAA???>>>======>>>@@@AAA@@@===999444222222333444222333444444555555444444444444444444444444444444555555555555666666666666999999888888999999:::;;;:::999999:::>>>CCCHHHKKKRRR]]]mmm}}}....................................////////////...........................------,,,,,,------...////////////////////////........................////////////////////////000/////////.....................///////////////000000///......---......////////////////////////............................................................//////////////////.........---------///......------....../////////////////////////////////000000000000//////////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////............////////////............////////////............////////////......////////////......////////////////////////---...///000000///...---000000//////000000111222111000000000/////////...000000000000000000000000////////////000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000///////////////000111111000000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000111111000000////////////000000000000111111111111222222222222111111111000111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111222222111111000000000000000000000000000000000111111111111222222222333333222222333333444444000111111111222222222222222111111111222333333444222222333333333333444444333333444444555666666777777AAAAAA555000777<<<999;;;999777666555555666777:::888666333222222333444111222333333444444333333444444444444444444444444555555555555666666666666888888888888888999:::::::::999999:::>>>CCCHHHKKKQQQ[[[kkk~~~~~~....................................////////////..............................------------......////////////////////////........................////////////////////////////////////............------......///000000111333222111000////////////////////////////////////............................................................/////////////////////............---///......------....../////////////////////////////////000000000000//////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////............////////////............////////////............////////////......////////////......////////////////////////......////////////......000000//////000000111222000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000///////////////////////////////////////000111111000000000000000111111222////////////////////////000000000000111111111111000000000000000000000000000000000111111111222222222222111111111111222222000000000000000000000000111000000000000/////////000000000111111111222222222222222222111111111111111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111111111111000//////000000000000000000000000000111111111111222222222333333222222333333444555111111111111222222222222000000000111222333555666222222333333333333444444333333333444555555666666444FFFHHH666...999===666666555444333333444555666333333222222222333333444111111222333333333333333444444444444444444444444555555555555666666666666777777777777777888888999::::::999;;;>>>CCCHHHLLLPPPZZZjjj}}}~~~....................................////////////..............................------------......////////////////////////........................///////////////////////////////////////.....................//////000000333333111000//////......////////////////////////............................................................/////////////////////...............//////............////////////////////////////////////000000000000//////////////////////////////...////////////000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////............////////////............////////////......////////////......////////////////////////...//////////////////...///////////////000111111000000000000////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////000000000000000000000000///////////////////////////////////////000000111000000000000000111111222000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111000///...000000000000000000000000000000111111111222222222000000000000111222333333222222222222222222222222111111111111222333444555222222222333333333444444333333333444444555555555888EEEHHH===777:::999222111111222333555777999;;;111111222333333333333333222222333444444444444333333333444444444444444444555555555555666666666666666666666666666777888888;;;::::::;;;>>>CCCIIILLLPPPZZZiii|||~~~....................................////////////........................///......------......///////////////////////////////////////////////////////////////////////////.........///////////////000000//////............222111000///............////////////////////////////////////////////////..................................../////////////////////////////////////////////......///////////////////////////////////////000000000000//////000000000000000000000000////////////000000000111111111111111111111111111//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////............////////////............////////////......////////////....../////////////////////////////////......//////////////////...///000000111////////////000000000000////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000///////////////////////////////////////000000111000000000000000111111222111111111111111111111111///000000000111111111111000000000000000000000000111111111111222222222222222222111111111111222222000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222333111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222000000000000111222333444333222222222222222222222333333222222111222222333222222222333333333444444333333333444444444444444;;;:::>>>DDDDDD===777555000111222333555666888999222333444444444444333222333444444555555555555555333333333444444444555555555555555555666666666666666666555555666666777888;;;::::::;;;???DDDIIILLLQQQ[[[jjj||||||~~~....................................////////////........................//////............//////////////////////////////////////////////////////////////////////////////.........///////////////111000000///......------//////...---------......////////////////////////////////////////////////....................................////////////...////////////000000000000//////......//////000//////////////////////////////000000000000//////000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000////////////////////////............////////////............////////////............////////////......////////////......//////////////////////////////............////////////......//////000111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////////////////////////////000111111000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000111111111222222222222333222222111111111111222222000000000000000000000000000000000111111111111222111111111222222222222333222222222222333333333333222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000///000111222222333222222000000000000000000000000000111111111111222222222111111111222333444555666333333333333222222222222444333222222111111222222222222333333333333444444333333333333333333444444666000333BBBGGG???888:::888888888777777666666666444444555555555444333222444444555666666666666666222333333444444555555555555555555555666666666666666666666666666777777888;;;;;;:::<<>>BBBHHHLLLNNNXXXeeetttxxxwww---------.......................................////////////////////////////////////////////////000000000000//////......---......///////////////........................///............//////000////////////............000/////////........................////////////////////////////////////000/////////............////////////////////////////////////////////////........./////////000000......////////////......000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222222111111111111111222222000111111111111222222222111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222555444444444444333333333444333222222222222333444222222222222222222222222333333444444444444333333333333333333333222111000222222222222222222222222444333333222222333333444444444444444444444444444555444444444444555666666333444666888999777666555444444555555666777777777;;;;;;<<<<<<>>>BBBHHHLLLNNNXXXdddtttyyywww.........---------------........................////////////////////////////////////////////////000000000////////////...---......///////////////........................000//////............///////////////............////////////........................////////////////////////////////////////////////............////////////////////////////////////////////////....../////////000000000...//////000000//////...000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222//////000000000111111111000000000000111222333444000111111111111222222222111111111111111111111111111000000000000000111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222444444444444333333333333333333222222222222333333222222222222222222222222333333444444444444333333222222333333333222111111000000000111111222222333333333333222222333333444444444444444444444444444555444444444444555666666111333555666777777666555444444555666666777777888;;;;;;<<<<<<>>>BBBHHHLLLMMMXXXdddssszzzzzz......------------,,,,,,........................////////////////////////////////////////////////////////////////////////---......///////////////000000000000000000000000111000///...............////////////............///////////////.....................///////////////////////////////////////////////////.........////////////////////////////////////////////////...////////////000000000//////000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000///000000000111111111111////////////////////////////////////////////////////////////////////////.........////////////000////////////////////////////////////////////////////////////////////////////////////////////////........................000000////////////000000////////////////////////////////////////////////////////////000000000000///////////////////////////000000000111111111111000000000000000000000000111111111000000000000000///000000000111111111111111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222000000000000111111111222111111000000111222222333000000111111111222222222111111111111111111111111000000000000000000111222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222444444444333333333222222333222222222222222222333222222222222222222222222333333333444444333333333222222333333333222222111///000000111222333333444333333222222222333444444333333444444444444444444555444444444444555666666666777777444444666777666666777777888999999::::::;;;;;;<<<<<<>>>BBBHHHLLLMMMWWWcccrrr}}}}}}------------------,,,,,,........................////////////////////////////////////////////////.............../////////---......///////////////111111111111111111111111111000///...............////////////.....................///////////////............////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////000000000111//////000000000000//////000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111///000000000111111111111///////////////////////////////////////////////////////////////////////////000000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////.../////////000000000111///////////////////////////000000000111111111111000000000000000000000000000000000000000000111111///000000000111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111222222222333333333222222111000000111111000000111111111222222222111111111111111111111111000000//////000111222222111111111111111111111111000000111111111222222222333333333333333333333333111111111111111111111111222222222222222222222222444444333333333222222222222222222222222222222222222222222222222222222222222333333333333333333222111222222333333333222222000111111222333444555555333222222222333333444555333333333444444444555555555444444444444555666666FFFFFF???666222555777555777777888888999:::::::::;;;;;;<<<<<<>>>BBBHHHLLLMMMWWWbbbqqq+++,,,,,,,,,------------........................////////////////////////////////////////////////---............/////////---......///////////////111111111111111111111111000//////............///////////////.....................///////////////............////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000/////////000000000111111///000000111111000000///000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000000111222222333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333111222222222222333333333444333222111000000000000000111111111111222222222222222222222222222222222////////////000111222333222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333333222222222222111111222222222222111111222222222222222222222222222222333333333333222222111111222333333333222222222222222333333444444555222222222222333444555555222333333444444555555555555444444444444555666666PPPPPPGGG999333666777333555555666777777888888999;;;;;;<<<<<<>>>BBBHHHLLLMMMVVVaaaooo******+++,,,---......///........................////////////////////////////////////////////////---------.........//////---......///////////////000000000000000000000000///............//////000////////////......................../////////000............////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000//////000000000111111111000000111111111111000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111///000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111000000000000111111111111///000000111222222333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333111111111111222222222222222222111111111111111222000111111111111222222222222222222222222222222222////////////000111222333222222222222222222222222000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222333333333222222222222111000111222333333222111000222222222222222222222222222222333333333333222222000111222333333333333222222222222222222222333333222222222222333444555666222222333333444555555666555444444444444555666666EEEHHHCCC777333888888333555666666777777888999999;;;;;;<<<<<<>>>BBBHHHLLLMMMVVVaaaooo))))))***+++---...//////........................////////////////////////////////////////////////---------.........//////---......///////////////////////////////////////...............///000111000/////////............---.........//////000000............/////////000////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111//////000000111111111222111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222000000000000111111111111///000000111222222333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333000000000000111111111111000000000000111222333444000111111111111222222222222222222222222222222222////////////000111222333222222222222222222222222000111111111111222222222////////////////////////000000000000000000000000222222222222222222222222333333333222222222111111000111222333333222111000222222222222222222222222222222222333333222222222000111222333333333333333222222222111111111111111222222222222333444555666222222333333444555666666555444444444444555666666222999999222222:::;;;444888888888999::::::;;;;;;;;;;;;<<<<<<>>>BBBHHHLLLMMMVVV```nnn........................---------............///---...///...------...///000000//////......------......//////...---,,,,,,------............------////////////////////////............////////////000000//////.........---........................////////////000000000000////////////000000000000//////000111111111111111000000000000000000000000111111000000/////////...222111111000000000111111333333333222222111111111111000000000111111222333333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111///000222222000//////000111111111111111111111111111111111000000000//////111111111111111111111111222222111111111111111111111111111111111111111111000111111111111222222222000000111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000111111222222222222111111111111222222222333333333222222222222222222222222555333222222444444333111222222111111111111222222000000000000000000000000111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333444444333333333444444444555555666666666666666555555555444555555666777888888999888888777777888888999::::::======;;;???FFFJJJJJJLLLWWWbbbppp~~~........................---------............///---...///...------...//////////////////...............//////...------,,,---......//////......---////////////////////////............////////////000/////////....................................////////////000000000000////////////000000000000//////000111111111111111000000000000000000000000111111000000000/////////222111111000000111111222222222111111111000000000111111000000000111222222222222222111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111000000////////////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111333444444222111222333111111111111111111111111333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111222222222333333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111222222222333222222222222222222222222444222222222444444333222222222111111111111222222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333444444333333333444444444555555666666666666555555555555444555555666777777888888888888777777888888999::::::======;;;>>>FFFJJJJJJLLLVVVaaannn~~~........................---------............///---...///...------...///.........///////////////.........///......---,,,---......//////......---////////////////////////............////////////////////////....................................////////////000000000000////////////000000000000//////000111111111111111000000000000000000000000111111111000000000000000222111111111111111222222222222222111111111111000333333222111111222222222111111111222222222222222222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111000000000000//////////////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111333444333222222222444111111111111111111111111333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222333333333444444444333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000111111111222222222222222222222222222222333222111222444555444333222222111111111111222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444555555555555555555555555555555555555555666666777777888888777777777777888999999:::<<<<<<;;;>>>EEEJJJJJJLLLUUU___jjj........................---------............///---...///...---------///------......//////000000---...............------......////////////......////////////////////////............///////////////////////////.................................////////////000000000000////////////000000000000//////000111111111111111000000000000000000000000111111111111111111111111111111000000000111222222333333333333222222222222555444333333333333333333222222222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////////////////111111111111111111111111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111000111222111000000111333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222222222222333333333333444333333333333333333333333000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111///000000000000111111111222222222222222222222222222111111222444555555444333222222111111222222333111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222222222222333333333444444333333333444444444555555444444555555555555555666555555555666666666777777777777777777777888999999:::<<<<<<;;;>>>EEEIIIIIILLLTTT\\\ggg........................---------............///---...///...---------///------......//////000000------...............---...//////////////////...////////////////////////............////////////.........///////////////////////////////////////////////////000000000000////////////000000000000//////000111111111111111111111111111111111111111111111111222222222222222111000000000111111222333333333333333333333333333555444333333333333444444222222222333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000111111111000000222444111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111222222222222333333333333333333333333000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111///000000000000111111111222222222222222222222222222111111222444555555444333333222222222222333333111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222222222222333333333444444333333333444444444555555333444444444555555666666555555555555666666666666777777666666777777888999999<<<<<<:::>>>EEEIIIIIILLLTTT[[[eee........................---------............///---...///...------...///.........///////////////,,,---......///............//////000000//////...////////////////////////............////////////.........///////////////////////////////////////////////////000000000000////////////000000000000//////000111111111111111111111111111111111111111222222222222222333333333222222222222333444555555444444444555555555555666666666666666666777888888777777777666666666555555333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222000111111111111222222222000000000111111111111222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222333333333222333555888111111111111111111111111222222222222222333333333111111111111111111111111000000000111222222333333111111111111111111111111000111111111111222222222000000111111111222222222333333333333333333333333000111111111111222222222111111111111111111111111222222222222222222222222111111222222222222111111000000000111111111222222222222222222222222222222333222111222444555444333333333222222222222333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333333333444444444555555333333333444555555666666555555555555555555555555777666666666666777888888999;;;;;;:::===DDDIIIIIIKKKSSS[[[eee........................---------............///---...///...------...//////////////////.........,,,------...//////......//////000000000000//////////////////////////////............////////////............/////////000////////////////////////////////////000000000000////////////000000000000//////000111111111111111111111111111111111111111222222222333333333444444555555555666666777888999;;;;;;;;;;;;<<<<<<======>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@???>>>>>>999999999999999999999999666666666666666666666666333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222000000111111111222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111333333333222222333666999111111111111111111111111111111222222222333333333111111111111111111111111///000000111222222333333111111111111111111111111000111111111111222222222111111111222222222333333444444444444444444444444000111111111111222222222111111111111111111111111222222222222222222222222111111222222222222111111111111111111222222222333222222222222222222222222444222222222444444333222444333333222222333333444222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333444444444555555222222333444444555666666555555555555555555555555666666666666666777888888999;;;;;;:::===DDDHHHHHHKKKSSS[[[fff........................---------.........//////---...///...------...///000000//////.........---,,,,,,---.../////////...//////000000000000//////////////////////////////............/////////000---.........//////000000000000000000000000000000////////////000000000000////////////000000000000//////000111111111111111111111111111111111111111222222222333333444444444888888888888999:::;;;<<>>EEECCCAAABBBEEEJJJMMMOOOTTTRRRPPPPPPPPPPPPOOONNNLLLNNNQQQUUUYYY\\\___aaa]]]```___YYYUUUTTTRRRNNNKKKNNNQQQRRRPPPMMMLLLKKKHHHFFFCCCAAA@@@@@@@@@???:::888666555666666555444333333333333444333333222000000000222444444333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000///...------............/////////000000000000000000000000000////////////000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111000000000000000222222222111111111000000222222222111111111000000222111000//////000111222111111111111111111111111111111111111111111111111000000111222222222222111444333333222111111111222222222333333555666888999888777555444333333444444444333333222111111111222000000111222222222222222222222222222222222222222444444444333333222222222111111222222222333333333222222222222222222222222222222333333333444444444444444444444444444444444333333333333333333333333333333333444444333222222222333333444444333333222222222333333333333444444444444444333333222222222111111222333333333333222333333222222333333444555333333333222222111111111555555555444444333333333222222333333333444444444555555555444444333333333666666666666666555555555666666666666777777777777:::888888;;;@@@EEEHHHIIIJJJTTT\\\fff}}}................................................////////////////////////////////////////////////000/////////............////////////////////////000000000000000000000000//////////////////////////////............//////111111111111000000000//////000000111111111111111000111111111222222222333555444333333444555555555444666777666666777;;;???@@@AAABBBEEEGGGIIIJJJKKKPPPQQQRRRTTTUUUXXXZZZ[[[dddbbb``````aaaaaaaaa```ZZZ\\\___ccchhhlllppprrrrrrtttrrrlllhhhgggdddaaa]]]^^^```___]]]ZZZYYYYYYYYYWWWTTTSSSRRROOOIIIEEEGGGEEECCCBBBBBBAAA???===;;;999777555555555444444111000000111222333111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000///......---........./////////000000000000000000000000000000////////////000000000000///............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111111000000000000000000000222222222111111111000000222222222111111111000000222111000//////000111222222222222222222222222222111111111111111111111111000000111222222222222222444333333222222111222222000111111333555777999:::777777555444333333333444444333333222111111222222111111222333333333333222222222222222222222222222444444444333333333222222111222222222222333333333222222222222222222222222222222333333333444444444444444444444444444444444333333333333333333333333333333333444444333333222222333333444444333333222222222333333333333444444444444444333333222222222111111222333333333333222333333222222333333444555333333333222222222111111555555444444444333333333222222333333333444444444555555444444444333333333555555555555555444444444555555666666777888888888:::888888;;;@@@EEEHHHIIIJJJSSS[[[eee}}}................................................////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000//////////////////////////////............//////111111111111000000000000//////000111111222222333222222222222222222222111444444444444666888;;;<<<;;;???AAA???;;;;;;BBBHHHGGGIIIMMMQQQVVVZZZ]]]^^^dddgggjjjkkkhhhggghhhiiiooonnnllllllmmmnnnnnnmmmhhhiiilllooorrrvvvyyyzzz~~~xxxuuuvvvtttqqqnnnoooqqqpppoooooopppqqqpppkkkeeebbbaaa]]]VVVQQQSSSRRRPPPPPPPPPOOOLLLIIIGGGCCC>>>:::888888777666444333111222333333111000444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000///............/////////000000000000000000000000000000000////////////000000000000//////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000111111222222222111111111111111222222222111111111111111222111000000000000111222333333333333333333333333222222222222222222222222000111111222222222222222333333333333222222222222///000111333555777:::;;;666555444333333333333333444333333222222222222222111222222333333333333333333333333333333333333333444444444444333333333333222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444333333333333333333333333333333444444444444333333333333444444444444333333222222333333333333444444444444333333333333222222111222222333333333333333333333222222333333444555333333333333222222222222555444444444444333333333333333333333444444444444555444444444444333333333444444444444444444444444555555666666777888999999:::888888;;;@@@EEEHHHIIIHHHRRRZZZddd{{{................................................///////////////////////////////////////////////////////////////.........//////////////////////////////////////////////////////////////////////////////............//////111111111000000000000000000000000000000111111222333222111000000111222333333555888;;;>>>AAAEEEGGGEEEGGGIIIGGGDDDDDDIIIMMMMMMPPPVVV^^^eeekkkooorrrtttxxx{{{xxxrrrnnnooorrrqqqooommmmmmmmmnnnmmmlllooooooooooooppprrrtttuuuzzz{{{xxxttttttvvvvvvrrrrrrtttvvvxxxzzz}}}xxxnnnhhhhhhgggbbb^^^[[[ZZZ[[[]]]]]]\\\XXXVVVPPPLLLGGGCCCAAA>>>:::666777555333333444444333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000//////......////////////000000000////////////////////////////////////000000000000/////////...///000000111////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222000111222222333333222222333333333333333333222222111111111333444666888999555555444444333333333333444333333222222222333333111111222333333333333222444444444444444444444444444444444444444444333333222222222333333333444444333333333333333333333333333333333444444444444555444444444444444444444444333333333333333333333333222333444444444444444444333333444444444444333333222222222333333333444444333333333333333333333333111222333333444444333333333333222222333333444555333333333333333333333333444444444444444444444444333333333444444444444555444444444444444444444444444444444444444555555555777777777777777888888888:::888888;;;@@@EEEHHHIIIGGGPPPYYYccc{{{................................................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000111111111111000/////////000111111000///000333777;;;>>>@@@CCCHHHJJJKKKKKKMMMNNNLLLLLLLLLNNNQQQTTTVVVWWWXXX\\\bbbiiipppuuuyyyzzzwwwzzz{{{xxxssspppssswwwrrrooommmlllllllllkkkiiipppooooooooooooqqqssstttuuuuuusssooopppsssqqqllloooppprrrtttvvvzzz{{{uuussssssqqqlllhhhhhhiiijjjlllmmmjjjeeeaaaXXXUUURRRPPPNNNIIIAAA:::999777555444444555444333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000000///////////////000000000111////////////////////////////////////000000000000///////////////000111111////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111333333333333333333333333222222222222222222222222111111222333333333333222222333333444444444333222333333333333333444555555444444444444444444333333444333333222333333444444000111222222333333222222444444444444444444444444444444444444444444444444222222333333333444444444333333333333333333333333333333444444444555555555444444444444444444444444333333333333333333333333222333444444555555555444333444444555555444444333222222222333333333444444333333333333333333333333222222333444444444444333333333222222333333444555333333333333333333333333444444444444444444444444333333444444444555555555444444444444444444444444444444555555666666666666999999888888777777666666:::888888;;;@@@EEEHHHIIIGGGPPPXXXbbbzzz................................................////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000111111111111222111000//////111222333000222555999???EEEJJJMMMNNNQQQSSSRRROOOLLLLLLMMMPPPPPPSSSZZZaaafffhhhgggeeegggkkkooorrrsssssssssqqqssstttsssqqqrrruuuyyytttrrrpppooooooooonnnmmmooooooooopppsssvvvzzz|||yyyyyywwwtttuuuwwwsssmmmoooooopppooonnnooorrrtttvvvxxx{{{~~~~~~yyyrrrlllvvvxxx{{{}}}}}}yyyrrrmmmcccaaa_________YYYOOOFFF???<<<999777666555444333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111000000/////////000000000111111000000000000000000000000////////////000000000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222/////////000111111222222111111111111111222222222111111111111111222222222111111222333333222111111333333333333333333333333333333333333333333333333111222222333333333333333111222444555555444333333555444444333333333333333444555555666666555444444333333333333333444444555111222222333333333333333555555555555555555555555444444444444555555555555333333333333444444444444333333333333333333333333333444444444555555555555444444444444444444444444333333333333333333333333222333444555555666555555444444555555555555444444222222333333333333444444222222333333333333444444222222333444444444444444333333222222333333444555333333333333444444444444333333333444444444444555333444444444555555555555333333333444444444444555444444555555666777777777999999999888888777777666:::888888;;;@@@EEEHHHIIIGGGPPPXXXbbbzzz................................................////////////////////////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000//////............/////////000000000111111111111111000000000222444777999:::>>>EEELLLQQQTTTTTTTTTOOORRRSSSQQQNNNNNNRRRWWWWWW[[[bbbiiinnnrrrtttuuurrrsssuuuvvvvvvtttrrrqqqnnnooopppqqqrrrrrrrrrrrrqqqooonnnnnnoooppppppooolllllllllnnnqqquuuyyy|||zzz{{{zzzzzz~~~|||uuuuuuuuutttqqqmmmkkkjjjkkkkkkpppvvvxxxwwwsssqqqooowwwzzz}}}xxxrrrnnnllllllnnnjjj```XXXMMMIIICCC???<<<999666555444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111//////000000000111111111000000000000000000000000////////////000000000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222...//////000111111222222000000111111111222222222000000111111111222222222111222222333333222222111222222222222222222222222333333333333333333333333111222333333444444333333111222444555666555444333444333333222333333444444555555666777777666666555333333333333333444555555333444444555555555555555555555555555555555555555444444444444555555555666333333333444444444444555444444444444444444444444444444444444555555555555444444444444444444444444333333333333333333333333222333444555666666666666444444555555555555444444222222333333333333444444222222222333333444444444222333444444555444444444333333222222333333444555333333333444444444555555333333333444444444555555444444444444555555555555333333333444444444555555333333444555555666777777777777777888888999999999:::888888;;;@@@EEEHHHIIIHHHPPPXXXbbb{{{................................................////////////////////////////////////////////////---.........//////000000////////////////////////000000000000000000000000000000000000000000000000//////............////////////000000111111111222000000000111444888<<<>>>GGGLLLUUU\\\___\\\WWWSSSLLLOOOPPPPPPQQQWWWbbbkkk___gggqqquuuuuuuuuxxx{{{~~~|||zzzqqqqqqrrrttttttrrrnnnjjjiiihhhgggiiikkkmmmnnnnnniiihhhggghhhjjjnnnqqqtttsssvvvxxx{{{|||||||||{{{wwwrrrnnnllllllgggjjjkkkiiifffgggmmmrrrnnnssszzz~~~|||xxxttttttwwwuuummmfffZZZUUUNNNGGGBBB>>>:::888555555555555555555555555333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111000000000000111111111111000000000000000000000000////////////000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222...//////000111222222222000000111111222222222222000000111111222222222222111222333444444333222111111111111111111111111111333333333333333333333333111222333333444444333333111222444666666555444333222222222222333444555666555666777888888777666666333333333333333444555666555666666777777777777777666666666666666666666666444444444555555555666666333333333444444444555555444444444444444444444444444444444555555555666666444444444444444444444444333333333333333333333333222333444555666666666666444444555555555555444444222222333333333444444444222222222333333444444444222333444444555555444444333333222222333333444555333333333444444555555555333333333444444555555555444444444555555555666666333333333444444555555555222222333333444555666666444555666777999:::<<<<<<:::999888;;;@@@EEEHHHIIIHHHQQQXXXbbb|||///////////////////////////////////////////////////////////////////////////////////////.....................////////////000///...------...///000000000000000111111111111000000000000000000000000...............///000000111222222000///000222444222333333444888???GGGMMM\\\[[[[[[[[[[[[WWWRRRMMMMMMOOORRRYYYbbbkkktttyyyyyywwwsssrrrxxx}}}{{{zzzyyyllljjjggghhhjjjkkkiiifffbbb```aaahhhpppssspppkkkeeefffggghhhhhhjjjmmmppptttqqqqqqvvv~~~vvvxxx|||}}}{{{uuuoookkkhhhffffffgggjjjlllmmmmmmppppppqqquuu~~~}}}yyyvvvyyy~~~}}}tttkkkccc]]]VVVPPPKKKFFF@@@<<<777333333777777333222666666444333444555666555333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111222222333333222222111222222111111111111111111000000000000000000000000000000000000111111111111///111222222111111222333111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333777444222222444555333111444333333333444555666777<<<999777888;;;;;;888555:::777444222111333555777555444333555888:::;;;:::888888777777888999:::;;;777999:::999777777888:::888888777888::::::888666777777777777777777777777777777666555555555555666999777555444555555444333333222111111444555555555222333333333333444444444111111111222333444666666444444444555555555666666666666555555555444444444555555555555555555555555555555555555555555555555555555555444444333333333444444444444444444444444333333333333333333333333333333333444444555555555222222333444444555555666444444444555555555555666555555555555666666666666777777777777888888888888999:::;;;===AAAFFFJJJLLLOOOOOOYYYfffyyy/////////////////////////////////////////////////////////////////////////////////////////////...............////////////000///...------...///000000000000000111111111111000000000000000000000000//////.........///000000///000000///...///111333222777???FFFMMMSSSXXX\\\[[[YYYWWWUUUUUUVVVWWWWWW^^^___aaagggoooyyyzzztttuuuzzzyyyuuuvvvtttqqqpppqqqrrrqqqpppjjjhhhfffgggjjjkkkiiifffgggeeefffkkkrrruuurrrnnnlllnnnpppqqqqqqsssvvvxxxyyywwwwww|||zzz}}}zzzsssooonnnllljjjkkkooosssvvvwwwqqqpppoooqqqxxx~~~xxxsssqqqppptttyyy{{{vvvqqqiiieee```[[[XXXSSSMMMIII@@@;;;888:::999444333555666444333333444555444222333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111222222333333222222111111111111111111111111111000000000000000000000000000000000000111111111111///111222222111111222333111111111111111111111111222222222222222222222222222222222222222222222222333333333333333222222222444222000111333555444222444444555666666666666666666555555555777777666555666555555555666777999999@@@???===>>>???@@@@@@???@@@AAABBBCCCDDDFFFFFFGGGHHHGGGEEECCCAAA@@@AAAAAAAAA@@@??????@@@@@@>>>===>>>===<<<;;;;;;;;;;;;;;;999888777666666555555555888777555666777777666555666444333444666777777666666666666666666666555555333333333333333333444555444444444555555555666666666666555555555444444444555555555555555555555555555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666777777777777888888888888999:::;;;===AAAFFFJJJLLLOOONNNXXXeeewww////////////////////////////////////////////////////////////////////////......//////////////////............//////////////////............//////000000000000111111111111000000000000000000000000000000///////////////000111111111000///000333555:::BBBNNNXXX]]]^^^^^^]]]UUUTTTSSSSSSVVV]]]eeekkkqqqrrrssswww}}}{{{pppmmmooonnnjjjkkkgggccceeelllrrrtttsssooommmkkklllooopppnnnlllqqqoooooorrrwwwyyywwwttttttwwwyyy{{{{{{|||}}}zzzxxxyyy~~~~~~{{{zzzwwwtttsssvvvzzz}}}~~~uuussspppooottt{{{{{{vvvnnnmmmnnnqqqtttwwwwwwvvvsssqqqnnnkkkgggaaaZZZVVVKKKFFFCCCBBBAAA===;;;;;;888666444444555555444333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111000111222222111111222444222222222222222222222222222222222222222222222222333333333333333333333333333333333222222111111111333222111111333555555444111222333555555444333333333444666777777888999;;;===>>>???AAABBBCCCCCCBBBKKKJJJIIIJJJLLLNNNNNNNNNRRRTTTXXX\\\```bbbdddeee___[[[UUUQQQOOOOOOOOONNNQQQOOOLLLLLLLLLMMMMMMLLLOOONNNKKKHHHGGGGGGGGGHHHFFFFFFDDDBBBAAA???>>>===999888888888999999777666666555333444555666666555555555555444444444444444666555444333333333333333444444555555555666666666666666666555555555444444555555555555555555555555555555555555555555555555555444444444444333333333444444444444444444444444444444444444444444444444444444444444444444333333666666555444444333222222444444444555555555555666555555555555666666666666777777777777888888888888999:::;;;===AAAFFFJJJLLLOOONNNWWWcccuuu////////////////////////////////////////////////////////////////////////............////////////............/////////////////////......////////////000000000111111111111000000000000000000000000111111000000//////000000444444333222333666<<>>>>>???CCCGGGIIIIIIJJJKKKKKKLLLMMMMMMSSSRRRTTTWWW\\\```bbbccccccffflllsssyyy}}}sssmmmfffaaa````````````ccc```^^^]]]___aaabbbbbbaaa___[[[WWWUUUUUUVVVWWWYYYXXXVVVTTTPPPMMMKKKIIICCCBBBAAAAAAAAA???<<<:::999888666666777777666555444444444555555555555555666555555444444444444444555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555555444444333333333555555444444444333333333444444444555555555555666555555555555666666666666666777777777888888888888999:::;;;===AAAFFFJJJLLLQQQOOOXXXcccsss|||////////////////////////////////////////////////////////////////////////---.........//////000000............////////////...//////////////////...///000000000111111111111000000000000000000000000222111111000000000111111111222333555:::BBBLLLRRR`````````]]]XXXTTTRRRRRRUUU\\\fffooowww|||yyy|||{{{yyyssspppiiiaaa```eeeiiiiiiiiieeebbbiiiuuu}}}zzzzzz{{{{{{xxxuuuxxxxxxxxxwwwvvvwwwzzz}}}xxxzzz{{{{{{yyyvvvvvvvvvxxxxxxxxxzzz|||}}}}}}}}}}}}xxxssstttxxxwwwtttvvvvvvuuusssrrrsssvvvzzzvvvvvvvvvuuurrrnnnkkkiiieeebbb]]]YYYXXXVVVQQQKKKAAA>>>:::888777666444333444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111111000000000000111111////////////////////////000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000111111222222111111000000000111111111222222222000000000000000000000000///000000000111111111111000222333333222222333444222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222111111444444444333222333333444666555555666888;;;>>>???===AAADDDFFFGGGIIINNNSSSQQQQQQPPPPPPRRRUUUYYY[[[``````bbbffflllqqqttttttooorrrxxx~~~|||uuuqqqoooppprrrssssssqqqoooppprrrvvvwwwxxxpppmmmjjjfffdddddddddeeejjjiiigggddd```\\\XXXVVVQQQOOOLLLJJJHHHEEEAAA>>>>>><<<:::999::::::999777777777777888888999999999555555444444555555666777555555555666666666777777777777666666666555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555555444444333333333333333333444444444555555444444444555555555555666555555555555666666666666666777777777888888888888999:::;;;===AAAFFFJJJLLLSSSQQQXXXcccsss|||////////////////////////////////////////////////////////////////////////------......///000000000............////////////......////////////......000000000000111111111111000000000000000000000000111111111111111222222333...222888???GGGPPPYYY___]]]\\\ZZZWWWUUUWWWZZZ]]]eeejjjsss||||||wwwrrrvvv{{{~~~|||wwwtttuuutttooohhhgggmmmqqqqqqxxxuuussswww~~~{{{xxxxxxyyyyyyvvvssssssttttttrrrppprrrwww}}}{{{||||||{{{xxxvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxyyy{{{~~~~~~xxxvvvvvvuuuttttttvvvzzz~~~qqqrrrsssrrrqqqrrrtttvvvrrrpppkkkfffeeecccZZZPPPHHHDDD???;;;888777555333444444444444333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111222222111111000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111222222333333000000000000000000000000000000000000111111111111111222333333222222333555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333444444444333333444666777777999;;;???CCCGGGIIIIIIKKKMMMOOORRRVVV[[[_________^^^___bbbggglllpppqqqppppppsssvvvzzz{{{{{{zzz||||||yyyyyy}}}}}}}}}~~~~~~{{{yyywwwwwwxxxxxxzzzyyyyyywwwtttqqqnnnlll\\\YYYTTTPPPMMMIIIFFFCCCCCC@@@>>>===<<<<<<:::999888888888888888777777777555555555555555666777888555555666666666777777777777777777666666666555555555555555555555555555555555555555555555555555555333333333444444444444555444444444444444444444444444444444444444444444444444444444444444444333333222222333333444555666666444444444555555555555666555555555555666666666666777777777777888888888888999:::;;;===AAAFFFJJJLLLSSSPPPWWWbbbrrr~~~////////////////////////////////////////////////////////////////////////------......///000000111............////////////---...///000000///...---000000000000111111111111000000000000000000000000000000000111222333444555666>>>HHHQQQXXX\\\^^^___[[[\\\^^^___aaaffflllpppttttttvvv{{{|||ssskkkiiilllrrrxxx{{{|||{{{zzz{{{uuutttxxx|||}}}{{{yyywwwwwwzzz{{{xxxvvvppprrrrrrpppmmmpppxxx~~~}}}~~~yyyzzz||||||}}}~~~{{{yyyxxxxxxzzz}}}vvvvvvuuusssrrrtttzzzyyyyyywwwtttuuuuuukkk___SSSOOOHHHCCC???<<<:::888555444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111222222111111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000///000000111222222333333000000000000000000000000000000000000111111111111111222444333222222333555333333333333333333333333222222222222222222222222444444444444444444444444333333333444444555555666444666888999888999<<>><<<:::888777666888777666666555666666666555666666666777777777777777777777777666666666555555555555555555555555555555555555555555555555555333333333444444444555555444444444444444444444444333333333333333333333333333333444444444444444444333444444444444444444444444444444555555555555666555555555555666666666666777777777777888888888888999:::;;;===AAAFFFJJJLLLQQQOOOUUU___ppp////////////////////////////////////////////////////////////////////////---------...///000000111............/////////000---...///000000///...---000000000000111111111111000000000000000000000000///000000111222444555666DDDMMMYYYbbbeeebbb]]]ZZZeeeiiimmmqqquuuyyy}}}zzzvvvrrruuuyyyxxxnnneeeaaaeeejjjqqqxxx}}}~~~}}}{{{}}}~~~||||||zzzyyy{{{~~~|||qqqssstttqqqnnnrrr{{{||||||}}}}}}~~~~~~zzzuuurrrttt{{{|||~~~~~~}}}ppp]]]XXXQQQKKKFFFCCC@@@>>>555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000///000000111222222333333000000000000000000000000000000000000111111111111111333444444333222444555333333333333333333333333222222222222222222222222444444444444444444444444222333333444555666777777777:::>>>??????AAAFFFIIINNNTTT]]]fffllloooooonnnmmmkkkkkknnnuuu|||~~~~~~~~~|||{{{{{{wwwuuuttttttuuuvvvvvvuuuoooooopppqqqsssvvvxxxyyy|||{{{sssqqqxxx}}}wwwuuusssrrrrrrdddbbb___]]]\\\[[[YYYXXXOOOMMMKKKGGGCCC@@@===;;;:::999888666555555444444666666666666777777777777777777777777666666666666555555555555555555555555555555555555555555555555333333333444444555555555444444444444444444444444333333333333333333333333333333333444444555555555666555555444444333333222444444444555555555666666555555555555666666666777777777777777888888888888999:::;;;===AAAFFFJJJMMMOOOMMMTTT^^^nnn//////.........---------////////////////////////////////////////////////............////////////000000000000000000000000222111111111000000//////000111111111111222222222222000//////111333444444111222222222444<<>>:::777777666333333666444444333333222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111222222111111111111111111333333222222111222222222444444444333333222222222444444444444444333333333444444333222222222333333111555888999888999===AAAIIIJJJJJJJJJLLLRRR[[[cccjjjjjjoooyyyzzzwwwtttsssvvv|||}}}yyyxxxwwwuuusssqqqpppoooggggggggghhhiiihhhfffdddddddddiiirrruuussstttzzz}}}wwwssssssuuuxxx~~~}}}{{{{{{~~~~~~xxxzzz}}}}}}|||}}}{{{zzz{{{}}}zzzsssmmmhhheeeaaa[[[SSSMMMGGGDDD======<<<999666555666888555777888777666555666666666666666666666777888999777777666666555555555444444444444444444555666777888777666555444444555666444444444444444444444444444444444555555555555666555555555555555555555555555444444333333444444555555555555555555666777777666666666666666666666666888888888777777777777777777888999;;;???DDDHHHKKKIIIOOOUUU]]]ppp//////.........---------////////////////////////////////////////////////............////////////000000000000000000000000111111111111000000000///000111111111111222222222222111/////////000000000000222444888???IIIUUU]]]ccc```______[[[WWW[[[cccuuu{{{}}}{{{|||~~~|||wwwtttmmmjjjkkkjjjfffdddfffgggkkkrrrxxx}}}{{{wwwwwwwwwwwwvvvxxx||||||xxx{{{~~~~~~yyywwwxxxyyyyyyyyy}}}uuujjjddd\\\RRRKKKKKKCCC===999999777444444777555555444333333444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111333333222222111222222333444444444333333333222222111222222222333333333333222222222111111222222333666777999:::;;;>>>BBBEEEJJJLLLOOORRRWWW___iiipppqqqqqquuu~~~~~~xxxsssnnnmmmoooqqqooolllfffgggiiilllnnnoooppppppddddddeeegggiiiiiiiiihhhjjjhhhiiimmmooonnnqqqvvv|||vvvpppmmmmmmnnnnnnmmmllljjjiiiiiikkkmmm|||}}}yyyyyyyyyyyyyyyzzz|||~~~zzzzzz~~~{{{uuunnnddd[[[TTTPPPIIIGGGCCC@@@<<<:::888777999:::;;;:::999888777888888888777777777777777777777666666666555555555555444444444444444555666666888777666555444555555666444444444444444444444444444444444555555555555666555555555555555555555555555444444333333444444555555555555555555666777777666666666666666666666666888777777777777777777777888888999;;;???DDDHHHKKKJJJPPPVVV^^^qqq/////////............---////////////////////////////////////////////////............////////////000000000000000000000000111111111111000000000000000111111111111222222222111111000000000000000000///222888@@@JJJUUU^^^dddfffbbb]]]ZZZXXXZZZcccmmm~~~|||xxxssstttvvvtttpppmmmgggdddeeefffeeeeeegggooovvv{{{vvvrrrqqqtttxxx{{{zzz{{{|||{{{}}}{{{zzzzzzzzz}}}zzzqqqeeeXXXPPPLLLHHHAAA<<<:::999666555777555555444444444555555666333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111333222222111222222333333444444444444333333333333111111222222333333444444222222222333444555777777@@@>>><<<>>>BBBGGGKKKMMMOOOSSSZZZaaahhhpppxxx}}}vvvttttttwww|||}}}yyytttkkkgggbbb```aaacccbbbaaa___bbbgggllloooqqqrrrqqqiiiiiijjjiiiiiihhhgggfffbbb^^^\\\]]]]]]^^^bbbfffnnnlllhhhbbb\\\YYYXXXXXXYYYWWWTTTSSSSSSTTTUUUTTTdddjjjooonnniiihhhnnnttt{{{zzzxxxvvvuuuvvvwwwxxxxxx{{{|||vvvnnnmmmssszzz}}}tttkkkddd```WWWRRRLLLGGGEEEAAA<<<999::::::999888777777777777888888888888777666555444666666666666555555555555444444333333333444555555777777666555555555555666444444444444444444444444444444444555555555555666555555555555555555555555555555444444444444555555555555555555555666777777666666666666666666666666777777777777777777888888888888999;;;???DDDHHHKKKKKKQQQWWW^^^qqq/////////...............////////////////////////////////////////////////............////////////////////////////////////111111111000000000000000000000111111111222222222000000111222222333444666888<<>>NNNSSSWWWYYYWWWUUUVVVXXXYYYfffttt{{{~~~}}}yyyjjjdddaaaeeekkkpppuuuyyyxxx|||}}}wwwxxxwwwsssnnnooouuuzzz~~~}}}xxxxxxvvvvvv||||||vvvtttwwwyyyzzzxxxtttyyy|||{{{uuummm^^^RRRGGGCCCBBB???>>>>>>999888777666444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111000000000111222222333333111111111111222333444444444444444444555555555555222333333555666777888888;;;<<<>>>AAAEEEIIILLLNNNNNNQQQXXXbbbnnnyyy|||sssiii^^^WWWTTTSSSSSSWWW___iiiqqqvvvwwwuuurrrmmmhhhddd```^^^``````^^^\\\ZZZYYYXXXWWWaaacccdddcccaaaaaadddgggkkknnnrrrwww~~~~~~zzzvvvtttuuuzzz}}}wwwyyy|||~~~zzzuuusssrrrvvvzzz|||yyyuuuoookkkfffcccbbb```[[[XXXRRRVVV___mmm|||}}}zzzwwwuuuvvvwwwxxxtttttttttuuuwwwzzz}}}~~~ssskkk```VVVNNNFFF???999;;;:::999777777666666777555555555666666666666666666666555444444444555555444555666666777666666666555555555555555555555555444444444555555555555666555555555555555555555555666666555555555555666666555555555555555666777777666666666666666666666666666666666777888888999999999999:::<<>>AAACCCDDDHHHHHHIIIJJJLLLOOOQQQRRR[[[aaajjjsss{{{uuullleee```[[[XXXYYY[[[___fffnnnvvvzzz}}}uuurrrlllfff```]]]]]]^^^bbb```___^^^```cccgggjjjtttvvvxxxwwwttttttwww{{{zzz~~~}}}~~~zzzvvvttttttuuutttpppkkkiiiiiikkkpppuuuyyyzzzyyy}}}zzzuuuppplllkkkmmmoooqqqpppooopppssswww|||xxxqqqiii]]]NNNDDDCCCAAA===:::777777777888555555555555666666666777888777666555555555555666333444666777777777666666555555555555555555555555444444444555555555555666555555555555555555555555666666555555555555666666555555555555555666777777666666666666666666666666555666666777888888999999:::::::::<<>><<<:::777555666555555444444444555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444444444333111111222444555555444444444666:::===AAAFFFNNNUUUZZZ[[[ZZZYYYRRRVVV\\\```aaabbbeeegggwww{{{~~~|||vvvqqqqqqrrrkkkmmmooonnnkkkjjjlllooohhhiiimmmsssxxxxxxtttooorrrppppppsssxxx|||{{{yyyuuu{{{}}}xxxrrrnnnkkkoooooonnnnnnqqqvvv}}}pppggg]]]LLL>>>;;;===;;;555:::999888777666666666666555555555555666666666666777777777777777777777777777666666666555555555555444444444555555555666666999666333333555777666555555444444333333444444555666666666666666666666666777777777777777777777777999999888888888888888888:::::::::===BBBEEEGGGHHHJJJPPPTTTZZZjjj000000000000000000000000////////////////////////000000/////////.........000000000000000000000000/////////000000000111111000111111111111222222222000000000111222333444444444@@@KKKOOOLLLNNNWWW```WWWYYY^^^eeemmmvvv~~~yyyuuunnneee^^^^^^gggpppzzzuuupppmmmppptttvvvxxxyyyvvvssspppnnnsssqqqrrruuuwwwzzzvvvjjj```WWWPPPLLLHHHFFFBBB???>>><<<999777666666666555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000222444444444444666777222555999<<<@@@GGGOOOUUUXXXZZZ^^^aaaaaa```^^^\\\[[[```fffjjjmmmnnnqqqsss{{{{{{zzztttmmmiiikkknnnuuuuuutttooojjjhhhkkknnnlllooouuu}}}}}}zzzxxxwwwzzzxxxvvvrrrmmmiiihhhjjjllloooqqquuu{{{~~~{{{vvveeeUUULLLHHH???666888999:::::::::888777666666666666777777777888888777777777777777777777777777777666666666555555555444444444555555555666666;;;999777666666666555444666555555444444555555666666666666666666666666666777777777777777777777777888888888888888888888888:::::::::===BBBEEEGGGHHHJJJPPPTTTYYYjjj000000000000000000000000////////////////////////000000////////////......000000000000000000000000....../////////000000000000111111111111222222222000111111222111333555777>>>KKKWWWWWWOOOMMMVVV```VVV\\\gggsss|||}}}yyytttlllkkkggg```]]]aaammmvvvxxxuuurrrsssyyy{{{rrrooopppqqqvvvxxx}}}~~~{{{|||xxxmmmbbbXXXRRRKKKHHHDDDAAA???===;;;999555666777888888777666555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333111222444555555555777999555<<>>NNNOOORRRTTTVVVVVVUUUTTTXXXaaammmvvvyyyuuunnnhhhiiillllllgggdddjjjsssyyy~~~}}}~~~{{{{{{|||}}}zzz~~~~~~yyynnnccc\\\QQQMMMGGGBBB???===;;;999777888999;;;:::999777666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333333555555444333333555:::===DDDMMMXXX___aaadddjjjoookkkfff___YYYWWWXXX[[[^^^kkknnnsssvvvwwwvvvuuutttrrrppplllgggfffjjjqqqwwwzzz{{{{{{xxxuuuuuuxxx{{{~~~~~~{{{~~~~~~zzzyyy~~~{{{tttooonnnccceeeeeebbb___```ffflllfffrrr}}}uuuiiiWWWIII@@@???===<<<:::999999999888888888888999999999999777777777777777777777777777777777666666666666555555555555555555666666666888;;;===<<<888444444555777666666555555666666777666666666666666666666666777777777777777777777777888888888888888999999999:::::::::===BBBEEEGGGHHHIIIOOOTTTXXXggg111111111111111111111111000000000000000000000000//////000000000000000000////////////////////////............////////////000000111111111222222222444333111111555<<>>===>>>???>>>>>><<<:::888666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222333333444444555555333333333666===IIIVVV___ffflllssswwwuuupppiiieeeZZZYYYXXXYYY^^^fffnnnssstttsssrrrrrrqqqoookkkhhhhhhhhhhhhjjjlllpppsssuuuyyyyyyooommmttt{{{}}}|||www}}}rrrbbbZZZWWWZZZbbblllrrruuuzzz~~~tttbbb[[[PPPEEE>>>;;;<<<===777777888888888999999999888888888888888888888888888888777777777666666666777777777666666666666555222444666666666666666888666555555444444555555666666666666666666666666666777777777777777777777777777777777888999999:::::::::::::::===BBBEEEGGGHHHGGGOOOTTTWWWddd111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000/////////000000000111111000111111111111222222222222111333===KKKVVVZZZZZZOOOUUU[[[ZZZVVVYYYcccllloooooolllddd\\\ZZZaaahhhjjjyyy~~~zzzyyyvvvdddTTTIIIEEECCCCCCCCCBBB@@@>>><<<999888777555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222333333444555555666444666;;;BBBLLLYYYfffoooooooooppprrrqqqlllddd^^^SSSWWW^^^ffflllqqqssstttuuusssrrrrrrttttttrrrpppkkkjjjkkkmmmpppsssuuuvvv{{{{{{zzzyyyuuuppprrryyyxxxooojjjfffiiinnnqqqrrrrrrtttwww{{{vvvnnnaaaSSSHHHAAA???>>>999999999999::::::::::::888888888888888888888888888888888777777777666666777777777777666666666555555333333444666777777777777666666555555666666777666666666666666666666666777777777777777777777777666777777888999999:::::::::::::::===BBBEEEGGGHHHFFFNNNTTTVVVbbb111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000111111111111222222222666555888DDDSSS[[[YYYUUUWWWWWWWWWYYY^^^dddlllqqqooolllggg```[[[[[[aaaeeemmm{{{{{{zzz~~~|||nnn[[[NNNIIIHHHHHHFFFDDDAAA>>>;;;999777777666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222333333444555666666777<<>><<<:::999666666666666666666555555444444444444444444444444444444444444444444444444222222222111111111000000333333333333333333333333111111222222222333333333111111111111111111111111222222222111111111000000222222222222222222222222222222222222222222222333222222222222222222222222111222222333333222222111333333333333333222333333777555333333666===DDDIIIYYYcccmmmpppsssuuusssnnniiieee___XXXUUUWWW]]]bbbkkkoootttwwwvvvrrrooommmtttxxxyyyyyy|||{{{tttrrrtttxxx~~~~~~zzzyyyzzz|||~~~}}}|||zzzzzz||||||zzzxxxtttpppnnnpppuuuyyy~~~ssseeeXXXNNNCCC===<<<<<<;;;888999999888999;;;:::888666888888888888888888888888777777777777777777777777777777777777666666666666777777666666666777777888777777777777666666666666777777888888888888777777888888777777777777888888;;;:::;;;===BBBEEEGGGGGGKKKJJJRRRXXX___}}}000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000111111222000222333222222666<<>><<<999666666666666777777777666444444444444444444444444444444444444444444444444222222222222111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111111111222222222222222222222222000111111222333333444444222222222222222222222222111222222333333222222111555333111111222444444444777666555888???JJJUUU\\\mmmssswwwvvvrrroooiiiddd]]]ZZZUUURRRTTT]]]jjjrrrzzzuuuoookkkiiijjjkkkkkk{{{||||||zzz{{{|||yyytttsssvvvzzz~~~|||}}}}}}{{{xxxvvvtttsssrrrrrrooommmooouuu{{{~~~~~~tttmmmlllrrrxxxsssdddQQQDDDAAA@@@<<<888;;;:::::::::;;;:::777555:::999888888888888999:::777777777777777777777777555555666666777777888888666666666666777777888999666666666666777777777777777777888888888888777777888888777777777888888999;;;:::;;;===BBBEEEGGGGGGJJJIIIQQQXXX___|||///000000000111111111111000000000000000000000000000000111111111111000000///000000000111111111111000000000000000111111222111222222111222999DDDMMMYYY[[[^^^_________```aaakkkiiijjjnnntttwwwsssnnneeefffkkkttt{{{wwwwww~~~xxxoookkklllyyyvvvhhh\\\SSSHHHBBBAAA@@@===:::777777777777777777777888555555555555555555555555444444444444444444444444444444444444444444444444111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111222222333333333222222222222222222222222111222222333333222222111555333111111333444333222333555999AAALLLXXXdddjjjrrruuuuuurrrkkkeee___\\\UUUUUUVVVYYY```jjjwww|||uuummmhhhjjjmmmpppqqqzzz{{{zzzyyyyyyyyyyyywwwyyy{{{}}}{{{zzzvvvssstttwwwyyyyyyxxxxxxwwwuuurrrppprrrwww{{{{{{{{{zzzyyyvvvrrrnnnllljjjgggfffkkkuuu}}}~~~{{{wwwtttvvv{{{yyymmmlllttt|||zzzeeeTTTJJJCCC>>>;;;:::999999:::;;;:::777555;;;:::888777777888:::;;;777777777777777777777777666666666666777777777777666666666666777888999:::666666666666777777777777777777888888888888777777888888777777888888999999;;;:::;;;===BBBEEEGGGGGGIIIHHHQQQXXX___|||///000000000111111111111000000000000000000000000000000111111111111000000///000000000111111111111000000000000000111111222222222222333777AAANNNWWWWWWYYY[[[\\\]]]```dddgggnnniiigggiiinnnpppooommmeeegggnnnyyy}}}{{{yyyvvvxxx~~~{{{tttooommmtttsssaaaXXXLLLDDDBBBBBB@@@===999999888777777777777888555555555555555555555555444444444444444444444444444444444444444444444444111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222111222222333333222222111333333333333444444222111444:::DDDPPP\\\gggooossstttsssppplllfff___\\\\\\UUUZZZbbbjjjqqqwww}}}xxxtttpppppptttwwwwwwwwwuuuuuuvvvxxxyyyyyy{{{}}}}}}{{{zzzyyyyyyyyyssspppmmmkkkmmmrrruuuuuutttuuuuuusssqqqqqqtttzzz~~~||||||}}}|||yyyuuuqqqnnnhhhfffeeekkkssszzz{{{yyyzzz|||~~~|||yyywwwpppttt|||tttlllkkklllzzz}}}jjjWWWIIIAAA>>>;;;999888999::::::888777:::999777666666777999:::888888888888888888888888777777777777666666666666666666666666777999::::::555666666666777777777888777777888888888888777777888888888888888999::::::;;;:::;;;===BBBEEEGGGGGGHHHHHHPPPWWW^^^|||000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000111111222222333555:::CCCNNNWWW]]]VVVXXXYYY[[[^^^bbbhhhlllkkkiiijjjoooqqqooonnnnnnjjjmmmsss{{{{{{vvvqqqpppqqqvvvwwwsssuuuxxxzzzjjjaaaUUULLLGGGDDDBBBAAA<<<;;;999777666666777777555555555555555555555555444444444444444444444444222222222222333333333333222222222222222222222222111111222222222333333333333333333333333333333333111111111111111222222222222222222222222222222222444444333333222111111000222222222222222222222222111222222333333222222111111333555555555555777888BBBIIIUUUbbbmmmsssvvvwwwrrrmmmhhhddd^^^YYYZZZ]]]^^^eeennnvvvzzzzzzyyyyyymmmnnnpppsssuuuvvvuuusssssssssvvvzzz|||{{{~~~zzzuuurrrwww~~~zzzssstttrrrooonnnnnnpppsssuuuuuuvvvwwwyyyzzzxxxtttpppooooooqqquuuzzz~~~~~~}}}|||{{{}}}xxxzzz~~~}}}zzzwwwnnnpppuuu{{{~~~}}}{{{yyyzzz~~~}}}|||}}}wwwfff\\\bbblllyyy~~~iiiVVVKKKGGG@@@===:::999:::::::::999999888777666666777888999888888888888888888888888888888777777666666555555777777777777888888999:::555555666666777777888888777777888888888888777777888888888888888999:::;;;;;;:::;;;===BBBEEEGGGGGGHHHGGGOOOWWW^^^|||000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000111111222111333:::GGGTTT]]]___^^^[[[\\\]]]^^^```eeejjjnnnjjjiiimmmrrrrrrooopppuuuqqqtttyyy}}}}}}yyysssoookkknnnrrrxxxwwwvvvuuunnnbbbVVVMMMGGGEEEEEE???===;;;888666666666666555555555555555555555555444444444444444444444444222222222333333333444444333333333333333333333333111111222222222333333333333333333333333333333333000000111111111222222222222222222222222222222222333222222222222222222222222222222222222222222222111222222333333222222111111444777555444777???GGGUUU\\\fffooovvvxxxvvvuuukkkddd^^^\\\YYYXXX]]]fffkkkooouuuxxxvvvrrrnnnlllfffiiinnnqqqrrrrrrssstttyyyxxx|||~~~tttfff```]]]bbbnnntttrrrlllllliiieeeccceeejjjqqquuuvvvwwwyyy||||||zzz}}}~~~yyyxxxxxx{{{~~~|||{{{vvvqqqsssyyy~~~}}}~~~{{{{{{zzzvvvnnngggooouuu~~~vvvgggZZZ^^^fffpppzzz{{{lll```ZZZIIIEEE???;;;:::;;;;;;;;;999999999999999999999999888888888888888888888888666666666666777777777777888888888777888888999999555555555666777888888888777777888888888888777777888888888888999:::;;;<<<;;;:::;;;===BBBEEEGGGGGGGGGFFFOOOVVV^^^|||000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000111111222///333???QQQaaagggccc]]]aaabbbbbbbbbcccggglllooolllkkkmmmpppnnnmmmttt~~~vvvzzz~~~~~~zzzsssmmmjjjlllrrryyy}}}yyyzzz~~~xxxlll^^^RRRJJJGGGGGGAAA???;;;888666555555666666666666666666666666666444444444444444444444444444444444555555666666666333333333333333333333333111111222222222333333333333333333333333333333333000000111111222222222222222222222222222222222222111111111222222333444444222222222222222222222222222222222333333222222222222555777555333999GGGSSScccgggooouuuxxxwwwsssqqqhhh```[[[[[[[[[]]]gggssstttuuuvvvtttoooiiieeecccggglllqqqttttttvvvzzz}}}~~~oooccc]]]ZZZbbbqqq{{{|||yyyppplllgggdddfffllltttyyy}}}~~~~~~}}}vvvpppsss|||}}}}}}~~~xxxoooiii^^^bbbiiisss}}}fffaaa]]]```iiissstttlllPPPKKKCCC>>>;;;;;;<<<<<<999::::::;;;;;;::::::999888888888888888888888888444444555666777888999999999999888888888888888888444555555666777888888999777777888888888888777777888888888888999:::;;;<<<;;;:::;;;===BBBEEEGGGGGGGGGFFFOOOVVV^^^|||000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111555333000000111333444444666666GGGaaaeeeZZZ]]]nnnppphhhccchhhmmmlllfffbbbooooooppprrrtttwwwyyyzzzyyyuuuoooppptttzzzyyy}}}~~~oooaaaVVVMMMFFFGGGAAA===<<<:::666777:::777777666555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333444333333222111111111222111222333333444444333333333333333444555555444333777555444555;;;GGGUUU^^^nnnoooqqqtttvvvsssnnnkkkZZZYYYYYY\\\ccckkkrrrvvv~~~qqqgggggggggeeeeeehhhjjjpppvvvwwwuuuvvv}}}yyytttmmmjjjqqqyyy|||||||||rrrnnnkkklllrrryyy~~~~~~vvvqqqtttwwwvvvxxx|||~~~|||xxxuuutttyyy|||}}}wwwssspppkkkfffccceeeqqqyyyjjj]]]ZZZ___gggttt|||kkkVVVBBB>>>@@@>>>;;;:::===;;;:::;;;:::777888===999999999999888888777777777777777777777888888999999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGEEEJJJOOORRR]]]xxx000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111000000111222333555<<>>===;;;777777999777777666555555555555666444444444444444444444444333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333444333222222111111222222111222333333444444333333222111111222333444333333444666:::BBBMMMYYYbbbhhhrrrsssuuuuuurrrkkkeeeaaaZZZXXXYYY^^^gggpppuuuvvvpppgggaaacccfffhhhkkkoooxxxzzz|||{{{zzz|||~~~yyysssssstttsssrrrssssssssstttzzz}}}}}}{{{wwwuuuxxx||||||zzzxxxwwwxxx{{{~~~{{{yyywwwwwwzzz{{{tttkkkdddgggzzzqqqddd]]]^^^jjjwww}}}iiiUUUJJJEEE???:::888:::777777:::999777999===999999999999888888888777777777777777777888999999999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGEEEJJJOOORRR]]]xxx~~~000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111222222///111222222111222666:::DDDVVV```]]]bbbqqquuunnnkkkjjjkkkooooookkkjjjkkkkkkooosssuuuuuuvvvyyy|||{{{yyyuuurrrrrrxxxzzzoooaaaVVVMMMGGGBBBAAA???:::888999888777666666555555666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111111111222222222333333333333333222222111111222222111222333333444444333333222222111111222333444555666<<>>AAACCCFFFGGGFFFKKKOOORRR]]]www}}}000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222000333444333222555>>>EEEQQQ]]]aaa___hhhwwwwwwiiijjjkkkppprrrooojjjjjjnnnyyy|||}}}yyyvvvwwwyyyuuusssqqqsssyyy||||||yyyooofffUUUMMMGGGEEECCC>>>;;;;;;888777777666555666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222333333333444444222222222222222222222222111111111111111111111111111111222222222333333333333333222222111222222333111222333333444444333333444444333222222444777:::AAAKKKXXXccciiikkkkkklllnnnppppppjjj```ZZZYYY[[[]]]gggssszzzwwwnnnccc\\\ZZZXXXWWWZZZcccooo}}}}}}~~~~~~}}}~~~~~~gggRRRGGGJJJMMMTTTaaammmttttttqqqnnnnnnppptttvvvwww~~~~~~}}}yyyvvvrrrooorrr{{{yyysssrrrrrrssswwwwwwyyyxxxlllfff```fffmmmttt|||{{{ooo```QQQFFFBBBAAA===;;;<<<<<<999888999999999999999999999999999888888777777888888999:::999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGFFFKKKOOORRR\\\www|||000000000000000000000000///000000000111111111111111111111111111111111111111111111111222222222222222333333111222:::FFFQQQ^^^\\\]]]eeeqqqwwwpppfffllloootttvvvqqqkkkmmmsss{{{vvvuuuuuunnnooossszzz~~~xxxuuuzzz~~~{{{{{{xxxrrr^^^TTTKKKGGGEEE???;;;:::888888777666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222333333333444444444222222222222222222222222111111111111111111111111111111222222222333333333333222222111222222333333111222333333444444333333444444333222222555;;;@@@PPP[[[gggllliiifffhhhkkklllkkkhhh```XXXVVVZZZ___fffqqq{{{{{{pppeee___^^^``````^^^]]]cccrrr|||~~~~~~~~~tttbbbPPPFFFEEEGGGKKKRRR]]]gggnnnpppppptttvvv|||~~~|||xxxvvvwww}}}{{{wwwuuuxxx{{{vvv~~~rrr```___aaahhhqqq{{{sssaaaQQQHHHDDD>>>:::;;;<<<:::999:::999999999999999999999:::888888888888888999999:::999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGGGGKKKOOORRR[[[vvv|||000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222333222222111111666AAAOOOYYY```WWWWWWeeennnjjjccc```hhhkkkppprrrnnnjjjnnnvvv{{{wwwtttssskkkpppxxx{{{www{{{~~~~~~}}}zzz||||||xxxiii\\\PPPJJJFFFAAA<<<;;;999888777777666666777777555555555555555555555555444444444444444444444444333333333333333333333333333333333333444444444444222222222222222222222222111111111111111111111111111111222222222333333333222222111111222222333333111222333333444444333333222333333333555;;;EEELLL]]]eeemmmmmmhhheeehhhllliiigggbbb\\\WWWYYY___dddooossstttmmmdddaaahhhpppkkkmmmkkkfffhhhttt}}}|||~~~~~~iiiVVVGGGAAAEEENNNKKKQQQZZZeeeqqqzzz|||yyywwwwwwuuuyyy~~~|||~~~iiibbb]]]```hhhrrr~~~sss```SSSFFF>>>999999;;;::::::<<<999999999999::::::::::::999888888888888999::::::999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGHHHLLLOOORRR[[[uuu|||000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222333333333333444888@@@LLLXXX```^^^[[[]]]cccddd```^^^aaagggiiimmmqqqpppooouuu~~~}}}{{{xxxtttppppppttt|||~~~|||{{{wwwhhhXXXPPPLLLFFFBBBAAA999888777777666666777777555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444444555222222222222222222222222111111111111111111111111111111222222222333333333222222111111222222333444111222333333444444333333111444666999===HHHVVV```hhhiiijjjiiihhhfffffffffaaa___]]]\\\^^^ccciiimmmqqqnnnhhhbbb```fffqqq{{{rrrxxxyyyrrrooowww|||zzz~~~vvveeeRRRHHHFFFIIIQQQXXXZZZ```kkkwwwyyytttooommmkkkooouuu~~~{{{ssssssyyywww{{{zzznnnbbb```ccchhhqqqzzzwwwjjjRRRGGG>>><<<<<<;;;:::<<<999999999:::::::::;;;;;;999999888888999999:::;;;999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGHHHLLLPPPQQQ[[[ttt}}}000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333666666888@@@KKKWWW```eeeaaagggkkkgggaaa```eeekkkmmmnnnrrrwwwyyy{{{}}}|||yyysssnnnuuuyyy~~~rrraaaWWWRRRMMMIIIGGG999888888777777777777777666666666666666666666666555555555555555555555555444444444444444444444444333333333444444444555555222222222222222222222222111111111111111111111111111111222222222333333333222111111111222333333444222222333444444444333333333777;;;???GGGTTTdddpppooojjjeeeeeegggfffaaa\\\XXXXXXYYY^^^fffnnntttvvvnnnhhhbbb```eeemmmtttxxxuuu~~~zzzuuuyyy}}}}}}}}}}}}zzzpppXXXKKKCCCKKKYYYdddhhhiiinnnuuu|||vvvooojjjggggggrrrttthhhiiiqqqmmmwww~~~ooogggdddccchhhooo```TTTGGGAAA>>>;;;999:::999999999::::::;;;;;;;;;999999888888999999:::;;;999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;<<<>>>AAACCCFFFGGGHHHLLLPPPQQQZZZttt}}}000000000000111111111111333333222222111222222222222222222222222222222222222111000000222444555555444222:::KKK[[[aaadddgggooohhhdddeeegggiiimmmqqqtttyyy|||zzzxxx||||||wwwtttwww|||~~~}}}kkk\\\RRROOOOOOOOOHHH???888999;;;:::888999777777666555555555555555666666666666555555555555666555555555555444444444444333333222222333333444333333333333333333333333222222222222222222222222222222333333333333444444333333333333333333333333333333333333222333444555555<<>><<<;;;;;;;;;:::999999:::;;;::::::::::::::::::::::::999999888888888888999999777888888888888999999999:::999888888::::::999888::::::::::::::::::::::::<<<;;;:::===AAAEEEGGGGGGHHHIIILLLQQQZZZqqq~~~000000000000111111111111333333222222111222222333222222222222222222222222333222111111333444555555666888CCCUUUbbbgggjjjnnnpppiiieeegggjjjjjjlllpppuuuwwwxxxwwwwww}}}yyyuuusssvvv|||rrrbbbXXXTTTTTTVVVLLLBBB;;;:::;;;999888999777777666555555555555666666666666666555555555555666555555555555444444444444333333222222333333444333333333333333333333333444444444444444444444444222222333333333333444444333333333333333333333333444333333333555666666555555???LLLWWWbbblllooommmgggdddaaa``````___[[[YYYRRRXXXdddrrr|||{{{qqqggg___```dddiiijjjhhhkkkpppyyy|||}}}|||}}}~~~rrrccc[[[RRRYYYaaagggoooxxx{{{yyy}}}xxxwwwzzzwwwyyy|||}}}zzzsssjjjdddZZZ]]]ffftttxxxmmmgggiiissszzzdddPPPCCC===<<<============<<<:::999::::::::::::::::::::::::::::::999999888888888888999999888888888888999999999999:::999888888::::::999888::::::::::::::::::::::::<<<;;;:::===AAAEEEGGGGGGIIIKKKNNNRRR[[[rrr}}}000000000111111111222222333222222111222222333333222222222222222222222222333333333222333333444444555<<>>>>>>>>===<<<;;;::::::::::::::::::::::::::::::999999888888888888999999888888888888999999999::::::999888888::::::999888::::::::::::::::::::::::<<<;;;:::===AAAEEEGGGGGGKKKLLLPPPTTT]]]sss}}}000000111111111222222222222222111111222222333333222222222222222222222222222333333222222222333555999CCCSSSaaahhhmmmrrrwwwtttmmmiiioooxxx}}}zzzzzz{{{~~~}}}vvvtttrrrqqqtttyyyzzzmmmccc]]]\\\WWWNNNDDD@@@<<<888777888888777777666555666666666666666666666555555555555666555555555555444444444444444333333333333444444333333333333333333333333222222222222222222222222222222222333333333444444222222333333333333444444333444555444333666===DDDMMM\\\kkkpppooolllhhhdddeeeccc```^^^^^^___``````kkkpppyyyoooppptttvvvrrrmmmooottt~~~~~~uuusssnnnhhhdddccceeegggoooyyy~~~~~~{{{lllaaahhhlllqqqrrrppppppxxx}}}yyyzzzxxxdddUUUJJJDDD???>>>===<<<===<<<;;;::::::::::::::::::::::::::::::999999888888999999:::888888888999999999:::::::::999888888::::::999888999999::::::::::::;;;;;;<<<;;;:::===AAAEEEGGGGGGKKKMMMPPPTTT\\\sss~~~111111111111222222222222222111111111222222333444222222222222222222222222111222222222111222555888EEERRR```jjjpppuuu{{{yyyoooiiiooozzz~~~~~~||||||wwwuuurrrppprrrwwwyyykkk```YYYZZZRRRIIIDDD>>>999777:::888888777666666666666666666666666666555555555555666555555555555444444444555444444333333444444555333333333333333333333333222222222222222222222222222222222333333333444444222222222333333444444444111666888444000666FFFTTT\\\hhhqqqrrrnnnjjjgggcccaaa```]]][[[[[[]]]aaaddduuuzzz|||~~~}}}wwwyyyvvvllleeefffffffffhhhlllssswww}}}rrrvvv|||}}}vvvqqqrrrttt|||rrrpppvvv~~~mmmWWWEEE@@@>>>;;;;;;<<<===<<<;;;::::::::::::::::::::::::::::::999999999999::::::888999999999999::::::::::::999888888::::::999888999999999::::::;;;;;;;;;<<<;;;:::===AAAEEEGGGGGGJJJKKKNNNRRR[[[qqq111111111222222222222333111111111111222333444444222222222222222222222222000222222222111444;;;@@@OOO\\\jjjrrrvvv{{{{{{ppphhhlllwww}}}~~~|||wwwvvvsssppprrrvvv}}}wwwggg\\\[[[TTTMMMHHHBBB;;;999;;;999888777777666666777777666666666666555555555555666555555555555444444444555555444444444444555555333333333333333333333333444444444444444444444444222222333333333333444444111222222333333444444555111666999777555>>>QQQaaaeeelllpppmmmjjjiiihhheee\\\[[[YYYWWWWWW\\\ccchhhttt{{{~~~}}}xxxuuussskkkbbb___bbbggglllqqqwww~~~}}}zzz{{{xxxvvvwwwmmmkkkpppvvv}}}gggNNNGGGBBB===;;;<<<===<<<;;;::::::::::::::::::::::::::::::999999999999::::::999999999999:::::::::::::::999888888::::::999888888999999::::::;;;;;;<<<<<<;;;:::===AAAEEEGGGGGGIIIJJJMMMQQQYYYppp111111111222222222333333111111111111222333444555222222222222222222222222222333444333333888BBBJJJUUUcccsss{{{zzzvvvllleeekkkwwwzzzvvvvvvtttqqqrrrvvv|||sssfffZZZUUUPPPLLLEEE===;;;===999888777777666666777777666666666666555555555555666555555555555444444444555555444444444444555555333333333333333333333333444444444444444444444444222222333333333333444444111111222333333444555555333666999;;;@@@LLL\\\hhhkkknnnmmmiiifffgggeeebbb[[[ZZZXXXWWWXXX^^^hhhooovvv~~~|||}}}~~~}}}ssskkkiiihhhgggfffkkkrrrzzz~~~yyyyyymmmjjjkkknnn}}}zzzdddQQQJJJAAA<<<<<<<<<<<<:::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999:::::::::;;;;;;:::999888888::::::999888888888999::::::;;;<<<<<<<<<;;;:::===AAAEEEGGGGGGIIIKKKMMMQQQYYYooo}}}~~~111111222222222333333333111111111111222333444555222222222222222222222222333555555444555<<>>999888888777777777777777777666666666555555555555666666555555555444444444555555444444444444555555333333333333333333333333222222222222222222222222222222333333333444444444111111222333333444555555444555888???JJJXXXcccjjjpppppplllgggdddddd```[[[]]]\\\[[[YYY[[[bbbmmmuuu~~~xxxyyywww}}}zzzmmm```^^^eeekkktttyyy{{{~~~{{{{{{~~~vvvrrrqqqwwwuuujjjfffaaasssyyyYYYPPPEEE===<<<<<<;;;999::::::::::::::::::::::::;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;:::999888888::::::999888888888999::::::;;;<<<<<<<<<;;;:::===AAAEEEGGGGGGJJJKKKNNNQQQZZZooo||||||111111111111111111111111222222222222222222222222111111222222222333333333222333333222666AAASSS```fff}}}uuuooogggeeeooozzz~~~zzzwwwvvvrrrsssrrrooommmnnnqqqrrrooouuujjj___UUUSSSRRRKKKBBB===<<<:::888888888888777666666666666666666666666666777777666555555555555555333333333444444555555555333333333333333333333333444444444444444444444444444444444444444444444444333222111222333333333111333;;;DDDMMMYYYgggnnnoootttpppllljjjeee]]]YYYZZZ]]]aaagggjjjllloootttxxx}}}}}}{{{qqqhhhbbbeeeiiilllqqqwww~~~xxx{{{~~~|||yyywwwuuupppfffaaaeeemmmyyytttfffeeefffppptttdddMMM===;;;@@@???999:::::::::999999:::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLOOOQQQXXXnnn}}}}}}111111111111111111111111222222222222222222222222111222222222222333333333555555666777===JJJ[[[gggqqq|||qqqlllmmmwww~~~}}}vvvsssrrrsssrrrpppnnnmmmoooppppppmmmvvvuuugggZZZVVVUUUNNNBBB;;;<<<:::888777888888777666666666666666666666666666777777666555555555555555444444555555555555555666444444444444444444444444444444444444444444444444444444444444444444444444444333222222333444333333888DDDQQQ\\\fffpppuuuvvvtttrrroookkkaaaYYYXXX\\\gggjjjnnnpppqqqtttzzz{{{rrrccc```bbbjjjqqqvvv}}}||||||~~~xxxssskkkeee```______cccooo|||}}}mmmcccaaahhhyyywww___JJJBBBBBB@@@;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLOOOQQQWWWmmm111111111111111111111111222222222222222222222222222222222222333333333333666666777;;;EEETTTeeeppp~~~qqqrrrwww~~~}}}wwwuuuvvvwwwrrrnnnmmmoooppppppooonnnzzz~~~nnn___[[[ZZZRRREEE===<<<:::777777777888888777666666666666666666666666777666666555555555555666666666666666666555555555555555555555555555555555444444444444444444444444444444444444444444444444555555333222333444555666;;;JJJ[[[eeelllrrruuuuuurrrqqqooohhh\\\SSSVVV^^^kkknnnrrrtttvvvzzz~~~}}}|||||||||~~~~~~tttiiibbbeeemmmvvv{{{}}}{{{|||xxxqqqiiifffccc^^^WWWTTTZZZdddvvvfff______mmmnnnUUUEEE@@@===:::======<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLNNNQQQWWWmmm111111111111111111111111222222222222222222222222222222222333333333444444333444777???KKK\\\mmmxxxvvvpppuuu}}}~~~}}}tttnnnnnnqqqrrrqqqpppttt}}}qqqfff```[[[RRRIIIDDD===:::888666777888888888666666666666666666666666777666555555555555666666777666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444444555444333222222444888;;;BBBRRRbbbiiikkknnnqqqrrrpppmmmiiibbbYYYSSSWWW___gggkkkqqquuuwww{{{~~~{{{xxxyyy}}}~~~~~~zzzpppgggiiiqqq{{{}}}|||yyytttooogggfffddd___YYYUUUUUUXXXllltttiiiaaagggvvv{{{aaaLLLCCC>>>;;;======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLNNNPPPWWWlll111111111111111111111111222222222222222222222222222222333333333444444444222555<<>>???BBBEEEHHHIIIKKKLLLNNNPPPVVVlll111111111111111111111111222222222222222222222222333333333333444444444444444;;;EEEPPP]]]oooxxxsssooooooppp{{{|||zzz}}}|||rrrqqqrrrqqquuu{{{|||rrr```NNNHHHKKKCCC@@@;;;888888999999999777777777777777777777777666555555555555666666777444444444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444222222222222444:::EEEMMM^^^fffkkkjjjiiilllqqqrrrpppiiicccbbbbbbbbbffflllmmmrrrwwwxxxvvvttttttvvv}}}xxxwww{{{yyyssssssttttttuuuwww~~~uuurrrssstttqqqllljjjkkkkkkcccZZZNNN^^^uuu{{{nnnjjjrrrqqq]]]MMMCCC======<<<;;;:::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLNNNPPPVVVkkk111111111111111111111111222222222222222222222222333333333444444444444555555???MMMYYYdddvvvwwwnnnllllllrrrzzz}}}xxxwww|||~~~sssqqqooommmtttzzzhhhVVVNNNOOOGGGCCC>>>:::999999999999777777777777777777777777555555555555555666777777444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444222333444444777@@@MMMWWW```dddgggeeefffkkknnnooommmiiifffdddbbbbbbhhhpppsssvvvxxxwwwuuutttwwwzzz}}}~~~}}}}}}yyyuuutttxxxzzzzzzzzzvvvyyyyyyvvvqqqqqqqqqllldddSSSVVVddd}}}rrrdddfffwwwkkkVVVGGG???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLNNNPPPVVVkkk111111111111111111111111222222222222222222222222333333333444444444555555444AAAQQQ\\\fffxxxooohhhhhhlllvvv}}}~~~zzzvvvwww~~~~~~ssspppllljjjttt{{{xxxwwwtttuuuvvvwwwwwwxxxzzz|||~~~ppp___VVVTTTIIIEEE???;;;:::999999999777777777777777777777777555555555555555666777888444555555555666666777777555555555555555555555555444444444444444444444444444444444444444444444444222444555666:::EEESSS^^^aaadddffffffhhhnnnpppooohhhggggggeee___]]]fffqqqsssuuuuuutttsssvvv|||wwwvvvyyyxxxssswwwvvvpppmmmooommmhhh___WWW^^^vvvttt```]]]oooyyyaaaOOO@@@@@@>>>===<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>???BBBEEEHHHIIIKKKLLLNNNPPPUUUkkk222222222222222222222222333333333333333333333333222222222333333333444555555MMM```gggssswwweeeffffffeeettt}}}zzzwwwwwwzzz}}}|||wwwttt{{{}}}ssskkkjjjvvv~~~xxxrrrmmmiiigggdddeeeffffffeeeeeeeeefffllltttyyywwwvvvwwwtttooolllooorrruuuxxx{{{ooo___ZZZWWWLLL???999:::<<<;;;888888888888888777777777777777666555444444555666777777777777777777777777777555555555555555555555555333333333444444444555555444444333222222333333333555333333888DDDQQQ[[[aaaccccccdddiiimmmpppooommmgggjjjkkkhhhfffhhhpppwwwtttuuuuuuttttttwww}}}}}}{{{vvv}}}qqqooosssllljjjoooqqqnnnddd___ggg|||~~~iiibbbeeeiii~~~qqqWWWGGG@@@<<<>>>>>>;;;<<<@@@<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999999999:::;;;<<<===>>>===>>>???AAACCCFFFHHHIIIKKKMMMOOOPPPTTTjjj222222222222222222222222333333333333333333333333222333333333444555888999AAAVVVhhhqqquuuhhhhhhjjjmmmwwwqqqnnnqqqxxx{{{|||uuurrryyy}}}zzzuuuqqqnnnllleeeeeeeeeeeeeeeeeefffggggggkkkllliiihhhlllllliiieeegggjjjllloootttzzz~~~zzz|||~~~xxxdddZZZTTTLLLAAA<<<;;;<<<:::888888888888888777777777777777666555444444555666777666666666666666666666666555555555555555555555555333333333444444444555555555555444444444444444555666444666>>>JJJWWW___bbbffffffhhhmmmrrrsssoookkkgggkkkpppsssssspppmmmkkkjjjooossstttssstttxxx|||tttooorrrnnnmmmpppoooooollliiikkktttwwwjjjccc___mmm~~~jjjRRRHHHAAA@@@???<<<===@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;::::::::::::;;;<<<<<<======>>>???AAACCCFFFHHHIIIKKKMMMOOOPPPTTTjjj222222222222222222222222333333333333333333333333333333444444444777;;;>>>OOO```qqq~~~~~~uuummmlllrrr~~~{{{qqqjjjiiioooxxx~~~zzzzzzwwwvvvtttsssqqqpppppppppkkkmmmmmmiiiggghhhfffcccaaaccceeehhhnnnwwwjjj[[[RRRMMMFFF@@@===;;;:::888999999888888888777777777666666555555555555666666666666666666666666666666555555555555555555555555333333333444444444555555666555555555555555666666666666;;;FFFTTT___cccccchhhiiimmmsssxxxwwwpppiiigggmmmvvv~~~vvvggg\\\ccckkktttvvvtttsssvvvzzz}}}ssstttpppnnnooolllppptttvvvtttrrryyyzzzgggYYY^^^xxx~~~aaaTTTGGGAAA@@@>>>===>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCFFFHHHIIIKKKMMMOOOPPPTTTjjj111222222222222222333333222222333333333333444444444555555444444777===BBBUUUdddvvv}}}wwwnnnmmm{{{uuummmkkknnnuuu}}}~~~}}}xxxxxxuuuqqqllleee^^^XXXZZZ\\\___dddlllyyymmm___TTTPPPKKKEEE???<<<999999999999999888888888777777666666666555555666666666666666666666666666666666555555555555555555555555333333333444444444555555555555555444555555666666666999@@@NNN\\\eeefffdddgggiiiooovvv|||zzzrrrjjjhhhooozzz~~~rrrbbbWWWeeennnxxx{{{xxxwwwzzz{{{|||rrrkkkllljjjooowww~~~|||www{{{uuubbb]]]qqqmmm___NNNCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<===>>>???AAACCCFFFHHHIIIKKKLLLOOOOOOUUUkkk111111111222222333333333222222222333333444444444555666666444333777@@@GGGYYYiii}}}uuujjjmmm}}}ooolllrrrwww|||}}}sssiii```WWWOOOKKKNNNOOORRRVVV^^^jjjwwwtttjjj\\\XXXQQQIIIBBB===:::999999999999999888888888888555666666666666666666555555555555555555555555555555555555555555555555555333333333444444444555555444444333333444555666666777===GGGTTT```fffgggeeegggjjjpppxxx|||{{{uuupppmmmssszzzzzzrrrhhh```]]]mmmttt{{{}}}{{{{{{~~~||||||wwwjjjjjjjjjlllttt{{{}}}zzz{{{qqqfffppp~~~vvviiiWWWHHHAAA@@@>>><<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<=========<<<;;;;;;;;;<<<<<<===>>>???AAACCCFFFHHHIIIJJJLLLNNNOOOUUUkkk111111111222222333333444111222222333333444444555555666666444444:::FFFOOOaaasss~~~qqqhhhrrrxxxoooqqqxxx|||}}}}}}|||zzz{{{hhhZZZQQQJJJHHHIIIIIIJJJKKKLLLPPPVVV___dddttt{{{yyyiiiaaaVVVLLLDDD???<<<::::::999999999999888888888555555666666666666555555555555555555555555555555555555555555555555555555333333333444444444555555333333333333444555666666:::CCCOOOZZZaaaeeeggghhhkkkpppvvvzzz{{{{{{{{{{{{vvvyyyyyysssjjjdddeeeiiissswww{{{}}}}}}}}}|||~~~qqqnnnmmmlllqqquuuwwwwwwxxx{{{tttrrrvvvvvvdddQQQEEEAAA???<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<=========>>>???AAACCCFFFHHHIIIJJJLLLNNNOOOUUUkkk000111111222333333444444111111222333333444555555222555666666777@@@OOO[[[jjj{{{pppmmm}}}yyyyyy|||}}}zzzxxxzzzzzzuuuuuu|||~~~ppp___UUUOOOJJJHHHKKKIIIJJJJJJJJJJJJKKKOOORRRSSSXXXaaakkkvvv|||tttsssvvv~~~wwwkkkZZZMMMFFFBBB===:::::::::999999999888888888444555666777777666555444555555555555555555555555555555555555555555555555333333333444444444555555444444444444555666777888???JJJWWW___aaabbbgggllltttzzz~~~~~~{{{{{{~~~xxxqqqkkkkkkooossswwwxxx{{{~~~~~~~~~|||}}}~~~wwwrrrssstttuuuuuuuuuxxx}}}wwwpppzzzttt]]]LLLDDD@@@===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======<<<<<<;;;<<<<<<===>>>???===>>>???AAACCCFFFHHHIIIIIIKKKNNNOOOUUUkkk000000111222333333444444111111222333333444555555000333666777:::EEEVVVcccoooyyyqqqvvvzzz~~~wwwuuuxxxpppmmmppp{{{~~~~~~nnnbbbYYYWWWTTTMMMHHHHHHGGGHHHIIIHHHGGGGGGHHHJJJKKKMMMPPPUUU]]]iiiuuu}}}uuuooommmqqq~~~ppp\\\MMMGGGCCC???::::::::::::999999999888888444555666777777666555444555555555555555555555555555555555555555555555555333333333444444444555555555555555555666777999999BBBOOO\\\bbbaaaaaagggnnn}}}{{{{{{yyysssqqqtttvvvxxxzzzzzz|||~~~xxxyyy{{{|||{{{uuuyyyyyyyyywwwxxx~~~|||nnnvvvfffQQQFFFAAA===>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<>>>???@@@===>>>???AAACCCFFFHHHJJJIIIKKKNNNOOOUUUkkk222222333333333333444444444333333222222333333444777888777777???NNN^^^ggguuu{{{zzz~~~vvvwwwvvvqqqvvvmmmsssxxxxxx{{{~~~xxxjjjaaaYYYWWWTTTOOOLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGJJJOOOVVV]]]aaavvvzzzsssnnnkkkpppzzzmmmTTTJJJHHHDDD???<<<;;;:::999888777777777777777666666666555555555555666666666666666666666666333333333444444555555555666666555555555444444444111111333666444111444:::GGGTTT___```___ccckkkppp{{{xxx~~~}}}wwwrrrqqquuu~~~~~~{{{xxx~~~{{{yyy|||rrrsss~~~rrr[[[IIIBBBDDD>>>;;;:::======;;;:::===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@CCCEEEHHHIIIIIIKKKMMMNNNSSSjjj222222333333333333444444444333333222222333333444777777777;;;EEETTTdddlllyyy}}}{{{ssspppttt{{{yyyqqqmmmpppqqqvvvxxxuuuvvv~~~~~~}}}~~~{{{rrriii```]]]YYYTTTPPPOOONNNMMMLLLKKKJJJIIIHHHHHHIIIHHHGGGHHHIIILLLPPPRRRZZZggg|||yyynnnlllqqq}}}uuu\\\PPPLLLFFF@@@===;;;:::999888777777777777777777666666666555555555666666666666666666666666333444444444444444444555666666555555555444444444444333555666555333777>>>MMMXXX``````aaaiiisssyyy{{{}}}}}}xxxpppjjjlllqqqzzz}}}~~~~~~|||}}}}}}~~~|||yyytttnnnttt{{{fffRRRFFFBBB@@@<<<<<<>>>>>>;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<======>>>@@@BBBEEEGGGHHHIIIKKKMMMNNNSSSjjj222222333333333333444444444444333333333333444444666555777???MMM]]]kkksss}}}{{{lllqqqwwwwwwrrrnnnlllmmmqqqvvvvvvqqqqqq|||~~~}}}|||}}}~~~~~~zzztttyyyuuukkkfffaaaZZZUUUSSSRRRRRRPPPOOOMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGLLLRRR```wwwyyyooollloooiiiXXXPPPHHHAAA>>>;;;:::999888888777777888777777777666666666555555666666666666666666666666555555555444444444444444555555555555555444444444777666666777666666<<>>>>>???@@@BBBDDDFFFGGGIIIKKKMMMNNNSSSjjj222222222333333333444444444444333333333333444444666444888DDDSSScccpppyyyqqq{{{yyypppnnnooooooooottttttoooppp~~~~~~~~~}}}|||{{{{{{|||}}}{{{yyyxxxzzz}}}uuuvvvwwwpppiii```YYYWWWVVVUUUTTTRRRPPPNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGLLLMMMSSSbbb|||{{{qqqooottt^^^QQQHHHCCC@@@;;;;;;:::999888888888888777777777666666666666555666666666666666666666666666666555555444444333333555555555555555555555555999666555666666888@@@JJJ[[[^^^___```hhhyyy~~~rrrmmmkkkllllllmmmrrrxxxqqqwww{{{yyysssssszzz~~~|||}}}~~~|||uuusssxxxnnnfffnnnyyyqqq\\\JJJCCC===;;;===???<<<:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>?????????@@@BBBDDDEEEFFFJJJKKKMMMNNNSSSjjj222222222333333333444444555444444333333444444555666444:::HHHXXXfffuuuyyyyyynnnlllpppssstttwwwvvvqqqrrr||||||{{{zzzwww{{{|||~~~~~~|||wwwwwwxxxoooeee]]]ZZZYYYXXXWWWUUUSSSQQQPPPOOOMMMNNNNNNNNNNNNMMMKKKKKKFFFHHHMMMVVVgggxxxuuu|||cccQQQHHHDDDBBB<<<;;;:::999888888888888888777777777666666666666666666666666666666666666666666666555555444444444444555555555555555555555888555444666777;;;EEEOOO]]]^^^^^^bbbooo{{{jjjcccaaafffmmmqqquuuxxxuuuyyy|||xxxrrrttt}}}|||zzz{{{}}}uuuoooooovvv~~~}}}zzzkkkjjjppp}}}jjjVVVFFF???:::<<<>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>?????????@@@BBBDDDEEEFFFJJJLLLMMMNNNSSSiii222222333333333333444444555555444444444444555555888777???OOO^^^kkk|||}}}~~~|||ssskkkjjjrrr|||zzzrrrsss~~~yyyyyyzzzxxxuuu{{{|||}}}zzzzzzuuuiiiaaa^^^[[[ZZZYYYXXXVVVUUUSSSSSSQQQQQQQQQPPPOOOMMMKKKKKKGGGJJJOOOSSSZZZkkk}}}yyyzzzzzz~~~iiiVVVKKKFFFBBB<<<;;;:::999999888888999888888777777777666666666666666666666666666666666666666666555555555555555444444444555555555555555666444444777999>>>JJJUUU]]]^^^aaaiiizzzyyyqqqccc^^^]]]dddlllpppsssvvv|||}}}|||wwwsssvvv}}}yyyuuutttyyysssnnnnnnttt{{{zzz|||uuullljjj{{{yyyeeeNNNDDD<<<<<<>>>===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>???@@@BBBDDDFFFGGGKKKLLLNNNNNNSSSiii222222333333333333444444555555444444444444555555999:::EEEWWWeeeqqqyyysssqqqmmmnnn|||{{{pppsssxxxtttvvvxxxwwwuuuyyyzzz|||yyy|||zzznnndddaaa]]]]]]\\\[[[ZZZYYYXXXWWWSSSSSSRRRQQQOOONNNNNNMMMNNNOOORRRTTTSSSYYYlll{{{wwwsssxxxrrr^^^PPPGGG@@@<<<<<<;;;:::999999999999888888888777777777666666666666666666666666666666555555555555666666666666444444444555555555666666444333555999===CCCOOO[[[^^^```fffsss{{{ttttttvvvppphhhYYYZZZ___ggglllooovvv}}}zzztttrrrxxx}}}uuuqqqmmmooo{{{yyyrrrpppssswww~~~~~~{{{uuunnnvvv~~~xxxZZZMMMAAA>>>>>>===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<======>>>@@@BBBEEEGGGHHHKKKMMMNNNNNNSSSiii222222333333333444444444555555444444444444555555:::===JJJ\\\jjjwww~~~~~~wwwppprrrsssuuuzzzmmmrrr~~~tttqqqtttwwwwwwuuuwwwxxx{{{~~~wwwsssyyy}}}pppgggccc______^^^]]]]]]\\\[[[[[[SSSRRRRRRQQQQQQRRRSSSSSSOOONNNQQQSSSRRRRRR^^^lll}}}yyysssxxxyyydddTTTHHH>>><<<<<<;;;:::999999999999888888888888777777777777666666666666666666666666444444555555666666777777444444444555555555666666444333666;;;@@@GGGSSS^^^___ccckkkzzz~~~ssslllmmmqqqllldddPPPXXXdddlllnnnqqq|||wwwqqqqqqyyy~~~{{{rrrllliiinnnxxxsssrrrtttxxx|||vvvmmmxxxcccUUUFFF@@@???===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@CCCEEEHHHIIIKKKMMMNNNNNNSSSiii333333333444444444555555777444222111222444555555999JJJXXX^^^jjjzzz||||||yyyrrrppprrryyyyyyooozzz~~~yyyyyyvvvwwwxxxyyywwwuuurrrppppppsssxxx|||zzzooolllsssttthhhbbb^^^]]][[[[[[[[[ZZZWWWUUUSSSRRRPPPPPPPPPRRRTTTUUURRRRRRRRRQQQQQQTTTYYY]]]uuu|||}}}iiiWWWLLLDDDAAA???<<<:::888888888999;;;::::::999888777666666777777666666666666777777555555555555555555555555555555555555666666666666444999;;;:::AAAOOO[[[___aaabbbpppyyykkkiiimmmkkkfffaaa```jjjpppnnnnnnxxx|||tttvvv{{{yyyvvv~~~|||rrrfffiii|||rrrmmmqqqsss|||yyyxxxjjjqqqsssrrr{{{vvv```JJJCCCCCC@@@<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<===@@@@@@AAABBBCCCDDDFFFFFFJJJJJJLLLNNNUUUlll333333333444444444555555666444333222333444555666;;;KKKYYYaaapppzzzwwwooolllnnntttwww~~~xxxqqqoootttuuuwwwwwwvvvssspppmmmooorrrwww{{{~~~vvvkkkhhhqqqvvvjjjccc]]][[[YYYWWWWWWVVVSSSQQQQQQPPPOOOOOOOOOQQQSSSTTTSSSTTTTTTTTTUUUWWW[[[___mmm}}}kkk[[[NNNFFFAAA@@@===:::999888999999::::::999999888777777777777777666666555666666666555555555555555555555555555555555555666666666666555888:::;;;CCCQQQ[[[^^^eeeiiiyyy~~~ssskkklllooommmiiifffpppttttttrrruuu}}}vvvqqqyyyvvvzzz~~~wwwsssjjjfffqqqtttsssmmmwww}}}zzz}}}lllqqqsssqqquuu}}}hhhQQQFFFBBB???===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>>???@@@@@@AAACCCDDDFFFGGGJJJJJJLLLNNNUUUlll333333333444444444555555444444444444444555666666???NNN\\\fffxxxzzzxxxyyyvvvlllkkknnnrrrxxx}}}qqqjjjiiirrrsssuuuuuussspppmmmkkknnnqqqvvvzzz}}}rrrfffcccmmmxxxlllfff___\\\XXXUUUSSSRRRPPPOOOOOONNNMMMLLLMMMOOOQQQRRRSSSUUUWWWXXXYYYZZZ]]]___fffxxx{{{vvvooo___QQQGGGCCCAAA>>>;;;999999999999888888888888888888888888777777666555555555555555555555555555555555555555555555555555666666666666777777888<<>>>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>===<<<;;;===>>>>>>??????AAACCCEEEGGGHHHJJJJJJLLLNNNUUUlll333333333444444444555555333444555555555666777888FFFSSS```lll||||||lllqqqxxxooooootttvvvxxxzzzzzz{{{yyyzzz|||pppjjjjjjrrrrrrssssssqqqnnnkkkiiimmmpppuuuyyy|||rrrccc```kkk~~~{{{oooiiiccc___YYYUUUSSSQQQOOONNNLLLKKKJJJIIIJJJLLLNNNOOOTTTWWWZZZ\\\]]]]]]^^^___bbbnnn}}}ssskkksssrrrcccRRRGGGDDDBBB???<<<:::999::::::777777888888888999999999888777666555444444444444555555555555555555555555555555555555666666666666888777777???LLLXXX]]]^^^dddtttzzzxxxvvvssshhh\\\WWWXXXkkkkkknnnuuu}}}{{{ttttttuuu~~~vvvwwwtttkkkeeeppprrrtttssstttwwwyyywwwrrrnnnooo{{{uuuoooooovvvvvvuuuiiiSSSEEE>>>>>>AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===>>>======???@@@CCCEEEGGGHHHJJJJJJLLLNNNUUUlll333333333444444444555555222444666666555666999;;;MMMYYYeeerrr}}}wwwjjjrrr|||tttuuuyyyyyywwwuuuqqqnnnlllsssyyynnnkkknnnssssssrrrqqqooommmkkkjjjkkkooossswww{{{~~~tttddd___iii|||}}}qqqmmmeeeaaa[[[VVVSSSQQQOOOMMMJJJIIIHHHGGGGGGIIIKKKLLLVVVZZZ___bbbddddddeeefffdddjjjsss{{{zzzlllaaaeeeqqqwww~~~|||ppplllnnnwwwwwwfffSSSGGGEEECCC@@@===;;;::::::;;;777777777888999999::::::777777666555555555555555666666666666666666666666555555555555666666666666999777999CCCQQQ[[[___```lll~~~yyyooo^^^PPPNNNSSSbbbgggpppzzz~~~zzzwwwxxxuuummmlll{{{~~~|||}}}~~~}}}xxxrrrpppqqqqqqnnnkkkllluuu{{{nnnkkkuuuzzzxxx~~~vvv___JJJ@@@???@@@========================<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======<<<<<<===???======>>>@@@BBBEEEGGGHHHJJJJJJLLLNNNUUUlll333333333444444444555555333555666555444666:::???SSS]]]iiiyyy~~~|||xxxrrr|||~~~wwwyyy|||yyytttqqqnnniiihhhssstttjjjjjjppptttrrrpppmmmkkkjjjjjjjjjjjjmmmrrrvvvyyy|||~~~tttccc^^^gggyyy~~~sssooogggccc^^^ZZZVVVTTTPPPNNNLLLKKKIIIHHHGGGHHHJJJKKKVVV[[[bbbhhhkkknnnqqqrrrnnnrrruuuxxx}}}}}}vvvkkk\\\[[[cccfffkkknnngggaaa\\\^^^kkkyyy~~~jjjVVVKKKGGGEEEBBB>>><<<;;;;;;;;;777777888888999999999:::777777666666666666777777666666666666666666666666555555555555666666666666888888===IIIUUU\\\aaadddttt}}}ssseeeUUULLLRRR]]]gggmmmwww|||yyy{{{rrrooouuu~~~|||{{{}}}zzztttpppppppppooonnnlllrrrrrrjjjrrr{{{{{{|||mmmTTTEEE@@@???========================<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======<<<<<<>>>???===>>>>>>@@@BBBDDDFFFGGGJJJJJJLLLNNNUUUlll333333333444444444555555444555666444333555<<>>========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;======<<<<<<>>>@@@>>>>>>???@@@AAACCCEEEFFFJJJJJJLLLNNNUUUlll333333333444444444555555444666666333222555===DDDVVV```oooyyyqqqwww}}}}}}~~~zzzuuusssuuu}}}~~~~~~uuuvvv|||wwwlllffflllvvvtttpppjjjeeecccdddgggiiiiiilllqqquuuxxx{{{~~~rrrlllffffffnnnyyynnn^^^YYYcccuuu~~~uuurrrrrrooollliiifffbbb]]]ZZZTTTRRRPPPMMMLLLLLLLLLMMMGGGNNNYYYdddnnnwwwvvvaaaXXXWWWUUUUUUUUULLLOOOHHHKKKYYYhhhtttvvv```VVVHHHFFFCCC???===<<<<<<<<<888888888888888888888888666666777777888:::;;;<<<777777777777777777777777555555555555666666666777888:::DDDRRRZZZ]]]dddlllyyyfffTTTJJJOOOeeeyyysssnnnmmmqqqsssqqqsssxxxtttyyy{{{yyyyyyzzz}}}|||wwwqqqmmmjjjlllppp{{{{{{uuuxxx~~~hhhRRREEE>>>>>>>>>>>>>>>>>>>>>>>>>>>========================:::;;;======<<<===>>>@@@?????????@@@AAABBBDDDEEEJJJJJJLLLNNNUUUlll333333333333333333333333888666555555444666AAAMMMaaahhhwww~~~mmmttt|||{{{xxxoooqqq||||||xxxpppjjjgggkkkqqquuukkkbbb^^^]]]^^^ccciiijjjnnnrrrvvvyyy{{{rrrkkkddddddfffjjjsss{{{~~~oooaaaYYY]]]nnn~~~}}}zzzzzzxxxnnnddd```___\\\WWWQQQMMMNNNPPPOOOPPPSSSXXXaaappprrr___TTTPPPLLLJJJJJJIIIHHHKKKSSS^^^mmmuuu[[[UUULLLDDD@@@<<<888777999999999999888888888888777777777777777777777777777666666666666666666666666555777999999888777777888;;;BBBHHHSSS^^^___eeexxxoooaaaSSSKKK[[[ttt~~~sssgggdddhhhoooyyy|||||||||}}}~~~|||wwwppppppxxx~~~vvvxxx~~~}}}___IIIBBB??????>>>;;;<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<===>>>@@@>>>???@@@BBBDDDEEEFFFGGGIIIJJJKKKMMMUUUlll333333333333333333333333666444444555555999EEEQQQ```jjj{{{~~~pppyyy|||rrrjjjlllzzz}}}}}}vvvyyyuuummmgggfffjjjqqqrrriii___\\\\\\]]]aaagggkkknnnrrrvvvxxxzzz}}}{{{rrrjjjfffdddcccgggmmmtttyyykkk^^^VVVYYYjjj|||ssspppkkkcccZZZTTTRRRRRRJJJKKKLLLOOOVVVggg|||uuu```TTTPPPLLLIIIIIIIIIHHHJJJQQQ[[[gggzzz}}}fffXXXNNNEEEAAA>>>:::888:::999999999888888888888777777777777777777777777777666666666666666666666666555777999999777777888999;;;DDDKKKUUU___```iii~~~uuueeeYYYQQQPPPeeexxxhhhbbbeeennn{{{}}}}}}|||vvvrrrttt{{{~~~|||xxxiiiPPPDDDAAA@@@>>><<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<===>>>@@@>>>???@@@BBBDDDEEEFFFGGGIIIJJJKKKMMMUUUlll333333333333333333333333444333333555777<<>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<===>>>@@@>>>???@@@BBBDDDEEEFFFGGGHHHIIIKKKMMMTTTlll444444444444444444444444555333444666999???MMM[[[dddrrrzzzuuukkkhhhkkkuuu|||zzzvvvvvvttt{{{vvvggg``````dddjjjpppiiiaaa[[[YYYZZZ[[[___dddmmmpppsssuuuwwwxxxzzz|||wwwnnnjjjfffaaa^^^^^^cccrrr}}}rrreeeYYYSSSUUUcccqqq~~~|||tttmmmfffaaa]]]WWWZZZYYYTTTRRR\\\qqqqqqZZZPPPNNNMMMIIIGGGHHHFFFHHHMMMRRRZZZhhhuuurrr___TTTHHHCCC@@@===::::::999999999888888888777777777777777777777777777777666666666666666666666666666777888888777888999;;;>>>JJJSSSZZZ```cccuuu|||ggg]]]aaajjj}}}ooohhhmmmxxxwwwwww}}}}}}}}}zzztttsssvvvzzz||||||zzz}}}}}}yyycccNNNFFFAAA===>>>???===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@>>>???@@@BBBDDDEEEFFFGGGHHHIIIKKKMMMTTTkkk444444444444444444444444666555555888:::AAAPPP^^^iiixxx|||}}}~~~qqqiiikkkooouuuvvvsssrrrrrr|||}}}ooo```\\\```dddiiimmmeee^^^YYYZZZ[[[]]]```eeennnppptttvvvwwwxxxzzz|||xxxpppnnnlllgggccccccaaapppyyyoooaaaWWWQQQRRR]]]iiiyyy|||wwwvvvsssnnnjjj```dddddd]]]UUUWWWdddpppzzzgggTTTMMMNNNMMMJJJIIIGGGFFFGGGKKKOOOVVVbbbnnnrrrcccUUUHHHCCCAAA===:::999999999999888888888777777777777777777777777777777777777777777777777777777666777888888777888:::<<>><<<===========================<<<===>>>===<<<<<<>>>@@@>>>???@@@BBBDDDEEEFFFGGGHHHIIIJJJLLLTTTkkk444444444444444444444444777666666999<<>>:::999999999999888888888888777777777777777777777777777777777777777777777777777777888888888777888;;;>>>GGGQQQWWW]]]eeemmm~~~{{{rrr```aaaqqq}}}tttlllnnnxxx{{{~~~zzzyyy|||zzz}}}xxxsssooorrrooolllkkklllmmmmmmmmmooopppqqqrrrqqqpppnnnlllooorrrxxx~~~zzzxxxvvvuuussstttuuuwww{{{}}}tttoooooouuu{{{}}}yyyyyywwwsss{{{{{{yyycccPPPDDD===@@@BBB>>>===???========================<<<===>>>===<<<===>>>@@@>>>???@@@BBBDDDEEEFFFGGGGGGHHHJJJLLLSSSkkk555555555555555555555555555444555999>>>GGGXXXhhhqqq}}}vvvxxxwwwmmmfffsss}}}sssooottt{{{pppcccXXX[[[dddhhhgggfff\\\WWWUUUYYY]]]```dddiiinnnqqquuuwwwyyy{{{}}}|||zzzyyyuuuqqqoookkkwwwuuuiii\\\RRRLLLKKKQQQZZZmmmwww|||tttssswwwxxxsssmmmnnnppppppjjjaaaZZZZZZ\\\bbbppp||||||qqqccc\\\UUUPPPQQQPPPNNNLLLMMMIIIGGGGGGIIIJJJLLLTTT]]]jjjuuuxxxjjj[[[KKKEEECCC@@@<<<:::999999999888888888888777777777777777777777777777777777777777777777777777777888888777777999<<>>===<<<===>>>@@@>>>???@@@BBBDDDEEEFFFGGGGGGHHHJJJLLLSSSjjj555555555555555555555555333222444999???JJJ\\\lllrrr|||vvv{{{}}}uuujjjgggyyyxxxsss{{{mmm```WWW\\\fffjjjgggdddXXXTTTSSSXXX]]]```dddiiioooqqquuuxxxzzz|||~~~}}}~~~{{{wwwuuuwwwwwwkkk^^^TTTMMMLLLQQQYYYhhhtttvvvllljjjnnnnnnhhh```iiijjjiiiddd\\\WWWTTTUUU\\\jjjuuuwwwuuupppbbbSSSUUURRRRRRSSSRRRNNNLLLNNNJJJHHHHHHHHHGGGHHHNNNWWWbbbmmm{{{yyymmm]]]MMMFFFEEEBBB===;;;999999999888888888888777777777777777777777777777777777777777777777777777777888888777777999<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===<<<===>>>@@@>>>???@@@BBBDDDEEEFFFGGGGGGHHHJJJLLLSSSjjj444444444555555555666666333;;;888666FFFVVV```iiiyyyrrrzzz{{{|||~~~vvvppppppqqqzzzuuuhhh___ZZZaaajjjkkkfffaaaVVVVVVWWWXXXZZZ___eeeiiijjjlllpppsssvvvzzz~~~ttthhh[[[SSSNNNLLLOOOTTT```lllyyyuuuhhh```^^^^^^[[[XXX```]]]YYYTTTQQQPPPPPPPPPXXX___gggkkkhhh```WWWRRRXXXWWWVVVTTTSSSQQQPPPOOOMMMKKKIIIHHHHHHIIIJJJKKKWWW\\\iii}}}~~~iiiSSSIIIEEE???<<<<<<;;;:::999888777777777777777777777777777777777777777777777777777777777777555666999;;;777666===GGGSSSWWW[[[aaannntttfffMMMVVVfffzzzwwwnnnpppuuuvvvtttllluuu~~~|||{{{|||~~~|||wwwuuuyyy}}}~~~zzzuuurrrooommmsss~~~}}}wwwuuussstttwwwzzzzzz{{{|||rrrmmmmmmuuu|||yyyxxx}}}~~~ooossspppppprrrnnniiikkkqqqqqqnnn|||iiiTTTDDDAAAAAA<<<;;;@@@========================??????>>>>>>>>>>>>>>>???>>>???@@@BBBDDDEEEGGGHHHFFFHHHKKKMMMTTTiii444444444555555555666666222:::777888IIIZZZeeeooo}}}qqq{{{~~~|||ssslllkkksss|||ttteee]]]ZZZaaajjjjjjeee```VVVVVVWWWXXXZZZ^^^dddhhhjjjlllpppsssvvvzzzxxxkkk]]]TTTNNNKKKMMMRRR___jjjwwwzzzkkkaaa\\\ZZZVVVSSSXXXVVVSSSOOOMMMMMMMMMNNNRRRVVV\\\___]]]ZZZVVVTTTYYYXXXVVVTTTRRRQQQOOOOOOJJJIIIGGGFFFFFFGGGHHHIIINNNQQQ^^^qqqrrr[[[MMMFFF???;;;:::;;;:::999888777777777777888888888888888888888888888888888888888888888888666666999:::888777???IIITTTWWW]]]dddsssppp```RRRZZZiiizzz|||wwwrrruuuwww~~~~~~ppplllzzz~~~~~~zzzyyyyyy|||{{{uuuuuuvvvwwwzzz~~~~~~zzzwwwrrrmmmpppwww|||}}}~~~}}}rrrjjjeeeiiiqqqvvv{{{~~~tttoookkkiiikkkjjjhhhjjjoooyyyqqqyyyttt^^^IIICCCBBB<<<:::===========================??????>>>>>>>>>>>>????????????@@@BBBDDDEEEFFFGGGGGGIIIKKKNNNUUUkkk444444555555555666666666333999777:::NNN___jjjvvvzzzqqq~~~zzzooogggeeeuuu~~~qqq```YYYXXXaaajjjiiibbb]]]UUUVVVWWWWWWYYY]]]bbbfffiiilllpppsssvvvzzz{{{nnn___TTTMMMJJJKKKPPP___jjjuuu~~~vvviii```ZZZVVVSSSRRRQQQNNNKKKJJJJJJKKKLLLLLLNNNQQQSSSTTTUUUWWWYYYYYYXXXVVVSSSQQQPPPOOONNNJJJIIIGGGFFFFFFFFFGGGHHHIIIKKKTTTcccttt~~~www___OOOFFF@@@;;;:::;;;:::999888888777888888999999999999999999999999888888888888888888888888888777888999888:::CCCNNNVVVXXX^^^iii|||rrr```UUU^^^kkkyyy{{{xxxwww|||~~~uuuiiimmm~~~~~~}}}yyyssstttwww|||{{{zzz|||}}}wwwpppoooqqqyyy~~~rrrggg]]]\\\```fffnnnuuu{{{ooohhhcccdddhhhjjjmmmppp~~~uuuttthhhPPPFFFCCC>>><<<===========================???>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFHHHIIIKKKMMMUUUmmm555555555555666666666666555:::777===RRRcccmmmyyywwwqqqxxxmmmeeebbbttt}}}{{{lllZZZUUUWWWaaahhhfff___YYYTTTUUUVVVWWWXXX\\\aaadddiiilllooosssvvvzzz~~~}}}ooo___TTTMMMIIIKKKOOO```kkkvvv}}}wwwkkkccc___\\\TTTRRRNNNKKKIIIIIIJJJKKKKKKMMMPPPRRRSSSWWW[[[^^^WWWVVVSSSQQQOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIILLLLLLPPP[[[gggwww|||~~~uuu^^^NNNEEEAAA>>><<<;;;:::999999888888888888999999999999999999999999888888888888888888888888:::888777999:::===GGGSSSXXXYYY___mmmyyyhhhVVV___lllxxxzzz{{{xxxkkkdddpppyyysssppprrrwww}}}zzzsssooonnnqqq|||{{{mmmbbbWWWTTTVVVZZZbbbjjj}}}tttkkkcccbbbiiipppsssttt{{{xxxnnnyyy|||}}}qqqWWWJJJEEEBBB??????========================>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEHHHIIIJJJLLLUUUmmm555555555666666666777777888:::999AAAWWWeeemmmyyyuuusss~~~vvvmmmgggeeettt|||uuufffUUURRRUUU___fffbbbZZZUUURRRTTTUUUVVVXXX[[[```ccciiikkkooorrruuuyyy~~~qqqaaaUUUNNNKKKMMMRRR```kkkwww~~~wwwnnnkkkjjj]]]YYYSSSMMMIIIHHHJJJKKKPPPRRRUUUWWWXXXZZZ\\\^^^UUUSSSPPPNNNLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIILLLJJJMMMTTT]]]lllvvvbbbPPPGGGCCC@@@>>>;;;:::999999999999999999888888888888888888888888888888888888888888888888:::888777999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEEEEGGGHHHIIILLLTTTmmm555555666666666777777777999;;;;;;FFF]]]hhhnnnxxxtttuuu|||tttnnnjjjiiiwww}}}nnn^^^SSSQQQTTT]]]bbb^^^VVVRRROOOQQQTTTVVVXXX[[[```ccchhhkkkooorrruuuyyy~~~vvveeeYYYQQQNNNPPPUUUaaannn{{{vvvtttuuujjjddd[[[RRRLLLKKKMMMOOOXXX[[[]]]^^^\\\[[[ZZZZZZSSSQQQNNNLLLKKKKKKLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEGGGMMMUUUaaavvvkkkWWWKKKFFFBBB<<<::::::999999999999::::::777777777777777777777777999999999999999999999999:::777777;;;???EEEPPPZZZ\\\\\\cccwww~~~nnnbbbbbbjjjtttzzzzzzzzz}}}dddaaaiiizzzrrrnnnnnnsss{{{sssjjjmmmuuuxxxnnnbbb\\\XXXWWWVVVSSSTTTXXXgggtttyyytttvvv{{{wwwkkkeeejjjtttxxxvvvvvvsssuuu|||rrr\\\LLLCCC>>><<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEFFFFFFHHHJJJMMMUUUmmm555666666666777777777777:::;;;===LLLdddmmmppp{{{tttxxxyyyrrrnnnmmmlll~~~{{{iiiXXXRRRPPPSSS[[[___ZZZSSSOOOMMMOOORRRUUUXXX\\\```ccchhhkkknnnrrruuuyyy}}}~~~kkk^^^VVVQQQSSSXXXhhhvvvzzzyyy|||zzzrrrfffZZZTTTTTTWWWZZZdddffffffccc___ZZZWWWVVVRRRPPPNNNLLLLLLMMMOOOPPPMMMMMMLLLLLLKKKIIIHHHGGGCCCCCCEEEJJJOOOYYYkkk{{{rrr]]]OOOIIICCC;;;:::::::::999999::::::;;;888888888888888888888888999999999999999999999999:::777777<<>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA??????@@@BBBDDDEEEFFFGGGGGGIIILLLPPPXXXooo666666666666777777777777999;;;>>>OOOhhhqqqsss}}}uuuzzzxxxqqqnnnnnnnnnxxxeeeTTTRRRPPPSSSZZZ]]]XXXQQQNNNKKKNNNRRRUUUXXX\\\```dddhhhkkknnnrrruuuyyy}}}qqqbbbYYYSSSUUUYYYooo}}}|||}}}oooccc\\\\\\aaadddoooooolllgggaaaZZZWWWUUURRRQQQOOOMMMMMMOOOQQQSSSPPPPPPOOOOOONNNLLLKKKJJJFFFFFFHHHJJJLLLSSScccrrrsss___QQQKKKDDD<<<:::::::::999999:::;;;;;;999999999999999999999999999999999999999999999999999777777===DDDKKKTTT\\\^^^___iiiwwwlllccc^^^bbblllvvvzzzyyy{{{~~~ttt]]]dddzzz~~~}}}}}}sssmmmoookkkrrr{{{zzzooopppvvv|||sssqqqnnnkkkiiiddd]]]ZZZ\\\XXXgggwww~~~~~~{{{{{{zzznnnnnnvvvyyywwwpppsssvvvwwwnnnWWWJJJEEEDDD>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA>>>???@@@BBBDDDFFFGGGHHHHHHKKKOOORRRZZZppp666555555555555666666777<<<:::DDDZZZmmmuuuxxx|||wwwyyyuuujjjfffqqquuubbbTTTQQQSSSVVVYYYZZZWWWQQQMMMMMMMMMPPPVVVZZZ[[[aaahhhiiijjjlllooorrrvvvyyyzzzzzzhhhZZZVVVZZZ^^^xxx~~~{{{|||pppiiijjjnnnooo{{{rrriiiccc^^^WWWTTTUUURRROOOMMMNNNQQQSSSSSSRRRSSSSSSRRRQQQOOOMMMJJJIIIIIIFFFFFFHHHLLLTTTbbboooxxxcccQQQHHHBBB>>><<<:::999999:::;;;:::999:::999888777777999;;;<<<777888888888888999999999666999;;;===GGGTTTZZZYYY^^^aaappprrreee___ZZZfffrrrwwwxxxyyytttzzzkkk^^^ggg~~~ssszzz~~~vvvnnnkkklllrrruuu{{{uuupppnnnuuu~~~xxxwwwuuurrrnnnhhh```ZZZ[[[___jjjvvv}}}zzzuuupppqqqtttzzzxxxwwwyyytttsss\\\KKKCCCAAA???>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>????????????AAAAAAAAABBBCCCDDDEEEFFFHHHFFFMMMPPPTTTqqq~~~666555555555555666777777;;;999DDD[[[nnntttxxx}}}vvvzzzxxx}}}yyytttsssjjjgggqqquuubbbTTTOOOQQQUUUWWWWWWTTTOOOKKKMMMMMMPPPVVVYYY[[[aaagggiiijjjlllooorrruuuxxxzzz~~~sssddd___```ccc}}}}}}vvvrrrvvv{{{}}}}}}rrrhhhccc___YYYUUUTTTRRRPPPNNNOOORRRTTTTTTSSSTTTTTTTTTSSSQQQNNNLLLJJJJJJGGGFFFGGGJJJPPP\\\hhh|||{{{gggUUULLLFFFBBB===;;;999999:::;;;:::999:::999888777777999;;;<<<777888888888888999999999<<<;;;>>>HHHUUU___aaa```cccfffttt|||lll^^^ZZZWWWkkkuuuvvvssssssooowww|||bbbaaammm}}}rrrwww{{{vvvnnnhhhjjjoootttwww|||}}}wwwqqqrrr{{{~~~|||yyyuuupppiiibbb]]]XXXZZZ```iiiooossszzz{{{sssppprrryyy|||yyyzzz~~~eeePPPFFFDDD??????>>>>>>>>>>>>??????>>>>>>>>>>>>????????????AAAAAAAAABBBCCCDDDEEEFFFIIIGGGNNNQQQUUUrrr}}}666555555555666666777888;;;;;;HHH```qqqwww{{{uuutttrrrvvvrrrooopppiiigggqqqwww~~~uuuaaaSSSMMMPPPSSSUUUTTTQQQLLLIIIMMMLLLOOOUUUYYY[[[```gggiiijjjlllooorrruuuwwwxxx}}}sssllllllooozzzzzzsssfffbbb```[[[UUUSSSQQQOOOOOOPPPRRRUUUUUUUUUTTTUUUUUUTTTRRRPPPNNNMMMKKKHHHFFFFFFGGGKKKUUU```vvvlllYYYNNNHHHDDD===;;;999999:::;;;:::999:::999888888888999:::;;;777888888888888999999999:::555<<>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCDDDFFFGGGJJJHHHOOOSSSWWWttt|||555555555555666777888888;;;???NNNfffvvv{{{}}}tttrrrqqquuuqqqoooooogggeeeoooqqqyyysss```RRRLLLOOOSSSTTTRRRNNNKKKIIILLLKKKOOOUUUXXXZZZ```fffiiikkkmmmooorrrtttvvvwww}}}}}}~~~}}}wwwwwwyyyzzz{{{ssseeeaaaaaa\\\UUUQQQNNNNNNNNNPPPQQQSSSTTTTTTSSSTTTTTTTTTRRRPPPNNNMMMKKKHHHFFFGGGFFFIIIRRR\\\qqqnnn[[[NNNGGGCCC>>><<<:::::::::;;;:::999999999888888888999:::;;;777777888888888999999999777444???WWWccc___\\\aaajjjpppnnn___aaaeeewww|||wwwqqqpppnnnwwwvvviiiWWWhhh{{{}}}vvvqqqvvvwwwpppfffeeeppp{{{xxx{{{wwwrrruuu|||zzztttnnnhhhccc```___YYYUUUTTTTTTVVV^^^hhhttt~~~~~~yyyllliiisss}}}zzzmmmSSSFFFBBBBBBAAA@@@???>>>>>>======>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGIIIHHHOOOSSSXXXuuu|||555555555666666777999999:::@@@SSSkkkzzz}}}~~~vvvtttuuuuuuzzzwwwrrrooofffcccoooqqqwwwqqq^^^QQQMMMPPPTTTTTTQQQMMMKKKJJJKKKKKKNNNTTTWWWYYY___eeejjjkkkmmmppprrrttttttuuuwwwzzz{{{xxxyyy{{{zzz{{{}}}rrreeeaaa```[[[TTTPPPKKKLLLNNNOOOPPPPPPQQQRRRQQQQQQRRRRRRQQQOOONNNMMMJJJGGGGGGGGGGGGIIIQQQZZZooonnn\\\PPPJJJFFF???===;;;:::;;;;;;:::999999999888999999999::::::777777888888888999999999999<<>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHHHHGGGNNNSSSXXXvvv}}}555555555666777888999:::888AAAVVVooo|||~~~zzzqqqtttwwwwww~~~wwwqqqeeeeeetttuuuxxx|||nnn[[[PPPMMMQQQUUUTTTPPPLLLJJJKKKKKKJJJMMMSSSWWWYYY^^^eeejjjkkknnnppprrrsssssssssuuuxxxxxxvvvxxxyyyxxxxxxrrreee```^^^XXXRRROOOJJJLLLNNNOOONNNNNNOOOPPPOOOOOOPPPPPPPPPOOOMMMLLLIIIGGGGGGHHHHHHIIIPPPYYYkkkqqq___TTTOOOLLL???===;;;;;;;;;;;;:::999888888999999999:::::::::777888888888888999999999999BBBRRR```bbb\\\___hhhkkkxxxiiiYYY^^^eeennnsssnnnlllppprrr}}}~~~mmmccc```ooo|||vvvooooooqqqpppkkkeeegggooowwwyyy|||}}}wwwrrrpppwww|||~~~~~~{{{xxxssspppmmmjjjgggddd[[[YYYXXXYYYWWWTTTVVVZZZgggwww}}}pppggglllvvv}}}|||zzz{{{www]]]LLLEEEBBBAAA@@@????????????????????????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFHHHIIIHHHGGGNNNSSSYYYwww}}}555555555666777999:::;;;999DDD\\\uuuyyyqqquuuuuusss{{{rrrgggkkk~~~zzz{{{}}}|||kkkYYYNNNMMMQQQUUUSSSOOOJJJIIIJJJJJJJJJMMMSSSVVVXXX^^^dddjjjkkknnnqqqrrrsssrrrrrrvvvyyyyyywwwxxx{{{yyyyyy}}}|||qqqfff```[[[UUUPPPOOOKKKNNNPPPPPPNNNMMMMMMOOONNNNNNOOOPPPPPPOOONNNMMMIIIHHHHHHHHHGGGGGGMMMUUUeee~~~xxxdddWWWPPPMMM@@@>>><<<;;;;;;;;;:::888888888999999:::::::::999777888888888888999999999888BBBOOOWWWYYY[[[```eeeooottt]]]SSS^^^hhhoooqqqkkkhhhnnnsss|||jjj```aaawww{{{tttlllrrroookkkeeecccfffnnnuuuzzz~~~zzztttrrrtttzzz~~~zzzwwwvvvxxx{{{~~~yyywwwuuutttsssqqqooommmdddbbbaaaaaa^^^XXXWWWZZZ___lllwwwkkkjjjpppzzz|||||||||}}}bbbLLLAAAAAAAAA@@@??????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEGGGHHHIIIIIIHHHPPPUUUZZZyyy{{{555555555666777999:::;;;===IIIbbb{{{zzzrrrvvvqqqnnn~~~}}}tttiiippp}}}~~~~~~zzziiiXXXNNNLLLPPPTTTSSSMMMIIIHHHJJJJJJIIIMMMSSSVVVXXX^^^dddjjjkkknnnqqqrrrrrrrrrqqqtttwwwwwwtttvvv}}}~~~~~~|||zzzqqqggg```ZZZRRROOOPPPMMMPPPRRRRRROOOMMMMMMOOONNNOOOPPPPPPPPPOOONNNMMMJJJHHHHHHHHHFFFEEEJJJQQQ```yyyhhhWWWNNNJJJ@@@>>><<<;;;;;;;;;:::888888888999::::::::::::999777888888888888999999999999CCCLLLQQQWWW```ddddddsssyyyjjjVVVRRRbbbpppttttttkkkfffmmmuuuqqquuu|||iii]]]```~~~|||~~~rrrjjjvvvppphhhbbbbbbhhhpppvvv{{{|||pppqqqttt|||}}}xxxsssrrruuuyyy{{{|||~~~~~~}}}zzzyyyxxxxxxxxxxxxvvvtttqqqnnnllljjjccc[[[WWWYYYRRR\\\lll{{{|||nnnjjjlllwww|||~~~}}}jjjQQQBBB@@@@@@@@@???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCEEEGGGIIIJJJJJJIIIQQQVVV\\\zzzzzz888777777777888999::::::???QQQjjjvvvzzzqqqvvvyyyzzztttlllmmmxxxuuubbbUUUQQQNNNQQQSSSRRRMMMIIIHHHIIIGGGJJJMMMPPPSSSWWW\\\___mmmnnnooopppqqqqqqppppppsssqqqqqquuuzzz~~~}}}yyynnnccc^^^ZZZUUUPPPOOOPPPPPPQQQQQQPPPPPPOOONNNNNNOOOQQQQQQQQQOOOMMMLLLIIIIIIHHHFFFEEEFFFIIILLL^^^vvvzzzdddXXXPPPKKKCCC===:::::::::666555666888888999999999:::::::::777999::::::999999999:::===EEEOOOWWW\\\```eeeiiiwwwzzzfffVVVZZZiiimmmrrrnnnkkkjjjkkkuuuuuuooovvvyyygggdddkkk~~~wwwmmmlllsssiiiaaabbbffflllssszzzwww~~~|||xxxuuusssuuu{{{~~~{{{yyyyyyzzz{{{{{{}}}}}}}}}{{{zzz{{{|||}}}}}}}}}~~~zzztttlllbbbZZZUUUTTTVVV]]]fffooowwwwwwqqqoooxxxoooRRRCCCAAA>>>BBBBBB;;;===BBB<<<@@@@@@????????????@@@@@@AAAAAABBBCCCEEEGGGHHHIIINNNLLLQQQUUU^^^~~~yyy777777777777888999:::;;;BBBTTTnnnxxxyyyzzzwww{{{|||tttkkklllyyyttt```SSSOOONNNQQQSSSQQQMMMIIIHHHIIIGGGJJJMMMPPPSSSWWW[[[___iiijjjmmmppprrrssssssssstttssssssvvv{{{~~~}}}}}}}}}}}}zzzoooddd___[[[UUUQQQPPPQQQQQQQQQQQQQQQPPPPPPOOONNNOOOPPPQQQPPPOOOMMMKKKJJJJJJIIIGGGEEEFFFIIILLL\\\ttt{{{fffYYYRRRMMMCCC>>>:::;;;:::777555777888888999999999:::::::::777999::::::999999999;;;>>>FFFPPPXXX\\\```fffjjj|||wwwdddTTT[[[lllrrrsssnnnjjjkkkoooyyywwwrrrzzz|||gggfffqqq~~~uuulllkkkqqqggg``````fffkkksssyyyxxx~~~{{{uuussswww~~~}}}{{{{{{{{{{{{zzz{{{}}}}}}||||||~~~ttthhh^^^XXXTTTSSSVVV]]]eeeooo}}}vvvuuu{{{~~~pppSSSDDDDDD@@@CCCCCC???CCCFFF>>>@@@@@@????????????@@@@@@AAAAAABBBCCCEEEGGGHHHIIINNNLLLQQQVVV___~~~yyy777777777888888999;;;;;;EEEXXXttt{{{zzz}}}~~~tttkkkmmm|||sss^^^PPPLLLMMMPPPRRRQQQMMMIIIHHHIIIHHHJJJMMMPPPSSSVVV[[[^^^fffiiimmmqqquuuvvvvvvvvvsssrrrsssvvvzzz}}}~~~~~~yyytttrrrsssxxxzzzzzz|||yyyoooeee```[[[UUURRRQQQRRRRRRSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPOOONNNLLLKKKJJJJJJJJJHHHFFFGGGJJJLLLYYYqqq|||hhh[[[SSSNNNDDD>>>:::;;;:::777666888888888999999999:::::::::777999::::::999999:::;;;???GGGRRRYYY]]]aaahhhnnnvvveeeUUU]]]pppyyyzzzuuurrrssswww~~~{{{xxxnnnooosssjjjkkknnneee^^^___eeelllsssyyyzzzzzzsssssswww|||~~~}}}|||yyy{{{}}}~~~~~~{{{mmmaaaZZZXXXTTTRRRVVV\\\hhh{{{}}}{{{{{{xxx~~~qqqUUUEEEEEE???AAABBBBBBIIIKKK???@@@@@@????????????@@@@@@AAAAAABBBCCCEEEGGGIIIJJJNNNMMMSSSWWWaaayyy777777777888999:::;;;<<>>>>>???BBBMMMMMM>>>AAA@@@@@@??????@@@@@@AAAAAAAAABBBDDDFFFHHHJJJKKKOOONNNTTTZZZdddyyy777777777888999;;;<<<===FFF\\\zzz|||}}}ssssss~~~sss^^^PPPKKKKKKOOOQQQPPPLLLIIIHHHIIIIIIKKKNNNPPPRRRUUUXXX[[[gggjjjnnnqqqqqqooollliiikkknnnrrrwww{{{~~~xxxppppppmmmnnnrrrvvvxxx}}}qqqiiiaaa]]]XXXSSSQQQTTTUUUVVVVVVVVVVVVUUUTTTTTTQQQPPPPPPOOONNNMMMLLLKKKLLLMMMMMMKKKIIIIIIJJJLLLTTTmmmzzzjjj[[[QQQNNNGGG@@@;;;;;;:::888888:::888888999999999:::::::::888999::::::999:::<<<>>>DDDLLLWWW\\\___dddnnnwwwxxxgggWWW^^^rrrzzz}}}|||pppjjjnnniiiaaa]]]```hhhpppwww~~~}}}yyyvvvtttssstttxxxwwwrrriiiccc]]]\\\___iiizzz}}}vvvnnnpppuuuYYYFFFCCC>>>>>>???CCCPPPQQQ???AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFHHHJJJLLLOOOOOOVVV]]]ggg~~~yyy777777777888:::;;;===>>>GGG^^^~~~|||qqqssssss___QQQLLLKKKNNNQQQPPPLLLIIIHHHIIIIIIKKKNNNPPPQQQTTTWWWZZZcccfffjjjmmmmmmiiidddaaalllpppuuuzzz}}}}}}uuuvvvrrrqqquuuxxxzzzllleee___\\\WWWSSSSSSVVVWWWWWWWWWXXXWWWVVVVVVUUURRRRRRQQQPPPNNNMMMLLLLLLMMMNNNNNNMMMKKKJJJKKKLLLTTTmmmzzzlll\\\QQQOOOHHHAAA<<<;;;:::888999;;;888888999999999:::::::::888999:::999999:::===???FFFOOOYYY^^^```eeeqqq{{{rrrbbbVVV^^^pppvvvttt}}}{{{~~~nnnjjjoooggg___\\\aaaiiiqqqyyy}}}yyysssqqqrrrzzzzzzsssllleeebbbcccjjjzzz{{{zzz{{{oooooozzz]]]HHHCCCAAABBBAAADDDSSSTTTBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFIIIKKKLLLOOOPPPXXX___jjj}}}www777777888888:::<<<===>>>JJJbbb|||nnnlllzzzqqq^^^PPPLLLJJJMMMPPPOOOLLLIIIHHHIIIJJJLLLNNNPPPQQQSSSWWWYYY___ccciiimmmnnnkkkfffccclllqqqwwwzzz|||~~~|||zzzvvvuuuxxxzzz}}}zzziiiddd^^^\\\XXXTTTUUUZZZXXXXXXYYYYYYXXXXXXWWWVVVTTTSSSRRRPPPOOONNNMMMMMMNNNOOOOOONNNLLLJJJKKKLLLUUUmmmzzznnn]]]RRRPPPIIIBBB<<<;;;:::999999<<<888888999999999:::::::::999999:::999999:::>>>@@@GGGQQQ[[[___```fffsss~~~}}}lll___WWWccctttxxxsss}}}yyy~~~{{{{{{lllhhhnnnccc]]]ZZZ```iiiqqqyyywwwrrrooouuuwwwmmmgggfffmmm}}}yyytttxxxuuurrrcccMMMBBBBBBDDDAAACCCRRRTTTBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBDDDGGGIIILLLMMMPPPPPPYYYaaammm|||vvv777777888999:::<<<>>>>>>MMMfff}}}lllfffsss~~~ooo]]]PPPLLLJJJMMMPPPOOOLLLIIIHHHIIIJJJLLLNNNPPPQQQSSSVVVYYY^^^cccjjjppprrrpppllliiilllpppuuuxxxxxxyyy{{{}}}~~~}}}xxxvvvyyy|||vvvhhhccc___\\\YYYUUUXXX]]]YYYYYYYYYYYYYYYXXXXXXWWWUUUTTTSSSQQQOOONNNNNNNNNNNNOOOPPPNNNLLLKKKKKKLLLVVVnnn}}}{{{ppp___TTTQQQIIIBBB<<<;;;;;;999:::===888888999999999:::::::::999999:::999999;;;>>>AAAHHHRRR\\\```aaagggtttyyyhhh^^^[[[iiizzz}}}zzzzzzuuu|||}}}}}}|||yyyjjjgggnnnaaa[[[XXX^^^hhhqqqyyyzzzsssmmmqqq|||ssskkkiiipppwwwpppsssyyyvvvgggPPP>>>@@@CCC???@@@OOORRR@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBDDDGGGJJJLLLMMMPPPQQQZZZbbbnnn{{{uuu888999999:::;;;<<<===???NNNmmmxxxiii```kkk}}}mmm[[[PPPNNNKKKLLLMMMLLLJJJIIIIIIIIIHHHJJJLLLMMMNNNQQQUUUYYYcccggglllsss{{{}}}tttiiinnnqqquuuwwwwwwwwwyyyzzz|||~~~}}}uuuqqqxxx{{{}}}xxxrrrhhheee^^^XXXUUUVVV[[[______]]][[[[[[\\\[[[ZZZXXXWWWUUUSSSQQQPPPOOOOOOOOOLLLMMMMMMLLLKKKLLLOOOQQQYYYlllzzz{{{~~~ooo^^^TTTLLLCCC;;;999999888888:::888888999999999::::::::::::888999;;;;;;;;;>>>DDDPPPTTT\\\dddggglllyyypppZZZWWWggguuuxxx{{{{{{yyynnnhhhnnnzzzwwwvvvmmmyyyyyyrrrjjjmmmkkkccc[[[XXX^^^hhhpppvvv{{{{{{rrrnnnsssyyyooolllqqq{{{nnnooovvvwww}}}}}}}}}uuu~~~jjjQQQGGGDDDBBBAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDFFFIIIMMMPPPRRRTTTVVV___gggvvvzzzxxx888999::::::;;;<<<>>>@@@PPPqqqzzzlllccckkk}}}lllZZZOOOMMMKKKLLLMMMLLLJJJIIIIIIIIIHHHIIIKKKMMMNNNQQQUUUXXXdddiiiooovvv{{{qqqppprrrvvvxxxxxxxxxyyy{{{{{{~~~{{{rrrsssrrrppp|||xxxrrrhhhddd^^^YYYVVVXXX]]]```aaa___^^^]]]]]]]]][[[YYYWWWVVVTTTQQQPPPOOOPPPPPPNNNNNNNNNNNNMMMMMMOOORRRYYYkkkwwwyyytttbbbXXXLLLCCC;;;::::::888888:::888888999999999::::::::::::888999;;;;;;;;;???FFFRRRVVV___gggkkkqqq}}}oooZZZXXXhhhwww|||}}}{{{wwwkkkdddkkkuuupppnnnfffrrr|||qqqjjjmmmkkkbbb[[[XXX___hhhpppvvv{{{uuummmoooxxxxxxqqqsss~~~ooonnnttt}}}yyyzzz~~~}}}uuu~~~kkkQQQFFFDDDAAA@@@@@@AAA@@@???@@@@@@??????@@@@@@AAAAAACCCCCCEEEGGGJJJNNNQQQSSSWWWYYYaaaiiixxxzzzxxx888999::::::;;;<<>>????????????@@@AAABBBBBBCCCDDDFFFJJJNNNSSSWWWZZZ^^^___fffnnn~~~zzzxxx777:::<<<;;;:::<<>>EEENNNrrrzzzzzz|||wwwyyyyyyrrrfffcccmmm~~~www```QQQPPPKKKLLLLLLLLLLLLJJJIIIHHHJJJJJJJJJJJJKKKMMMNNNOOOTTTTTTWWW]]]eeekkklllkkkpppsssvvvxxxxxxxxxxxxyyyuuuzzz~~~~~~xxxvvvyyyyyyuuupppmmmsss|||sssmmmhhhbbb```eeejjjlllnnnqqqrrrpppnnnnnnmmmllliiigggddd```XXXPPPKKKKKKNNNRRROOOQQQRRRPPPNNNMMMPPPTTT]]]yyy}}}qqq^^^WWWYYYQQQGGG>>>;;;:::999999<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===:::;;;>>>>>>KKKdddmmmrrr~~~lll```\\\jjjyyy{{{jjjpppvvvgggRRRPPPVVVhhhxxxkkkkkklllccc\\\YYYYYY___gggppp{{{yyyxxxuuussstttxxxwwwqqqqqqpppqqqqqqpppmmmjjjccc```fffwwwvvveeegggmmmyyy{{{yyy\\\PPPHHHAAAAAAAAA@@@@@@BBBAAABBBBBBAAA@@@AAACCCEEEJJJJJJLLLQQQXXX```fffjjjlllrrrzzz|||{{{}}}:::999;;;>>>>>>@@@GGGOOOrrr~~~~~~|||vvvuuunnnbbb___iiiyyy{{{cccSSSOOOKKKLLLLLLLLLLLLJJJIIIHHHIIIIIIIIIJJJKKKLLLNNNNNNSSSSSSUUU[[[bbbhhhjjjjjjppprrrvvvwwwwwwwwwwwwxxxvvvzzz~~~yyyzzz~~~}}}|||||||||zzzwwwtttooottt}}}xxxrrriiicccaaaffflllnnnpppsssrrrpppnnnnnnmmmllliiigggddd```YYYQQQKKKKKKNNNQQQQQQRRRRRRPPPMMMMMMPPPTTTddd|||lll[[[VVVYYYQQQGGG>>>;;;:::999999<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===;;;<<<@@@@@@NNNgggsssxxxjjj^^^ZZZgggvvvwwwvvvyyy{{{iiiTTTQQQUUUeee~~~xxxlllllllllccc\\\XXXYYY___gggooozzz~~~~~~~~~xxxsssrrrrrrsssttttttrrrpppmmmfffggguuuuuudddeeeiiisss|||cccPPPHHHAAAAAABBB@@@@@@BBBBBBCCCCCCBBBBBBBBBEEEGGGKKKLLLOOOUUU^^^gggnnnqqqsssyyy|||{{{}}}<<<;;;===@@@@@@BBBIIIQQQssszzzzzzrrrgggcccmmm{{{gggUUUOOOKKKLLLLLLLLLLLLJJJIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNRRRRRRTTTXXX___eeehhhjjjoooqqqtttuuuuuutttuuuvvvwwwzzz~~~~~~xxxwww}}}|||~~~wwwtttqqqvvv~~~}}}vvvjjjeeeccchhhnnnppprrrtttrrrpppnnnmmmmmmllljjjhhheeebbb[[[RRRLLLKKKMMMOOORRRSSSRRRNNNKKKLLLPPPTTTkkkvvvhhh[[[XXX\\\QQQGGG>>>;;;:::999999<<<;;;;;;;;;;;;;;;;;;;;;;;;999===<<<===AAACCCRRRmmmzzzjjj]]]XXXeeesssttt~~~}}}{{{~~~kkkVVVQQQTTTddd|||yyylllllllllbbb[[[XXXXXX___gggoooyyy{{{wwwvvvuuuvvvxxxyyyxxxwwwxxxmmmhhhrrrzzzrrreeecccdddjjjuuu~~~lllQQQIIIBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCDDDGGGIIIIIILLLQQQYYYcccmmmuuuzzz|||~~~}}}===<<<===@@@AAABBBIIIRRRsss}}}rrrmmmtttjjjVVVMMMKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJKKKMMMMMMRRRRRRSSSWWW\\\bbbgggjjjnnnppprrrsssrrrrrrrrrssswwwyyy|||~~~{{{~~~~~~vvvtttvvv|||wwwjjjeeedddjjjppprrrsssuuusssqqqooommmmmmllljjjiiigggddd]]]UUUNNNKKKLLLNNNRRRRRRPPPMMMIIIJJJOOOTTTnnn~~~{{{tttggg\\\ZZZ^^^QQQGGG>>>;;;:::999999<<<::::::;;;;;;;;;;;;;;;;;;888===<<<<<>>AAAAAACCCJJJRRRsss{{{rrrvvvjjjVVVLLLKKKLLLLLLLLLLLLJJJIIIHHHGGGGGGHHHHHHIIIKKKLLLMMMQQQRRRTTTWWW[[[```fffiiikkkmmmooopppooooooqqqrrrwwwxxxzzz|||~~~zzzkkkfffeeekkkqqqssstttwwwuuussspppnnnnnnmmmlllkkkjjjggg```XXXPPPLLLKKKLLLPPPPPPOOOLLLIIIKKKPPPVVVooo~~~}}}|||yyysssggg[[[XXX\\\QQQGGG>>>;;;:::999999<<<:::::::::;;;;;;;;;<<<<<<777<<<;;;;;;@@@DDDWWWvvvkkk]]]VVV```mmmlllqqqqqqnnnooo|||~~~mmmTTTPPPVVVkkkxxxmmmnnnmmmaaaYYYVVVWWW^^^eeelllvvv~~~~~~}}}}}}}}}}}}|||zzzxxxmmmgggooo|||vvvsssooonnnrrrzzz{{{oooSSSKKKDDDCCCCCCBBBAAACCCAAABBBCCCCCCCCCEEEHHHKKKJJJPPPZZZdddnnnwww>>>===>>>AAABBBCCCKKKSSSrrruuuxxx}}}jjjXXXMMMKKKLLLLLLLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLOOOQQQTTTWWWZZZ___dddhhhhhhjjjlllmmmmmmnnnppprrrvvvvvvwwwyyy{{{~~~~~~}}}lllhhhhhhnnntttvvvwwwyyyxxxuuurrrpppoooooonnnmmmmmmjjjddd\\\SSSNNNLLLLLLMMMNNNOOOMMMLLLNNNTTTYYYsssyyyzzz{{{tttdddVVVSSSXXXQQQGGG>>>;;;:::999999<<<999::::::;;;;;;<<<<<<<<<777<<<<<<<<>>;;;:::999999<<<999999::::::;;;<<<<<<===999>>>>>>===@@@EEE[[[}}}nnn___VVV___iiigggnnnuuuzzzzzz|||xxxsssVVVOOOTTThhh~~~|||tttmmmooommm```WWWUUUVVV]]]dddkkksss{{{}}}|||uuuppptttzzzmmmUUUMMMEEEDDDDDDBBBBBBCCCAAABBBCCCDDDEEEGGGKKKNNNPPPZZZiiivvv~~~}}}AAA@@@BBBEEEFFFGGGNNNWWWqqq{{{eeekkkyyyjjj]]]SSSKKKLLLLLLLLLLLLJJJIIIHHHFFFFFFFFFGGGHHHIIIKKKKKKHHHMMMRRRVVVXXXZZZ___bbbdddfffhhhiiijjjlllooorrrtttsssssstttwwwzzz|||}}}{{{}}}~~~}}}rrrggghhhkkksssqqqmmmnnnuuu{{{}}}}}}{{{xxxtttrrrrrrrrrqqqpppqqqnnniii```WWWPPPMMMLLLJJJNNNRRRTTTUUUXXX^^^ccczzzzzzbbbPPPQQQ[[[QQQGGG>>>;;;:::999999<<<999999::::::;;;<<<======:::@@@@@@>>>AAAFFF]]]rrrcccZZZbbbllljjjmmmxxx}}}vvv~~~uuuXXXOOORRRddd~~~zzzssslllooommm```WWWTTTVVV]]]dddjjjssszzz~~~{{{uuuvvv|||nnnVVVMMMFFFEEEEEEBBBBBBCCCBBBCCCEEEEEEFFFIIILLLOOOOOOZZZjjjxxxBBB@@@BBBFFFIIIKKKQQQXXXsssxxxcccggg{{{hhhWWWNNNNNNJJJIIILLLMMMHHHFFFFFFHHHFFFCCCCCCFFFIIIKKKLLLMMMNNNPPPSSSVVVZZZ]]]^^^aaadddgggiiijjjlllnnnpppooorrrvvvxxxyyyzzz{{{|||yyyxxxzzz~~~ssshhhcccdddllluuupppmmmnnnwww~~~{{{yyyxxxwwwwwwuuuuuutttttttttpppqqqkkk```WWWUUUUUUSSSOOOOOOOOOQQQVVV\\\bbbeeezzzwww]]]QQQUUU\\\RRRGGG===<<<===<<<;;;<<<;;;;;;:::::::::;;;<<<<<<;;;;;;:::@@@EEEEEE]]]zzzeeeUUU[[[ggggggqqqyyy}}}{{{pppyyysssZZZRRRQQQaaazzzyyyzzzzzzrrrooolllgggccc[[[WWWVVV[[[aaagggpppxxx{{{{{{uuusss|||tttXXXOOOFFFCCCCCCAAAAAACCCCCCCCCCCCDDDGGGKKKOOORRRSSS___ooo~~~|||~~~CCCAAACCCGGGJJJKKKQQQXXXqqqyyyeeeggg~~~|||jjjYYYPPPNNNJJJIIILLLMMMIIIFFFFFFHHHFFFCCCDDDFFFIIIKKKKKKLLLMMMOOOQQQTTTXXXZZZ\\\aaadddgggjjjkkkllloooqqqnnnqqqtttvvvvvvwwwyyy{{{}}}}}}}}}zzzoooddd^^^^^^dddlll}}}pppllloooxxx|||{{{{{{zzzxxxvvvvvvvvvvvvwwwxxxwwwpppddd\\\YYYXXXVVVSSSSSSSSSWWW^^^fffmmmqqq}}}ttt]]]UUU\\\dddRRRGGG===<<<===<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;???DDDEEE^^^jjjVVVXXXbbbaaajjjrrrwww}}}xxxjjjnnnoooVVVMMMKKKXXXpppwwwyyy}}}uuuqqqmmmhhhddd[[[WWWVVVZZZ```fffoooxxx{{{~~~zzzrrrpppxxxpppXXXOOOFFFDDDDDDBBBBBBDDDDDDCCCCCCDDDGGGKKKOOORRRRRR```ttt|||~~~EEECCCDDDIIIKKKMMMRRRYYYoooyyyiiigggxxx~~~lll[[[QQQNNNJJJIIILLLLLLIIIGGGGGGHHHFFFDDDDDDGGGIIIKKKKKKLLLMMMNNNPPPRRRUUUWWWYYY___bbbfffhhhjjjkkknnnpppmmmoooqqqrrrssstttwwwzzzzzz|||xxxmmmgggccceeelll}}}}}}ooolllooozzz~~~~~~|||zzzwwwwwwxxxyyy{{{vvvjjjbbb```^^^[[[SSSRRRRRRVVV___hhhpppttt}}}ppp\\\WWW___hhhRRRGGG===<<<===<<<;;;<<<;;;;;;::::::;;;<<<<<<===>>>===;;;???CCCEEE```qqqYYYUUU[[[[[[fffmmmttt}}}tttddddddtttmmmTTTKKKGGGQQQeeeyyy{{{uuuwwwyyytttooojjjfff\\\WWWVVVZZZ___eeennnwwwzzz}}}|||yyypppmmmtttoooXXXNNNFFFEEEEEECCCCCCEEEDDDDDDDDDEEEGGGKKKPPPRRRRRRccczzzzzz~~~FFFEEEFFFJJJLLLNNNSSSZZZooozzzlllgggrrrooo\\\QQQOOOJJJIIILLLLLLIIIHHHIIIHHHGGGEEEEEEGGGIIIJJJJJJMMMMMMNNNOOOQQQSSSUUUVVV[[[^^^bbbeeegggiiilllnnnnnnoooppppppqqqsssvvvyyyxxxzzz|||~~~yyyrrrooosss|||ooolllppp|||~~~zzzxxxxxxyyy|||~~~xxxmmmhhhgggddd```TTTQQQOOORRRZZZcccjjjmmm}}}zzzzzzmmm[[[VVV]]]dddRRRGGG===<<<===<<<;;;<<<;;;;;;:::;;;;;;<<<===>>>???>>><<>>?????????>>>@@@CCCGGGeee{{{```UUUZZZ\\\iiinnnuuuvvvddd___lllpppXXXNNNJJJNNNZZZiiirrrqqqsss{{{tttnnnkkk^^^YYYVVVXXX\\\bbbkkktttxxx}}}{{{yyyzzz|||~~~||||||~~~~~~~~~xxxrrrrrrzzzlllUUULLLFFFEEEFFFDDDDDDEEEEEEEEEEEEGGGKKKOOOTTTWWW___qqqyyy~~~HHHFFFGGGKKKMMMNNNSSSZZZkkk~~~oooeeekkkyyywwwbbbSSSOOOKKKIIIKKKLLLJJJIIIKKKIIIHHHFFFGGGIIIJJJJJJIIILLLLLLMMMNNNPPPRRRTTTUUUYYY\\\```dddfffiiilllooonnnoooqqqqqqqqqsssuuuwwwtttuuuwwwxxxyyy{{{yyyqqqooottt}}}{{{{{{|||~~~}}}tttnnnnnnnnnggg^^^VVVRRRPPPSSS[[[bbbeeeeeejjj}}}|||zzzzzz{{{ttteeeYYYYYY___dddRRRGGG===<<<===<<<;;;<<<::::::;;;;;;<<<===??????>>>@@@???BBBEEEHHHgggdddWWW\\\aaaqqquuuzzzxxxfff```lllqqqYYYNNNJJJKKKUUUcccnnnnnnnnn~~~wwwqqqmmm```ZZZVVVWWW[[[```iiirrrwww|||~~~yyyuuutttsssttt|||{{{wwwyyyvvvxxxyyyvvvrrrvvvtttrrruuu|||mmmRRRJJJEEEEEEFFFDDDCCCEEEEEEEEEFFFIIIMMMSSSXXX[[[[[[jjjyyyHHHFFFGGGJJJLLLMMMSSSYYYeeepppccchhhvvv|||gggXXXPPPKKKIIIKKKLLLJJJJJJLLLIIIHHHGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLNNNQQQSSSTTTUUUXXX]]]```cccfffjjjllllllnnnqqqrrrrrrrrrtttuuuqqqrrrssstttuuuxxx|||{{{rrrqqqvvv~~~{{{sssnnnooonnndddXXXRRROOOPPPXXXeeennnrrrqqqssstttcccXXX[[[ccciiiRRRGGG===<<<===<<<;;;<<<::::::;;;;;;<<<>>>???@@@===@@@AAADDDFFFIIIhhhhhhYYY]]]cccmmmqqquuu~~~yyygggcccqqqvvv[[[OOOJJJIIIPPP^^^jjjjjjiiiyyyxxxssspppaaaZZZVVVVVVZZZ___hhhqqqvvv{{{~~~yyyvvv{{{yyyzzzooohhhffffffeeedddmmmnnnppptttzzzjjjPPPIIICCCDDDEEEDDDCCCDDDEEEFFFGGGJJJPPPVVV\\\___ZZZggg|||zzzHHHFFFGGGJJJLLLMMMRRRYYYaaapppaaaffftttkkk]]]PPPKKKIIIKKKLLLJJJKKKMMMIIIHHHGGGHHHJJJJJJJJJHHHGGGGGGIIIKKKMMMPPPRRRSSSPPPSSSXXX\\\___bbbfffhhhkkkmmmppprrrrrrrrrrrrsssooopppqqqqqqrrruuuzzz}}}~~~sssrrrwww{{{sssnnnooommmaaaTTTSSSRRRVVVbbbrrrwwwbbbWWWZZZdddkkkRRRGGG===<<<===<<<;;;<<<::::::;;;;;;===>>>???@@@<<<@@@BBBFFFGGGJJJhhhjjjYYY]]]ccc^^^bbbfffnnnxxxhhhhhhxxx{{{^^^QQQKKKIIIOOO[[[hhhgggeeeuuuyyytttqqqaaaZZZVVVVVVYYY^^^gggpppuuuzzz~~~zzzrrrfff]]]YYYXXXYYYZZZfffjjjnnnrrrwww~~~```OOOHHHCCCCCCEEECCCBBBDDDEEEFFFHHHKKKQQQXXX^^^bbbcccnnn{{{GGGHHHJJJKKKMMMOOOSSSWWWgggzzz{{{lllddd___pppppp___VVVNNNIIIKKKMMMLLLJJJIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIIIIJJJLLLMMMOOOPPPTTTVVVXXXZZZ\\\___dddgggjjjlllnnnnnnmmmlllmmmnnnnnnooopppsssuuuxxx{{{|||}}}tttsssxxxwwwvvvvvvlll]]]RRROOOLLLTTTiii}}}vvv{{{sss\\\SSS\\\fffiiiTTTIII>>><<<===<<<;;;<<<:::;;;<<<<<<<<<<<>>FFFEEEGGGNNNcccooo___aaaeee___aaaccciiiwwwvvvyyyiiiQQQIIIHHHEEEQQQ\\\ccceeeooo~~~{{{wwwrrrggg___WWWUUUWWW[[[eeennnuuuyyy}}}vvvkkkbbb\\\[[[[[[[[[fffjjjpppuuuyyy```NNNJJJEEEBBBBBBDDDFFFGGGHHHHHHIIIKKKPPPYYYdddkkkiiivvvGGGHHHJJJKKKMMMPPPTTTWWWeeewww|||mmmddd^^^mmm~~~tttcccWWWOOOIIIKKKMMMLLLJJJIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPSSSUUUWWWYYY[[[^^^bbbeeehhhjjjllllllllllllmmmnnnnnnnnnoooqqqtttvvvxxxyyy{{{}}}xxxvvv{{{}}}zzzvvviiiZZZPPPQQQOOOWWWlll}}}vvv|||qqqZZZTTT___iiijjjSSSHHH===;;;<<<;;;:::;;;:::;;;<<<<<<<<<===???AAABBB>>>FFFFFFIIIPPPeeeooo]]]^^^```ZZZ\\\^^^dddsssmmmUUUKKKHHHEEEMMMYYYbbbeeeooo|||xxxssshhh```WWWUUUVVV[[[eeeoootttxxx}}}tttkkkfffbbb___]]]fffllltttzzz~~~aaaMMMJJJEEECCCCCCEEEFFFFFFGGGHHHIIILLLRRR[[[eeelllnnn{{{GGGIIIJJJLLLMMMPPPTTTWWWbbbsssqqqhhh___lll{{{yyyhhhZZZQQQJJJKKKMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIKKKLLLNNNOOOQQQSSSVVVWWWYYY\\\___bbbcccfffiiijjjkkkkkkmmmooommmmmmoooppprrrtttuuuvvvwwwxxx}}}}}}|||yyykkk[[[SSSSSSSSS\\\qqqzzzmmmXXXXXXfffnnnlllRRRGGG===:::;;;::::::;;;:::<<<============@@@BBBAAA>>>HHHGGGKKKSSSgggrrr^^^]]]]]]VVVXXX[[[```ooosssZZZNNNIIIFFFIIIUUU___dddnnn~~~yyytttkkkbbbXXXTTTUUUZZZeeeooosssxxx~~~xxxpppiiibbb]]]fffppp|||~~~```MMMJJJFFFEEEEEEFFFFFFEEEGGGHHHKKKNNNUUU^^^hhhoooooo~~~~~~GGGIIIKKKLLLMMMPPPTTTWWW```nnnxxxnnncccnnn|||{{{lll]]]SSSKKKKKKMMMLLLJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOQQQTTTVVVWWWYYY\\\^^^___aaaeeeggghhhjjjlllnnnmmmmmmooopppqqqrrrsssssstttuuuzzz~~~qqqccc\\\UUUWWWaaauuu|||hhhZZZbbbsssvvvnnnSSSGGG===;;;;;;::::::;;;:::<<<=========>>>AAACCCAAA@@@IIIIIIMMMWWWiiixxxccc___^^^WWWYYY[[[```nnnyyy___PPPJJJGGGHHHRRR\\\aaajjjyyy|||wwwoooeeeZZZTTTTTTYYYdddnnnrrrvvv|||~~~rrrfff^^^gggtttyyy\\\LLLJJJGGGFFFGGGGGGGGGFFFGGGIIILLLQQQWWWaaakkkrrrooo~~~~~~HHHIIIKKKLLLNNNPPPTTTXXX___jjj{{{rrreeennn}}}oooaaaVVVMMMKKKLLLKKKJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLMMMOOORRRTTTTTTVVVXXXZZZ[[[]]]aaadddfffhhhkkkmmmlllmmmoooqqqrrrrrrrrrrrrssssssxxxyyykkkdddWWW[[[gggzzz|||zzzyyyddd___nnn~~~pppTTTHHH>>><<<===<<<;;;<<<;;;<<<>>>>>>>>>???BBBDDDBBBBBBLLLJJJOOOYYYhhh|||ggg```]]]WWWZZZ]]]aaalll~~~eeeSSSKKKIIIIIIQQQXXX]]]dddssszzzssshhh\\\VVVTTTXXXbbblllqqquuu{{{|||lllaaafffuuutttXXXKKKIIIGGGGGGHHHIIIHHHHHHJJJKKKNNNSSSYYYcccnnnuuuwww}}}~~~HHHJJJKKKMMMNNNQQQUUUXXX___hhh}}}tttdddkkksssdddYYYNNNKKKLLLKKKKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIJJJKKKKKKKKKMMMPPPRRRRRRSSSUUUVVVWWWZZZ^^^aaadddfffiiikkkkkklllnnnpppqqqrrrqqqqqqrrrrrruuu|||qqqggg[[[```mmm~~~}}}~~~|||pppbbbdddyyyqqqTTTIII???<<<===<<<<<<===;;;<<<>>>??????@@@CCCEEEDDDEEENNNKKKPPPYYYeee}}}fff^^^XXXTTTYYY^^^aaakkkzzzpppZZZNNNJJJIIIPPPWWW\\\aaammm}}}}}}wwwlll___XXXUUUWWW___hhhppptttzzz}}}kkkaaafffsssqqqVVVKKKHHHFFFFFFHHHJJJKKKKKKNNNNNNPPPTTTZZZeeepppxxx~~~HHHJJJLLLMMMNNNQQQUUUXXX```gggvvvdddhhh|||xxxgggZZZOOOLLLLLLKKKKKKLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIILLLOOOPPPQQQQQQRRRSSSVVVYYY\\\___bbbdddgggiiihhhiiilllooopppppppppppprrrppprrrxxx}}}~~~xxxkkk```fffttt~~~}}}tttkkkaaagggsssSSSHHH>>>;;;<<<;;;;;;<<<;;;===>>>??????AAADDDFFFFFFHHHQQQLLLOOOXXXbbb~~~fff[[[SSSRRRYYY```eeemmmyyy}}}|||cccRRRKKKHHHOOOXXX^^^aaaiiivvvzzzooobbbZZZVVVVVV\\\cccooosssyyy~~~~~~mmmcccjjjqqq}}}mmmRRRJJJGGGEEEEEEHHHKKKNNNOOORRRQQQRRRTTTZZZeeerrr{{{HHHJJJLLLMMMNNNQQQUUUXXXaaagggyyyeeehhhnnn|||hhh[[[PPPLLLLLLKKKKKKMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJHHHKKKNNNPPPPPPPPPQQQRRRUUUXXX\\\___```ccceeehhheeegggjjjmmmooooooooonnnrrrooopppvvvzzz|||~~~~~~~~~qqqcccjjjxxxyyy|||rrriiiaaahhhtttRRRGGG===:::;;;::::::;;;;;;===>>>???@@@AAADDDFFFGGGIIIRRRLLLOOOXXX```gggZZZRRRQQQ[[[dddiiiqqq{{{|||tttwww~~~jjjTTTKKKEEENNNYYYaaacccgggqqq|||{{{pppddd\\\WWWUUUZZZaaannnrrrxxx}}}uuullloooqqqvvv~~~jjjOOOJJJGGGDDDDDDGGGLLLPPPRRRTTTSSSRRRTTTZZZeeesss|||HHHJJJLLLPPPSSSWWWYYY[[[___hhh~~~oooccchhhrrraaaPPPJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSVVVWWWYYY[[[^^^aaaccceeeiiimmmoooooonnnmmmooonnnnnnppptttxxxzzzzzz}}}|||yyyuuupppkkkgggeeemmmqqq{{{|||qqqttt}}}|||vvvzzz|||mmmaaa^^^pppuuuPPPFFF===<<<<<<;;;:::;;;;;;;;;===>>>AAACCCEEEFFFDDDMMMNNNNNNRRRTTT```vvvoooWWWNNNPPPYYYcccjjjtttpppfffkkkxxxvvv\\\HHHHHHKKKSSS\\\```dddmmmvvvvvvjjjbbb\\\XXXXXX[[[ccckkkuuu{{{~~~}}}zzzzzzzzz{{{}}}~~~~~~}}}~~~cccMMMKKKHHHEEEFFFJJJNNNPPPOOOPPPOOOQQQXXXbbbjjjoooqqqvvvJJJKKKMMMPPPSSSVVVXXXYYY^^^fff{{{|||jjjaaapppwwwfffTTTLLLLLLKKKKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOPPPRRRUUUVVVXXXZZZ^^^```ccceeeiiilllmmmllljjjhhhjjjiiiiiikkkooorrrtttuuuuuusssoooiiiddd^^^ZZZXXX\\\aaaiiiwww{{{|||}}}xxx{{{uuufff]]]\\\mmmoooNNNDDD<<<<<<===;;;;;;<<<>>>>>>???@@@BBBEEEGGGHHHHHHPPPPPPOOORRRSSS^^^rrrzzzaaaVVVQQQWWW]]]cccpppqqqggglll|||uuu^^^LLLFFFIIIPPPWWW[[[^^^gggpppxxxkkkccc]]]WWWWWWYYYaaahhhrrryyy|||{{{xxxvvv|||aaaNNNKKKHHHFFFGGGJJJNNNPPPPPPRRRQQQSSSXXXbbbkkkqqqtttsssKKKLLLNNNPPPRRRUUUVVVWWW]]]cccuuummm^^^cccsss|||kkkXXXPPPMMMKKKJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQSSSUUUVVVYYY\\\___bbbeeehhhkkkkkkiiieeecccdddbbbaaacccfffjjjlllmmmpppmmmhhhaaa[[[VVVSSSQQQSSSVVV]]]hhhwww}}}{{{~~~ooo^^^XXXYYYggg{{{uuueeeJJJBBB<<<<<<===<<<<<<>>>AAABBBBBBCCCEEEFFFHHHIIIJJJQQQPPPOOOQQQQQQYYYllllll]]]QQQSSSUUU\\\kkktttjjjooottt___OOOGGGHHHMMMSSSWWWZZZbbbkkk}}}{{{nnnfff^^^XXXVVVXXX]]]cccmmmtttyyyzzztttqqq~~~zzz^^^NNNJJJHHHGGGHHHKKKNNNPPPQQQSSSRRRSSSYYYcccoooxxx}}}MMMNNNOOOPPPRRRSSSTTTUUUZZZ```ooottteeebbbjjj~~~mmm[[[RRRNNNKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIHHHFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKMMMOOOQQQSSSTTTWWWZZZ]]]```bbbfffiiijjjhhhfffddd___]]][[[[[[^^^aaabbbcccjjjgggaaa[[[VVVRRRPPPOOOQQQSSSXXX```lllyyy~~~~~~mmm[[[VVVUUU___ooowwwmmm^^^GGG@@@;;;<<<===<<<===@@@CCCCCCDDDDDDEEEGGGHHHIIIIIIPPPOOONNNQQQOOOVVVgggtttaaaRRRPPPPPPXXXhhh}}}{{{pppqqq}}}uuu```OOOHHHHHHLLLRRRVVVZZZbbbkkkwwwsssjjjbbbYYYVVVVVVXXX^^^gggooovvv|||zzzwwwpppXXXKKKIIIHHHHHHIIILLLOOOQQQRRRRRRRRRSSSYYYdddrrrNNNOOOOOOPPPQQQRRRRRRSSSXXX^^^iiikkkeeehhh~~~~~~ooo]]]SSSNNNKKKKKKMMMKKKJJJJJJJJJJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRUUUXXX[[[\\\___cccgggjjjkkkjjjiii___\\\XXXWWWXXXYYY[[[[[[\\\ZZZVVVRRROOOMMMMMMMMMLLLNNNQQQVVV^^^iiivvvppp___YYYSSSWWWfffooogggYYYDDD>>>;;;<<<===<<<>>>AAACCCCCCCCCDDDEEEGGGHHHIIIJJJPPPPPPPPPTTTSSSXXXhhh~~~iiiUUUQQQPPPYYYiii{{{uuuqqqyyyyyyaaaNNNHHHGGGIIIOOOUUU[[[ccclllwwwyyyrrrhhh^^^WWWVVVUUUZZZbbbjjjssszzzeeeQQQIIIHHHIIIJJJKKKMMMOOORRRTTTSSSRRRSSSWWW```mmm{{{|||OOOOOOOOOPPPQQQQQQRRRRRRVVV\\\eeeqqqgggfffzzzrrr```VVVOOOKKKKKKNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIKKKMMMOOOPPPSSSVVVYYYZZZ\\\```eeeiiimmmooopppeee```[[[WWWUUUUUUUUUUUUSSSRRRPPPNNNMMMMMMNNNNNNJJJLLLNNNPPPTTT\\\gggpppyyyyyyxxx}}}sssggg___TTTTTTbbbnnneeeTTTBBB>>><<<======;;;>>>BBBBBBBBBCCCDDDEEEGGGIIIJJJLLLSSSRRRTTTYYYWWW[[[jjjwwwyyy]]]VVVSSS\\\iiivvvyyysssuuueeeOOOGGGDDDEEEKKKRRRXXXaaaiiiyyyzzzqqqcccZZZVVVTTTWWW^^^gggpppxxx~~~~~~vvv]]]MMMHHHGGGIIIKKKLLLMMMOOORRRUUUTTTSSSSSSTTTZZZeeerrrzzz}}}NNNNNNOOOPPPPPPQQQRRRRRRTTT[[[bbbzzz|||kkkdddwwwwwweeeYYYPPPKKKKKKNNNJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIHHHJJJLLLNNNOOOQQQUUUXXXXXXZZZ]]]aaaggglllqqqtttlllggg___YYYVVVTTTSSSRRRPPPPPPPPPPPPPPPQQQQQQQQQKKKMMMOOOPPPQQQVVV___gggnnn{{{xxxyyy}}}uuunnneeeXXXVVVeeepppdddNNNAAA===<<<======;;;===BBBBBBBBBCCCDDDFFFIIIJJJLLLNNNTTTSSSTTTZZZXXXZZZgggmmmggg]]]WWW]]]hhhqqqyyyxxxvvvlllUUUIIIEEEDDDIIIOOOVVV^^^fffvvvxxxiii]]]WWWSSSVVV\\\eeennnwww|||qqqYYYMMMKKKFFFIIILLLNNNNNNOOOSSSVVVTTTTTTTTTUUUZZZdddqqqzzzNNNNNNOOOOOOPPPQQQRRRRRRSSS[[[aaauuurrreeewww{{{iii\\\RRRKKKJJJMMMJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIGGGIIIKKKMMMNNNQQQTTTWWWXXXYYY[[[___eeekkkqqqtttqqqkkkccc[[[WWWTTTRRRQQQLLLMMMNNNOOOPPPPPPPPPPPPKKKMMMOOONNNNNNQQQYYY```bbbppp}}}~~~~~~uuurrrhhh[[[YYYhhhsssdddKKK@@@======>>><<<:::<<>>@@@AAADDDEEEFFFGGGIIIJJJKKKLLLQQQRRRSSSTTTTTTVVVYYY\\\ccclll[[[]]]cccccciiittt~~~hhhTTTLLLFFFIIINNNSSSXXX]]]cccpppvvvfff[[[WWWUUUWWW___hhhooowwwjjjXXXLLLHHHKKKNNNSSSUUUUUUUUUUUUVVVZZZYYYXXX\\\jjjzzznnnyyyJJJKKKLLLNNNOOOPPPPPPPPPPPPYYYZZZcccyyyffffffwwwvvviii\\\QQQLLLMMMJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHKKKNNNQQQTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZ[[[^^^bbbccc___\\\WWWXXXXXXWWWVVVSSSPPPNNNQQQQQQPPPPPPQQQSSSTTTUUUWWW^^^lll{{{|||}}}{{{mmmkkkvvvsssnnnkkkkkkeeeTTTCCC???>>>===<<<===>>>@@@BBBBBBCCCEEEGGGJJJLLLNNNOOOQQQRRRSSSTTTTTTUUUYYY[[[aaazzzlllYYYZZZ^^^^^^cccmmmxxx{{{]]]QQQHHHHHHNNNRRRWWW[[[___iiizzz{{{kkk___YYYWWWXXX^^^dddjjjsss|||}}}gggUUUMMMKKKNNNPPPSSSUUUVVVVVVWWWWWW[[[```fffjjjqqqyyy}}}|||qqqJJJKKKLLLNNNOOOQQQRRRRRRSSSZZZYYY]]]sss|||hhhbbbmmm}}}qqqbbbUUUOOOOOOKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJMMMOOORRRSSSUUUUUUUUUUUUTTTSSSQQQPPPNNNNNNQQQYYYaaafffgggfff^^^]]]ZZZWWWSSSQQQOOONNNTTTTTTTTTTTTTTTSSSSSSSSSOOOXXXgggvvv}}}yyyzzzqqqbbb^^^qqqxxx|||xxxoooaaaNNN???>>>=========>>>???AAABBBAAACCCEEEHHHKKKNNNPPPRRRRRRSSSTTTSSSSSSUUUXXXZZZ___ssslllXXXWWWZZZYYY]]]fffoooiiiYYYJJJHHHMMMRRRVVVYYYYYYaaappprrrddd]]]ZZZYYY[[[^^^bbbmmmxxxzzzaaaRRRNNNOOOSSSSSSTTTWWWYYYZZZYYYXXX^^^gggnnnppprrrxxx~~~|||KKKKKKLLLNNNPPPRRRSSSTTTUUU[[[ZZZ\\\jjjkkkeeennnzzzjjjXXXPPPPPPKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIKKKNNNPPPQQQSSSTTTUUUVVVUUUSSSPPPOOOLLLLLLOOOVVV___fffhhhhhhaaa^^^ZZZUUUQQQPPPOOOOOOSSSSSSSSSSSSRRRQQQPPPOOONNNYYYjjjwww|||}}}hhhZZZWWWiiixxxqqq]]]LLLAAA=========>>>???AAACCCDDDDDDEEEGGGIIILLLOOOQQQRRRRRRSSSTTTTTTSSSTTTWWWZZZ]]]lllmmmYYYUUUVVVVVVZZZ```iii{{{ttt```MMMGGGMMMSSSVVVXXXVVV[[[gggwwwyyyjjj```\\\YYYYYYXXX\\\hhhttt|||ttt\\\OOOPPPTTTYYYXXXXXXZZZ]]]^^^\\\YYYbbbgggkkkmmmtttKKKKKKLLLMMMOOOQQQTTTUUUTTTYYYXXX[[[fffyyypppjjjsssqqq]]]QQQOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGGGGIIIJJJLLLNNNOOOOOOQQQUUUWWWXXXWWWUUUSSSOOONNNPPPVVV^^^eeegggggg___\\\XXXTTTQQQOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJPPP^^^ooozzzvvvcccZZZZZZiii{{{lllWWWIIIBBB<<<===>>>???AAACCCEEEFFFHHHIIIJJJKKKMMMOOOPPPPPPRRRSSSTTTTTTTTTUUUXXX[[[\\\hhhnnnXXXRRRRRRSSSVVVZZZddduuu|||fffPPPHHHLLLRRRVVVYYYVVVXXX```ooo~~~pppeee___YYYWWWVVVYYYdddpppwww{{{oooYYYOOORRRXXX^^^^^^___aaabbbaaa___\\\ccceeehhhpppLLLLLLLLLLLLNNNPPPSSSTTTQQQTTTUUUZZZbbbnnnuuulllrrrwwwcccTTTOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEEEEEEEFFFGGGGGGFFFDDDCCCEEEEEEFFFHHHIIILLLNNNOOOLLLPPPTTTYYY[[[ZZZYYYWWWQQQOOOPPPUUU]]]dddgggggg\\\[[[XXXUUUSSSPPPOOONNNIIIIIIIIIIIIHHHHHHHHHHHHQQQaaarrr{{{oooccc```cccsss{{{bbbNNNCCC???<<<===???AAADDDFFFHHHIIILLLLLLMMMMMMNNNNNNOOOOOORRRTTTUUUUUUUUUWWW[[[]]]]]]eeeqqqZZZPPPOOOPPPQQQTTT]]]lll~~~lllUUUJJJJJJOOOTTTXXXUUUWWW[[[eeetttxxxmmmddd[[[WWWVVVYYY```hhhqqquuu|||iiiWWWQQQUUU[[[```dddhhhjjjhhhdddaaa```bbbccciiixxxMMMLLLKKKKKKLLLOOOQQQRRRRRRSSSUUU[[[```dddzzzmmmlllyyy|||iiiYYYRRRMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIIIIGGGGGGFFFEEECCCDDDFFFFFFFFFDDDCCCAAACCCDDDEEEGGGIIIKKKMMMOOOPPPSSSXXX]]]___^^^[[[YYYSSSPPPPPPTTT[[[bbbeeeeee\\\\\\[[[YYYVVVRRRNNNLLLFFFFFFEEEEEEFFFGGGIIIJJJRRRbbbssszzz}}}yyymmmgggiiillloooWWWGGG@@@>>><<<>>>@@@CCCFFFIIIJJJKKKMMMMMMNNNNNNOOOOOOPPPPPPRRRTTTUUUVVVWWWYYY]]]```___cccxxxzzzaaaTTTQQQPPPPPPPPPUUUaaaxxxssswwwrrrZZZMMMHHHJJJOOOUUUTTTTTTVVV[[[fffwwwvvvjjj]]]XXXXXXXXX[[[___iiinnnvvv~~~~~~|||eeeWWWTTTXXX\\\aaaiiippprrrlllfffcccddddddcccffftttMMMLLLKKKKKKLLLNNNPPPQQQUUUUUUWWW^^^```___}}}|||mmmgggtttmmm]]]TTTMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJIIIHHHGGGFFFEEECCCDDDEEEFFFEEEDDDBBB@@@BBBCCCDDDFFFIIIKKKNNNOOOUUUYYY^^^bbbccc```\\\ZZZUUUSSSQQQSSSYYY___aaaaaa]]]^^^^^^\\\YYYSSSMMMJJJFFFEEEDDDDDDFFFHHHKKKMMMSSSdddtttzzz}}}zzz{{{}}}wwwnnnllloooqqq}}}gggPPPDDD@@@@@@===>>>AAAEEEHHHJJJLLLMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRTTTUUUWWWXXX[[[___bbbaaaaaarrriiiZZZTTTSSSQQQPPPOOOYYYpppooopppvvv___OOOGGGFFFLLLSSSRRRRRRSSSUUU]]]nnn}}}nnn___YYYYYYXXXXXXYYYdddjjjrrrzzz~~~{{{xxxcccXXXVVVYYY\\\aaakkkvvvvvvooogggdddffffffccc```fffwwwuuuOOONNNMMMMMMMMMOOOQQQSSSRRRVVVXXX]]]___^^^tttuuugggiiiyyyfffVVVQQQMMMHHHHHHKKKNNNOOONNNMMMMMMLLLKKKJJJHHHFFFEEECCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDFFFKKKQQQVVV]]]eeejjjjjjjjjkkkfff___[[[[[[WWWUUUYYY```bbb___fffgggfff```XXXPPPLLLKKKJJJHHHGGGGGGDDDBBBGGGNNN[[[fffrrrvvvyyy~~~}}}zzz}}}yyyrrrllljjjrrr|||ttt^^^LLLEEEAAA<<>>>>>AAACCCAAAEEEHHHJJJKKKLLLNNNQQQSSSVVVZZZ\\\[[[WWWSSSQQQLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSUUUUUUVVVWWWXXXZZZ\\\^^^``````___```aaaaaa```aaaccceeedddgggjjjlllkkklllnnnpppooonnnllliiieeeaaa^^^\\\ZZZ```iiissszzz~~~~~~{{{xxxtttrrrqqqqqqqqqyyyzzzsssyyy~~~xxx|||zzztttpppnnnnnnpppvvv}}}}}}kkkXXXOOOPPPQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPNNNNNNNNNNNNLLLKKKMMMMMMMMMNNNPPPQQQSSSTTTRRRYYYYYYZZZ^^^fffgggTTTJJJQQQPPPSSScccqqqqqq^^^SSSIIIFFFFFFHHHLLLRRRSSSQQQSSSXXX]]]bbbnnnzzz}}}wwwnnnfff```]]]WWWTTTQQQNNNLLLLLLLLLLLLMMMSSS[[[```dddmmmyyynnnfff`````````^^^]]]```___^^^]]]]]]]]]^^^^^^___bbbccceeedddcccbbbbbbccc```fffhhhiiisssHHHJJJMMMOOOQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTWWWYYYWWWXXX```jjjqqq```\\\ppp{{{ssstttxxx|||wwwlllaaaVVVUUUSSSQQQOOOMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLKKKJJJHHHFFFDDDCCCAAA@@@???<<<:::;;;>>>@@@<<<@@@DDDGGGHHHJJJNNNQQQOOOSSSWWWXXXVVVRRRNNNLLLJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTTTTVVVXXXZZZ\\\]]]^^^^^^___``````___```bbbdddaaaeeeiiijjjjjjkkkmmmpppmmmkkkhhhccc^^^ZZZWWWUUUXXX```nnnzzzzzzxxxuuurrrrrrsssvvvxxx|||yyywww~~~uuuttt|||}}}wwwppppppqqqwwwuuubbbQQQLLLQQQUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTQQQPPPPPPOOOOOOOOOPPPPPPRRRPPPNNNNNNOOOOOOOOONNNLLLLLLMMMNNNOOOQQQSSSTTTSSSXXXWWWVVVWWWZZZssspppYYYJJJRRRQQQSSSaaammmzzzhhh\\\OOOIIIHHHHHHLLLQQQWWWTTTTTTXXXYYYZZZcccnnn{{{~~~|||yyywwwssslllccc]]]VVVSSSPPPOOOOOOPPPPPPPPPIIIOOOUUUXXX[[[aaammmwww|||xxxlllddd___```___]]]___ddd^^^]]][[[[[[\\\```cccfffdddfffhhhhhhfffdddcccdddcccjjjmmmlllvvvKKKLLLNNNOOOPPPPPPOOONNNQQQPPPOOONNNOOOPPPQQQRRRTTTTTTTTTSSSTTTWWW\\\```tttqqqfffiii{{{yyyqqqsss}}}{{{sss```XXXUUUVVVTTTNNNKKKMMMHHHIIIKKKKKKLLLMMMOOOQQQOOOMMMKKKHHHFFFFFFEEEFFFAAAAAA@@@??????>>>>>>>>>======>>>???AAADDDGGGHHHHHHJJJLLLNNNNNNKKKHHHFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLRRRRRRRRRSSSUUUWWWZZZ[[[ZZZZZZ[[[[[[\\\\\\[[[[[[[[[]]]aaaeeehhhiiijjjiiijjjfff```[[[XXXXXXZZZ\\\aaakkkxxx}}}zzzuuurrrnnnmmmooovvv}}}~~~tttuuu||||||qqqrrrvvviiiSSSOOOQQQOOONNNRRRPPPPPPOOOOOOOOOPPPQQQQQQOOONNNMMMMMMMMMNNNOOOPPPTTTSSSQQQOOOMMMLLLKKKKKKMMMNNNNNNNNNMMMMMMLLLLLLJJJKKKLLLLLLLLLMMMPPPSSSYYYUUUTTTVVVXXX\\\jjjyyyuuuWWWOOOLLLQQQ]]]dddfffqqqnnnVVVMMMIIIEEEGGGNNNPPPSSSUUUVVVUUUVVVZZZ]]]kkkpppyyyxxxqqqjjjeeebbb[[[XXXUUURRRRRRQQQPPPOOOMMMMMMLLLNNNQQQVVV\\\___hhhpppzzz~~~}}}|||zzz{{{wwwgggccc```___aaacccbbbaaa^^^^^^^^^\\\\\\]]]aaadddddd___bbbkkklllccc^^^aaaiiihhhiiippp}}}KKKLLLMMMOOOOOOOOOOOONNNPPPOOOOOONNNNNNOOOQQQQQQTTTUUUUUUTTTTTTWWW[[[^^^fff}}}rrruuuyyyssszzznnnfff^^^[[[WWWQQQOOOQQQKKKLLLLLLKKKKKKKKKLLLNNNMMMLLLKKKIIIHHHGGGGGGFFFDDDCCCCCCBBBAAA@@@@@@???======<<<<<<===>>>@@@AAABBBDDDFFFGGGGGGEEECCCBBBDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMMMMNNNPPPRRRUUUVVVXXXYYYZZZZZZ[[[ZZZZZZZZZXXXZZZ\\\___```bbbbbbbbbccc```\\\YYYYYY[[[___aaajjjpppxxx}}}}}}yyyuuusssnnnmmmlllmmmrrrzzz~~~|||{{{uuupppttt~~~~~~www|||zzzcccPPPMMMOOOMMMMMMPPPOOOOOOOOONNNOOOOOOPPPQQQPPPOOOMMMMMMMMMNNNPPPQQQSSSRRRQQQOOOMMMLLLLLLLLLOOOOOOPPPPPPPPPNNNMMMLLLJJJKKKMMMNNNOOOQQQSSSVVVVVVUUUVVVYYYYYY[[[dddnnn}}}cccVVVQQQRRRZZZ___^^^dddooo{{{cccWWWPPPHHHFFFKKKLLLPPPUUUWWWWWWWWWXXXYYY```dddlllwww{{{qqqiiieee^^^\\\YYYWWWVVVUUUSSSQQQRRRQQQOOONNNNNNQQQTTTVVV[[[bbbjjjppptttwww}}}~~~zzz{{{{{{|||yyylllaaa___\\\\\\\\\\\\YYYVVV[[[[[[ZZZXXXXXX[[[___cccgggdddeeejjjkkkhhheeeeeebbbdddfffkkktttKKKLLLMMMNNNNNNOOOOOONNNOOONNNNNNMMMNNNOOOPPPQQQSSSUUUVVVVVVVVVWWWYYY[[[[[[nnn}}}uuuyyyyyy~~~wwwlllddd]]]WWWTTTUUUOOONNNLLLJJJIIIIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;>>>??????@@@@@@@@@??????BBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNPPPQQQVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZYYYZZZ]]]aaaeeeggglllooorrrrrrooollliiihhhggghhhlllsss{{{xxxssspppnnnooovvv~~~yyyzzzzzzmmm[[[LLLKKKNNNLLLKKKMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQOOOMMMLLLLLLNNNQQQRRRRRRQQQPPPOOOMMMMMMLLLLLLPPPQQQRRRSSSRRRPPPMMMLLLHHHJJJNNNPPPPPPRRRTTTVVVSSSTTTXXX[[[[[[YYY\\\bbbrrrtttbbbXXXSSSWWWZZZXXXZZZ```zzzqqqdddZZZOOOHHHHHHGGGLLLRRRVVVWWWVVVVVVVVVUUUXXX^^^gggrrr}}}|||qqqjjjccc```^^^\\\[[[ZZZWWWUUUUUUSSSPPPNNNLLLLLLMMMNNNPPPTTTZZZ___bbbfffkkkpppxxx|||{{{vvvrrrtttwww|||zzzlllfff^^^]]]]]]]]]^^^\\\YYYVVVZZZZZZXXXVVVVVVYYY^^^bbbhhhiiihhhgggkkknnnlllggg```cccgggiiinnnzzzKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNPPPQQQRRRTTTVVVWWWVVVVVVWWWXXX[[[eeewwwzzz{{{yyynnneee]]]XXXVVVRRROOOLLLIIIHHHHHHGGGGGGIIIIIIKKKLLLLLLKKKIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCAAA@@@>>>======<<<>>>>>>>>>===>>>>>>??????BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIJJJKKKLLLNNNOOOPPPTTTUUUVVVWWWWWWXXXWWWWWWYYYXXXVVVUUUUUUVVVXXXYYYVVVXXX]]]aaaeeehhhjjjjjjiiikkklllkkkhhhfffeeeeeeeeekkkttt~~~uuuooonnnpppuuu|||vvvooovvv|||qqqaaaUUUKKKKKKNNNMMMKKKLLLMMMMMMMMMLLLMMMNNNNNNOOOPPPNNNLLLJJJKKKMMMPPPRRRQQQPPPOOONNNMMMMMMMMMMMMPPPQQQRRRSSSRRROOOMMMKKKGGGJJJNNNOOOPPPPPPQQQRRRRRRTTTXXXZZZZZZYYY[[[]]]hhhqqqbbbUUUSSSVVVWWWXXX[[[lll{{{{{{nnndddWWWLLLHHHDDDGGGLLLQQQTTTVVVWWWWWWTTTUUUXXX]]]fffqqq}}}zzzrrrhhheee```]]]\\\\\\[[[[[[UUUSSSQQQOOOMMMMMMLLLMMMNNNPPPSSSVVVXXX\\\aaaeeejjjmmmssszzz|||xxxuuurrrpppooorrryyynnnbbbccc\\\[[[\\\\\\]]]]]]]]]\\\YYYXXXUUURRRQQQTTTXXX\\\ccchhhiiieeeiiiqqqppphhhbbbeeeiiilllrrr|||KKKKKKKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKLLLMMMOOOPPPPPPSSSUUUVVVUUUUUUVVVWWW[[[```jjj|||zzzxxxoooggg^^^XXXUUUQQQLLLJJJIIIIIIHHHGGGGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>=========>>>??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDGGGHHHIIIKKKLLLMMMNNNNNNRRRRRRSSSTTTUUUVVVVVVVVVWWWUUUTTTRRRSSSTTTVVVXXXWWW\\\ccciiimmmmmmjjjhhhggghhhiiiiiigggfffggghhhlllttt}}}|||~~~}}}sssnnnooottt|||uuullluuuwwwmmmYYYRRRMMMMMMOOONNNMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMKKKJJJJJJLLLNNNPPPOOONNNNNNMMMMMMNNNNNNNNNNNNOOOPPPQQQPPPNNNLLLJJJLLLNNNQQQQQQPPPOOOOOOPPPRRRTTTVVVWWWXXX[[[^^^___dddqqqppp[[[QQQQQQSSSVVVWWW___lllyyymmm___OOOFFFEEEEEEFFFJJJNNNTTTXXXZZZWWWWWWWWWXXX\\\dddooowwwpppjjjccc]]][[[\\\^^^___WWWVVVTTTSSSQQQOOOMMMMMMNNNOOOPPPQQQSSSVVVZZZ]]]^^^aaafffmmmuuu|||~~~}}}}}}||||||}}}|||{{{uuusssqqqooonnnpppsssvvv{{{yyybbbYYY^^^ZZZYYYWWWUUUUUUVVVYYY[[[WWWVVVSSSPPPNNNOOORRRVVV\\\dddgggeeehhhoooooohhhccccccfffmmmwwwJJJJJJJJJJJJKKKLLLMMMNNNKKKJJJJJJJJJKKKMMMNNNOOONNNPPPSSSTTTSSSSSSUUUVVVVVVZZZ```mmm|||www}}}~~~{{{uuukkkbbb\\\WWWPPPMMMMMMMMMKKKIIIGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCC??????>>>=====================>>>>>>>>>????????????@@@@@@AAABBBBBBCCCCCCEEEFFFGGGIIIJJJKKKKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOQQQSSSVVVXXXZZZ^^^eeejjjllliiieeebbb```aaabbbbbbbbbdddgggjjjxxx}}}~~~~~~xxxppplllmmmuuu}}}www|||uuujjjUUURRRPPPPPPPPPPPPOOONNNMMMMMMLLLLLLMMMMMMNNNOOOMMMLLLLLLKKKLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNNNNMMMMMMLLLLLLRRRTTTUUUUUUSSSRRRRRRSSSRRRTTTTTTSSSVVV]]]bbbbbb]]]dddmmmfffTTTMMMNNNOOOPPPOOOYYYjjj~~~{{{kkkXXXJJJJJJGGGDDDEEEJJJQQQWWWZZZXXXYYYXXXVVVVVVYYYaaagggyyy|||uuujjjbbb^^^]]]]]]]]]ZZZYYYXXXVVVTTTQQQOOOMMMNNNMMMMMMNNNOOOQQQSSSTTTVVVWWWZZZaaahhhnnnrrrsssyyy|||~~~|||zzzwwwvvvxxxuuuqqqooonnnnnnmmmlllggghhhiiikkkooouuu|||nnn]]]YYY^^^aaa___[[[VVVSSSSSSWWWZZZ]]]]]][[[XXXVVVVVVXXX[[[ZZZaaafffeeefffjjjnnnooojjjhhhgggmmmyyyJJJJJJIIIIIIJJJKKKMMMNNNJJJIIIIIIIIIJJJLLLNNNOOOLLLNNNPPPQQQQQQRRRTTTVVVSSSYYY\\\___ooowwwvvv||||||sssfff___WWWSSSRRRQQQNNNKKKHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHDDDEEEFFFGGGGGGFFFFFFEEEAAAAAA@@@??????>>>===<<<============>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDEEEGGGIIIJJJJJJJJJIIIHHHIIIJJJLLLMMMMMMMMMNNNLLLLLLMMMOOORRRUUUXXXZZZ[[[]]]```bbbbbb```^^^\\\YYYYYYYYYZZZ^^^fffooovvv}}}|||qqqkkkiiilllwwwnnn___SSSTTTSSSQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMNNNPPPPPPMMMMMMLLLKKKLLLMMMNNNOOOTTTUUUVVVUUUTTTTTTUUUWWWRRRTTTSSSQQQUUU^^^bbbaaaWWW```bbbnnnsss]]]QQQNNNNNNMMMJJJOOOXXXcccqqq|||hhhXXXOOOKKKEEEDDDHHHMMMRRRTTTWWWYYY[[[XXXUUUUUUYYY^^^kkkqqq{{{wwwmmmeee___ZZZXXXVVVWWWXXXXXXWWWUUUSSSRRRPPPOOOOOOOOOPPPPPPPPPPPPSSSRRRSSSWWW\\\aaacccbbbkkknnnrrruuuwwwzzz}}}~~~~~~}}}|||{{{zzzyyyxxxzzzzzzyyywwwuuurrrooommmlllhhhdddaaabbbcccddddddeeeiiiooossswww||||||{{{}}}~~~}}}zzzfff^^^___bbbgggfffccc___ZZZYYY[[[^^^bbbbbbcccbbb``````bbbddd]]]```eeefffdddeeeooo|||~~~xxxuuuyyyJJJJJJIIIIIIJJJKKKMMMNNNIIIIIIHHHIIIJJJLLLNNNOOOKKKLLLNNNOOOOOOQQQTTTVVVUUU\\\^^^YYY___~~~yyyssslllnnnfff]]]WWWVVVTTTPPPLLLHHHHHHFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDDDDCCCBBB@@@>>>===????????????@@@@@@@@@@@@?????????@@@AAAAAABBBBBBFFFGGGIIIJJJKKKKKKKKKJJJDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKMMMQQQTTTXXX[[[]]][[[ZZZZZZYYYYYYXXXXXXXXXYYYXXXXXXZZZbbbppp|||~~~uuulllhhhhhhnnnyyy|||fffTTTSSSUUUTTTRRROOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOPPPNNNOOOPPPQQQRRRQQQPPPOOOKKKKKKKKKLLLMMMOOOPPPQQQNNNMMMKKKKKKKKKMMMPPPQQQSSSTTTTTTSSSRRRSSSVVVYYYPPPSSSSSSQQQUUU]]]aaa^^^VVVcccaaabbb}}}fffXXXSSSQQQNNNQQQSSSTTTWWWaaassswwwgggSSSNNNHHHFFFHHHKKKMMMNNNVVVZZZ]]]\\\XXXVVVXXX\\\```fffoooyyyvvvkkkaaaXXXSSSPPPRRRUUUXXXYYYYYYYYYXXXUUUTTTSSSSSSTTTTTTRRRQQQTTTRRRPPPRRRVVVYYYYYYXXX```cccfffiiilllooorrruuutttzzz}}}||||||{{{yyywwwwwwwwwxxxyyyxxxxxxwwwvvvuuuttttttvvvvvvuuussspppllliiigggddd```\\\ZZZ\\\___aaabbblllrrryyy~~~~~~xxxrrrqqquuu}}}}}}||||||rrr___^^^aaabbbdddeeefffccc___]]]___aaa^^^```aaabbbbbbbbbdddeeebbbaaaeeegggbbbaaaqqqzzzJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOOOONNNOOOQQQSSSWWWUUUXXX\\\```mmmvvvqqq{{{uuuggg]]]ZZZXXXTTTPPPPPPMMMIIIFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLHHHHHHIIIIIIIIIIIIJJJJJJGGGGGGFFFFFFEEEDDDCCCCCC???@@@@@@AAABBBCCCCCCDDDBBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKMMMMMMPPPSSSWWWXXXWWWVVVVVVWWWXXXWWWUUUTTTTTTUUUVVVUUUXXXaaannn|||{{{oooiiimmmssswwwgggXXXTTTRRRTTTTTTQQQMMMKKKMMMOOOOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPNNNMMMMMMNNNPPPPPPTTTSSSQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRTTTWWWZZZ\\\```^^^^^^dddrrrttt___VVVTTTMMMPPPMMMOOOVVVbbbqqqyyyeeeUUUHHHEEEGGGGGGHHHKKKRRRWWW___ddd```XXXUUUXXXZZZ^^^dddlllttt~~~wwwkkk```ZZZWWWSSSTTTYYY[[[XXXZZZ^^^]]]ZZZVVVTTTTTTTTTTTTSSSPPPNNNNNNOOOQQQSSSTTTSSSZZZ[[[]]]```dddgggiiijjjjjjlllooorrrvvv|||~~~{{{zzz{{{|||zzzwwwyyyuuupppooooooppppppnnnsssqqqpppoooqqqqqqpppooosssrrrooonnnlllhhhccc___\\\ZZZXXXYYY]]]bbbeeegggnnnssszzz|||sssssstttwww{{{|||yyy{{{}}}||||||iii\\\YYY\\\______cccccc______dddddd```]]]]]]^^^^^^^^^_________dddbbb___^^^```hhhrrrzzzyyyzzz|||IIIIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLNNNOOONNNNNNNNNPPPRRRSSSQQQTTTYYY[[[dddtttjjjkkk{{{tttiiiccc^^^WWWRRRSSSPPPMMMKKKIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHIIIIIIJJJJJJKKKIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRRRRRRRQQQRRRTTTWWWYYY]]]fffqqq}}}wwwvvv~~~zzzqqqnnntttzzzwwwxxxbbbTTTQQQQQQQQQQQQOOOMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOQQQPPPOOONNNOOOPPPRRRSSSTTTSSSRRRRRRSSSUUUXXXZZZ^^^\\\\\\```hhhxxxjjj^^^VVVJJJLLLKKKNNNUUU___mmmwwwfffUUUNNNKKKHHHGGGHHHNNNRRRZZZ```^^^ZZZZZZ^^^UUUVVVYYY\\\bbbkkkuuu|||}}}tttooobbb[[[WWWWWWVVVUUUXXX^^^bbbaaa______^^^\\\XXXVVVRRRPPPOOOOOOQQQRRRRRRQQQPPPQQQSSSUUUXXXZZZ\\\\\\___aaaccceeeiiinnntttxxx}}}~~~zzzxxxwwwvvvsssqqqrrroookkkjjjjjjjjjhhhfffiiihhhggggggiiijjjjjjiiihhhgggeeecccaaa___]]]\\\]]]^^^```eeejjjmmmnnnmmmuuuuuuvvvvvvuuuuuutttsssvvvyyy~~~|||yyyuuuqqqpppssszzz~~~~~~}}}wwwzzz~~~ooo```YYYXXXZZZ\\\^^^bbbbbb______bbbaaa]]]\\\\\\\\\\\\]]]]]]^^^_________^^^]]]^^^bbbiiinnn{{{{{{zzzxxxHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMLLLLLLNNNPPPPPPNNNQQQVVVXXX\\\kkk}}}ttthhhiiimmmssszzzrrriiiaaa[[[XXXUUUSSSQQQOOOMMMJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKKKKJJJKKKMMMNNNPPPQQQQQQPPPOOOOOOSSSXXX\\\cccmmm{{{tttlllppp||||||rrrnnnqqqyyy}}}}}}mmm[[[PPPOOOPPPNNNLLLLLLMMMMMMMMMLLLNNNMMMMMMLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMLLLMMMNNNOOOPPPSSSSSSQQQQQQRRRTTTVVVXXXYYYXXXYYY\\\^^^fffttt~~~mmm___MMMMMMMMMQQQXXX^^^gggwww}}}iii^^^WWWQQQKKKIIIHHHJJJOOOUUUVVVUUUXXX^^^YYYXXXVVVUUUWWW]]]eeekkktttzzz~~~wwwnnneee___ZZZXXX[[[aaabbbbbbdddeeeeeeaaa[[[VVVVVVTTTSSSRRRSSSTTTSSSRRROOOPPPQQQQQQRRRSSSTTTTTTTTTVVVWWWXXXZZZ]]]bbbfffgggiiilllooorrrvvv{{{~~~{{{wwwsssqqqnnnkkkiiifffdddbbbaaaaaaaaa```^^^```^^^]]]]]]^^^______^^^___`````````______```aaabbbeeejjjqqqwwwxxxvvvtttssspppkkkhhhhhhkkkooorrr~~~vvvrrrpppnnnmmmlllnnnssszzzxxxnnnlll{{{zzzxxxxxxmmm```WWWVVVXXXZZZYYYYYY]]]___]]]]]]]]][[[WWWZZZYYYXXXXXXYYY[[[]]]^^^\\\]]]^^^^^^]]]^^^```bbblll|||}}}HHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIJJJKKKKKKJJJJJJLLLNNNPPPNNNPPPTTTWWWYYYaaakkknnngggccccccooo|||}}}xxxpppkkk___\\\XXXVVVTTTSSSQQQOOOJJJIIIGGGEEEDDDCCCCCCCCCEEEEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGFFFEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNPPPRRRTTTSSSRRRQQQTTTZZZbbbhhhttt~~~wwwqqqqqqxxxyyyooojjjllluuu{{{tttlllaaaVVVPPPPPPNNNKKKHHHIIILLLNNNLLLJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLKKKKKKLLLLLLMMMNNNSSSRRRRRRQQQRRRSSSUUUVVVTTTSSSUUUXXXYYY\\\fffpppoooXXXTTTTTTWWW[[[^^^cccooo|||tttkkkaaaVVVOOOGGGFFFHHHLLLNNNOOOTTT[[[bbbaaa^^^ZZZWWWXXX[[[___fffkkkttt}}}wwwooogggbbb```aaa___```bbbdddeeeccc___[[[[[[YYYWWWWWWXXXYYYXXXWWWUUUUUUUUUTTTTTTTTTSSSSSSPPPQQQRRRRRRRRRTTTWWWZZZYYY[[[^^^```dddhhhnnnrrrtttrrrooollljjjhhhfffeee___]]][[[YYYYYYZZZZZZ[[[[[[YYYWWWWWWWWWXXXWWWVVV[[[___dddggghhhiiikkkmmmqqqsssvvvzzz}}}|||xxxuuueeebbb``````fffoooyyyzzzrrrnnnmmmnnnooorrrtttvvvzzzwwwmmmrrr{{{}}}{{{jjj```VVVSSSWWW[[[[[[XXXVVVYYY[[[\\\\\\ZZZVVVSSSWWWVVVTTTTTTUUUWWWZZZ\\\\\\^^^______^^^]]]^^^```hhhxxxIIIIIIHHHHHHHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJJJJJJJHHHIIIJJJLLLOOOMMMNNNQQQUUUXXX^^^ccclllwwwrrrlllgggjjjpppzzztttrrrzzz{{{xxxlllggg```[[[WWWUUUSSSRRRMMMLLLIIIGGGFFFEEEFFFFFFCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIGGGJJJMMMNNNNNNNNNPPPQQQPPPQQQSSSVVV\\\eeepppxxx}}}yyywww{{{~~~zzzuuupppiiihhhnnnxxx|||ssshhhaaaZZZSSSPPPQQQLLLIIIGGGHHHKKKLLLKKKIIIKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIIIIJJJKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIILLLLLLLLLLLLLLLMMMMMMMMMRRRRRRQQQQQQRRRSSSTTTUUURRRQQQRRRTTTVVVWWW___gggpppgggZZZWWWWWWZZZ]]]aaakkktttttt{{{uuudddWWWLLLHHHGGGIIIKKKMMMTTT[[[ccccccccc```[[[WWWUUUUUU^^^bbbiiiqqqyyyxxxpppgggbbb```___^^^___aaabbbbbbaaa[[[YYYXXXXXXZZZ[[[[[[ZZZWWWVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRQQQPPPQQQSSSUUUUUUWWWXXXYYY[[[]]]aaadddeeeeeedddcccbbbbbbcccdddcccaaa]]]YYYWWWVVVWWWYYYYYYXXXVVVWWWYYY[[[[[[ZZZ]]]bbbjjjqqquuuwwwxxxxxx}}}zzzwwwuuurrrnnnkkk]]]]]]```fffooo|||~~~{{{vvvqqqmmmlllnnnoooqqquuu{{{tttwwwwww```XXXQQQQQQVVVZZZZZZWWWWWWYYY\\\___^^^[[[WWWUUUUUUTTTRRRQQQRRRTTTWWWYYY[[[\\\]]]\\\\\\]]]```bbbgggrrrqqqqqq}}}IIIIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKJJJJJJKKKMMMNNNMMMMMMNNNQQQVVVZZZ^^^aaa{{{vvvmmmiiikkkqqqkkkpppzzz{{{uuummmddd^^^YYYUUUSSSQQQOOOLLLIIIHHHGGGHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIHHHGGGEEECCCBBBEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLOOOOOONNNNNNQQQTTTPPPSSSXXX```iiiuuu}}}|||}}}{{{tttmmmjjjgggcccdddjjjsss{{{}}}qqqcccZZZUUUPPPNNNOOOJJJIIIHHHHHHIIIJJJJJJIIILLLMMMNNNOOONNNNNNLLLKKKIIIJJJKKKLLLLLLLLLLLLLLLHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMOOOOOOOOOPPPPPPRRRSSSSSSSSSPPPOOOQQQRRRRRRXXX___eee|||ccc[[[VVVWWW[[[___eeelllpppvvvuuudddQQQKKKFFFFFFGGGIIIOOOUUU]]]aaadddeeebbb]]]YYYWWWWWWXXX\\\aaaiiirrrzzzxxxoooddd___ZZZXXXYYY[[[^^^___YYYWWWVVVWWWYYYZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSPPPQQQRRRQQQPPPPPPRRRTTTWWWXXXYYYYYYXXXXXXYYYZZZXXXZZZ[[[\\\\\\]]]___aaahhhhhhfffccc^^^[[[ZZZZZZ[[[ZZZ[[[]]]bbbeeefffggggggjjjpppwww~~~}}}yyyuuunnniiifffeeecccccciiikkkooouuu}}}}}}sssrrrpppmmmkkkkkknnnqqqsss}}}~~~wwwiiiYYYSSSOOOOOOTTTWWWWWWUUUZZZZZZ]]]bbbbbb]]]ZZZZZZVVVUUUSSSRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ\\\```ccckkkqqqkkkhhhwwwIIIHHHFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKNNNOOOOOONNNMMMMMMNNNPPPNNNOOOPPPPPPPPPSSSVVVWWWZZZggguuulllhhhnnn}}}sssnnnqqquuuwwwvvv~~~{{{uuuooohhhaaa\\\YYYWWWSSSNNNLLLJJJJJJKKKGGGFFFFFFFFFFFFEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHFFFDDDCCCDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIILLLNNNNNNNNNSSS[[[bbbaaafffmmmuuu}}}}}}yyyyyyuuummmeee```___^^^```fffoooyyyxxxjjjZZZRRROOOLLLKKKLLLIIIJJJJJJIIIHHHGGGIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJHHHHHHIIIJJJKKKKKKKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPNNNNNNPPPQQQPPPTTTYYY^^^ooovvvhhhZZZVVVYYY[[[]]]___gggjjjrrryyybbbYYYOOOKKKGGGEEEHHHMMMSSSYYY```eeeeeedddaaa```TTTTTTTTTVVVZZZ```fffjjjoooyyy~~~qqqkkkbbb[[[XXXYYY[[[\\\ZZZXXXWWWWWWXXXXXXXXXWWWXXXXXXWWWVVVVVVUUUTTTTTTQQQRRRTTTSSSSSSSSSTTTVVVXXXZZZ\\\\\\ZZZXXXWWWWWWSSSUUUWWWVVVUUUVVVYYY\\\eeeiiinnnpppmmmiiieeedddeeeddddddgggjjjmmmoooooollljjjiiinnnvvvzzzwwwsssgggeeebbbccchhhnnntttvvv}}}yyyuuusssssslllllllllkkklllpppxxx}}}{{{zzzzzzxxxjjj```UUURRRPPPPPPSSSVVVXXXXXXYYYXXX[[[aaaaaa]]]ZZZ\\\XXXXXXWWWVVVVVVVVVVVVWWWVVVXXXYYYZZZ[[[\\\___bbbkkktttooojjjwwwGGGFFFEEEDDDDDDFFFHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKQQQRRRRRRQQQPPPOOOQQQRRRPPPSSSUUUSSSQQQQQQRRRSSSUUUYYYjjjvvvnnniiilll{{{rrrlllkkklllkkkqqqzzzwwwoooiiiaaa^^^YYYTTTPPPNNNMMMNNNIIIIIIHHHHHHGGGFFFFFFFFFAAAAAABBBCCCDDDEEEEEEFFFCCCCCCDDDDDDEEEFFFGGGGGGIIIJJJJJJJJJIIIGGGEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMQQQZZZhhhsssxxx|||zzzxxxxxxtttjjjaaa]]]^^^___bbbhhhsss|||ooo```QQQJJJIIIIIIIIIJJJIIIKKKLLLJJJGGGFFFHHHKKKFFFHHHIIIKKKKKKJJJHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIGGGGGGGGGGGGIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJGGGHHHIIIKKKLLLNNNOOOOOOMMMKKKMMMQQQSSSRRRTTTXXXXXX^^^ffftttvvvbbbYYYXXXWWWVVVUUUTTTVVV\\\kkkyyymmm```WWWOOOIIIHHHJJJGGGNNNVVV^^^bbbcccddddddYYYXXXUUUTTTTTTVVVYYY[[[\\\fffqqqwww~~~}}}qqqhhhbbb```______^^^\\\ZZZYYYYYYYYYXXXVVVSSSSSSSSSRRRRRRQQQQQQQQQSSSTTTVVVVVVUUUUUUWWWXXXWWWZZZ]]]^^^\\\YYYXXXWWWRRRTTTUUUTTTRRRQQQTTTVVV]]]fffrrryyyzzzvvvrrrooopppnnnmmmmmmoooppppppooofff___ZZZ\\\ccchhhfffaaa^^^___ccclllzzz~~~yyytttooojjjhhhfffhhhiiijjjlllqqqzzzwwweeehhhlllttt~~~zzzlllbbb]]]TTTTTTSSSSSSTTTWWWZZZ]]]VVVSSSVVV]]]^^^YYYXXX[[[[[[ZZZZZZZZZYYYXXXWWWWWWVVVYYY\\\^^^^^^^^^___aaaffftttrrrlllvvvxxxGGGFFFFFFEEEEEEEEEEEEEEEIIIHHHHHHIIIJJJKKKIIIHHHNNNQQQTTTUUUUUUUUUUUUVVVSSSSSSSSSRRRQQQQQQPPPPPPSSSVVV\\\jjj{{{yyyvvvvvvsssrrr~~~sssjjjgggeeekkksss{{{zzztttooohhhaaa\\\XXXTTTRRRNNNMMMKKKIIIHHHHHHHHHIIIGGGEEEDDDDDDEEEFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGEEEBBB@@@???AAABBBBBBBBBBBBCCCDDDAAACCCEEEFFFFFFFFFHHHJJJJJJLLLNNNOOOVVVeee{{{}}}zzzyyyuuullldddfffcccbbbiiiwwwwwwooo]]]SSSJJJIIIJJJHHHHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHIIILLLOOOLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMLLLLLLLLLMMMOOOPPPTTTTTTXXXbbbsss{{{cccWWWUUUTTTQQQTTTSSSVVV[[[aaannnooo[[[PPPLLLJJJHHHIIIIIIIIIOOOZZZdddjjjhhheee___ZZZWWWUUUUUUUUUWWWXXXZZZ___eeemmmuuuyyyzzz}}}}}}uuuooommmnnnpppqqqqqqnnniiidddbbbaaa]]]ZZZVVVRRROOONNNMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRVVVYYY\\\___^^^[[[WWWTTTQQQQQQQQQQQQQQQRRRRRRRRRWWW[[[```dddggghhhgggfff^^^]]]]]]___bbbbbb^^^[[[WWWVVVXXX\\\aaafffjjjkkkkkksss~~~}}}wwwrrrlllhhhgggfffdddbbbjjjppptttwww{{{mmmfff___ZZZXXXmmmpppvvv~~~}}}~~~mmm___[[[\\\SSSPPPOOOPPPTTTWWWVVVTTTWWWWWWZZZ\\\XXXSSSSSSVVVWWWYYYZZZZZZXXXWWWVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[```fffiiijjjttt}}}wwwGGGFFFFFFEEEEEEEEEEEEEEEHHHGGGGGGHHHJJJJJJIIIHHHKKKNNNQQQRRRRRRQQQRRRSSSQQQQQQQQQQQQPPPPPPPPPPPPPPPSSSZZZeeeuuu|||~~~zzz|||~~~rrriiihhhjjjmmmrrrxxx{{{tttllleee___YYYUUUVVVUUUSSSPPPNNNMMMLLLLLLMMMKKKIIIHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJJJJJJJHHHEEEDDDBBBCCCDDDDDDCCCCCCEEEFFFFFFGGGHHHHHHGGGHHHJJJLLLMMMRRRXXXZZZ___lll~~~wwwsssooojjjfffiiigggiiittt~~~pppgggWWWNNNGGGGGGIIIHHHGGGHHHIIIIIIIIIHHHIIIIIIJJJKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHIIILLLOOONNNMMMLLLLLLLLLMMMNNNOOOMMMMMMLLLKKKLLLLLLNNNNNNQQQSSSXXX^^^ggg|||sss^^^VVVSSSQQQPPPPPPQQQTTTWWWbbbvvvqqqbbbTTTKKKGGGFFFFFFFFFKKKRRRZZZ]]]ffffffdddbbb^^^ZZZVVVTTTSSSTTTUUUXXX]]]bbbfffiiipppuuuzzz|||{{{zzz{{{~~~|||}}}}}}yyyuuupppnnnmmmeeebbb^^^XXXSSSOOOLLLKKKJJJKKKLLLNNNNNNMMMLLLKKKSSSUUUWWWYYYXXXUUURRROOOMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQTTTWWWYYYZZZYYYYYYVVVUUUUUUWWW[[[]]][[[XXXVVVUUUVVV]]]hhhqqqvvvwww|||wwwpppkkkfffccccccdddddddddcccppp~~~iii^^^ZZZ[[[___dddlllsss~~~||||||ssscccYYYWWWWWWSSSOOOKKKLLLPPPTTTUUUUUUVVVUUUVVVWWWTTTOOOOOOSSSWWWXXXZZZYYYXXXVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZ^^^```eeeuuuzzzuuuGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGHHHJJJJJJIIIGGGHHHJJJMMMNNNNNNMMMNNNOOONNNNNNNNNOOOOOOOOOOOOPPPNNNOOOVVV^^^bbbtttvvv{{{yyypppkkkfffdddhhhooovvv{{{{{{uuuooohhhdddaaa___\\\WWWTTTPPPNNNMMMOOOLLLIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEECCCDDDEEEDDDCCCCCCEEEGGGGGGHHHHHHHHHHHHJJJMMMPPPWWW___hhhlllnnnwwwyyyrrroooppprrrnnnpppvvvtttddd\\\NNNHHHDDDFFFHHHGGGFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJHHHHHHHHHIIIIIIKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIJJJMMMOOOPPPNNNLLLJJJJJJKKKMMMOOONNNMMMMMMLLLLLLLLLLLLMMMMMMQQQWWWYYYZZZeeehhhZZZTTTQQQQQQQQQPPPOOONNNSSSddduuuiiiWWWKKKGGGDDDDDDHHHLLLPPPRRR```cccfffhhhfffaaa[[[WWWSSSRRRSSSSSSUUUWWWYYY[[[bbbhhhooouuuxxx||||||{{{{{{vvvtttpppiiiccc\\\WWWTTTOOOPPPQQQQQQPPPNNNLLLKKKRRRSSSTTTTTTSSSPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLNNNOOOOOOPPPPPPRRRQQQQQQUUU[[[___```______\\\]]]gggwww~~~zzzuuuoookkkfffccc^^^]]]___cccgggiiirrruuukkkbbb___```dddnnnwwwyyy~~~|||}}}|||hhh^^^ZZZYYYXXXOOOKKKGGGGGGLLLQQQTTTUUUTTTSSSSSSTTTRRRMMMNNNQQQVVVXXXXXXXXXVVVWWWXXXZZZXXXXXXXXXXXXYYYZZZZZZ[[[XXXYYY[[[cccvvv|||xxxGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJIIIGGGFFFHHHKKKLLLKKKJJJKKKLLLKKKKKKLLLMMMMMMNNNOOOOOOOOOMMMRRRZZZXXX___xxxtttuuuwwwuuufff\\\ZZZ```gggkkkyyy}}}tttqqqmmmgggaaa[[[WWWUUURRROOOLLLJJJJJJKKKKKKJJJGGGHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKJJJIIIHHHFFFFFFGGGGGGFFFGGGIIIKKKKKKLLLMMMNNNPPPUUUZZZ___eeeppp{{{}}}yyypppnnnsssyyywww}}}{{{iiiYYYQQQHHHDDDCCCGGGIIIHHHFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGHHHIIIJJJKKKHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHGGGGGGFFFEEEGGGHHHJJJKKKKKKLLLNNNPPPQQQNNNKKKIIIHHHJJJLLLNNNOOOOOONNNNNNMMMMMMMMMMMMLLLOOOSSSUUUUUUYYYiiiyyyxxxhhh^^^XXXUUUUUUTTTQQQLLLLLLWWWdddyyyttt[[[RRRJJJGGGIIIJJJKKKMMMUUUYYY```fffhhhgggdddaaa[[[YYYWWWTTTSSSTTTUUUVVVVVV[[[aaafffkkkoootttxxx~~~{{{uuuoooiiifffbbbcccddddddbbb___\\\ZZZ[[[[[[[[[ZZZXXXWWWUUUTTTUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTVVVWWWXXXZZZYYYYYY^^^gggnnnrrrrrrnnnjjjhhhqqq}}}}}}~~~yyysssmmmiiieeeaaa^^^^^^]]]\\\]]]cccjjjrrrvvvwwwllleeehhhooowwwyyyzzz~~~}}}~~~oooaaa]]]]]]ZZZVVVIIIFFFDDDFFFLLLRRRTTTUUURRRQQQSSSWWWWWWRRRPPPRRRVVVWWWWWWWWWVVVXXXZZZ]]]ZZZYYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^fffwwwGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIHHHGGGEEEHHHJJJKKKJJJIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNRRRLLLPPPYYYWWWWWWppp~~~rrrhhhooowwwtttaaaWWWUUUYYY]]]```gggrrr{{{~~~wwwpppjjjggg___\\\XXXUUUSSSRRRPPPNNNKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMNNNOOOOOONNNNNNMMMIIIJJJKKKKKKLLLNNNQQQTTTTTTVVVYYY\\\aaagggoootttuuu~~~}}}xxx~~~wwwlllhhhmmmtttqqq___QQQKKKEEECCCDDDIIIKKKIIIHHHIIIGGGFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHFFFFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFHHHJJJLLLMMMLLLMMMNNNPPPPPPNNNJJJHHHGGGIIIKKKMMMPPPPPPPPPOOOOOONNNNNNMMMMMMLLLMMMRRRVVVYYY___fffsss|||mmmbbbWWWVVVVVVTTTOOOMMMSSS\\\iiixxxgggWWWPPPMMMJJJHHHIIIIIIMMMSSSZZZaaafffjjjkkkiiieee```ZZZVVVUUUUUUUUUPPPRRRUUUXXX[[[___bbbeeemmmpppsssvvvyyy|||~~~{{{yyyyyy{{{|||}}}|||yyyvvvtttnnnmmmmmmllllllkkkjjjjjjgggfffffffffeeeeeeeeedddccccccdddeeefffhhhjjjllliiihhhhhhnnnwww~~~wwwsssxxx~~~xxxsssqqqpppiiifffbbb___]]][[[YYYXXXYYY[[[___eeennnyyytttiiibbb___eeennn}}}tttccc[[[[[[[[[TTTMMMDDDCCCDDDIIIPPPUUUUUUTTTPPPQQQVVV]]]___ZZZVVVUUUUUUVVVWWWWWWXXXZZZ]]]```\\\[[[YYYXXXXXXYYYZZZ[[[\\\^^^aaaggguuuGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHIIIHHHGGGEEEHHHJJJKKKJJJIIIIIIJJJIIIIIIJJJJJJKKKLLLMMMMMMRRRNNNPPPWWWWWWVVVcccvvv{{{jjj```___dddtttsss```UUUSSSTTTTTTYYY```iiirrr||||||yyyoookkkgggbbb^^^YYYTTTQQQOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNHHHJJJKKKMMMOOOSSSXXX\\\```cccfffjjjooouuu|||zzz{{{{{{tttrrr~~~yyyooojjjnnnttt}}}xxxfffVVVMMMIIIFFFEEEGGGKKKLLLIIIIIIKKKGGGGGGGGGGGGHHHJJJKKKLLLJJJJJJIIIIIIIIIJJJKKKLLLJJJIIIGGGEEEEEEFFFHHHIIIGGGHHHHHHIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGJJJLLLNNNNNNMMMLLLMMMNNNNNNLLLJJJHHHHHHIIIKKKMMMOOOOOOOOOPPPOOOOOONNNMMMNNNJJJJJJPPPVVVYYY[[[^^^aaawwwzzzmmm]]]XXXUUUUUUSSSRRRVVV\\\cccttt~~~iii___YYYPPPIIIHHHFFFGGGIIINNNUUU]]]eeejjjnnnkkkgggbbb]]]YYYWWWVVVRRRRRRQQQRRRSSSVVVXXXZZZ^^^```dddhhhlllpppuuuyyy}}}||||||{{{{{{zzzyyyyyyyyyvvvvvvwwwxxxyyy{{{}}}~~~wwwuuuuuuyyy~~~~~~{{{vvvpppkkkgggdddccc]]]\\\ZZZYYYXXXXXXYYYZZZYYY^^^fffnnnvvv{{{mmmaaaXXXTTTXXX___nnnvvvtttjjj___[[[\\\ZZZTTTMMMFFFFFFHHHMMMTTTWWWVVVTTTQQQQQQWWW___bbb]]]XXXWWWTTTVVVXXXYYY[[[]]]```bbb]]]\\\ZZZXXXXXXXXXZZZ[[[WWWYYY^^^fffsssGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCEEEHHHIIIHHHGGGEEEGGGIIIJJJIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLPPPPPPQQQTTTTTTUUU\\\eeevvv}}}llldddbbbkkkyyyrrraaaYYYWWWUUUUUUWWW[[[aaajjjtttzzz~~~~~~|||xxxtttpppkkkddd```^^^]]][[[YYYWWWUUUTTTSSSUUUTTTTTTTTTSSSRRRRRRRRRPPPRRRTTTWWW[[[aaahhhmmmsssuuuyyy{{{~~~xxxwwwwww{{{}}}}}}zzzzzzwwwrrrqqqsss~~~|||uuusssyyy~~~nnn]]]PPPJJJIIIHHHGGGHHHLLLKKKHHHHHHKKKGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKJJJJJJJJJKKKMMMMMMMMMKKKIIIGGGFFFGGGIIIJJJGGGGGGHHHHHHIIIJJJJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLMMMMMMKKKJJJJJJJJJKKKJJJIIIIIIIIIJJJKKKLLLKKKLLLMMMNNNNNNNNNMMMLLLMMMJJJKKKOOOSSSSSSUUUYYY]]]hhhnnncccYYYUUUUUUUUUXXX\\\\\\dddtttyyysssmmm```UUURRRKKKIIIFFFFFFIIIQQQYYY^^^dddfffhhhjjjiiieeeaaa^^^[[[YYYUUUSSSSSSSSSTTTTTTTTTVVVYYY[[[]]]```eeehhhnnnpppssswww{{{}}}}}}~~~}}}yyyuuuqqqnnnhhhddd```]]][[[ZZZXXXXXXXXXXXXXXXYYY\\\]]]```eeelllpppqqqrrrssstttkkkaaaXXXSSSQQQTTT___jjjwww|||vvvhhhccc]]]ZZZ[[[\\\[[[ZZZPPPNNNNNNPPPUUUWWWVVVTTTTTTRRRTTTZZZ]]]YYYVVVUUUSSSVVVYYY\\\^^^___bbbddd___]]]ZZZXXXWWWXXXZZZ[[[XXXXXX\\\ffftttGGGFFFFFFEEEEEEEEEEEEEEECCCBBBCCCEEEGGGIIIHHHGGGEEEGGGIIIIIIHHHGGGGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKNNNQQQRRRQQQPPPSSSYYY]]]```vvv|||ppphhhhhheeeeeesssnnnccc```UUUSSSPPPOOORRRYYYaaafffnnnwww{{{vvvsssrrroookkkgggdddaaa``````______^^^]]]\\\\\\[[[___bbbeeeiiinnnuuu|||{{{uuupppuuuuuuvvvxxx||||||~~~zzztttnnniiihhhhhhiiimmmsssxxxzzz{{{xxxuuuxxxxxxgggWWWLLLIIIIIIIIIHHHIIILLLKKKGGGGGGKKKHHHHHHHHHIIIJJJKKKMMMMMMMMMLLLKKKKKKKKKMMMNNNOOOOOOMMMKKKHHHHHHIIIKKKLLLGGGGGGHHHHHHIIIJJJKKKKKKHHHHHHIIIJJJJJJIIIIIIIIIIIIKKKMMMLLLJJJHHHGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLIIIJJJKKKMMMMMMMMMLLLKKKLLLKKKLLLOOONNNLLLPPPVVVZZZ\\\nnnqqq___WWWUUUUUUWWWZZZSSSZZZdddmmmwww~~~qqqddd```QQQMMMGGGCCCCCCGGGMMMQQQVVV]]]gggpppsssqqqlllhhhddd```[[[VVVSSSRRRQQQPPPPPPQQQRRRRRRRRRTTTWWWZZZ[[[]]]```dddhhhkkkmmmooovvvyyy~~~wwwvvvuuutttsssqqqmmmjjjfffbbb^^^ZZZYYYWWWVVVUUUWWWXXXXXXXXXXXXZZZ]]]___gggkkkooonnnggg___ZZZWWWMMMIIIIIIPPPXXXaaaooo}}}|||ttteee\\\YYYVVVTTTUUUZZZaaaeeeYYYUUURRRRRRTTTVVVVVVTTTWWWRRRPPPTTTVVVTTTRRRRRRRRRVVVZZZ^^^```aaaccceee___^^^[[[XXXWWWXXXYYY[[[^^^[[[^^^iiiwwwDDDEEEFFFGGGGGGFFFEEEDDDBBBCCCDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNPPPQQQRRRQQQRRRTTTUUUZZZddduuupppdddbbbfffjjj{{{}}}vvvdddYYYOOONNNNNNMMMQQQWWW\\\ccclllvvv~~~~~~{{{zzzwwwuuuttttttuuuuuutttsssyyyzzz}}}tttnnniiigggkkkppprrrtttuuuvvv|||uuunnniiieeeaaa```ccchhhjjjkkkjjjddd```fffuuu}}}xxxfffXXXPPPMMMJJJHHHKKKKKKJJJIIIIIIJJJLLLMMMHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMJJJHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKLLLKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKNNNNNNMMMLLLNNNPPPRRRTTTZZZXXXaaawwwnnn]]]VVVTTTUUUXXXYYYcccZZZVVVhhhxxxxxxjjjZZZOOOIIIKKKJJJDDDEEEMMMNNNNNNUUU```hhhmmmrrrwwwsssoooiiiddd```^^^\\\[[[QQQSSSTTTTTTSSSRRRQQQRRRTTTTTTUUUVVVWWWXXXXXXYYY```bbbeeeiiimmmqqqtttvvv{{{|||~~~{{{xxxtttpppnnnllljjjjjjiiigggdddaaa___]]]XXXWWWUUUTTTTTTUUUWWWXXXWWWVVVWWW]]]eeekkknnnmmmeeeccc___XXXQQQKKKHHHGGGIIINNNVVV```jjjuuuuuuqqqssswww~~~sssfff\\\XXXWWWUUUUUUUUUWWWYYYZZZZZZXXXUUUTTTTTTWWW[[[]]]\\\XXXSSSRRRUUUXXXXXXWWW^^^^^^\\\ZZZXXXXXX[[[^^^^^^\\\XXXVVVVVVXXX\\\^^^cccaaacccnnn}}}DDDDDDEEEFFFFFFFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMOOOQQQQQQQQQQQQSSSUUUWWW[[[aaaxxx~~~uuummmhhhlll{{{xxxrrrggg^^^[[[XXXSSSRRRTTTRRRWWW^^^eeejjjmmmpppqqqzzz~~~yyyuuummmjjjiiijjjgggdddfffkkkrrryyy~~~vvvoookkkdddbbb```dddiiikkkhhhddd^^^^^^eeerrruuujjj[[[QQQMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLLLLGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOMMMKKKHHHHHHIIIHHHIIIIIIJJJJJJKKKLLLLLLJJJJJJJJJKKKJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKNNNMMMMMMMMMNNNPPPRRRSSSSSSRRRXXXeeevvvqqq```VVVVVVZZZdddpppiii]]]___dddxxxwwwfffZZZSSSUUUUUUNNNKKKOOOLLLJJJKKKRRRYYY^^^dddjjjttttttuuuuuuqqqkkkccc^^^[[[ZZZYYYWWWUUUTTTTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQRRRTTTVVVYYY]]]```bbbdddjjjkkknnnqqquuuxxxzzz|||~~~|||yyyyyyyyyyyywwwuuutttrrrlllkkkiiifffccc```^^^]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRRRRTTTUUUWWWYYY\\\^^^aaaeeehhhgggdddaaaWWWUUURRRNNNLLLMMMOOORRRXXX___hhhrrrzzz~~~uuuuuuyyy~~~sssiiiaaaZZZYYYWWWVVVTTTTTTUUUVVVWWWWWWVVVSSSRRRSSSVVVZZZ]]]^^^[[[XXXWWWWWWXXXXXXWWW]]]]]]\\\ZZZXXXYYY\\\^^^bbbaaa^^^ZZZXXXXXX\\\___eeedddeeennn|||DDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNOOOPPPPPPPPPRRRSSSVVVXXXWWWbbb}}}xxxjjjaaahhhqqqzzz{{{xxxpppjjjfffbbbYYYRRROOOOOOPPPSSSWWWYYY[[[]]]]]]gggmmmwww~~~vvvpppmmmiiieeeaaa[[[]]]aaadddbbb___ccckkk~~~uuulllhhhgggcccbbbbbbfffjjjjjjddd^^^[[[dddsss~~~ggg^^^SSSKKKIIIJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPOOOKKKIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHJJJJJJKKKKKKLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOQQQSSSRRRQQQTTTYYY```sssooo[[[UUUWWW```qqqtttjjjccc^^^ggg|||ttthhhaaadddeee^^^WWWVVVRRRKKKFFFGGGJJJMMMRRRXXXhhhnnnxxxzzzqqqkkkcccaaa^^^[[[YYYYYYZZZ[[[UUUUUUTTTSSSRRRRRRQQQQQQMMMNNNOOOQQQSSSUUUVVVWWWXXXXXXZZZ\\\```dddgggiiilllllllllmmmnnnmmmkkkiiihhhhhhgggfffdddcccaaa```\\\[[[ZZZYYYWWWUUUTTTSSSTTTTTTTTTSSSSSSQQQPPPOOOQQQQQQSSSUUUWWWXXXZZZ[[[___cccggghhhccc\\\UUUQQQIIIHHHHHHJJJOOOXXXaaafffooottt||||||yyyxxx|||nnnddd```]]]YYYYYYXXXVVVTTTSSSTTTUUUVVVTTTSSSQQQQQQRRRVVVZZZ]]]`````````^^^[[[YYYXXXXXX[[[[[[[[[YYYXXXYYY\\\^^^dddeeeddd___ZZZXXX\\\```eeeeeehhhooo{{{DDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJLLLNNNNNNNNNNNNPPPRRRRRRXXXYYY]]]nnnyyygggcccaaagggttt}}}~~~{{{xxxvvvvvvuuupppggg]]]WWWTTTRRROOOOOOQQQSSSUUUVVVXXX]]]eeelllrrrwww|||~~~}}}|||zzzxxxoooiiibbb___^^^^^^\\\[[[VVVYYY^^^bbbdddhhhttt~~~vvvmmmgggdddccceeedddcccbbbaaabbbcccdddmmmyyy{{{ttt```YYYPPPJJJHHHHHHIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJLLLNNNOOOPPPQQQQQQOOOLLLIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLMMMLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLLLLMMMNNNOOOQQQRRRTTTSSSTTTVVVWWWdddppp^^^XXXWWWgggtttxxxvvvpppiiihhhtttzzzsssvvvxxxqqqgggaaa^^^UUULLLJJJIIIIIIKKKNNNTTT\\\hhhrrrxxxyyyxxxwwwpppmmmiiifffccc```^^^\\\YYYYYYXXXWWWVVVUUUTTTTTTQQQQQQQQQRRRRRRRRRSSSSSSPPPPPPOOOPPPSSSVVVYYY[[[\\\\\\]]]^^^^^^^^^\\\[[[XXXXXXXXXWWWVVVUUUTTTSSSUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRTTTUUUVVVXXXYYYYYYYYYYYYYYY\\\^^^\\\TTTMMMIIIHHHHHHIIILLLTTT___mmmwww~~~tttwww~~~qqqbbb\\\]]]]]]\\\YYYXXXVVVUUUUUUVVVWWWXXXSSSRRRQQQQQQSSSWWWZZZ]]]aaadddfffddd___ZZZYYYYYYXXXYYYYYYXXXWWWXXXZZZ]]]bbbeeegggbbbZZZXXX\\\bbbbbbdddiiipppyyyDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJLLLMMMLLLMMMNNNPPPKKKTTTVVVWWW___hhh|||xxxjjj]]][[[dddmmmrrrrrr|||yyypppiii]]]XXXPPPLLLLLLMMMOOOOOOOOOQQQUUUXXX[[[```gggkkksssxxxtttqqqmmmkkkiiigggdddbbb]]]XXXUUUUUUYYY^^^``````WWW[[[dddnnnsss{{{zzzvvvpppllliiigggccc```___```]]]XXXUUU\\\iiiuuu}}}wwwmmmfffXXXSSSMMMHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGIIIJJJLLLMMMNNNPPPQQQOOOLLLIIIHHHGGGEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOTTTUUUZZZkkksssaaaZZZ___jjjxxx}}}jjjeeekkkwwwwwwnnnggg^^^UUUSSSSSSQQQPPPQQQLLLOOOUUUZZZ___eeelllqqq|||zzzwwwuuusssoooiiidddbbbaaa___\\\YYYWWWUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOQQQPPPOOONNNNNNPPPRRRTTTRRRSSSTTTUUUUUUTTTSSSSSSOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQQQQQQQQQQPPPPPPSSSSSSTTTSSSSSSQQQPPPOOOOOOOOONNNKKKFFFEEEIIILLLRRRUUU[[[fffttt}}}yyysss|||uuueee\\\[[[\\\]]]]]]XXXXXXWWWVVVWWWYYY[[[]]]UUUTTTSSSTTTUUUXXX[[[]]]___cccgggfffbbb]]][[[[[[UUUVVVWWWVVVUUUVVVXXXZZZ\\\aaaddd```ZZZXXX\\\aaa]]]aaahhhpppwww}}}DDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGIIIKKKKKKKKKKKKMMMNNNLLLSSSRRRPPPTTTWWWeee|||uuueee^^^^^^```cccfffyyyyyyuuunnnhhh___XXXUUUSSSPPPMMMMMMLLLKKKJJJKKKNNNTTTXXX]]]cccnnn||||||xxxuuuqqqmmmjjj```]]]YYYVVVUUUSSSRRRPPPSSSQQQPPPTTT]]]eeejjjkkkfffkkkttt}}}wwwoookkkgggfffhhhgggccc___VVVXXXYYYWWWXXXdddwww|||sssmmmfff]]]VVVLLLJJJGGGDDDDDDEEEGGGHHHGGGHHHJJJKKKLLLLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLNNNOOOOOOLLLIIIGGGGGGCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOLLLNNNUUUWWWVVV]]]gggwwwnnnbbbXXX\\\llllllccc___gggvvv{{{nnnddd]]]]]]^^^\\\YYYYYYTTTSSSQQQNNNLLLPPPWWW]]]mmmooossszzzuuusssooojjjeee```]]][[[[[[ZZZYYYWWWVVVTTTSSSRRRUUUTTTRRRQQQPPPPPPQQQQQQMMMPPPRRRRRRQQQPPPPPPQQQOOONNNNNNOOOPPPQQQSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSPPPPPPQQQQQQQQQPPPOOOOOOLLLLLLKKKJJJIIIHHHGGGGGGJJJIIIGGGGGGIIINNNVVV\\\bbbdddkkkvvvwwwvvv|||zzzwwwvvv|||oooddd[[[YYY[[[[[[[[[\\\XXXXXXWWWWWWYYY[[[^^^___XXXXXXVVVVVVVVVXXXZZZ[[[\\\___cccdddccc```^^^]]]UUUVVVVVVVVVUUUUUUVVVXXXXXX\\\___]]]ZZZXXX[[[^^^YYY]]]dddmmmvvv{{{|||{{{DDDCCCAAA@@@?????????@@@???@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFHHHIIIJJJIIIJJJLLLMMMNNNTTTQQQPPPUUUTTTZZZjjjxxxuuunnnggg___\\\^^^kkk}}}{{{zzz~~~yyysssooollleee\\\UUUPPPOOOMMMKKKIIIIIILLLOOOOOOTTT^^^lll{{{~~~}}}ppplllgggbbb```\\\WWWTTTQQQOOOLLLJJJKKKKKKKKKKKKNNNNNNPPPXXXdddooovvvxxxwwwwwwyyy}}}}}}zzz|||~~~yyyrrrnnnnnnlllgggggggggggggggfffdddaaa^^^VVVZZZ___eeennnyyyyyyoooeeeZZZQQQLLLEEEEEEDDDCCCCCCDDDFFFHHHGGGHHHJJJKKKLLLMMMLLLLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIKKKNNNNNNLLLIIIGGGGGGBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPLLLNNNUUUVVVRRRVVV^^^fffrrrppp```]]]fffwwwnnn___TTTWWWdddttt{{{oooeeecccccc```]]]\\\\\\]]][[[UUUNNNLLLNNNQQQVVVYYY```mmm|||}}}xxxsssooollljjjgggfffdddbbb```^^^\\\[[[YYYXXXXXXWWWVVVUUUUUUUUUPPPSSSUUUVVVTTTSSSTTTUUUSSSRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTQQQQQQQQQPPPOOONNNLLLLLLGGGGGGFFFFFFGGGHHHIIIJJJMMMMMMOOOUUU]]]eeekkknnnqqqrrrvvvsssnnnttt~~~{{{xxxzzz}}}tttaaaZZZWWWZZZ\\\ZZZZZZ]]]YYYXXXWWWWWWXXXZZZ\\\^^^[[[ZZZXXXWWWVVVWWWXXXXXXYYYZZZ]]]```ccccccaaa___VVVWWWXXXWWWVVVUUUVVVWWWWWWYYY[[[[[[YYYXXXYYYZZZYYYZZZ___jjjvvv}}}}}}{{{DDDCCCAAA???>>>>>>????????????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEGGGIIIIIIIIIIIIKKKMMMJJJPPPQQQTTTZZZUUUSSS]]]eeewwwtttddd\\\\\\```xxx|||~~~}}}tttggg]]]UUUUUUTTTQQQNNNLLLLLLMMMKKKOOOWWWdddrrr~~~|||wwwrrrnnnlll___ZZZUUURRRQQQOOOKKKGGGLLLJJJHHHHHHJJJLLLMMMNNNJJJKKKQQQ\\\jjjxxxyyytttpppqqqrrrtttzzzxxxyyyrrrdddZZZZZZ```ccccccgggkkkjjjeee```^^^^^^]]]aaaiiiwww|||rrrdddVVVMMMHHHFFFFFFFFFDDDCCCCCCEEEGGGFFFHHHJJJKKKMMMMMMMMMLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDDDDEEEFFFGGGJJJMMMMMMKKKIIIHHHGGGBBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLJJJKKKLLLMMMOOOOOOOOOOOOMMMJJJLLLPPPOOOKKKQQQ[[[]]]aaassssssnnnlllmmmwwwaaaUUUMMMPPPXXX___iiirrr{{{mmmgggeee```\\\ZZZ]]]aaadddaaaZZZSSSQQQQQQPPPPPPTTT___lllvvvzzzzzz~~~|||yyywwwuuutttmmmlllkkkhhhfffdddbbbaaa[[[\\\\\\\\\\\\[[[ZZZZZZTTTXXX[[[[[[YYYXXXYYYZZZVVVVVVTTTTTTTTTTTTUUUVVVUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMMMMLLLJJJHHHFFFEEEGGGGGGGGGHHHKKKNNNRRRTTTTTTUUU[[[eeepppxxx{{{zzz{{{{{{}}}xxxrrrxxx|||yyy{{{vvv```]]]XXXWWW\\\]]]ZZZ[[[^^^ZZZYYYXXXWWWWWWXXXZZZ[[[]]][[[YYYWWWVVVUUUVVVVVVVVVVVVXXX]]]ccceeeccc```XXXYYYZZZYYYWWWVVVWWWXXXXXXXXXYYYZZZZZZYYYWWWVVV[[[YYY\\\gggvvv~~~AAAAAAAAAAAAAAA@@@???>>>???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJOOONNNNNNMMMNNNOOOQQQRRR```cccppp}}}rrriiihhhpppzzzxxxpppjjjaaaYYYSSSQQQOOOOOOLLLLLLOOOWWWaaajjjooopppwwwvvvyyyyyyuuussspppooollljjjfffaaa\\\XXXWWWWWWPPPMMMJJJGGGFFFHHHKKKMMMJJJKKKJJJIIILLLSSSUUUSSSRRRSSSYYYfffuuu}}}}}}yyytttnnnkkkpppuuuvvvuuuvvvhhhfffdddaaa___```dddfffggggggeee```[[[]]]fffnnnpppyyy}}}ssswwwfffSSSGGGDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIIIIGGGEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGEEEEEEDDDCCCCCCDDDFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJGGGHHHJJJLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOVVVXXX```mmm~~~xxxnnnhhhfffeeeYYYNNNIIILLLLLLJJJRRR___kkk~~~xxxllljjjiiieee```ffflllssstttnnneee^^^ZZZZZZVVVRRRQQQUUUZZZ]]]^^^eeegggiiijjjjjjkkknnnpppnnnnnnoooqqqssssssqqqooollllllkkkhhheeeaaa^^^\\\^^^]]]\\\]]]___```___^^^]]]\\\ZZZWWWUUUTTTSSSRRRNNNNNNMMMMMMLLLKKKJJJJJJEEEEEEGGGIIIFFFBBBDDDIIIEEEHHHMMMSSS[[[bbbhhhkkkoooqqquuu{{{|||tttqqqvvvqqqiiihhhYYYXXXVVVTTTXXXbbbooozzzqqqeeeZZZWWWVVVVVVVVVWWWSSSWWWZZZXXXSSSQQQRRRUUUWWWWWWYYY]]]```___[[[VVV]]]]]]]]]]]]\\\ZZZXXXWWWZZZ\\\^^^\\\YYYXXXYYYZZZWWWZZZ^^^gggwwwuuunnnAAABBBBBBBBBAAAAAA@@@?????????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEHHHGGGGGGGGGGGGHHHIIIIIINNNMMMMMMMMMMMMOOOPPPQQQXXXXXX\\\kkk{{{zzz|||}}}zzzwwwvvvzzz}}}xxxrrrjjjbbb[[[WWWRRRQQQRRRVVV^^^dddhhhiiiccccccgggmmmooonnnpppssstttttttttuuuvvvuuurrrpppnnnjjjddd___\\\ZZZXXXWWWVVVVVVTTTQQQMMMKKKKKKMMMNNNKKKHHHHHHKKKPPPSSSTTTTTTXXXYYYYYYZZZ___aaa___[[[YYY\\\eeerrrzzz{{{yyyzzztttrrrvvvwwwsssmmmjjjiiigggccc```___bbbfffiiiddd___YYYYYY___kkkwww}}}xxx}}}{{{tttgggYYYNNNGGGDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGEEECCCFFFEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGDDDCCCCCCCCCDDDEEEGGGHHHEEEEEEDDDDDDDDDEEEEEEFFFHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKMMMNNNOOORRRRRRVVV]]]gggvvv~~~nnn___VVVUUUMMMIIILLLLLLHHHMMMWWWbbbnnnyyysssssstttsssuuuyyy~~~}}}xxxqqqkkkhhhbbb___[[[XXXVVVVVVVVVWWWTTTUUUWWWWWWVVVVVVWWWXXXRRRTTTXXX^^^eeeiiijjjjjjllllllkkkjjjhhheeecccaaa[[[[[[\\\^^^aaaddddddccc\\\ZZZWWWTTTQQQOOOMMMMMMJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHKKKJJJJJJPPPXXX^^^aaaeeeiiimmmrrrxxx|||xxxttt{{{yyyzzz{{{{{{}}}}}}nnnccc```aaaYYYYYYXXXXXX\\\fffrrr{{{lllaaaXXXVVVWWWVVVUUUWWWVVVYYY[[[ZZZVVVSSSUUUWWWYYYYYYYYY[[[^^^^^^^^^\\\]]]]]]]]]]]]\\\[[[ZZZZZZ]]]^^^^^^[[[XXXVVVWWWYYY\\\\\\___gggvvv{{{pppvvvAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFFFFGGGGGGHHHIIILLLKKKKKKKKKLLLMMMNNNOOORRRRRRRRRVVVccc}}}}}}uuuqqqqqqsss{{{vvvllleee^^^\\\YYYYYY\\\^^^```aaa]]]^^^ccciiijjjhhhiiimmmeeeddddddddddddbbb___]]]\\\YYYUUURRRQQQPPPNNNMMMLLLNNNOOOMMMJJJIIIKKKMMMLLLJJJIIIOOOZZZcccggghhhjjjppprrrmmmiiihhhhhhfffdddaaa```gggqqq{{{}}}vvvpppooommmgggaaa```hhhgggeeecccbbbbbbbbbbbb___[[[[[[eeewww{{{yyyzzz{{{{{{|||yyyuuunnnbbbSSSJJJGGGGGGEEEBBBEEEEEEEEEEEEDDDDDDDDDDDDAAABBBDDDFFFGGGGGGFFFFFFGGGEEECCCCCCDDDDDDCCCBBBEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHCCCCCCCCCCCCDDDEEEGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNSSSRRRRRRTTTWWW]]]kkkyyyjjj[[[UUUNNNKKKMMMLLLHHHIIIOOOXXX[[[hhh}}}}}}xxxuuunnnnnnlllfff^^^XXXVVVVVVSSSUUUVVVTTTPPPKKKIIIHHHIIIJJJLLLPPPTTTXXXXXXXXXTTTTTTTTTSSSRRRQQQPPPOOOQQQQQQRRRUUUXXX[[[[[[ZZZVVVTTTPPPMMMJJJHHHGGGGGGEEEEEEEEEGGGIIIKKKMMMOOORRRPPPPPPSSSUUUYYYdddnnnzzz}}}}}}{{{pppllltttyyyrrrrrrzzzoooaaaYYYWWWXXXZZZVVVVVVUUUVVVYYY___gggmmmddd\\\VVVWWWXXXWWWVVVWWWYYY[[[]]]\\\YYYVVVWWWYYYXXXXXXYYYXXXXXXZZZ]]]```]]]\\\\\\[[[[[[\\\]]]]]]^^^]]]\\\YYYVVVVVVYYY[[[]]]\\\___hhhvvv{{{qqq@@@@@@AAAAAAAAA@@@@@@????????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMMMMPPPSSSUUUZZZiii~~~|||rrrkkkgggpppyyyyyyuuummmjjjeeeaaa___^^^_________bbbhhhooopppmmmnnnrrreeecccaaa```___\\\YYYVVVVVVTTTRRRQQQQQQQQQPPPNNNMMMPPPRRRQQQPPPPPPRRRUUURRRPPPRRR]]]mmmzzz{{{qqqkkkiiihhhkkkhhhgggllluuu}}}vvvlllccc^^^\\\ZZZ\\\___eeeeeeffffffeeeaaa]]]YYY\\\aaannn|||uuurrruuu}}}|||xxxpppiii[[[RRRGGGBBBCCCEEEDDDBBBDDDEEEEEEEEEEEEEEEDDDDDD@@@BBBCCCEEEGGGGGGGGGFFFHHHFFFCCCBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIEEEEEEDDDCCCDDDEEEFFFGGGEEEEEEEEEFFFFFFHHHIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKGGGGGGFFFEEEFFFGGGHHHJJJIIIIIIIIIJJJKKKLLLMMMNNNTTTRRRRRRSSSSSSUUU]]]gggzzz~~~nnn]]]UUUOOONNNLLLIIIIIIMMMSSSPPPZZZnnnzzz}}}|||{{{yyymmmccc___```eeefffgggddd]]]UUUNNNKKKNNNMMMKKKJJJKKKJJJIIIGGGLLLLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFHHHJJJKKKKKKKKKKKKJJJHHHFFFFFFFFFFFFGGGEEEFFFIIINNNTTT\\\bbbfffeeebbbaaabbbeeejjjvvvyyyooonnnnnnuuuxxxuuuttttttvvv~~~ppp^^^TTTSSSVVVWWWWWWUUUUUUTTTSSSTTTVVVYYY[[[]]]XXXVVVYYYZZZXXXWWWXXXZZZ\\\]]]\\\ZZZXXXXXXYYYUUUWWWXXXWWWUUUUUUXXX\\\[[[ZZZYYYXXXXXX[[[]]]___]]][[[YYYWWWWWWZZZ]]]```\\\ZZZ]]]jjj{{{{{{===>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBB@@@@@@@@@AAACCCDDDFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJMMMPPPRRRUUU[[[dddkkk{{{{{{qqqhhhbbbdddlllxxx~~~~~~yyyvvvqqqlllgggddddddddd```ccciiinnnlllhhhhhhlllhhheeebbb```^^^[[[WWWTTTRRRQQQPPPQQQRRRRRRPPPOOOPPPRRRUUUWWWZZZ]]]___``````^^^```jjjyyyvvvrrrqqqqqqtttqqqoooppprrruuutttssshhhbbb\\\\\\\\\\\\```dddeeecccaaabbbdddfffeeedddiiitttuuuttttttwww~~~}}}wwwooobbbWWWJJJGGGDDDCCCBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDAAACCCEEEGGGHHHHHHHHHHHHIIIFFFDDDCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGIIIJJJKKKHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKHHHGGGFFFEEEFFFGGGHHHIIIHHHIIIIIIIIIJJJLLLMMMNNNNNNMMMNNNQQQQQQPPPUUU]]]dddrrrkkkaaaVVVOOOLLLJJJKKKNNNNNNLLLVVViiiqqqnnnsss~~~qqqlllkkkqqqtttwwwvvvppphhh```\\\TTTRRROOOMMMMMMMMMLLLKKKNNNLLLJJJHHHHHHHHHIIIJJJFFFDDDCCCCCCFFFHHHJJJJJJHHHHHHJJJKKKMMMOOOQQQRRRRRRSSSVVV\\\dddnnnvvv{{{yyyvvvtttttttttxxx}}}xxxyyy}}}~~~~~~}}}~~~|||tttooopppuuu{{{nnncccWWWSSSVVVZZZYYYVVVYYYXXXWWWWWWWWWWWWVVVVVVYYYVVVVVVZZZ\\\YYYXXXYYYZZZZZZ[[[[[[YYYXXXWWWWWWTTTXXX[[[[[[XXXVVVVVVWWWYYYWWWVVVUUUVVVYYY\\\^^^```]]]ZZZXXXYYY]]]```ccc^^^\\\___nnn<<<<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAACCCEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMLLLLLLOOOSSSXXX\\\ppp}}}yyysssmmmgggddd```ccckkkwww~~~||||||{{{zzzxxxsssnnnkkkkkkllliiilllpppsssnnnhhhiiimmmqqqooollliiihhhfffcccaaa_________aaabbbbbb```^^^``````bbbiiiqqqwwwxxxwwwpppnnnnnnsss{{{~~~||||||}}}|||yyyvvvrrrnnnjjjfffbbb^^^``````eeekkklllhhheeeeeefffccc```ccclllvvv}}}}}}}}}~~~}}}~~~zzzrrriii___QQQFFF@@@CCCFFFFFFDDDBBBCCCEEEBBBCCCEEEFFFFFFEEEDDDDDDCCCDDDFFFHHHIIIIIIHHHHHHHHHFFFDDDEEEFFFGGGGGGFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKJJJJJJIIIHHHFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKHHHIIIJJJKKKKKKJJJHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLIIIHHHHHHGGGHHHHHHHHHIIIHHHHHHHHHIIIJJJKKKMMMMMMNNNLLLMMMPPPPPPNNNQQQVVV[[[___kkktttcccVVVOOOMMMMMMMMMLLLOOOZZZhhhmmmiiihhhmmmxxxvvvxxx~~~{{{wwwlllhhhdddaaa```___^^^^^^TTTRRRPPPNNNMMMOOOQQQRRROOOLLLIIIJJJNNNSSSXXXZZZXXXZZZ^^^bbbeeeggghhhiiiiiiiiijjjmmmsss{{{zzzvvvkkkhhhfffjjjuuurrrnnnlllnnnrrrxxx}}}uuu^^^YYYUUUUUUXXXZZZXXXUUUWWWWWWWWWXXXZZZZZZYYYWWWWWWUUUWWW[[[[[[XXXWWWYYYYYYYYYYYYXXXXXXWWWVVVUUUWWWZZZ^^^```___[[[XXXWWWWWWVVVTTTTTTUUUWWWZZZ\\\ccc```\\\[[[]]]aaadddeeeeee___bbbqqq<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCAAA@@@@@@BBBDDDFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJMMMNNNMMMLLLLLLOOOTTTXXXYYYiii~~~xxxqqqkkkhhhgggjjjmmmrrrxxx{{{vvvttttttvvvwwwuuurrrppppppqqqsssvvvzzz|||xxxrrruuu{{{}}}|||}}}}}}{{{zzzzzzzzz{{{}}}~~~}}}zzzxxxvvvrrrqqqyyyxxxwwwvvvxxxyyyyyywwwuuuwww|||~~~|||wwwqqqoookkkgggdddaaa^^^]]]eeehhhooowwwuuullldddaaaeeeffflllwwwxxxuuutttmmm```UUUNNNGGG@@@@@@CCCFFFGGGEEEDDDCCCDDDBBBCCCEEEFFFFFFFFFEEEDDDDDDEEEGGGHHHHHHHHHGGGGGGEEEDDDDDDFFFHHHHHHGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGGGGIIIKKKMMMMMMMMMLLLKKKIIIHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIKKKKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHJJJJJJLLLKKKIIIGGGGGGIIIKKKLLLIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMPPPNNNOOORRRQQQOOOPPPSSSUUUVVVZZZbbbtttxxxeeeZZZUUUQQQNNNRRRXXX```gggiiigggeeedddnnn}}}{{{wwwuuutttssssssooommmkkkjjjjjjmmmqqqssshhhddd___^^^cccjjjppptttvvvyyy~~~~~~|||}}}vvvjjjeeeeeedddkkkuuuwwwmmm___```hhhttt~~~~~~ssshhhbbbUUUUUUVVVVVVUUUUUUUUUVVVVVVUUUUUUWWWZZZZZZXXXUUUVVVTTTVVVZZZYYYUUUUUUWWWXXXXXXWWWWWWWWWWWWUUUTTTXXXYYY]]]```bbbaaa]]]ZZZWWWVVVUUUUUUVVVXXXZZZ[[[```]]]\\\]]]ccchhhkkklllggg```aaappp======>>>???????????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEECCCAAA@@@@@@BBBEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLKKKKKKJJJFFFJJJOOOOOOLLLLLLPPPTTTSSS[[[fffxxxzzzoooiiiqqqvvvyyywwwrrrqqquuuzzzyyyrrrooonnnqqqtttuuurrrqqqqqqsssqqqtttzzz}}}zzzxxx}}}}}}vvvrrrxxxyyyyyyyyyzzzyyyxxxvvvtttsssuuuzzz}}}~~~}}}zzzrrriiieeecccbbbaaaccceeehhhiiiooopppsssvvvrrrggg___]]]ccckkkzzzyyypppnnnlllaaaRRRGGGDDDDDDCCCCCCDDDEEEEEEFFFEEEDDDCCCAAACCCEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBCCCFFFHHHIIIGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGGGGIIIKKKMMMNNNNNNLLLLLLGGGGGGGGGHHHIIIKKKNNNOOOKKKJJJJJJIIIIIIIIIJJJJJJFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLNNNLLLIIIFFFFFFHHHKKKMMMJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLPPPPPPNNNNNNRRROOOSSSWWWXXX^^^sssssseee^^^VVVPPPZZZaaafffeeeeeefffeeeaaabbbkkkqqqvvv~~~|||zzzyyy{{{yyyvvvyyymmmeeekkkuuu{{{rrrfff]]]dddhhhsssooo```WWWSSSTTTVVVWWWUUURRRQQQTTTXXX\\\ZZZYYYZZZ[[[[[[WWWTTTUUUTTTVVVXXXWWWSSSSSSVVVYYYXXXWWWWWWXXXWWWUUUTTTWWWWWWXXX]]]aaaccc```\\\WWWWWWVVVVVVWWWXXXZZZ[[[YYYXXXYYY^^^gggoootttvvvddd]]]^^^nnn~~~:::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOSSSUUUZZZbbbsssyyyzzz|||~~~zzztttpppnnnpppwww}}}}}}wwwpppjjjiiifffiiimmmrrruuuvvvvvvuuuuuu|||~~~vvvrrrwww}}}~~~~~~vvvoooqqqxxx~~~}}}zzz{{{zzzyyyuuuooojjjgggfffnnnlllkkkkkkkkkhhhbbb]]]YYY[[[___eeejjjmmmmmmlllpppjjjggghhheeeaaadddjjjwww}}}~~~uuunnnccc\\\SSSKKKGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGBBBCCCDDDFFFGGGGGGGGGGGGCCCFFFHHHIIIHHHGGGGGGHHHFFFJJJNNNPPPOOOLLLIIIHHHIIIHHHGGGGGGIIIMMMRRRUUUPPPKKKFFFEEEHHHJJJHHHEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFFFFFFFGGGHHHIIIKKKLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIILLLKKKKKKLLLNNNPPPOOONNNNNNMMMLLLPPPZZZiiixxxyyyjjj]]]SSSTTTYYY___cccccc```]]]\\\[[[```hhhrrr}}}|||~~~zzzyyy||||||zzz~~~}}}{{{uuulllccc___```eeejjjttt{{{~~~vvvjjjccc___ZZZVVVVVVUUURRRQQQPPPRRRTTTUUUYYYXXXVVVVVVWWWXXXVVVUUUVVVVVVVVVUUURRRPPPPPPQQQZZZWWWTTTSSSUUUUUUTTTQQQWWWXXXZZZ\\\^^^```bbbbbbYYYXXXXXXZZZ]]]^^^\\\YYYYYYZZZZZZ]]]gggrrrrrrkkk___aaa```iii~~~;;;<<<======>>>>>>======>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOQQQTTT]]]rrr{{{wwwsssoookkkgggmmmxxxqqqeee]]]___bbbfffjjjmmmmmmmmmuuuzzz{{{xxxwwwyyy}}}zzzsssrrruuuvvvtttppptttsssoooiiiaaa]]]]]]^^^eeeaaa]]]^^^cccggghhhgggjjjlllooorrrssspppjjjfff]]]\\\```jjjrrrxxxzzzxxx}}}vvvjjjaaaTTTOOOIIIEEEDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGCCCDDDEEEEEEFFFFFFFFFFFFDDDFFFHHHHHHHHHHHHIIIJJJMMMOOORRRRRROOOKKKIIIGGGHHHGGGGGGHHHJJJOOOSSSVVVQQQLLLGGGFFFGGGHHHFFFCCCFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEFFFFFFGGGIIIJJJKKKIIIHHHGGGFFFEEEEEEFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKJJJJJJKKKMMMNNNNNNMMMNNNMMMMMMOOOUUU]]]eeejjjsss___YYYWWWWWWXXX[[[\\\[[[ZZZYYY\\\cccmmm{{{|||zzzyyy{{{vvvhhh```]]]ZZZYYY]]]eeeooovvvyyy}}}{{{rrrggg```]]]]]]\\\[[[ZZZYYYVVVSSSRRRRRRTTTUUUWWWVVVUUUUUUWWWWWWVVVUUUUUUUUUSSSQQQNNNNNNPPPRRRXXXVVVUUUWWWZZZ\\\\\\[[[XXXXXXYYYZZZ\\\^^^```aaa]]]\\\[[[\\\^^^___]]][[[]]]]]][[[[[[aaahhhfff___[[[^^^]]]ggg<<<======>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAACCCDDDDDDDDDDDDEEEEEEEEEAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJMMMNNNMMMMMMPPP[[[kkkwww~~~xxxtttnnnjjjhhhiiiqqq~~~mmm\\\\\\]]]```ccceeedddcccfffiiinnnuuu|||}}}zzzvvvtttvvv}}}~~~~~~zzzvvvqqqmmmkkkjjjhhhggghhhjjjiiieeeaaaaaagggmmmpppkkkiiimmmwwwxxxxxxxxxxxxwwwtttoookkkccchhhtttwwwpppfffYYYPPPHHHFFFCCCBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEECCCCCCDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGGGGHHHKKKMMMTTTUUUUUUSSSOOOKKKHHHHHHEEEEEEEEEFFFHHHMMMQQQTTTPPPLLLGGGFFFFFFFFFDDDBBBEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHGGGEEEDDDDDDDDDFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHJJJLLLMMMLLLKKKKKKLLLNNNPPPRRRTTTUUUUUU\\\pppmmmcccWWWRRRVVV\\\______ccccccdddiiisss~~~zzz|||qqqpppooopppssswww{{{~~~rrrbbbWWWRRRUUUZZZbbblllvvv~~~zzzfff```YYYVVVXXX[[[]]]]]]^^^\\\YYYVVVTTTTTTTTTUUUUUUTTTSSSTTTVVVVVVUUUTTTTTTSSSQQQNNNLLLLLLOOORRRTTTTTTTTTXXX\\\```bbbbbbXXXXXXWWWXXXYYYZZZ\\\]]]___]]][[[[[[\\\]]]\\\[[[^^^]]]YYYXXX\\\___[[[UUUXXX\\\ZZZddd}}}<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>=========????????????@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKMMMNNNMMMNNNTTT]]]eeetttxxxttttttmmmkkktttwwwiiihhhiiilllnnnnnnkkkgggbbb```bbblllzzz|||uuuiiiiiimmmtttwwwtttpppppphhhgggggglllsssxxxyyywwwjjjiiifffcccbbbdddhhhkkkooosssvvvtttqqqsssyyyqqqoooooowww{{{rrrqqqrrruuuzzz~~~|||oooeee___XXXMMMDDDGGGEEECCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLOOOVVVVVVUUURRRMMMJJJIIIIIICCCBBBBBBBBBDDDGGGJJJLLLLLLIIIFFFEEEEEEEEEDDDBBBFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJHHHFFFEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIKKKLLLLLLJJJHHHJJJNNNQQQSSSSSSRRRQQQQQQ[[[gggvvviiiYYYUUUZZZaaaeeennnkkkfffbbbccciiirrryyyuuuxxx}}}zzzzzzvvvmmmdddaaabbbgggooo|||}}}uuukkkbbb\\\\\\bbbkkkvvvtttkkk]]]YYYTTTRRRUUUXXX[[[\\\\\\ZZZXXXVVVUUUUUUUUUVVVVVVTTTSSSSSSTTTTTTSSSQQQSSSSSSSSSQQQOOOOOOPPPRRRPPPQQQRRRUUUXXX\\\^^^___XXXWWWVVVUUUUUUWWWXXXZZZYYYXXXWWWVVVWWWYYYZZZZZZ[[[YYYWWWWWWYYY[[[YYYUUUWWWZZZXXXaaaxxx:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@DDDDDDDDDCCCCCCCCCCCCCCC??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEGGGJJJKKKLLLOOOUUUYYY]]]hhhxxx|||rrrpppuuuzzzzzzxxxpppppprrrxxx~~~|||xxxpppiiieeemmm{{{zzzgggdddcccggghhhccc___^^^]]][[[[[[^^^dddiiilllmmmaaaaaaaaabbbeeemmmvvv}}}yyyxxxyyymmmkkkjjjnnntttvvvpppjjjbbbfffppp}}}vvvlll___WWWTTTPPPHHHAAAEEEDDDCCCDDDDDDDDDBBB@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHLLLNNNRRRRRRQQQOOOKKKIIIIIIJJJDDDCCCBBBAAABBBCCCDDDEEEFFFEEEDDDDDDEEEEEEEEEDDDFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGIIIHHHFFFEEEEEEFFFHHHIIIKKKJJJJJJJJJIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJIIIJJJLLLLLLLLLJJJHHHJJJLLLOOOQQQRRRRRRQQQOOOTTTXXX]]]nnniiiWWWSSSXXX^^^ffffffddd]]]VVVTTTXXX]]]nnnqqqtttyyy~~~yyyooojjjaaa___```gggrrrxxxxxxuuunnnooottt|||qqqqqqrrrsssttttttsssqqqmmmnnnrrryyy|||tttjjjcccaaaYYYVVVSSSQQQRRRUUUWWWYYYVVVUUUUUUTTTTTTUUUVVVWWWWWWUUUTTTSSSSSSRRRPPPOOOQQQSSSVVVWWWVVVSSSRRRRRRQQQQQQRRRRRRSSSTTTVVVWWWVVVUUUTTTTTTTTTTTTUUUVVVRRRRRRSSSSSSTTTWWWYYY[[[[[[XXXVVVXXXZZZZZZXXXWWWSSSWWWVVV___ttt:::;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::===>>>>>>>>>>>>?????????CCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@AAAAAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFHHHIIIJJJLLLOOOQQQQQQWWW```mmmqqqooopppvvvqqqiiieeekkkxxxrrrnnnlllmmmjjjddd``````aaaaaabbbeeejjjnnnpppqqqggghhhkkknnnttt}}}xxxqqqmmmgggdddaaaaaaeeeiiikkkjjjcccmmm~~~wwwkkkccc\\\SSSNNNMMMLLLHHHDDDAAA@@@@@@BBBDDDDDDCCCAAA?????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCBBBCCCDDDDDDCCCEEEFFFFFFFFFGGGJJJLLLLLLMMMMMMLLLJJJIIIIIIJJJGGGFFFEEECCCBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEDDDEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGHHHIIIJJJJJJLLLJJJIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMJJJOOOSSSUUU]]]rrrgggXXXTTTTTTXXX^^^cccccc]]]VVVRRRQQQUUUYYYaaaiiirrrxxx|||~~~|||ttthhh```\\\[[[[[[```jjjxxx~~~~~~sssgggaaaWWW]]]gggrrrzzzzzzvvvsssttt{{{~~~yyysssmmmcccYYYWWWYYYQQQPPPOOOOOOPPPRRRUUUVVVPPPPPPQQQRRRSSSUUUVVVWWWWWWUUUTTTSSSSSSRRRPPPNNNOOOSSSXXXZZZYYYVVVSSSRRRSSSTTTTTTSSSQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSOOOQQQSSSTTTUUUWWWZZZ]]]\\\XXXWWWYYYZZZWWWVVVWWWOOOVVVWWW```ttt;;;;;;<<<===============999999999::::::;;;;;;<<<=========>>>>>>>>>??????BBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNJJJOOOUUU[[[eeeyyyzzzxxx|||}}}mmmgggdddgggpppyyy}}}}}}xxxuuuuuuvvvrrrkkkggghhhgggjjjooouuuzzz{{{zzzyyytttuuuxxx}}}xxxyyy{{{}}}}}}xxxqqqkkk]]]^^^aaaeeekkkrrryyy~~~{{{nnn^^^SSSRRROOOKKKIIIIIIIIIHHHGGGAAA@@@@@@AAADDDDDDDDDBBB@@@@@@@@@AAABBBCCCCCCCCCAAAAAABBBDDDDDDEEEEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDFFFEEECCCBBBBBBCCCDDDEEEBBBDDDFFFGGGFFFFFFGGGHHHIIIKKKLLLLLLJJJHHHIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCCCCBBBCCCCCCCCCCCCEEEFFFGGGGGGHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIEEEEEEFFFGGGHHHIIIJJJJJJKKKIIIHHHIIIJJJJJJIIIHHHJJJKKKLLLLLLLLLKKKJJJIIIHHHKKKNNNQQQTTT]]]lllxxxxxxggg^^^VVVYYY^^^fffllllllgggbbbRRRRRRUUUYYY___gggnnnrrr|||xxxzzz}}}vvvoookkkkkkmmmooouuu}}}~~~vvvrrrmmmccc[[[WWWYYYbbbqqq~~~}}}zzzxxxzzz~~~|||kkkddd]]][[[XXXRRRRRRUUUNNNNNNNNNNNNNNNPPPSSSUUUNNNNNNOOOQQQRRRTTTUUUVVVUUUTTTRRRSSSTTTTTTSSSQQQNNNQQQVVVWWWWWWUUUSSSRRRRRRSSSTTTSSSQQQPPPRRRTTTQQQRRRSSSUUUUUUTTTRRRQQQNNNQQQTTTVVVUUUVVVXXX[[[ZZZUUUUUUXXXXXXUUUTTTWWWSSSZZZ]]]fffwww~~~<<<======>>>>>>>>>>>>>>>999999::::::;;;<<<==================>>>>>>>>>>>>AAAAAAAAA@@@@@@????????????@@@@@@AAAAAABBBCCCCCC@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFHHHJJJKKKGGGKKKPPPQQQRRRZZZmmm|||wwwsssmmmjjjjjjlllllllllpppppprrrtttppphhheeefffgggmmmvvv||||||~~~|||wwwvvvtttuuuxxx{{{xxxpppiiihhhppp|||yyylllccc[[[SSSMMMHHHHHHHHHHHHGGGHHHHHHHHHFFFDDDCCCCCCEEEEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEEAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDFFFDDDCCCBBBBBBCCCEEEFFFBBBDDDFFFGGGFFFEEEEEEFFFHHHJJJLLLLLLJJJHHHHHHHHHBBBBBBAAAAAA@@@@@@AAAAAAAAACCCDDDCCCBBBAAAAAAAAA@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHFFFGGGIIIKKKLLLKKKIIIHHHCCCCCCDDDEEEFFFGGGGGGHHHDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGIIIJJJLLLNNNMMMLLLJJJIIIKKKJJJIIIJJJLLLOOOVVV[[[___xxxrrrYYYUUUUUU```qqq||||||wwwccc___XXXSSSTTTZZZaaaffffffhhhnnnwww||||||mmmddd^^^___ccceeejjjnnnjjjttt~~~zzz{{{~~~qqqggg]]]SSSMMMPPPTTTRRRQQQSSSOOOOOOOOOOOONNNOOOQQQSSSNNNOOOPPPQQQRRRSSSTTTUUURRRQQQQQQRRRUUUVVVVVVUUUNNNPPPSSSSSSSSSRRRRRRSSSNNNQQQRRRRRRPPPPPPSSSVVVOOOQQQSSSUUUVVVTTTRRRQQQMMMPPPTTTUUUTTTTTTUUUWWWUUUPPPQQQVVVWWWTTTTTTYYYZZZbbbdddkkkzzz}}}{{{@@@@@@??????@@@AAAAAABBB===;;;999999;;;===??????===>>>>>>======>>>@@@CCCBBBCCCDDDCCC@@@???>>>???AAA@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJMMMPPPUUUYYY[[[nnn|||yyysssqqqqqqqqqnnnooopppppppppnnnllljjjhhhnnnwww}}}{{{uuu|||yyyrrrggg\\\RRRLLLJJJIIIEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFBBBCCCDDDCCCAAAAAACCCEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEGGGGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEFFFFFFFFFJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDBBBDDDFFFHHHIIIHHHGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKIIIHHHGGGHHHJJJMMMQQQTTTVVV\\\hhhvvvzzzooodddbbblllyyytttkkkjjjkkkkkknnntttmmmggg``````gggoootttuuuxxx{{{~~~qqqiiidddbbb^^^[[[\\\cccnnnxxx}}}}}}{{{}}}wwwpppfff[[[UUUTTTRRROOOOOOOOOPPPOOOOOOMMMNNNOOOOOOMMMMMMNNNPPPMMMOOOPPPRRRRRRRRRRRRQQQSSSTTTUUUUUUVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRQQQTTTQQQPPPQQQTTTUUUTTTRRRNNNPPPRRRTTTUUUTTTSSSRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSQQQPPPQQQTTTVVVXXXYYYaaadddjjjwwwyyyuuuxxx??????????????????@@@@@@===;;;888999:::============>>>???>>>===>>>AAACCCBBBCCCDDDCCCAAA??????@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKNNNQQQTTTUUUYYYcccwww~~~{{{vvvrrrooonnnuuu~~~uuulllhhhddd\\\SSSLLLHHHGGGFFFEEEDDDCCCDDDFFFGGGFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDDDDBBBBBBCCCEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDBBBDDDEEEGGGHHHGGGFFFEEEHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIHHHHHHJJJMMMPPPRRRQQQUUU\\\eeetttyyyppprrrzzz|||tttuuuxxx{{{zzzsssjjjhhhlllqqqssssssssssssuuu{{{uuu{{{zzzpppfff___\\\\\\\\\eeeeeegggnnnwww~~~|||uuullleee]]]VVVRRRRRRPPPOOONNNOOOPPPQQQRRRKKKMMMNNNNNNMMMLLLMMMMMMLLLMMMOOOQQQRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSRRRRRRRRRSSSSSSTTTXXXTTTPPPOOOPPPQQQPPPOOOVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUVVVTTTSSSQQQPPPQQQSSSVVVXXX\\\bbbbbbhhhvvvxxxrrrttt???>>>>>>=========>>>>>>===;;;888888:::;;;<<<;;;===>>>???>>>>>>>>>@@@BBBBBBCCCDDDDDDBBB@@@@@@AAA@@@@@@????????????@@@@@@???????????????@@@AAAAAACCCCCCCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMMMMQQQ]]]lll~~~zzzlll^^^UUUUUUSSSOOOKKKHHHFFFEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDGGGGGGGGGFFFEEEDDDCCCBBBAAACCCEEEEEEDDDDDDDDDEEEHHHHHHIIIIIIHHHGGGEEEEEEGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDEEEGGGJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIKKKNNNOOONNNOOOPPPSSSZZZhhhyyyzzzzzz|||{{{yyyrrrnnniiiiiinnnwwwyyyjjjgggccc______bbbfffiiiwwwxxxzzz|||~~~wwwqqqggg^^^YYYVVVTTTSSSUUUSSSQQQOOONNNOOOPPPQQQJJJMMMOOOOOOMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQRRRSSSUUUWWWYYYUUUPPPNNNNNNPPPQQQRRR]]]ZZZVVVRRRQQQRRRUUUWWWVVVUUUUUUUUUVVVVVVWWWXXXSSSRRRQQQPPPQQQSSSUUUVVV___aaa^^^eeevvvyyyrrrrrr>>>===<<<<<<;;;;;;<<<<<<<<<:::999888:::::::::999;;;<<<============???@@@AAACCCDDDDDDBBBAAAAAABBB@@@@@@????????????@@@@@@???????????????@@@AAAAAACCCCCCCCCBBBBBBAAAAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHNNNOOORRRXXX___nnnzzzvvvnnnddd[[[SSSNNNKKKKKKJJJIIIHHHGGGGGGGGGGGGDDDCCCBBBCCCDDDEEEDDDCCCFFFFFFGGGGGGFFFEEEDDDCCCAAACCCEEEFFFFFFEEEFFFGGGJJJKKKMMMNNNMMMLLLJJJIIIIIIHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGCCCCCCDDDEEEEEEFFFFFFGGGDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCCCCDDDGGGJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHIIIJJJKKKMMMMMMMMMMMMNNNPPPVVV^^^eeeuuu|||uuummmggggggkkkpppssswwwxxxzzz~~~{{{qqqkkkhhhfffkkkllllllnnnqqquuuyyy{{{~~~{{{yyyyyyyyy{{{sssiiiccc[[[VVVTTTUUUWWWXXXZZZYYYUUUQQQNNNLLLLLLMMMMMMOOOQQQRRRPPPNNNNNNNNNQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSQQQQQQRRRTTTWWWZZZVVVTTTRRRRRRRRRTTTVVVWWW]]]ZZZVVVRRRQQQSSSUUUWWWVVVVVVUUUVVVVVVWWWXXXYYYSSSSSSRRRQQQRRRSSSUUUVVV___```\\\eeezzzyyywww<<<<<<;;;;;;:::;;;;;;<<<<<<:::999999:::;;;:::999999:::<<<<<<<<<<<<===>>>@@@AAACCCCCCBBBAAABBBCCC@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGFFFLLLLLLMMMOOOPPPUUUbbbpppxxxuuuxxx}}}yyyssspppfff```WWWNNNIIIGGGHHHJJJGGGGGGGGGGGGGGGGGGGGGHHHEEECCCBBBCCCDDDEEEDDDBBBBBBDDDEEEGGGGGGGGGFFFEEEAAACCCFFFGGGFFFGGGHHHIIILLLNNNQQQTTTTTTSSSQQQOOOJJJHHHFFFDDDCCCCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDFFFGGGGGGGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCDDDEEEGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHEEEEEEDDDDDDEEEGGGJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLOOOPPPQQQSSSTTTVVVWWW___qqqxxxrrrooonnnoooppprrrqqqpppooopppsssxxx{{{|||sssnnngggaaa^^^aaaeeeiiioooqqquuuzzz}}}~~~~~~~~~zzz{{{|||||||||~~~~~~ssshhhccc```\\\XXXVVVVVVWWWXXXXXXZZZZZZXXXUUUPPPMMMMMMOOOQQQSSSUUUUUUSSSQQQQQQQQQUUUUUUTTTSSSSSSRRRRRRRRRVVVWWWWWWWWWWWWWWWVVVVVVTTTSSSRRRQQQRRRUUUYYY[[[VVVWWWXXXYYYYYYXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTTTTUUUUUUWWWXXXXXXTTTTTTSSSRRRSSSTTTUUUUUU]]]^^^[[[ggg:::::::::::::::;;;<<<<<<;;;:::999:::;;;<<<;;;:::888:::<<<===<<<<<<<<<>>>>>>@@@BBBBBBAAAAAABBBCCC??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHIIIIIILLLPPPQQQQQQVVV]]]aaappp|||tttnnnnnnuuu~~~vvvjjj```[[[PPPNNNLLLIIIHHHGGGHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGFFFDDDCCCDDDEEEEEEDDDBBBAAABBBEEEGGGHHHHHHGGGFFFCCCDDDFFFFFFFFFHHHJJJMMMPPPSSSVVVYYYYYYWWWTTTRRRIIIHHHFFFDDDDDDDDDFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGFFFFFFEEECCCDDDDDDEEEGGGHHHHHHIIIEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIIIIHHHHHHHHHIIIIIIHHHJJJNNNQQQSSSSSSRRRQQQSSSRRRZZZhhhvvvzzzwwwuuusssrrrpppnnnkkkiiihhhiiikkkllltttvvvyyy{{{}}}~~~zzztttjjjbbb]]]___aaaccceeehhhlllooosssvvv{{{~~~|||}}}~~~tttjjjaaa^^^___^^^\\\YYYYYYYYYXXXVVVUUUTTTWWWYYYXXXUUURRRSSSUUUUUUUUUVVVUUUSSSRRRRRRSSSWWWVVVUUUSSSRRRRRRRRRRRRWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSTTTVVVYYYZZZYYY[[[]]]]]][[[XXXVVVVVVQQQRRRSSSTTTTTTUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXUUUUUUTTTTTTTTTUUUUUUVVVZZZ]]]]]]kkk999999999:::;;;<<<===>>>::::::999;;;===>>>===;;;999;;;>>>>>>>>>===>>>???<<<>>>@@@AAA@@@@@@AAABBB??????>>>>>>>>>>>>?????????????????????@@@AAAAAA??????@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJIIIHHHJJJPPPSSSRRRSSSUUUUUU]]]cccrrr~~~|||yyywwwvvv||||||{{{{{{{{{}}}{{{qqqdddYYYQQQNNNFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDEEEGGGGGGGGGFFFDDDDDDEEEFFFDDDCCCBBBCCCFFFHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEHHHLLLPPPTTTWWWZZZ\\\\\\XXXSSSPPPHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEDDDBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEDDDCCCDDDFFFHHHIIIGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIKKKNNNPPPQQQPPPOOOTTTPPPRRR[[[```fffwww~~~|||zzzwwwuuurrrpppnnnkkkgggdddbbbdddfffgggjjjooowww}}}xxxxxx}}}~~~|||yyyuuuqqqkkkfffbbbiiimmmrrruuuuuuvvvwwwyyy~~~}}}tttjjjddd]]]WWWXXX]]][[[ZZZYYYXXXYYYXXXWWWUUURRRWWW\\\\\\YYYVVVVVVWWWUUUUUUTTTQQQOOOOOOQQQSSSSSSSSSRRRQQQQQQRRRSSSSSSUUUVVVVVVVVVUUUUUUTTTSSSTTTTTTTTTUUUUUUWWWXXXYYYXXXZZZ\\\[[[WWWUUUUUUVVVRRRRRRRRRSSSTTTUUUUUUVVVSSSSSSSSSTTTUUUWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVYYY^^^```nnn888888999:::;;;===>>>???:::999:::;;;>>>???>>><<<:::===???@@@@@@??????@@@;;;===???@@@@@@@@@AAABBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@======>>>>>>??????@@@@@@===>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCEEEHHHJJJLLLJJJFFFFFFKKKNNNLLLJJJJJJPPPSSSRRRXXXdddlllyyy}}}wwwrrrrrrsssuuuwww{{{xxxtttjjjiiiddd[[[QQQIIIGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEGGGIIIJJJHHHFFFEEEEEEFFFFFFEEECCCCCCEEEGGGHHHHHHFFFDDDBBBEEEEEEEEEDDDEEEHHHMMMRRRWWWZZZ]]]^^^\\\WWWQQQMMMFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGFFFEEECCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHEEEDDDCCCCCCDDDFFFHHHIIIHHHIIIJJJKKKKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKGGGGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIKKKMMMOOOPPPPPPNNNJJJLLLRRRRRRPPPZZZiiifffmmm}}}{{{xxxqqqhhh```UUUVVVVVVUUUUUUZZZbbbhhhjjjgggfffkkkooorrrxxx~~~wwwvvvvvvvvvxxx{{{}}}~~~~~~}}}{{{zzzzzz{{{~~~}}}xxxrrrqqqssspppiiicccfffmmmuuuwwwuuurrrtttwwwwww{{{~~~tttiii```[[[ZZZ\\\[[[UUUTTTXXXWWWVVVUUUVVVXXXYYYYYYXXXSSSYYY______[[[VVVUUUVVVTTTSSSQQQNNNLLLLLLOOORRROOOOOOOOOOOOPPPRRRSSSUUUTTTTTTTTTTTTTTTSSSRRRQQQTTTUUUUUUVVVWWWWWWWWWWWWTTTVVVWWWVVVTTTTTTWWWZZZUUUTTTSSSRRRSSSTTTVVVWWWTTTTTTTTTUUUVVVWWWYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWZZZ```cccooo~~~}}}::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;========================>>>???BBBDDDDDDBBB???>>>>>>>>>===<<<<<<<<<<<<<<<>>>???@@@AAAAAA@@@???>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???@@@BBBDDDBBBBBBBBBCCCDDDEEEEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMOOOTTT[[[bbbfff{{{}}}~~~~~~xxxlllaaaZZZUUUTTTQQQNNNKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMTTTRRRPPPNNNLLLJJJIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAACCCFFFGGGEEEBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAACCCEEEBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFIIIGGGEEEFFFHHHIIIHHHEEEEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGJJJHHHFFFEEEFFFFFFEEEDDDGGGGGGGGGGGGHHHHHHIIIJJJIIIJJJJJJIIIHHHIIIKKKMMMKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJKKKLLLMMMNNNOOOOOOSSSVVV\\\eeesssvvvoooeeedddbbb^^^[[[]]]dddjjjgggfffeeecccaaa___]]][[[]]]^^^_________```bbbdddbbbdddddddddiiinnnlllgggfffaaa^^^bbbjjjpppqqqnnniiiiiiiiiiiiiiiiiiiiijjjkkkrrr{{{~~~|||nnnfffbbb]]]ZZZSSSUUUWWWVVVRRRPPPQQQSSSZZZYYYWWWVVVUUUTTTTTTTTTYYYUUUUUUWWWVVVTTTTTTWWWUUURRROOONNNOOOOOOOOOOOOSSSRRRPPPOOONNNPPPQQQRRRTTTUUUUUUTTTSSSRRRSSSTTTSSSSSSTTTUUUVVVWWWYYYZZZYYYWWWUUUSSSSSSUUUWWWYYYYYYRRRNNNPPPSSSTTTVVVYYYTTTTTTTTTTTTWWWZZZ]]]___aaaaaa^^^[[[WWWVVVWWWYYYZZZWWW[[[jjj}}}:::;;;;;;<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDFFFFFFDDDBBB@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@BBBDDDBBBBBBBBBCCCDDDEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLJJJIIIIIIJJJNNNSSSWWW[[[```fffooozzz~~~~~~}}}tttsssoooiiibbbZZZSSSOOONNNMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJLLLNNNNNNMMMKKKIIIGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCEEEFFFDDDBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@@@@BBBDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFDDDEEEGGGHHHFFFDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFEEEEEEFFFGGGGGGFFFHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJHHHGGGHHHJJJLLLJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGJJJNNNTTT\\\gggsss|||}}}wwwwwwtttooojjjjjjnnnsssxxxyyyyyyyyyvvvqqqkkkhhhbbbaaa^^^[[[WWWTTTSSSSSSVVVXXXYYYZZZaaahhhiiieee```\\\ZZZ___hhhnnnooollllllnnnpppsssuuuwwwxxxyyy|||~~~~~~xxx|||xxxnnnbbbZZZWWWWWWVVVUUUSSSSSSSSSRRRQQQQQQSSSVVVVVVVVVUUUTTTSSSSSSSSSTTTVVVSSSRRRTTTTTTQQQQQQTTTVVVSSSOOOMMMMMMNNNNNNNNNRRRQQQPPPPPPPPPPPPQQQRRRQQQSSSUUUUUUSSSRRRQQQRRRUUUUUUUUUUUUVVVVVVWWWXXXVVVUUUSSSRRRRRRSSSUUUVVVWWWSSSRRRVVVYYYWWWUUUVVVVVVVVVUUUUUUWWWYYY[[[]]]]]]]]]\\\YYYWWWVVVXXXZZZZZZXXX\\\kkk~~~;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCFFFGGGGGGFFFCCCBBB>>>===<<<<<<;;;<<<<<<<<<>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@AAA@@@AAAAAA@@@???@@@BBBDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPRRRTTTVVVYYY]]]dddnnnyyy}}}}}}}}}|||{{{}}}~~~|||zzzxxxsssoooaaa___ZZZUUUPPPLLLJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGFFFDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCEEEGGGIIIKKKLLLIIIHHHGGGEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCDDDEEEEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@??????AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDCCCEEEGGGHHHHHHGGGHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFFFFGGGIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGJJJNNNQQQSSSVVVYYY[[[dddppp|||wwwtttvvvxxx~~~vvvrrrxxxuuuqqqkkkfffaaa]]][[[dddeeeeeegggnnnwwwyyywwwjjjgggfffjjjppptttsssppprrruuuyyy~~~vvvlllZZZTTTNNNLLLNNNRRRTTTTTTTTTQQQNNNNNNPPPSSSUUUVVVQQQQQQQQQQQQRRRSSSTTTTTTUUUSSSSSSVVVVVVRRRQQQTTTQQQNNNJJJHHHIIILLLNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQTTTXXXZZZXXXUUURRRQQQWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUSSSRRRRRRSSSUUUVVVVVVUUUYYY___aaa\\\VVVUUUXXXWWWWWWVVVWWWXXXYYYZZZYYYYYYYYYXXXVVVVVVYYY[[[\\\[[[___lll~~~;;;;;;<<<======>>>>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>AAABBBDDDEEEEEEDDDBBBAAA===<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAA@@@???@@@CCCEEEBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHKKKKKKKKKKKKKKKKKKLLLLLLUUUUUUTTTUUUWWW]]]dddjjjrrr~~~|||}}}~~~~~~vvvpppjjjggggggddd^^^YYYSSSRRROOOLLLIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGFFFDDDBBBAAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCDDDEEEFFFHHHIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@AAA===>>>???>>>===>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDEEEGGGHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFJJJLLLPPPTTTUUUUUUTTTTTTSSS[[[dddnnn~~~}}}yyy~~~{{{xxxtttrrrooolllkkkqqqqqqpppqqqxxx|||yyyzzz|||{{{xxxtttyyy|||{{{}}}uuufff[[[TTTNNNKKKIIIIIILLLPPPRRRSSSSSSOOOLLLMMMQQQSSSSSSRRRNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVYYY^^^^^^XXXTTTTTTLLLHHHDDDCCCFFFKKKNNNPPPMMMNNNPPPRRRSSSSSSRRRQQQSSSXXX]]]___^^^ZZZVVVSSSUUUUUUTTTTTTUUUUUUVVVVVVWWWVVVUUUTTTTTTUUUVVVWWWVVVWWW\\\cccddd]]]XXXVVVWWWWWWVVVVVVWWWXXXYYYZZZWWWXXXXXXWWWVVVVVVXXXZZZ^^^]]]```kkk{{{~~~;;;;;;<<<<<<===>>>>>>>>>================================================>>>???@@@AAAAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<========================>>>>>>?????????@@@@@@@@@???@@@AAA@@@???@@@CCCEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGLLLMMMMMMLLLLLLNNNRRRUUUWWW^^^iiiuuu}}}|||}}}~~~{{{sssmmmiii___ZZZUUUSSSTTTSSSNNNHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHGGGFFFFFFEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGFFFDDDBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEECCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBB@@@???>>>???@@@@@@===>>>>>>>>>======???@@@CCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEFFFFFFFFFFFFEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDEEEGGGGGGEEECCCFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGGGGEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHEEEFFFFFFFFFFFFGGGGGGGGGCCCEEEGGGKKKMMMNNNMMMMMMNNNRRRTTTUUU[[[hhhsssxxx~~~}}}~~~~~~{{{wwwqqqaaaWWWQQQNNNLLLGGGFFFEEEEEEGGGJJJLLLMMMPPPNNNMMMOOORRRRRROOOLLLMMMMMMNNNOOOQQQRRRTTTUUUTTTVVV]]]dddccc\\\UUURRRPPPLLLGGGEEEGGGKKKNNNPPPLLLNNNPPPSSSTTTSSSRRRQQQTTTXXX]]]```^^^ZZZVVVTTTQQQRRRRRRRRRTTTUUUVVVWWWUUUTTTSSSSSSSSSSSSTTTUUUTTTUUUYYY^^^^^^YYYVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYVVVWWWXXXWWWUUUUUUVVVXXXYYY[[[___hhhyyy::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<=========<<<<<<<<<<<<======>>>>>>>>>????????????@@@???@@@@@@@@@???AAACCCFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGIIIIIIHHHHHHJJJLLLQQQSSSXXX```hhhiiiddd___YYY```kkkxxx{{{xxxsssnnnjjjiiiiiiiiiiiihhhfffddd```ZZZSSSOOOOOOMMMJJJJJJKKKKKKHHHEEEDDDEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGEEECCCAAA@@@@@@AAAAAABBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCBBBAAA@@@@@@AAA>>>??????@@@@@@AAAAAABBBCCCBBB@@@>>>===>>>???@@@===>>>>>>>>>======???@@@CCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAABBBBBBCCCDDDEEEEEEFFFGGGGGGEEEEEEFFFGGGDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEDDDDDDFFFGGGFFFDDDBBBDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEGGGGGGFFFEEEFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGCCCCCCDDDEEEFFFGGGHHHIIIDDDDDDDDDFFFIIIJJJIIIHHHKKKNNNNNNKKKMMMUUU[[[]]]dddlllwww|||wwwiiiaaaWWWPPPNNNNNNNNNMMMDDDDDDCCCCCCEEEGGGJJJKKKLLLMMMNNNPPPQQQPPPMMMJJJMMMMMMNNNNNNOOOQQQRRRSSSQQQSSSYYYaaa```YYYQQQOOOXXXTTTOOOLLLKKKMMMNNNNNNMMMOOOQQQSSSSSSRRRQQQPPPQQQTTTXXXZZZXXXUUURRRQQQOOOOOOOOOPPPRRRTTTUUUVVVPPPPPPPPPOOOOOOPPPPPPPPPOOOOOOSSSWWWWWWSSSRRRUUUSSSSSSTTTUUUVVVVVVWWWWWWSSSUUUVVVUUUTTTSSSTTTVVVSSSZZZaaaiiiyyy999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;:::::::::;;;;;;<<<=========<<<;;;;;;<<<======>>>>>>>>>>>>??????????????????@@@@@@@@@AAADDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIIIIGGGHHHIIIHHHGGGHHHJJJLLLNNNPPPTTTXXX[[[ZZZVVVSSSTTTWWW[[[^^^bbbgggoootttvvv{{{~~~}}}~~~{{{xxxsssooommmmmmnnnnnnfffddd```[[[WWWTTTSSSTTTRRRRRRRRRPPPMMMJJJGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHHHHIIIIIIIIICCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFGGGGGGFFFCCCBBB???@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCC@@@??????>>>>>>?????????BBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????<<>>???AAA>>>>>>>>>???@@@AAAAAAAAADDDBBB???=========???@@@===>>>???>>>======???AAACCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDDCCCEEEGGGFFFDDDCCCDDDFFFCCCCCCCCCCCCBBBAAA@@@@@@?????????@@@AAABBBCCCDDDBBBBBBCCCEEEGGGGGGEEECCCBBBAAAAAAAAAAAABBBBBBCCCAAADDDFFFGGGGGGGGGGGGHHHDDDEEEFFFFFFGGGGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIGGGGGGIIIKKKLLLIIIGGGFFFKKKMMMKKKMMMRRRVVVVVVWWWYYY[[[^^^eeerrrsssiiiaaa]]]ZZZUUUOOOMMMOOOPPPOOOMMMGGGGGGFFFEEEEEEGGGJJJLLLIIIKKKNNNOOONNNMMMMMMNNNMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPTTTYYYYYYSSSNNNNNNXXXUUUQQQOOOOOOOOOPPPOOOOOOPPPQQQRRRRRRQQQQQQPPPOOOQQQSSSSSSQQQOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMQQQVVVUUUQQQRRRVVVSSSSSSTTTTTTTTTTTTSSSSSSMMMOOOQQQRRRRRRRRRSSSUUUUUUaaakkkooozzz888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======>>>>>>>>>>>>======::::::::::::;;;;;;<<<======<<<;;;::::::;;;<<<===>>>>>>>>>>>>????????????>>>???@@@@@@@@@AAADDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEECCCBBBBBBCCCDDDEEEFFFFFFEEECCCBBBCCCGGGIIIDDDIIINNNPPPPPPNNNMMMMMMMMMNNNNNNMMMMMMQQQXXX^^^ZZZ]]]aaaeeeiiilllppprrrwwwyyy}}}~~~}}}}}}yyyuuuqqqnnnkkkfffbbbcccbbbaaa```aaabbbdddeeeaaa^^^[[[YYY[[[]]]___```XXXWWWUUUQQQNNNKKKKKKLLLJJJLLLNNNLLLIIIFFFGGGIIIAAACCCDDDDDDDDDDDDEEEGGGDDDCCCCCCCCCCCCDDDEEEFFFCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEGGGGGGFFFDDDCCC??????@@@AAAAAABBBCCCCCCBBBAAA@@@@@@??????@@@@@@?????????@@@AAACCCDDDEEEAAA@@@@@@????????????@@@CCCCCCCCCDDDCCCCCCBBBBBB????????????>>>>>>>>>===:::===@@@@@@>>>===???AAA===>>>>>>???@@@@@@AAAAAADDDBBB???===<<<===???@@@===>>>???>>>===>>>???AAACCCBBBBBBAAAAAAAAABBBBBB????????????@@@AAABBBCCCBBBDDDFFFEEEBBBBBBCCCFFFCCCCCCCCCCCCBBBAAA@@@???=========>>>???AAABBBCCC@@@@@@BBBEEEHHHIIIGGGEEE@@@@@@@@@@@@AAABBBBBBCCCAAACCCFFFHHHHHHHHHHHHIIIDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDFFFIIIIIIEEEBBB???EEEIIIIIIKKKOOOQQQPPPQQQRRRTTTVVVXXX^^^ffflllrrr{{{pppgggbbbaaaaaaaaa^^^WWWPPPMMMOOOPPPNNNLLLJJJIIIGGGEEECCCDDDFFFIIIGGGJJJMMMMMMKKKLLLOOOSSSMMMLLLLLLKKKKKKKKKKKKLLLRRROOOPPPSSSSSSOOONNNPPPRRRPPPMMMMMMOOOQQQRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOPPPPPPOOONNNMMMNNNOOOPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLNNNTTTYYYXXXTTTUUUYYYTTTTTTTTTTTTSSSQQQPPPOOOHHHJJJNNNOOOPPPQQQSSSUUU\\\kkkvvvvvvzzz999999::::::::::::;;;;;;::::::;;;;;;::::::999888777888:::999888888:::<<>>===;;;:::::::::;;;;;;:::999999999:::;;;<<<=======================================>>>????????????>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDCCCBBBBBBDDDFFFFFFDDDCCCBBBBBBCCCDDDFFFIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLNNNMMMMMMMMMNNNOOOQQQRRRWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQJJJJJJJJJKKKKKKMMMNNNNNNOOOMMMKKKJJJJJJLLLNNNPPPRRROOOLLLHHHFFFDDDDDDDDDHHHIIIIIIJJJIIIHHHGGGFFFDDDFFFEEEBBBEEEKKKIIIDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCEEEEEEEEEDDDBBBAAA===???CCCFFFGGGGGGEEEDDDDDDCCCCCCBBBAAA@@@???>>>???@@@@@@AAABBBCCCDDDEEEAAAAAA???>>>============??????@@@AAABBBBBBBBBBBB@@@???>>>>>>@@@AAAAAA@@@???>>>======>>>>>>===<<<<<<<<<======>>>>>>??????@@@???>>>===<<<<<<<<<<<>>????????????@@@AAABBBBBB@@@@@@???>>>>>>???@@@@@@DDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@???????????????===@@@BBBAAA??????AAACCC>>>???@@@BBBDDDDDDBBB@@@??????>>>>>>???AAABBBDDDDDDDDDEEEFFFGGGGGGHHHHHHFFFEEEEEEEEEEEEEEEFFFGGGEEEDDDDDDDDDDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLLLLMMMOOONNNLLLLLLMMMNNNQQQRRRTTT[[[dddlllsss|||{{{rrrkkkiiieee```\\\ZZZZZZYYYYYYZZZXXXUUUSSSRRRSSSTTTVVVQQQPPPMMMJJJHHHGGGGGGGGGJJJKKKKKKLLLKKKKKKJJJIIIMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMPPPNNNMMMNNNRRRUUUTTTSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNLLLKKKLLLMMMPPPQQQQQQQQQPPPOOOOOONNNLLLMMMNNNOOOPPPQQQQQQQQQMMMPPPTTTVVVVVVVVVWWWXXXTTTTTTRRRQQQPPPPPPPPPPPPOOOPPPQQQOOOMMMMMMQQQUUU```iiivvv~~~999999999:::::::::;;;;;;::::::;;;;;;::::::999888777999;;;;;;::::::;;;<<<=========<<<;;;;;;:::::::::999999999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>=========<<<======>>>>>>>>>>>>============>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDCCCAAA??????AAABBBEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFGGGHHHIIIGGGGGGFFFFFFGGGIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLJJJIIIIIIHHHHHHFFFFFFFFFGGGGGGHHHJJJJJJKKKJJJHHHFFFFFFGGGIIIKKKLLLKKKHHHFFFEEEDDDEEEFFFFFFGGGGGGHHHGGGFFFEEEDDDBBBAAACCCHHHFFF@@@CCCKKKEEEEEEFFFFFFEEEEEEDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCAAACCCEEEGGGHHHGGGEEEDDDCCCCCCBBBAAA@@@???>>>>>>??????@@@AAABBBCCCDDDDDDAAA@@@??????>>>>>>>>>???>>>???@@@AAABBBBBBBBBBBB@@@>>>======???@@@@@@???@@@>>>======>>>???===<<<<<<<<<======>>>?????????@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCAAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAA@@@???>>>=========???AAAAAA??????@@@BBB>>>>>>???AAACCCCCCAAA????????????@@@@@@BBBCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJJJJJJJLLLNNNOOORRRVVVZZZ[[[[[[^^^ccciiinnnvvv~~~uuurrrnnnkkkhhhddd^^^YYY]]][[[XXXWWWXXXZZZZZZZZZZZZYYYWWWUUUTTTUUUVVVVVVSSSQQQNNNKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLPPPPPPQQQRRRQQQPPPOOOOOONNNLLLKKKMMMPPPRRRRRRQQQPPPPPPPPPOOOOOOOOONNNNNNMMMNNNNNNMMMKKKKKKLLLNNNQQQRRRRRRSSSRRRQQQPPPOOOMMMMMMNNNOOOOOOPPPPPPPPPLLLOOOSSSUUUVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQRRRSSSQQQOOOPPPSSSVVVaaaiiiuuu|||yyy999999999999::::::::::::::::::;;;;;;::::::999888777:::===>>><<<;;;;;;;;;<<<<<<======<<<;;;:::999888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<============<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCFFFFFFEEEBBB???>>>???AAADDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGIIIHHHFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGDDDDDDEEEEEEEEEDDDCCCCCC@@@CCCDDDDDDLLLWWWWWWPPPEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCCFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHFFFEEECCCBBBBBBAAA@@@???>>>>>>===>>>>>>???@@@AAABBBCCCCCCAAA@@@@@@??????@@@@@@AAA>>>???@@@AAAAAABBBBBBBBB???>>><<<===>>>@@@??????@@@???>>>>>>??????>>><<<<<<<<<===>>>>>>??????@@@AAAAAA???>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCAAA???===<<<;;;>>>???@@@@@@???>>>@@@AAA>>>===>>>@@@BBBBBBAAA???@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGIIIKKKLLLKKKNNNPPPPPPOOOPPPTTTWWWUUU[[[aaafffiiimmmsssxxxwwwtttpppkkkhhhddd___\\\[[[ZZZ[[[\\\]]][[[XXXUUUUUUTTTTTTUUUXXXYYYYYYXXXYYYYYYXXXXXXWWWWWWVVVVVVUUURRROOOKKKJJJJJJLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOJJJKKKKKKKKKLLLLLLLLLMMMOOOPPPPPPPPPPPPOOONNNMMMMMMLLLKKKMMMPPPRRRRRRRRRNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNPPPPPPQQQRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLOOOTTTWWWVVVUUUTTTTTTVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQRRRTTTWWW^^^cccnnn|||yyywww888999999999999:::::::::::::::;;;;;;::::::999888777999===>>>===;;;999999:::;;;=========;;;999888777777888999:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<======>>>???????????????@@@@@@@@@@@@AAABBBCCCCCCKKKKKKIIIFFFBBBAAAAAABBBCCCCCCBBBAAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFGGGGGGHHHJJJIIIHHHGGGFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGCCCCCCDDDDDDDDDCCCCCCCCC???NNNFFF999TTTyyyNNNEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@??????@@@BBBCCCFFFFFFEEEDDDEEEFFFHHHIIIJJJIIIIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@???>>>=========>>>??????AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB???>>><<<===???@@@@@@???AAA@@@????????????>>><<<<<<======>>>??????@@@@@@BBBAAA@@@???>>>>>>>>>>>>===<<<;;;::::::;;;===???@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@???>>>===>>>??????????????????@@@>>>======???AAABBB@@@???@@@AAACCCDDDDDDDDDCCCBBBEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIHHHFFFDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEFFFFFFGGGIIIIIIJJJMMMOOOPPPQQQRRRVVVXXXWWWZZZ\\\]]]\\\]]]```bbbaaadddgggjjjkkkmmmoooqqq|||~~~|||xxxtttnnniiiccc```ZZZXXXVVVUUUVVVVVVUUUTTTYYYZZZ\\\______]]]ZZZWWWVVVVVVVVVWWWXXXXXXVVVTTTWWWWWWXXXXXXXXXWWWVVVUUUUUURRRNNNKKKJJJKKKMMMOOORRRQQQOOONNNNNNPPPRRRSSSPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKOOOOOOOOOOOOQQQSSSTTTTTTNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOQQQSSSMMMNNNOOOPPPPPPOOONNNMMMOOOOOONNNNNNMMMMMMMMMMMMMMMQQQUUUXXXWWWUUUTTTSSSUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTVVVXXXbbbsss~~~}}}888888888999999999::::::::::::;;;;;;::::::999888666999<<<===;;;999888777999:::<<<======;;;999888777777888:::;;;<<<==============================<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>????????????>>>@@@@@@@@@@@@AAABBBCCCCCCLLLKKKJJJGGGCCCAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDCCCDDDDDDDDDDDDBBBPPPHHH999SSS~~~vvvJJJDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDFFFEEEEEEEEEEEEGGGIIIJJJJJJIIIGGGEEECCCBBBAAA@@@BBBAAAAAA@@@???>>>=========>>>??????AAAAAABBBCCCEEEDDDCCCAAA@@@???????????????AAABBBBBBBBBBBBBBBAAA???>>>>>>@@@AAAAAA@@@CCCAAA??????@@@@@@>>>=========>>>>>>???@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;===???@@@???@@@AAACCCCCCCCCCCCCCCAAAAAA@@@??????@@@AAAAAADDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@?????????@@@@@@??????>>>======>>>AAAAAAAAA???AAABBBCCCDDDEEEDDDCCCBBBEEEEEEDDDDDDDDDDDDDDDDDD@@@AAADDDFFFHHHJJJKKKKKKIIIHHHFFFEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIILLLNNNOOOOOONNNNNNNNNOOOSSSTTTTTTUUUTTTUUUVVVWWWZZZ[[[]]]]]]\\\\\\\\\]]]bbbdddgggiiiiiijjjlllnnnrrruuuwwwyyyzzz{{{}}}|||yyyuuupppjjjfffcccccccccbbb___\\\YYYXXXXXXVVVSSSRRRRRRRRRQQQOOORRRUUUWWWYYYXXXVVVSSSQQQVVVUUUVVVWWWXXXWWWTTTRRRTTTUUUVVVWWWWWWVVVTTTSSSSSSQQQNNNKKKJJJLLLNNNOOOQQQPPPOOONNNNNNPPPRRRSSSUUUTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPPPPPPPPPPQQQRRRSSSNNNNNNNNNOOOOOOOOOOOOOOOLLLMMMNNNNNNNNNOOOQQQSSSNNNOOOOOOOOOOOOOOOOOOOOOQQQPPPOOONNNMMMMMMMMMNNNLLLOOOSSSUUUTTTRRRQQQQQQRRRSSSSSSTTTSSSSSSRRRQQQOOOOOONNNOOOOOOPPPPPPPPPQQQQQQXXXkkk888888888888999999999999::::::;;;;;;::::::999888777999;;;<<<:::888777777999:::;;;<<<<<<;;;:::999777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>???????????????@@@@@@@@@@@@AAABBBCCCCCCGGGGGGFFFCCC@@@???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCCCCAAAAAABBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCDDDAAABBBDDDFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGEEECCCBBBDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFHHHFFFDDDJJJRRRPPPHHHCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHEEECCCAAA@@@@@@AAABBBBBBAAA@@@???>>>>>>===>>>>>>???@@@AAABBBCCCCCCDDDDDDBBBAAA@@@?????????@@@AAABBBCCCCCCDDDDDDDDDCCCAAA@@@AAABBBDDDCCCCCCDDDBBB@@@@@@@@@@@@>>>=========>>>??????@@@@@@AAAAAAAAA???>>>>>>>>>>>>>>>>>>============???@@@AAA>>>???AAABBBCCCCCCBBBBBB@@@@@@???>>>>>>???@@@@@@EEEDDDCCCBBBAAA@@@@@@?????????@@@AAACCCDDDEEEEEEBBBAAA???@@@AAAAAA@@@??????>>>===???AAABBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDD???AAADDDGGGIIIKKKLLLLLLIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPRRRTTTUUUUUUQQQSSSTTTTTTSSSRRRRRRSSSVVVXXXYYYYYYXXXXXXXXXYYYYYY[[[]]]]]]]]]]]]___aaa^^^___```bbbccccccbbbbbb^^^]]]]]]^^^^^^]]]ZZZWWWSSSUUUWWWWWWUUURRRQQQQQQTTTRRRQQQPPPQQQPPPOOOMMMLLLOOORRRTTTSSSQQQPPPPPPQQQPPPQQQSSSUUUUUUTTTRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPOOOMMMMMMMMMNNNOOONNNMMMMMMLLLMMMNNNPPPQQQTTTSSSRRRPPPOOOMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPPPPOOOMMMMMMNNNPPPOOOOOOOOOPPPPPPPPPPPPPPPJJJKKKLLLLLLLLLLLLNNNPPPSSSRRRQQQPPPPPPRRRSSSTTTRRRQQQOOONNNMMMNNNOOOOOOKKKMMMPPPQQQOOONNNMMMNNNPPPQQQRRRSSSSSSRRRQQQPPPNNNMMMMMMMMMOOOPPPOOONNNQQQPPPVVVjjj888888888888999999999999::::::;;;;;;::::::999888999;;;<<<;;;:::888888999::::::::::::::::::::::::888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;============<<<<<<<<<<<<=========>>>??????@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBB@@@>>>>>>???AAA@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBCCCEEEFFFFFFEEECCCBBB@@@AAABBBCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCDDDDDDEEECCCDDDFFFHHHHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFGGGGGGEEECCCBBBBBBCCCDDDEEEEEEFFFFFFFFFDDDCCCCCCBBBCCCDDDEEEFFFFFFCCCEEEGGGCCC<<<===EEEBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEEEEEEEEEEDDDCCCAAABBBDDDFFFGGGHHHIIIIIIHHHFFFDDDAAA@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>??????@@@AAABBBCCCDDDDDDAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFDDDCCCCCCEEEFFFFFFEEEDDDCCCAAAAAAAAA@@@???======>>>>>>??????@@@AAAAAA@@@@@@???>>>============<<<======>>>>>>???@@@@@@===>>>@@@BBBCCCBBBAAAAAA??????>>>======>>>??????CCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@BBBCCCEEEFFFFFFDDDBBB@@@@@@BBBCCCAAA???@@@???>>>???AAACCCBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDAAABBBEEEHHHJJJJJJJJJJJJHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIDDDEEEGGGJJJMMMOOOOOOOOOJJJKKKNNNQQQTTTVVVUUUUUUIIIKKKMMMMMMLLLKKKLLLMMMMMMOOOPPPPPPOOONNNNNNOOOOOOPPPQQQQQQPPPQQQRRRTTTPPPPPPQQQRRRSSSTTTUUUUUUPPPPPPQQQSSSUUUUUUSSSQQQSSSVVVYYYYYYWWWTTTSSSSSSNNNMMMMMMOOOPPPPPPNNNMMMLLLOOORRRSSSRRRQQQRRRTTTOOONNNOOOPPPSSSTTTTTTRRRRRRSSSSSSTTTTTTSSSSSSSSSQQQQQQPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNOOOPPPPPPQQQPPPPPPOOOOOONNNMMMMMMMMMLLLLLLLLLMMMNNNPPPRRRSSSQQQRRRRRRPPPMMMKKKLLLNNNOOOOOOOOOOOOPPPPPPPPPQQQLLLMMMNNNMMMMMMMMMOOOQQQUUUTTTQQQOOOPPPRRRUUUWWWRRRQQQPPPNNNNNNOOOPPPQQQMMMOOOPPPOOONNNMMMNNNOOOOOOPPPRRRSSSSSSRRRQQQOOOPPPNNNMMMOOOQQQRRRPPPNNNRRRRRRYYYlll777888888888888999999999::::::;;;;;;;;;:::999999;;;<<<===<<<:::999:::;;;;;;:::999999999:::;;;;;;888999:::;;;;;;;;;:::999::::::::::::::::::::::::777777888999:::<<<===>>>======<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@AAAAAA???>>>>>>@@@CCC???@@@@@@AAAAAA@@@@@@???BBBCCCCCCDDDDDDCCCCCCBBBBBBCCCEEEFFFFFFEEECCCBBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBCCCCCCDDDAAABBBDDDFFFFFFEEEDDDCCCFFFEEEEEEDDDDDDDDDEEEEEEBBBDDDGGGHHHHHHGGGEEECCC???@@@BBBDDDEEEFFFGGGGGGCCCBBBBBBAAABBBCCCDDDEEEDDDFFFDDDAAACCCHHHFFFAAAAAAAAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEBBBCCCEEEFFFFFFEEECCCBBB@@@AAADDDFFFHHHHHHHHHHHHHHHFFFCCCAAAAAABBBCCCEEEDDDCCCCCCBBBAAA@@@?????????@@@AAAAAACCCCCCDDDEEE======>>>???@@@BBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDEEEGGGHHHHHHGGGEEECCCAAAAAAAAAAAA???===>>>>>>>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>????????????<<<>>>@@@BBBBBBBBBAAA@@@???>>>===<<<<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCC???@@@AAABBBCCCEEEFFFFFFEEECCCAAAAAACCCCCCAAA???AAA@@@??????AAACCCCCCCCCDDDCCCAAA@@@@@@AAABBBCCCAAAAAABBBBBBCCCDDDEEEEEECCCEEEGGGIIIJJJIIIHHHGGGGGGGGGEEEDDDDDDDDDEEEFFFCCCDDDDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJLLLLLLKKKIIIIIIJJJLLLOOOQQQQQQOOOMMMOOOPPPRRRRRRPPPOOOOOOPPPIIIKKKMMMMMMLLLLLLMMMNNNKKKLLLMMMMMMLLLMMMOOOQQQNNNNNNNNNOOOQQQRRRTTTUUUSSSSSSSSSUUUVVVUUURRRPPPLLLPPPTTTTTTQQQNNNNNNNNNRRRRRRQQQQQQQQQNNNJJJGGGJJJMMMOOOOOOMMMLLLNNNPPPRRRQQQPPPQQQSSSTTTSSSRRRSSSSSSSSSSSSSSSSSSTTTTTTQQQQQQRRRSSSRRRRRRQQQQQQOOOPPPQQQRRRSSSSSSSSSSSSNNNNNNOOOOOOOOOPPPPPPPPPJJJJJJJJJKKKMMMOOORRRSSSTTTUUUUUURRRNNNLLLMMMOOONNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPPPPRRRSSSUUUSSSOOOMMMMMMPPPUUUXXXSSSRRRPPPOOOOOOPPPRRRSSSQQQRRRRRRQQQOOOOOOPPPRRROOOPPPRRRTTTTTTSSSQQQPPPRRRPPPOOOQQQTTTUUUSSSPPPRRRSSS[[[nnn666666666666666666666666999999999999999999999999999999999999999999999999777888999999::::::999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<;;;;;;::::::999999:::;;;===>>>???>>><<<:::999:::;;;<<<<<<===>>>===<<<===>>>@@@@@@???>>>>>>>>>???@@@AAA>>>=========>>>???@@@@@@@@@@@@????????????@@@@@@DDDDDDDDDDDDCCCBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEE@@@AAACCCDDDDDDDDDCCCBBBAAAAAABBBBBBDDDEEEFFFGGGFFFFFFEEEDDDCCCBBBAAAAAADDDDDDDDDDDDCCCBBBAAA@@@BBBCCCEEEFFFFFFDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<>>>???@@@@@@@@@@@@>>>===<<<<<<<<<>>>???@@@?????????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@????????????@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCEEEHHHIIIIIIIIIJJJLLLGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMNNNNNNMMMMMMNNNNNNOOOPPPOOONNNMMMLLLLLLLLLMMMNNNPPPOOOMMMLLLLLLLLLMMMNNNMMMMMMLLLLLLMMMNNNOOOPPPOOOPPPRRRTTTTTTSSSRRRQQQNNNNNNOOOOOOPPPQQQRRRRRROOOOOONNNNNNLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNLLLNNNPPPPPPPPPPPPRRRSSSUUUTTTSSSSSSRRRRRRSSSSSSVVVUUUTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQOOOPPPQQQQQQPPPOOOLLLKKKKKKKKKJJJJJJLLLOOOQQQSSSTTTTTTSSSQQQOOOMMMNNNOOOPPPPPPOOOOOOOOOOOONNNNNNNNNMMMNNNOOOPPPPPPNNNLLLPPPPPPPPPQQQSSSTTTRRRPPPPPPPPPPPPOOOOOONNNMMMMMMPPPOOONNNOOOQQQSSSSSSSSSUUUSSSRRRTTTVVVWWWUUURRRSSSQQQPPPPPPQQQSSSRRRRRRXXXWWW]]]nnn|||777777777777777777777777999999999999999999999999999999999999999999999999888888999:::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>>>>>>>><<<;;;999999:::;;;<<<<<<===>>>>>>======???@@@???>>>>>>===>>>???@@@AAA>>>>>>>>>===>>>>>>????????????>>>>>>>>>>>>??????CCCCCCDDDCCCCCCBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCCCCDDDDDDDDDCCCAAAAAAAAABBBCCCDDDFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDCCCBBBAAA@@@???BBBCCCDDDEEEEEEDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@???@@@AAAAAABBBCCCDDDDDDEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>???????????????????????????>>>>>>>>>======<<<<<<::::::999::::::;;;<<<<<<;;;<<<===>>>????????????>>>======<<<<<<===>>>???===>>>>>>???@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBCCCCCCCCCCCCCCCEEEGGGGGGGGGFFFGGGHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNQQQPPPNNNMMMMMMMMMNNNOOOOOONNNMMMKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOQQQQQQPPPOOONNNMMMNNNNNNOOOPPPPPPQQQQQQNNNNNNNNNMMMLLLKKKIIIHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOOOOOOOPPPQQQSSSTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQPPPPPPPPPOOOOOONNNOOOPPPPPPPPPNNNLLLJJJKKKKKKJJJJJJKKKMMMOOOPPPRRRSSSSSSQQQOOOMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNLLLLLLKKKLLLNNNOOONNNMMMOOOOOOPPPPPPRRRTTTUUUWWWTTTSSSRRRPPPOOONNNNNNNNNPPPOOOOOOOOOQQQRRRSSSSSSSSSRRRQQQSSSVVVWWWUUUSSSRRRQQQPPPQQQSSSTTTSSSRRRUUUUUUZZZiii{{{888888888888888888888888888888888888888888888888777777777777777777777777999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>><<<;;;:::::::::;;;<<<======>>>???>>>======???@@@>>>>>>======>>>>>>???@@@??????>>>=========>>>>>>>>>>>>============>>>>>>BBBCCCCCCCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEAAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>AAABBBDDDEEEEEEDDDCCCAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDD@@@@@@AAAAAAAAA@@@@@@???BBBAAAAAA@@@AAABBBDDDEEEBBBAAA@@@??????>>>>>>>>>@@@@@@?????????@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================999999999999999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<======;;;<<<<<<===???@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@?????????===>>>>>>??????@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFFFFDDDDDDDDDEEEGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMQQQQQQOOONNNNNNNNNOOOPPPNNNMMMKKKJJJIIIIIIJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHIIIJJJLLLMMMMMMMMMLLLKKKMMMMMMMMMNNNOOOOOOPPPPPPLLLMMMMMMMMMLLLJJJIIIGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNOOONNNOOOPPPRRRRRRRRRRRRSSSTTTVVVWWWXXXVVVVVVWWWWWWWWWUUUTTTSSSQQQQQQPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOMMMLLLKKKLLLKKKJJJIIIJJJKKKLLLMMMOOOQQQRRRRRROOOMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOMMMKKKIIIJJJLLLMMMNNNMMMLLLNNNOOOPPPRRRWWW___eeeZZZXXXUUURRROOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQPPPRRRTTTUUUUUUTTTPPPOOOPPPRRRUUUUUUTTTRRRRRRRRRWWWbbbsss888888888888888888888888777777777777777777777777777777777777777777777777999999:::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@???>>>===;;;;;;;;;;;;<<<===>>>???===>>>???>>>======>>>@@@>>>>>>>>>>>>??????@@@@@@@@@???>>>=====================<<<<<<<<<<<<======AAAAAABBBCCCCCCCCCBBBBBB@@@AAABBBBBBCCCCCCBBBBBB???@@@@@@AAACCCDDDDDDEEECCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAACCCCCCBBBAAAAAABBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEFFF@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>======@@@BBBCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAACCCBBB@@@??????AAACCCDDDBBBBBB@@@??????>>>>>>?????????>>>======>>>???@@@AAAAAABBBAAAAAA@@@??????======>>>??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================::::::999999999::::::;;;;;;;;;<<<===============>>>>>>======<<<<<<<<<<<<::::::;;;<<<>>>???@@@@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>=========>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBAAACCCEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLQQQPPPNNNMMMMMMMMMNNNOOOLLLKKKJJJHHHHHHHHHHHHIIIHHHIIIKKKLLLKKKIIIGGGFFFHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNKKKKKKLLLMMMLLLJJJHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIKKKMMMMMMMMMMMMOOOQQQOOOOOOPPPQQQSSSUUUWWWXXXUUUVVVXXXXXXXXXVVVTTTSSSRRRQQQPPPOOONNNMMMLLLLLLNNNOOOOOOOOOOOONNNMMMLLLMMMLLLKKKJJJJJJJJJKKKKKKLLLNNNQQQQQQOOOMMMLLLKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNJJJIIIJJJLLLLLLMMMIIILLLNNNPPPSSS[[[hhhrrr^^^[[[WWWRRRPPPOOOOOOPPPOOOPPPPPPPPPOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRNNNNNNPPPSSSVVVVVVTTTRRRRRRQQQUUUaaarrr888888888888888888888888777777777777777777777777666666666666666666666666888999::::::;;;;;;::::::999::::::::::::::::::999:::;;;;;;;;;<<<<<<<<<===;;;<<<>>>??????>>>======;;;;;;<<<<<<===???@@@@@@===>>>>>>===<<<<<<===????????????@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<=========<<<<<<<<<<<<======@@@@@@AAABBBCCCCCCCCCBBB@@@AAABBBBBBCCCCCCBBBBBB>>>???@@@AAABBBDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBAAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEE@@@??????@@@@@@AAABBBCCCAAAAAAAAABBBCCCCCCDDDDDDBBBAAA@@@>>>============???AAACCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@CCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCBBB@@@???>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>@@@@@@AAA@@@@@@???>>>===;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<============<<<>>>=========<<<<<<;;;;;;999:::;;;<<<===>>>??????>>>>>>>>>>>>????????????@@@???????????????>>>>>><<<===============>>>>>>???>>>>>>======>>>>>>???????????????@@@@@@@@@@@@???AAACCCDDDDDDDDDEEEGGGFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMLLLKKKKKKKKKLLLMMMJJJJJJHHHGGGGGGGGGHHHIIIIIIJJJLLLLLLLLLJJJHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLJJJKKKLLLMMMLLLKKKHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHJJJKKKLLLLLLLLLNNNOOOKKKLLLLLLNNNOOOQQQSSSTTTSSSTTTVVVWWWWWWUUUSSSRRRRRRRRRQQQPPPOOOMMMMMMLLLOOOOOOOOOOOOOOONNNNNNMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJLLLOOOOOONNNLLLKKKKKKKKKKKKJJJJJJKKKLLLNNNPPPTTTQQQLLLJJJJJJKKKKKKKKKHHHKKKMMMMMMOOOVVVcccmmm]]][[[VVVRRROOONNNOOOOOONNNPPPQQQPPPNNNNNNPPPRRRTTTTTTRRRPPPNNNMMMMMMNNNMMMNNNOOORRRUUUUUUSSSQQQSSSQQQTTTcccwww{{{888888888888888888888888888888888888888888888888666666666666666666666666888888999:::::::::999999999999::::::::::::999999:::;;;;;;<<<<<<=========;;;<<<<<<======<<<<<<<<<;;;;;;<<<===>>>>>>??????<<<======<<<;;;:::<<<===>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<============<<<<<<<<<<<<======??????@@@BBBBBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBB>>>???@@@AAABBBCCCDDDDDD@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC???????????????@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@???>>><<<<<<<<<======???@@@BBBDDDEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@BBBBBBBBBAAA@@@?????????AAAAAABBBDDDDDDEEEEEEEEECCCBBB@@@???>>>??????@@@AAA@@@@@@@@@@@@AAABBBBBB??????@@@@@@??????>>>===??????@@@@@@@@@???>>>>>>;;;<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>><<<<<<<<<<<<===>>>???@@@<<<======>>>>>>=========<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>><<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>>>>======>>>>>>???>>>>>>>>>>>>?????????@@@===@@@BBBCCCCCCDDDEEEGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLJJJIIIIIIIIIJJJKKKHHHHHHGGGFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKIIIKKKMMMNNNNNNLLLIIIGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHJJJKKKJJJKKKLLLNNNJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQRRRSSSSSSRRRQQQPPPQQQQQQPPPPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJHHHKKKMMMMMMLLLKKKKKKLLLJJJIIIHHHHHHIIILLLNNNPPPUUUQQQMMMJJJJJJKKKKKKKKKJJJKKKJJJIIIIIIMMMVVV\\\YYYWWWTTTQQQNNNNNNNNNNNNNNNPPPQQQPPPMMMMMMOOORRRUUUTTTSSSOOOLLLJJJJJJLLLNNNMMMNNNPPPSSSSSSRRRPPPTTTQQQUUUeeeyyy|||rrrzzz~~~777777777777777777777777999999999999999999999999777777777777777777777777666777888888999999888888999999::::::::::::999999999999:::;;;;;;<<<======;;;;;;:::::::::::::::;;;::::::;;;<<<<<<===<<<<<<;;;<<<<<<;;;999999:::;;;;;;<<<===>>>???>>>>>>=========<<<<<<<<<===>>>>>>>>>==================>>>>>>>>>@@@AAABBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBB??????@@@AAABBBBBBCCCCCC???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>???@@@@@@???????????????@@@@@@@@@>>>===<<<;;;:::;;;===>>>>>>@@@BBBDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@???@@@????????????????????????@@@AAACCCDDDEEEEEEEEEBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???AAABBBCCC???@@@BBBCCCBBBAAA>>>===>>>>>>???@@@@@@@@@??????<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>>>>???;;;;;;<<<===>>>???AAABBB===>>>>>>??????>>>>>>===:::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<=========;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>>>>>>>>>>>>>>>>???=========>>>>>>>>>??????===???AAABBBAAAAAABBBCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJLLLKKKIIIHHHHHHIIIIIIJJJGGGFFFFFFFFFGGGIIIKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKNNNOOOOOOMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIJJJIIIJJJKKKMMMKKKKKKJJJJJJJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHJJJKKKKKKJJJJJJKKKLLLIIIHHHGGGGGGHHHKKKNNNPPPPPPNNNKKKJJJJJJKKKKKKKKKJJJIIIGGGGGGHHHJJJNNNPPPSSSRRRPPPOOOMMMMMMLLLLLLMMMPPPRRRPPPMMMLLLOOORRRSSSSSSRRRNNNJJJHHHJJJLLLOOONNNMMMNNNPPPQQQPPPOOORRRQQQVVVcccuuu}}}xxx}}}~~~666666666666666666666666999999999999999999999999888888888888888888888888666666777888888888888888999999999::::::999999999888888999::::::;;;<<<<<<;;;:::999888777888999:::999999::::::;;;;;;::::::;;;;;;<<<:::888888999:::999:::<<<=========<<<;;;<<<<<<<<<<<<<<<===>>>???>>>>>>============>>>>>>===>>>???AAABBBCCCDDDDDD@@@AAABBBBBBCCCCCCBBBBBB???@@@@@@AAAAAABBBBBBCCC>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCBBBAAA???>>>???>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::::::::;;;===???>>>???BBBCCCDDDDDDCCCBBB????????????????????????;;;<<<===>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>???@@@BBBCCCDDDDDDEEEAAAAAAAAAAAA@@@>>>===<<<;;;;;;<<<===???@@@BBBCCC???AAACCCEEEEEEBBB???======>>>???@@@@@@@@@@@@@@@======>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>??????::::::;;;<<<>>>@@@BBBCCC>>>???????????????>>>>>>999:::<<<=========<<<<<<>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>??????============>>>>>>>>>>>>>>>???AAAAAA???>>>???@@@EEEEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCC???@@@@@@AAAAAABBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???AAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFGGGGGGHHHIIILLLKKKJJJIIIHHHIIIJJJJJJFFFFFFEEEFFFHHHJJJLLLMMMIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPPPPNNNKKKIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIIIIIIIKKKMMMLLLLLLKKKJJJJJJJJJJJJJJJMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKKKKJJJIIIIIIHHHHHHIIIJJJIIIIIIIIIKKKMMMHHHGGGFFFFFFHHHKKKNNNQQQLLLJJJHHHIIIJJJLLLLLLLLLIIIGGGFFFGGGJJJMMMOOOOOONNNNNNNNNMMMMMMLLLLLLKKKMMMPPPRRRPPPLLLKKKNNNRRRQQQRRRQQQMMMIIIHHHKKKMMMPPPNNNLLLLLLNNNOOOOOONNNQQQQQQVVVaaappp{{{999999777666666555555555555666888999999999888777777777666666555555555444999888888777777777777888777777888999999999999888777888:::;;;<<<<<<;;;::::::::::::999999999888888:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;???>>>>>>>>>======<<<<<<>>>>>>>>>>>>============>>>>>>???@@@@@@@@@@@@@@@BBBCCCDDDDDDCCCAAA???>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAA@@@???======>>>@@@AAA@@@AAAAAA@@@???>>>@@@AAA>>>???@@@AAABBBAAA@@@???CCCBBB@@@?????????@@@@@@??????>>>===<<<;;;;;;:::;;;<<<>>>?????????>>>===<<<<<<;;;;;;<<<===???@@@>>>??????@@@BBBCCCCCCDDDBBBAAAAAA@@@@@@????????????>>>===???BBBBBBAAA>>>@@@@@@???>>>===<<<;;;;;;@@@??????AAACCCCCCBBBAAABBBCCCCCCBBBAAA???===;;;===============>>>??????>>>@@@BBBDDDDDDBBB@@@>>>@@@@@@??????>>>>>>======>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===999::::::;;;<<<===??????;;;;;;;;;<<<<<<<<<<<<<<<@@@?????????>>><<<;;;:::<<<<<<<<<<<<===============<<<<<<;;;;;;;;;<<<<<>>>>>>>>>>>??????@@@BBBCCCBBB???===;;;===???@@@AAA@@@>>>=========<<<<<<<<<<<<======???>>>>>>============>>>>>>@@@CCCCCCCCCBBBBBBCCCAAABBBDDDEEEEEEEEEDDDCCCFFFEEEEEEEEEDDDDDDCCCCCCAAABBBBBBBBBCCCCCCDDDDDDAAA@@@??????>>>>>>??????AAABBBCCCCCCCCCBBBAAA@@@??????@@@AAACCCDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIKKKLLLLLLKKKKKKLLLJJJHHHGGGHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHIIIHHHHHHGGGGGGFFFFFFEEEFFFHHHKKKLLLMMMKKKIIIGGGKKKJJJIIIHHHIIIKKKMMMOOONNNNNNNNNMMMMMMMMMMMMMMMJJJIIIIIIIIIIIIJJJKKKKKKFFFHHHIIIIIIGGGGGGHHHJJJLLLLLLKKKJJJGGGGGGIIIKKKHHHIIIJJJKKKKKKJJJIIIHHHNNNLLLJJJGGGGGGHHHJJJKKKIIIHHHGGGHHHJJJKKKJJJIIIIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLKKKJJJJJJKKKLLLMMMQQQPPPOOONNNNNNNNNOOOPPPQQQPPPNNNLLLKKKJJJIIIIIILLLLLLKKKJJJJJJKKKMMMNNNQQQQQQVVVaaappp|||888888777666555555555555555666777888888888777666777666666666555555555555777777666666777777888999777777888999999999999888777888999::::::;;;;;;;;;:::::::::999999999888888999999999999:::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>=========<<<<<<<<<>>>>>>>>>>>>============>>>??????@@@@@@@@@??????BBBBBBCCCCCCCCCAAA???===????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBAAA???>>>>>>???@@@AAA@@@AAAAAA???>>>===>>>@@@===>>>@@@AAABBBBBBAAAAAABBBBBB@@@@@@???@@@AAABBB?????????>>>===<<<<<<;;;======>>>??????>>>===<<<<<<;;;;;;;;;<<<===>>>???===>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAA@@@?????????======>>>AAABBB@@@>>>?????????>>>======<<<<<<@@@??????AAACCCDDDCCCAAA@@@@@@AAA@@@???>>><<<;;;===============>>>??????>>>@@@BBBCCCCCCBBB@@@>>>>>>>>>>>>>>>======<<<<<<>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<======@@@??????>>>>>>=========?????????@@@AAAAAA???======>>>@@@AAAAAAAAA???>>>======<<<<<<<<<<<<======>>>>>>=========>>>>>>???>>>AAACCCDDDCCCCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAABBBCCCDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJKKKIIIGGGGGGGGGHHHHHHGGGIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGIIIKKKLLLLLLKKKJJJKKKJJJHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJKKKJJJIIIHHHIIIKKKJJJKKKKKKIIIGGGGGGIIIKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHJJJLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKKKKMMMLLLLLLKKKKKKLLLLLLLLLOOONNNMMMLLLLLLMMMNNNOOOQQQPPPNNNMMMKKKJJJJJJIIIKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOVVVddduuu777666555444444444444444444555666666777777666666666666666666555555555555666555555666666777888999777777888999999999999888888888777888888999:::;;;:::::::::999999999888888888888888888999999999999::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<>>>============<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@??????>>>@@@AAABBBBBBAAA@@@>>>===>>>>>>>>>????????????@@@???@@@AAABBBBBBCCCBBBBBBBBBAAA@@@??????@@@AAABBB@@@AAAAAA???===<<<===>>>===>>>???@@@AAABBBBBBAAABBBAAA@@@???@@@@@@BBBBBB@@@@@@??????>>>>>>>>>===????????????>>>===<<<<<<;;;;;;;;;;;;<<<===>>>???======>>>???@@@@@@AAAAAAEEEEEEDDDCCCAAA@@@@@@??????======>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????AAACCCDDDCCCAAA>>>>>>>>>>>>>>>===<<<<<<===============>>>??????>>>???AAABBBBBBAAA???>>>============<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<===>>>???=========<<<;;;;;;;;;:::<<<<<<=========<<<<<<;;;<<<<<<<<<<<<============<<<;;;;;;;;;<<<======>>>@@@@@@???>>>>>>===<<<<<>>===>>>???@@@???>>>>>>???@@@AAABBBAAA@@@???>>>======<<<<<<======>>>============>>>>>>???@@@???AAADDDEEEDDDCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJGGGGGGHHHJJJKKKLLLMMMMMMJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLKKKKKKJJJIIIIIIGGGFFFFFFFFFFFFGGGHHHHHHJJJKKKKKKJJJHHHGGGHHHIIIHHHIIIIIIIIIHHHHHHJJJKKKLLLLLLKKKJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEHHHGGGGGGHHHKKKMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNNNNOOOOOOMMMMMMLLLKKKKKKLLLMMMNNNPPPPPPOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMOOOWWWgggyyy666555444444333333333333444444444555555555555555666666666666666555555555777666666555666666777777777777888999999999999888888777777666777888:::;;;:::::::::999999999888888888888888999999999999:::::::::::::::::::::::::::888999999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@AAABBBCCCAAABBBBBB@@@>>><<<===???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@??????AAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAAEEEDDDCCCBBBAAA@@@???>>>???>>>======>>>??????>>>======>>>>>>>>>?????????@@@@@@@@@AAACCCDDDCCCBBB=========>>>>>>>>>>>>==================>>>>>>???>>>???@@@AAAAAA@@@???>>>========================>>>>>>>>>============<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===<<<;;;:::::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>===<<<<<<;;;???===<<<<<<>>>??????>>>===>>>???@@@@@@@@@??????>>>>>>============>>>>>>============>>>???@@@AAA@@@BBBDDDEEEEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJIIIGGGHHHIIIJJJIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFEEEHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIIIIIIIJJJKKKMMMNNNIIIIIIHHHIIIIIIKKKLLLMMMNNNMMMLLLLLLKKKJJJIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIFFFEEEEEEFFFFFFGGGIIIIIIHHHHHHJJJLLLLLLJJJHHHGGGGGGHHHJJJLLLLLLLLLLLLLLLJJJHHHFFFEEEGGGGGGGGGIIILLLNNNNNNMMMLLLKKKJJJHHHHHHHHHIIIJJJFFFHHHKKKNNNPPPQQQRRRRRRMMMLLLKKKKKKKKKLLLMMMNNNPPPOOOOOONNNMMMLLLJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKPPPQQQYYYiiizzz}}}555444444333333333333444444444444444444555555666555555555666666666666666999888777666666666666666777777888999999999999888888777777666777888:::;;;:::::::::999999999888888999999999999::::::::::::::::::::::::::::::::::::999999::::::;;;<<<======????????????????????????<<<=========>>>>>>>>>?????????@@@@@@@@@??????>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAABBBBBBCCCBBBCCCCCCAAA???>>>???AAACCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>======>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@???>>>===<<<;;;;;;;;;<<<======>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>?????????>>>======??????======>>>>>>??????@@@@@@AAA@@@@@@BBBDDDDDDCCCBBB??????>>>?????????@@@@@@===============>>>>>>???>>>>>>???@@@@@@???>>>>>>=========>>>>>>????????????>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???>>>>>>===<<<;;;:::::::::999:::;;;<<<============<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>?????????>>>>>>===<<<<<<;;;>>><<<;;;;;;===??????>>><<<======>>>>>>>>>>>>>>>>>>>>>============>>>>>>============>>>@@@AAAAAA@@@BBBDDDEEEEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIHHHIIIJJJKKKJJJHHHFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJGGGFFFHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLHHHHHHIIIJJJLLLNNNOOOPPPNNNNNNMMMLLLLLLKKKJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKIIIGGGEEEEEEFFFEEEGGGIIIIIIIIIIIIKKKLLLMMMKKKIIIGGGGGGIIIKKKMMMNNNOOOPPPPPPOOOLLLJJJIIIHHHGGGHHHIIILLLNNNOOONNNMMMLLLJJJIIIHHHHHHHHHIIIHHHJJJLLLNNNPPPPPPPPPPPPMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOOOONNNLLLKKKJJJHHHIIIKKKMMMMMMMMMMMMLLLRRRSSS[[[lll~~~555444444333333333444444555444444444444555666666555555555666666666666666999999888777777777777777777777888999999999999888888888777888888999:::;;;:::::::::999999999888888999999999999:::::::::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<=========>>>>>>????????????@@@@@@<<<<<<======>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA@@@????????????>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA??????@@@@@@AAAAAABBBBBBBBBCCCCCCBBB@@@@@@AAACCCEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>?????????@@@@@@AAAAAABBBBBBCCCBBB@@@???>>>=========<<<<<<===???????????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>@@@AAA@@@???======???AAA>>>>>>>>>??????@@@@@@@@@AAA@@@@@@BBBDDDEEEDDDBBBAAA@@@@@@@@@@@@@@@AAABBB===============>>>??????>>>>>>>>>??????>>>>>>>>><<<======>>>???@@@@@@AAA??????>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<======>>>???=========<<<;;;;;;;;;::::::;;;<<<===============<<<<<<<<<<<<============>>>>>>======<<<======>>>>>>>>>============<<<<<<===<<<;;;===???@@@???>>><<<<<<<<<=========>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>??????@@@AAA???AAADDDEEEDDDCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFIIIHHHHHHIIIKKKKKKIIIHHHEEEFFFGGGIIIKKKLLLLLLLLLMMMMMMNNNNNNMMMKKKHHHGGGIIIHHHHHHHHHHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLNNNMMMLLLJJJIIIJJJJJJKKKHHHIIIJJJKKKMMMOOOPPPPPPMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMJJJHHHIIIIIIFFFHHHJJJKKKJJJJJJKKKLLLPPPNNNLLLJJJJJJLLLNNNPPPPPPPPPQQQQQQQQQOOONNNMMMIIIIIIIIIJJJMMMOOOOOONNNNNNMMMLLLJJJIIIHHHHHHHHHNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKKKKMMMNNNOOONNNOOOOOOPPPOOOMMMLLLJJJHHHIIIJJJLLLMMMMMMMMMMMMRRRSSS\\\ppp555555444444444444555555666555444444444555777777555555555555666666666777777777777777888999;;;;;;777777888999999999999888777888999::::::;;;;;;;;;:::::::::999999999888888888888888888999999999999::::::::::::::::::::::::========================<<<<<<======>>>>>>>>>>>><<<<<<<<<===>>>?????????<<<===>>>???@@@AAAAAAAAA>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@???????????????@@@@@@AAAAAAAAA@@@@@@===>>>???@@@AAAAAAAAAAAA@@@AAABBBAAA@@@@@@BBBCCCEEEDDDCCCCCCDDDEEEFFFGGGDDDCCCAAA@@@???>>>??????>>>??????@@@AAAAAABBBBBBBBBAAA@@@>>>>>>===>>>>>><<<===???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@======@@@CCC??????????????????@@@@@@AAAAAAAAABBBDDDEEEDDDCCCBBBAAA@@@@@@???@@@AAAAAA===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@AAA?????????>>>>>>>>>======>>>======<<<<<<======>>>==================>>>???<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<============@@@???>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<>>>@@@AAA???>>>===============>>>>>>?????????>>>>>>>>>>>>???????????????>>>??????@@@@@@>>>AAACCCDDDCCCCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIGGGFFFEEEEEEEEEFFFFFFEEEFFFGGGIIIIIIHHHFFFEEEEEEGGGHHHJJJKKKKKKKKKKKKLLLMMMNNNMMMKKKHHHFFFIIIHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLMMMMMMMMMJJJJJJKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIJJJJJJKKKLLLNNNOOOOOONNNLLLJJJKKKKKKGGGJJJLLLLLLLLLKKKKKKLLLPPPOOONNNMMMMMMNNNOOOPPPNNNOOOOOOOOOOOOOOONNNNNNKKKJJJJJJKKKMMMNNNNNNMMMNNNNNNMMMLLLKKKIIIHHHGGGNNNMMMLLLLLLKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLMMMNNNNNNOOOPPPPPPOOONNNLLLKKKIIIIIIJJJJJJKKKMMMNNNOOOPPPRRR[[[qqq555555444444444555555666666666555444555666777888444555555555666666777777555555666888:::<<<>>>???777777888999999999999888777888:::;;;<<<<<<;;;::::::::::::999999999888888777777777777888888888888::::::::::::::::::::::::>>>>>>>>>>>>>>>=========:::;;;;;;;;;<<<<<<======;;;<<<<<<===>>>??????@@@;;;<<<>>>???AAAAAABBBBBB????????????@@@AAACCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAA@@@??????<<<===>>>???@@@AAAAAAAAA>>>???@@@@@@???@@@BBBDDDCCCCCCCCCCCCEEEGGGIIIKKKGGGEEECCCAAA@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@>>>>>>>>>>>>???===>>>@@@AAABBBBBBAAAAAA???????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCAAA>>>===AAADDD????????????????????????AAAAAAAAABBBDDDEEEDDDCCCCCCBBB@@@?????????@@@AAA===============>>>??????>>>>>>>>>======>>>>>>>>>999:::;;;<<<===??????@@@????????????>>>>>>>>>>>>>>>>>>============>>>>>>>>>============>>>>>>???;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>AAA@@@???===<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;<<<===@@@BBBBBB@@@===>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????@@@@@@??????????????????>>>@@@CCCCCCCCCBBBBBBCCCAAABBBDDDEEEEEEEEEDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@AAACCCEEEEEEEEEEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCDDDFFFHHHHHHFFFDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIJJJLLLMMMLLLJJJGGGEEEIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNLLLJJJIIIJJJKKKIIIKKKMMMNNNLLLKKKKKKLLLNNNNNNMMMLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJKKKMMMNNNNNNMMMNNNOOOOOONNNLLLJJJGGGFFFIIIIIIIIIIIIKKKMMMOOOQQQIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNPPPPPPPPPNNNLLLKKKJJJJJJIIIIIIKKKMMMOOOPPPPPPQQQZZZppp888777555333222333555666777666555444333444555555333444555555666666555555666555555666999===AAADDD777777777777888888888888:::999999:::<<<======<<<>>>===<<<:::999888888777777777777777777777777777888999999::::::;;;;;;<<<======>>>>>>======<<<;;;===;;;999;;;>>>@@@???===<<<===>>>>>>>>>===;;;:::;;;<<<===>>>@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@AAA@@@??????AAACCCCCCDDDGGGJJJIIIJJJQQQ[[[TTTQQQIIIBBB@@@CCCCCC???BBB???===<<<>>>@@@@@@@@@BBBBBB@@@???===<<<;;;;;;;;;<<<>>>???>>>===>>>???>>>>>>???@@@AAABBBBBBCCCBBBCCCCCCCCCCCCCCCCCCBBBEEEFFFEEECCC@@@>>>???@@@???????????????>>>======>>>>>>>>>>>>???AAACCCEEECCCCCCBBBAAAAAA@@@?????????>>>===<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<===:::;;;<<<>>>???????????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<;;;:::999999;;;<<<>>>>>>>>>>>>>>>============<<<===============<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA???>>>>>>>>>============>>>>>>??????>>>>>>?????????>>><<<>>>???@@@AAABBBAAA@@@???AAACCCDDDDDDCCCBBBBBBDDDBBBHHHGGGHHHMMMIIICCCHHHDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAACCCCCCBBBAAABBBCCCDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLKKKFFFGGGGGGHHHIIIIIIIIIIIIKKKJJJGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHIIIJJJKKKKKKIIIGGGFFFFFFGGGIIIKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIILLLKKKKKKLLLNNNOOOMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKMMMOOOPPPWWWSSSPPPNNNNNNMMMIIIFFFIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKMMMNNNNNNLLLKKKKKKLLLMMMOOOOOOLLLGGGGGGKKKPPPQQQSSS]]]rrr~~~777666444333222333444555666555444333333333444555333444444555555555555555666666555666777:::<<<>>>777777777777888888888888999888888999;;;<<<<<<;;;<<<;;;:::999888777777666777777777777777777777777888888999::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<;;;:::;;;>>>???>>>===;;;<<<<<<<<<<<<;;;::::::;;;;;;===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????????????????>>>>>>======>>>>>>???@@@???@@@AAA@@@??????AAACCCFFFFFFIIILLLNNNRRR]]]iiibbb[[[MMMBBBAAAEEEFFFCCCCCC@@@>>>>>>???AAAAAAAAAAAAAAAAAA@@@>>><<<;;;::::::<<<>>>>>>>>>>>>???@@@>>>??????@@@@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBCCCCCCBBB@@@???@@@AAA>>>????????????>>>===============>>>???AAADDDEEEBBBAAAAAA@@@??????>>>>>>???>>>===<<<<<<===>>>???>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>>>>????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>><<<;;;:::999999;;;<<<>>>>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<========================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAA@@@@@@???>>>======<<<<<<<<<<<<===>>>>>>???>>>>>>?????????>>>======>>>???@@@AAA@@@??????AAABBBCCCCCCCCCCCCCCCCCCDDDFFF@@@???HHHIIIGGGMMMFFFEEECCCBBBAAAAAABBBCCCDDDCCCBBBBBBAAAAAAAAABBBCCCBBBAAAAAAAAABBBDDDDDDCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDFFFGGGGGGEEEEEEFFFHHHHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFHHHIIIKKKLLLLLLLLLKKKJJJGGGGGGHHHHHHHHHHHHHHHHHHJJJHHHFFFDDDCCCDDDDDDEEEGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIJJJKKKJJJIIIGGGEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLJJJJJJKKKMMMMMMMMMKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOQQQRRRRRRQQQOOONNNLLLLLLKKKKKKLLLMMMOOOPPPTTTQQQNNNNNNNNNMMMJJJHHHJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKMMMNNNNNNMMMLLLLLLMMMQQQTTTWWWUUUPPPMMMMMMNNNOOORRR\\\mmm}}}zzzqqq666555444333222333444555555555444333333333333333333333444555555555555555666666666666666666777777777777777777888888888888888777777888:::;;;:::999::::::999888777666666666777777777777777777777777888888999999:::;;;;;;;;;===<<<;;;999999::::::;;;;;;::::::;;;===>>>>>>===;;;::::::999999999999999;;;;;;<<<>>>?????????????????????@@@@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@??????????????????????????????>>>>>>======>>>>>>???@@@>>>@@@AAAAAA??????AAABBBGGGFFFHHHLLLPPPZZZjjjyyyqqqfffTTTFFFCCCHHHHHHDDDBBB@@@>>>===>>>@@@@@@??????@@@AAAAAA???===:::999888:::===>>>>>>>>>???AAA????????????????????????>>>??????????????????>>>???@@@AAA@@@??????@@@AAA>>>>>>??????>>>>>>===<<<<<<<<<<<<===???AAADDDEEE@@@@@@@@@???>>>>>>======???>>>===<<<<<<===>>>???>>>======<<<;;;::::::999<<<======>>>>>>=========>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::===<<<;;;;;;;;;;;;<<<===;;;;;;:::999:::;;;<<<===>>>============<<<<<<<<<;;;<<<<<<=========<<<<<<========================;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????===>>>???@@@@@@@@@??????BBBAAAAAABBBCCCDDDDDDCCCGGGJJJBBB@@@IIIJJJGGGKKKHHHFFFEEECCCBBBBBBBBBCCCDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDBBBBBBDDDDDDDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFHHHGGGEEECCCBBBBBBBBBCCCFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJHHHFFFEEEEEEFFFGGGIIIJJJJJJJJJJJJLLLLLLLLLKKKKKKJJJJJJJJJKKKJJJHHHIIIJJJLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQPPPOOONNNMMMLLLKKKKKKLLLMMMOOOPPPPPPNNNMMMMMMMMMMMMKKKJJJJJJJJJIIIIIIJJJKKKKKKLLLKKKLLLMMMNNNOOONNNMMMMMMKKKMMMOOOOOOMMMLLLMMMNNNTTTYYY^^^^^^YYYSSSOOOMMMNNNRRR[[[hhhsssvvvpppjjj~~~444444333222222333444444444444333333222222222222333333444555555555444444444555666777666666555444666777777777888888888888888666666777999999999888999999999888888777777666777777777777777777777777888888888999::::::;;;;;;<<<;;;999777777888:::;;;:::::::::;;;<<<=========<<<;;;999888888888999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>??????@@@??????>>>>>>????????????????????????===============>>>??????>>>???AAAAAA@@@@@@@@@BBBEEECCCDDDHHHOOO[[[pppyyyooo^^^QQQNNNNNNIIIAAA@@@>>><<<<<<===>>>>>>===>>>???@@@AAA@@@===:::888777999<<<===>>>>>>@@@AAA@@@@@@??????>>>>>>>>>>>>===>>>>>>??????>>>>>>======???@@@@@@>>>>>>>>>???>>>>>>>>>>>>>>>======<<<::::::;;;<<<>>>@@@CCCDDD@@@@@@?????????>>>>>>>>>???>>>===<<<<<<===>>>??????>>>>>>===<<<;;;::::::======>>>>>>===<<<<<<;;;======>>>>>>======<<<;;;::::::::::::::::::::::::===<<<;;;::::::;;;<<<===;;;;;;:::::::::;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;::::::999999999999:::;;;<<<<<<===>>>>>>>>>>>>>>>???AAA???@@@@@@@@@@@@@@@@@@@@@BBB@@@???@@@CCCEEEDDDCCC???IIIHHHFFFLLLKKKFFFIIIHHHGGGFFFEEEDDDEEEFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGFFFDDDCCCCCCDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEIIIIIIJJJJJJIIIIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEGGGFFFEEECCCBBBBBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIHHHFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJMMMMMMLLLLLLKKKKKKJJJJJJKKKIIIGGGGGGIIIJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLMMMNNNOOONNNNNNMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLJJJKKKMMMOOOOOONNNLLLKKKKKKMMMOOOOOONNNMMMNNNOOOSSSWWW\\\^^^ZZZUUUPPPNNNOOOSSS\\\gggqqqwwwyyyxxx~~~}}}333333222222222333333333333444333333333333222222222333333444555444444444333444666777888777666555666777777777888888888888777666555666888888888777888999999:::999999888777777777777777777777777777777777888999999::::::;;;<<<:::888777666777999:::888999::::::;;;;;;<<<======<<<:::999999999:::;;;:::;;;<<<========================>>>>>>>>>??????======>>>>>>???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<===>>>>>>???===???AAABBBAAA@@@@@@AAACCCAAABBBFFFMMMYYYmmm~~~}}}xxxoooeee```[[[OOOCCCAAA@@@>>>>>>??????>>>======>>>@@@AAA@@@===:::888777999<<<======>>>???AAA@@@??????>>>>>>======<<<>>>>>>????????????>>>>>>>>>???@@@@@@>>><<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<:::::::::;;;===???AAACCC@@@@@@@@@@@@@@@????????????>>>===<<<<<<===>>>??????@@@@@@@@@???>>><<<<<<===>>>>>>======<<<;;;:::<<<============<<<;;;;;;::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;========================<<<<<<<<<<<<;;;:::999999888888888999999:::;;;<<<<<<===>>>>>>===>>>@@@CCCCCCCCCBBBBBBAAAAAAAAAAAA@@@??????@@@BBBDDDEEEEEEBBBOOOPPPIIIIIIHHHGGGMMMFFFFFFEEEEEEFFFHHHJJJKKKEEEEEEDDDCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCDDDFFFFFFEEECCCBBBCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDDDDGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJNNNMMMMMMLLLKKKJJJJJJJJJJJJIIIGGGGGGHHHIIIIIIHHHFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIKKKMMMMMMLLLKKKIIIJJJLLLNNNNNNMMMMMMNNNOOOOOOQQQTTTUUUTTTRRRPPPOOOPPPUUU]]]iiiwww}}}}}}111111222222222222333333444444444444444333222222222222333444444444444444333444666777888888777666777777777777888888888888888666666666888888777666777888999:::::::::999888777777777777777777777777777777888888999:::::::::;;;:::999888777888888999777999::::::::::::;;;=========<<<;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<<<<<<<<<<=========>>>>>><<<<<<======>>>>>>====================================<<<<<<======>>>???===???AAABBBAAA@@@@@@AAADDDBBBDDDGGGKKKTTTdddsss}}}~~~|||uuunnneeeVVVIIIDDDBBBAAAAAABBBBBB@@@???===>>>?????????===;;;999777999<<<=========>>>@@@???>>>>>>>>>======<<<<<<>>>??????@@@@@@??????>>>>>>???AAA@@@>>><<<;;;;;;======>>>>>>======<<<;;;::::::::::::;;;===???AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>??????@@@AAAAAAAAA@@@>>>==================<<<;;;:::<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;:::999999999999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::========================<<<<<<<<<<<<;;;:::999888888888888888999;;;<<<===;;;===>>>>>><<<===AAAEEEGGGFFFEEECCCBBBAAAAAAAAA>>>???@@@@@@@@@BBBEEEHHHbbbjjj___LLLFFFEEEEEEKKKDDDDDDDDDEEEFFFIIIKKKLLLGGGFFFEEECCCBBBAAAAAA@@@>>>???@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFEEEDDDAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEDDDCCCBBBCCCDDDCCCBBBBBBAAABBBCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHIIIJJJJJJHHHFFFDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLMMMMMMKKKIIIGGGGGGHHHLLLLLLKKKJJJIIIIIIIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIIIIKKKMMMMMMMMMLLLMMMNNNKKKKKKKKKLLLMMMNNNOOOPPPPPPTTT]]]kkk{{{}}}}}}000000111222222222222222444555555666555444333222222222333444444444444333444555555666666666666666777777777777888888888888888777666777888888777666555666888999:::999888777777777777777777777777777777777777888999999::::::::::::999999999888888888666888::::::999999;;;===<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<>>>>>>>>>>>===<<<;;;:::888:::<<<===<<<<<<===>>>=====================<<<>>>>>>????????????>>>>>><<<>>>@@@AAA???>>>============>>>>>>======<<<;;;;;;::::::::::::<<<===>>>???????????????????????????>>>===<<<<<<===>>>???===>>>???AAAAAA@@@???>>><<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::999888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::888888888888999999999:::========================<<<<<<<<<<<<;;;:::999888888888888999:::;;;<<<===:::===???>>><<<===BBBGGGIIIHHHEEECCC@@@??????>>>;;;???BBBAAA>>>???EEEKKKppprrr___IIIEEEFFFCCCDDDCCCBBBBBBCCCDDDFFFHHHIIIIIIHHHFFFDDDBBB@@@??????>>>>>>@@@AAAAAAAAA@@@???@@@AAACCCDDDEEEEEEDDDDDD@@@@@@@@@@@@@@@AAAAAABBBAAACCCDDDDDDBBBBBBCCCEEEBBBAAAAAAAAAAAACCCDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGDDDEEEEEEFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHIIIKKKLLLJJJGGGDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJLLLKKKHHHGGGHHHJJJPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHJJJLLLLLLLLLKKKLLLMMMJJJIIIHHHIIIKKKMMMOOOPPPNNNQQQZZZhhhxxx}}}~~~///000111222222222222222444555666666666555444333222222333444444444333333666666555555555444444444777777777777888888888888999888666777888999777666333444666888999888777666777777777777777777777777777777777888999999::::::999::::::::::::999888888666888::::::888888:::===:::;;;<<<===<<<;;;:::999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<>>>>>>>>>>><<<:::>>>>>>======<<<<<<<<<;;;999;;;======<<<<<<<<<=================================>>>>>>>>>>>>======:::<<>>>>>>>>>>>???>>>===<<<<<<===>>>???;;;<<<>>>@@@AAA@@@???>>>;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::777888888888888999999999========================<<<<<<<<<<<<;;;:::999999888888888999:::<<<===>>>999<<>>======999???CCCAAA======EEEMMMXXXZZZKKK>>>EEELLLEEE@@@BBBBBBAAAAAABBBCCCDDDFFFKKKIIIGGGDDDBBB@@@???>>>===>>>???@@@AAA@@@?????????@@@AAACCCDDDDDDCCCCCC@@@@@@??????@@@@@@AAABBB@@@BBBCCCCCCBBBBBBDDDEEEAAAAAA@@@@@@AAACCCDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEBBBCCCEEEFFFHHHIIIIIIIIIFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFEEEEEEBBBCCCDDDFFFGGGGGGHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLKKKJJJIIIHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHJJJLLLMMMKKKGGGCCCDDDEEEFFFGGGHHHIIIJJJJJJFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHGGGHHHIIIJJJFFFHHHJJJJJJHHHHHHJJJLLLTTTRRRQQQOOOMMMKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKGGGIIIKKKKKKKKKKKKLLLMMMKKKJJJIIIJJJLLLNNNOOOOOOKKKNNNWWWeeessszzzxxxttt~~~~~~111111222222222333333333666666666555555444444444333333333444444444555555666555555444444444555555666666666666666666666666666666555555555444444444555666666777888999999:::666777777777777888888888888888777777777777777888888888888888888777666666777888888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;:::999999<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;===>>>999999999999999:::::::::;;;;;;<<<<<<===>>>??????<<<===???@@@AAAAAA@@@@@@BBBCCCDDDBBBBBBEEEKKKPPPaaa\\\UUUPPPNNNLLLIIIGGG???>>>===<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;<<<;;;::::::999999999999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>>>><<<:::::::::<<<===>>>???@@@AAAAAAAAA??????@@@???>>><<<:::999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<>>>>>>>>>============<<<<<<;;;;;;:::???????????????>>>======:::;;;<<<<<<======<<<<<<;;;;;;:::::::::999999999777777888999::::::;;;;;;999999888888999999:::;;;::::::999999::::::;;;<<<;;;::::::999999:::;;;;;;;;;:::::::::::::::::::::;;;;;;::::::::::::999999999::::::888777777999<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888999:::;;;======;;;<<<<<<===>>>?????????DDDCCCBBB@@@???>>>>>>>>>>>>=========>>>???@@@@@@CCCEEEGGGGGGDDDBBB@@@@@@>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEFFFEEECCCBBB@@@>>>>>>>>>===>>>>>>???@@@@@@AAABBBBBBAAA@@@>>>===>>>>>>=========???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>???AAABBBDDDGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIFFFDDDDDDFFFGGGEEECCCDDDDDDEEEEEEDDDDDDCCCBBB???AAADDDFFFGGGGGGFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJLLLLLLHHHHHHHHHHHHHHHHHHIIIIIICCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFJJJIIIGGGGGGGGGIIIKKKLLLIIIHHHGGGGGGGGGHHHIIIJJJRRRSSSPPPKKKIIIKKKJJJGGGCCCFFFIIIKKKKKKKKKKKKLLLIIIJJJJJJKKKKKKKKKKKKJJJOOONNNMMMKKKJJJJJJJJJJJJMMMLLLRRRaaaqqqwwwpppgggsss|||111111222222222333333333555555555444444444333333333333333333444444444444555555444444444444555555666666555555555555555555666666555555555444444444555555666777777888999999777777777888888888888999888777777666666777777888888888888888888777777666777888888888888999999999::::::::::::::::::::::::999999:::;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999;;;<<<<<<;;;;;;<<<===999999999999999999999888:::;;;;;;<<<======>>>>>><<<===???@@@AAA@@@@@@???@@@BBBCCCBBBAAACCCIIINNNUUUQQQMMMJJJIIIGGGEEECCC>>>===<<<<<<<<<<<<<<<===??????>>>>>>>>>=========<<<;;;::::::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>>>><<<;;;:::;;;<<<===>>>???@@@AAAAAAAAA???@@@@@@@@@???===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>===<<<>>>=========<<<<<<<<<;;;>>>>>>??????>>>>>>===<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777888888999::::::;;;999999999888999999:::;;;::::::999999::::::;;;<<<;;;::::::999999999999:::999:::::::::;;;:::::::::;;;;;;::::::::::::999999999::::::999777888:::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999;;;<<<===>>>===<<<<<<===>>>???@@@@@@CCCBBBAAA???>>>>>>===============>>>???@@@AAABBBIIIJJJJJJHHHEEEAAA@@@@@@>>>>>>>>>???@@@AAACCCDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA???>>>===>>>>>>======>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????AAABBBCCCGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHFFFDDDDDDEEEFFFEEECCCCCCCCCCCCCCCCCCBBBAAAAAA@@@AAACCCEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLGGGGGGGGGGGGHHHHHHHHHHHHDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGFFFEEEFFFGGGIIIKKKMMMIIIHHHGGGFFFFFFFFFGGGHHHEEEJJJLLLIIIHHHJJJJJJHHHLLLLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKLLLKKKKKKJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLRRR___nnnuuuqqqkkkooo111111222222222333333333444444333333333333333222222222222222333333333333555444444444444444555555666555555555444444333333666666666555555555555444555555555666666777777888777888888888888999999999777777666666666666777777888888999999888888777666777888888888888999999999999999999999999999999999888999999:::;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999:::;;;;;;::::::;;;<<<:::999999999888777777777::::::;;;<<<============;;;<<<>>>???@@@@@@??????===@@@BBBAAA@@@AAAEEEIIIHHHFFFDDDDDDDDDDDDBBB@@@<<<<<<<<<;;;<<<<<<======@@@@@@????????????>>>>>>;;;;;;:::999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;888:::======<<<;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAA@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::<<<===<<<;;;===============<<<<<<<<<=========>>>===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::777777777888999999::::::999999999999999:::;;;;;;::::::999999::::::;;;<<<;;;:::999888888888888888777888:::;;;<<<;;;;;;:::;;;;;;::::::::::::999999999::::::999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;===>>>??????>>>===<<<===>>>AAABBBAAAAAA???>>>==================>>>>>>@@@AAACCCCCCOOOOOOMMMIIIDDDAAA@@@@@@>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@??????>>>>>>????????????>>>???@@@@@@AAA@@@AAAAAA@@@@@@???>>>===>>>======>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@AAABBBBBBFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDEEEDDDDDDCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDFFFHHHKKKLLLHHHGGGFFFEEEEEEDDDEEEEEE>>>CCCGGGGGGHHHKKKKKKIIIJJJIIIGGGFFFHHHKKKPPPRRRLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIKKKQQQ]]]jjjrrrssspppsss111111222222222333333333222222222222222222222222111111222222222333333333444444333333444444555555555555555444333333222222666666666555555555555555444555555555666666666777888888888888999999999999666666666555666666777888888999999999999888777777777777888888888999999999888888888888888888888888777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;::::::999888888777666666999:::;;;<<<======<<<<<<;;;<<<===????????????>>>;;;>>>@@@@@@???@@@CCCFFFBBBBBBBBBCCCDDDCCCBBBBBB;;;;;;;;;;;;<<<===>>>>>>????????????????????????;;;::::::999999:::::::::::::::;;;;;;;;;;;;::::::888:::<<<===<<<;;;<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;:::::::::;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;777777777888888999999999:::999999999999:::;;;;;;::::::999999::::::;;;<<<::::::999888777777777777666777999;;;<<<<<<;;;:::;;;;;;:::::::::999999999999:::;;;:::999888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<===>>>???@@@???===<<<<<<>>>AAACCC@@@???>>>=====================>>>???@@@BBBDDDEEEPPPOOOLLLGGGBBB@@@@@@AAA????????????@@@AAABBBCCCBBBAAA???>>>======>>>??????????????????@@@AAAAAA@@@@@@@@@??????>>>============>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@AAAAAAAAAEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCCCCDDDCCCCCCBBBDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCEEEFFFHHHIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBDDDEEEHHHPPPWWWWWWRRRNNNJJJFFFEEEIIIPPPVVVZZZMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFHHHJJJPPP[[[gggppptttuuu111111222222222333333333222222222222222222222222111111222222222333333333333333333333333444555555555555444444444333333333666666666666666666666666555555555555666666666666777777888888888999999999666666666666666777888888999999999999999888777777777777888888888999999999888888888888888888888888777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999999;;;;;;::::::999888777666666:::;;;<<<===>>>===<<<;;;:::;;;===>>>??????>>>>>>:::===???@@@??????CCCFFFCCCDDDEEEEEEDDDCCCCCCBBB<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999::::::;;;999999::::::::::::999999888;;;===>>>===<<<<<<===;;;;;;;;;<<<===>>>@@@AAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<<<<<<<;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;888888888888888999999999::::::999999::::::;;;<<<::::::999999::::::;;;<<<:::999888888777777777888777888999;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999:::;;;;;;:::999:::;;;======<<<;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<======>>>???@@@???===;;;<<<===@@@BBB>>>>>>======<<<===============>>>???@@@BBBDDDEEEKKKJJJHHHDDD@@@???AAABBB????????????@@@AAABBBBBBCCCAAA@@@>>>>>>>>>????????????>>>>>>??????@@@AAA@@@@@@???>>>============<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBB??????@@@@@@AAAAAAAAA@@@DDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFEEEGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@FFFCCCCCCKKK]]]mmmpppkkk^^^WWWNNNHHHHHHKKKNNNPPPLLLLLLLLLKKKKKKIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFEEEIIIJJJOOOYYYfffpppvvvwww111111222222222333333333111222222222222333333333222222222222333333333333222222222222333444555666444444444444444444444444555666666666666777777777666666666666666666666666666777777777777888888888777666666777777888999:::999999999:::999999888777777888888888888999999999999999999999999999999999888999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;<<<;;;:::999:::;;;;;;::::::999999888888888:::<<<===??????>>><<<;;;999;;;<<<===>>>>>>======:::===??????>>>@@@EEEIIIKKKKKKJJJHHHDDDBBBAAABBB>>>>>>======>>>>>>??????=========>>>>>>>>>>>>???::::::999999999:::;;;;;;999999::::::::::::999999:::<<>>=========;;;;;;:::;;;<<<===???AAA??????@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::<<<===<<<;;;999::::::;;;<<<===>>>>>><<<<<<<<<===<<<;;;;;;:::;;;:::999999999:::<<<===<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999:::::::::::::::;;;;;;<<<::::::999999::::::;;;<<<999999888888888999999999999999999::::::;;;;;;<<<;;;;;;::::::::::::999999999:::<<<<<<;;;::::::;;;===<<<;;;::::::;;;<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>>===;;;<<<===>>>@@@>>>============>>>>>>???======>>>>>>@@@AAACCCCCCEEEEEEDDDAAA??????AAACCC@@@@@@??????@@@@@@AAABBBBBBBBBAAA@@@????????????>>>>>>>>>===>>>??????@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@CCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEDDDCCCCCCEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@BBB@@@AAALLLcccxxx{{{```XXXNNNHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIHHHGGGFFFGGGGGGGGGKKKJJJNNNXXXfffrrrwwwwww111111222222222333333333222222222222333333444444333333333333444444444444222222222222333444555666444444444555555666666777555666666666777777777777777777777777777777777777555555666666666777777777777777777777888999:::;;;999999::::::999999888777777888888888888999999999::::::::::::::::::::::::999999:::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;;;;;;;::::::::::::::::::;;;===???@@@@@@???===;;;999:::<<<===>>>>>>===<<<;;;===?????????BBBHHHMMMVVVVVVSSSMMMFFFBBBAAABBBAAA@@@??????????????????>>>>>>>>>?????????@@@@@@:::999999999::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::===???AAAAAA???======>>>;;;;;;::::::;;;===???@@@===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>===<<<;;;;;;<<<===>>>???@@@@@@===============<<<;;;;;;;;;:::999888999:::<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<::::::999999::::::;;;<<<999888888999999:::;;;<<<;;;:::999888888999;;;<<<;;;;;;::::::::::::999999999:::<<<===;;;::::::;;;<<<;;;999888888999;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<======>>>=========>>>>>>???@@@=========>>>???@@@AAABBBAAABBBBBB@@@>>>>>>@@@BBB@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>=========<<<<<<======>>>???@@@???===<<<;;;;;;<<<<<<;;;<<<>>>@@@BBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAAAAAAAAAAA@@@???BBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDEEEDDDBBBBBBEEEGGGHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEDDDFFFEEEDDDCCCDDDFFFHHHIIICCCDDDEEEFFFGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIGGGHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCBBBAAA>>>???BBBIIIWWWgggmmmkkkSSSLLLEEEBBBEEEHHHIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGHHHGGGFFFEEEFFFHHHKKKLLLNNNKKKMMMXXXhhhuuuxxxvvv111111222222222333333333222222222333333444444444333333444444444444555555222222222222333444555666333444444555666777888888555666666666777777888888888888888888777777777777555555555555666666666666888888888888999:::;;;<<<999::::::::::::999888888777888888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<<<<===>>>===;;;:::;;;<<<:::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAAAA???===;;;999:::;;;============<<<<<<===?????????CCCJJJOOO```___ZZZRRRIIIDDDCCCDDDBBBBBBAAA@@@?????????@@@?????????@@@@@@AAAAAAAAA999999999999::::::;;;<<<<<<<<<============<<<<<<>>>@@@BBBBBB@@@>>>===>>>;;;:::999999:::<<>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<>>>>>>>>>===<<<===>>>???@@@AAABBBCCC======>>>>>>======<<<;;;;;;:::999888888:::<<<===;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<::::::999999::::::;;;<<<888888888999:::;;;=========<<<999777777999;;;<<<;;;;;;;;;:::::::::999999999;;;======<<<::::::;;;:::999777666666777999:::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;>>>======>>>>>>???@@@AAA>>>>>>======>>>???@@@@@@@@@AAAAAA@@@???>>>???AAA@@@@@@@@@???@@@@@@AAAAAA??????@@@@@@@@@>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>@@@???===<<<;;;;;;<<<<<<;;;<<>>>>>???@@@AAABBBAAAAAA???>>>AAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEAAACCCEEEDDDBBBBBBEEEGGGGGGHHHHHHHHHHHHGGGFFFFFFBBBBBBCCCCCCEEEFFFHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEEEEFFFHHHJJJLLLFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJJJJKKKKKKJJJIIIGGGFFFCCCDDDEEEFFFGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCBBB>>>BBBEEEEEEGGGMMMPPPOOOLLLFFF@@@???BBBEEEEEECCCFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDFFFJJJNNNQQQPPPLLLLLLXXXjjjvvvxxxttt333333333333333333333333222222111111111111222222111111222333333444555555333333333333333333333333222222333333333333444444666777777777888888888888666666666666777777777777777777666666666666777777555666666888999;;;===>>><<<<<<;;;::::::999888888::::::999999888777666666777888888888888999999999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;<<<===>>>>>>==================>>>>>>>>>>>>============>>>>>>>>>>>>????????????;;;>>>AAAAAA@@@BBBIIIOOO^^^[[[VVVPPPJJJFFFCCCAAA????????????>>>>>>>>>>>>@@@?????????>>>>>>======<<<;;;::::::::::::;;;<<>>>>>>>>>>>??????CCCBBB@@@>>>======>>>???;;;;;;;;;;;;;;;<<<===>>>======>>>????????????>>>;;;;;;:::999999999::::::<<<<<<<<<<<<============@@@???<<<;;;???FFFHHHEEECCCAAA???>>>>>>>>><<<:::;;;;;;:::999999:::;;;;;;;;;;;;;;;::::::999999999<<<<<<;;;:::::::::;;;;;;;;;;;;:::999888888888888<<<;;;::::::999999999999777777777777888888888888:::999888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666777999::::::999777666999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???>>>===============>>>;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>>>>>>>>>>???<<<===??????=========>>>AAAAAA???===<<<;;;;;;;;;;;;;;;<<<===>>>>>>======??????>>>>>>======<<<<<<@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBCCCEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@EEEFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDBBBBBBBBBCCCCCCDDDCCCCCCCCCEEEGGGHHHJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIJJJJJJIIIHHHHHHIIIKKKMMMMMMJJJGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDFFFHHHGGGEEECCCAAA@@@AAACCCCCCBBBAAAAAABBB@@@??????@@@DDDFFFGGGGGGGGGEEECCCBBBCCCEEEFFFFFFFFFEEEDDDEEEGGGGGGEEEDDDGGGGGGFFFFFFGGGGGGHHHIIIKKKJJJOOO\\\mmmwwwwwwsss333333333333333333333333222222111111111111222222111111222222333444444555333333333333333333333333222222222333333333444444666666777777777888888888555666666666777777777777777777666666666666777777666666777888999:::<<<===<<<;;;;;;:::999999888888::::::999999888777777666888888888888999999999999;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<<<<<<<<<<======>>>>>>>>>===@@@CCCBBB@@@AAAFFFJJJRRRPPPMMMIIIEEECCCAAA@@@????????????>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<::::::::::::<<<<<>>>>>>>>>>>>>>??????CCCAAA???>>>======>>>???<<<<<<;;;;;;;;;<<<<<<===<<<===>>>>>>????????????<<<<<<;;;::::::999::::::<<<<<<<<<<<<===============>>>===<<>>>>>>>><<<:::;;;:::999888888999:::;;;::::::::::::999999999999;;;;;;:::999888888888999;;;:::999999888888999999<<<;;;:::999999999999999777777777777888888888888:::999999888999:::;;;<<<::::::::::::::::::::::::777888999::::::999888777999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>============>>>???============>>>>>>>>>>>>>>>=========<<<=========<<<===??????===<<<===>>>@@@???>>>===;;;;;;:::::::::;;;<<<===============>>>>>>>>>===============???????????????@@@@@@@@@>>>??????@@@@@@??????>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNPPPPPPMMMKKKIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGGGGFFFDDDCCCBBBCCCEEEEEECCCCCCCCCDDDCCCBBBAAAAAACCCDDDDDDCCCEEECCCAAAAAAAAACCCDDDEEEEEEDDDDDDEEEGGGGGGFFFDDDEEEEEEEEEDDDEEEFFFFFFGGGIIIHHHMMMYYYiiiqqqooojjj{{{333333333333333333333333222222111111111111222222111111222222333333444444333333333333333333333333222222222222333333333333666666666666777777777777555555666666666777777777777666666555555666666777777777777777888999:::;;;;;;;;;::::::999999888888::::::999999888777777777888888888888999999999:::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>======>>>>>>?????????@@@??????>>>>>>===<<<;;;;;;999::::::;;;<<<===>>>>>>???BBBDDDCCC@@@???BBBDDDFFFFFFDDDCCCBBBBBBAAABBB????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>======>>>???@@@@@@BBBAAA???>>>======>>>???======<<<;;;;;;;;;<<<<<<;;;<<<===>>>????????????>>>===<<<;;;::::::::::::<<<<<<<<<<<<============<<<>>>===<<>>===>>>>>><<<::::::999888777777888999:::888888888999999999999999:::999888777666666666666999999888888999999:::;;;;;;::::::999999999999:::777777777888888888999999:::::::::999:::;;;;;;<<<999999999999999999999999888888888888888888888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;===???>>>===<<<===>>>>>>>>>===<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>============>>>??????@@@@@@??????>>>>>>>>>??????@@@AAAAAABBB?????????@@@AAABBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@DDDDDDDDDDDDCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFHHHIIIHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKMMMOOOPPPPPPNNNKKKJJJJJJHHHHHHIIIJJJJJJKKKKKKLLLHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDCCCCCCAAABBBDDDEEEFFFEEEEEEDDDDDDEEEFFFFFFDDDDDDEEEFFFGGGEEECCCBBBBBBAAA@@@???BBBAAA@@@???@@@AAACCCDDDEEEDDDCCCDDDFFFGGGFFFEEECCCCCCBBBBBBCCCCCCDDDEEEHHHHHHLLLXXXfffmmmhhhbbbooo222222222222222222222222222222111111111111222222111111222222333333333333222222222222222222222222111222222222222333333333555555555666666666777777555555555666666666777777666666666555555666666666888777777777777888999999::::::::::::999999888888999999999888888888777777888888888999999999::::::<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>======>>>>>>???@@@@@@@@@??????>>>===<<<;;;;;;:::999999:::;;;<<<===>>>??????AAACCCBBBAAA???@@@AAABBBBBBBBBBBBCCCCCCDDDDDD????????????>>>>>>>>>===?????????>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===============>>>???@@@AAAAAA@@@???>>>===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>????????????>>>===<<<;;;:::::::::<<<<<<<<<<<<============>>>???>>>:::;;;???@@@>>>???>>>============<<<;;;999888777666666777888999777777777888888999999::::::999888777666555555555888888888888999:::;;;<<<::::::999999999999999:::777777888888888999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999888777777888999999888999999999999:::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>===<<<<<<===>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>======<<<<<<<<<>>>>>>????????????>>>>>>======>>>??????@@@@@@AAA>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@??????BBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDBBBCCCEEEGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDFFFHHHIIIGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKJJJLLLMMMLLLJJJHHHHHHHHHEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDCCCEEEFFFHHHFFFCCCBBBAAA@@@???===@@@@@@@@@??????AAADDDFFFEEEDDDCCCCCCEEEFFFFFFEEEBBBBBBBBBBBBBBBCCCCCCDDDIIIIIINNNZZZhhhmmmhhhaaaiii222222222222222222222222222222111111111111222222111111222222222222222333222222222222222222222222111111111222222222333333444555555555555666666666555555555555666666666666666666555555555555666666888777777666666777777888:::999999999999999888888999999999888888888888888888999999999999:::::::::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<===>>>>>>======>>>>>>????????????>>>>>>>>>===<<<;;;;;;::::::;;;<<<===>>>???@@@@@@===???@@@AAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDD????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>??????===<<<;;;;;;;;;;;;<<<===>>>>>>======>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::;;;======>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<============>>>@@@>>>:::888::::::888>>><<<;;;<<<======<<<;;;888888777666666777888888777777777888888999999:::::::::999777777666666666777777777888999:::;;;<<<999999999888888999999:::888888888888999999999999::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999888777777888999999888888888999999999::::::999999999:::::::::;;;;;;999999999999999999999999888888888999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???======<<<;;;:::999999888:::;;;<<<============<<<;;;<<<>>>>>><<<;;;<<<===>>>>>>?????????>>>>>>===:::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>???????????????>>>>>>======<<<>>>>>>>>>??????>>>>>>>>><<<<<<======>>>??????@@@>>>>>>============>>>>>>BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDFFFGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIHHHIIIJJJIIIGGGFFFFFFGGGDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@AAAAAAAAAEEEFFFEEEDDDBBBBBBCCCEEEFFFDDDBBBAAAAAAAAA@@@???@@@AAAAAAAAA@@@BBBEEEIIIFFFDDDCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGMMMZZZiiiooojjjcccjjj222222222222222222222222222222111111111111222222111111222222222222222222222222222222222222222222111111111111222222222222444444444444555555555666444444555555555666666666666555555444444555555666777666666666666666777888999999999999999999888888888888888888888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<=========<<<>>>>>>>>>========================<<<<<<<<<<<<;;;<<<======>>>???@@@AAAAAA======>>>>>>???@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<:::;;;<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<============<<>>======<<<:::<<<>>>===<<<;;;<<<======>>>???@@@AAA@@@???>>>;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<======>>>>>>????????????>>>>>>>>>>>>===>>>>>>??????>>>>>>===;;;;;;<<<======>>>>>>??????>>>===<<<<<<<<<<<<<<>>>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFEEECCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDEEEEEEDDDCCCAAA@@@BBBDDDDDDBBB@@@@@@AAABBBAAA@@@???AAACCCBBBAAABBBGGGKKKHHHFFFCCCBBBCCCDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEJJJXXXgggooolllfffsss111111111111111111111111222222111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222333333444444444555555555444444444555555555666666666555555444444555555666555555555555666666777888888888888888888888999999888888888888888888888888999999999:::::::::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<======<<<<<<;;;>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>?????????@@@@@@???>>><<<<<<===>>>??????===>>>???@@@@@@??????>>>????????????>>>>>>>>>>>>===>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>AAA@@@???>>>==================>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<============:::???@@@<<<:::<<<======;;;:::999:::<<<===<<<;;;999888777777777777888999::::::::::::999999999999888888777777888888999999888888888888999:::;;;;;;888888888888888999::::::888888888999999999::::::888888:::;;;;;;;;;:::999777777777777777777777777777888999::::::999888777888888888888999999999999888999999999999:::::::::888888888888888888888888777777888999:::;;;<<<===999999999888999999::::::;;;;;;;;;::::::999999999777888:::<<<===<<<;;;;;;:::<<<======<<<;;;;;;<<<;;;===???@@@@@@@@@???>>>===============<<<;;;:::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>?????????======>>>>>>>>>>>>======:::;;;;;;<<<======>>>>>>======<<<<<<<<<======>>>>>>>>>??????@@@AAAAAAAAA>>>>>>???@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGEEEDDDFFFGGGIIIHHHFFFDDDCCCCCCCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAACCCEEEIIIJJJFFFFFFEEEBBB@@@@@@BBBDDDCCCAAA@@@@@@AAABBBAAA@@@>>>AAACCCBBBAAABBBGGGMMMJJJGGGDDDBBBBBBBBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDFFFEEEJJJWWWfffooommmhhh|||111111111111111111111111222222111111111111222222222222111111111111111111111111111111111111111111000111111111111222222222333333333444444444555555444444444555555555666666555555555444444555555555444444444555555666888888888888888888888888999999888888888888888888999999999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::;;;<<<=========<<<;;;:::>>>>>>===<<<;;;::::::999::::::;;;;;;<<<=========>>>>>>>>>>>>????????????AAA???<<<;;;<<<===>>>>>><<<===???@@@@@@@@@???>>>????????????>>>>>>>>>>>>======>>>>>>?????????@@@>>>===<<<;;;;;;<<<===>>>BBBAAA@@@>>>=========<<<<<<===>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999999999999999999:::;;;<<<<<<<<<<<<<<<<<<=========>>>:::???@@@<<<999:::;;;::::::999999:::<<<===<<<;;;:::999888777777888999:::;;;;;;;;;::::::999999999666666666777777888999:::999999888888999999:::;;;888888777777888999::::::888888999999999:::::::::777888999:::;;;:::999999666666666666666666666666666777999::::::999777666777888888888888999999999888888999999999:::::::::777777777777777777777777777888888:::;;;<<<======999999888888777888888888<<<<<<;;;;;;;;;;;;::::::555777999;;;<<<;;;:::999:::<<<======<<<;;;;;;<<<:::;;;===???@@@???>>>=========>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????======>>>>>>>>>>>>======::::::;;;;;;<<<======>>>;;;;;;;;;<<<===>>>???@@@<<<<<<===>>>???@@@AAAAAA??????@@@AAACCCDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBDDDDDDCCCBBBBBBCCCEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFDDDCCCCCCDDDFFFIIIHHHEEEBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAABBBEEEIIINNNPPPGGGFFFEEECCC@@@@@@BBBEEEDDDBBB@@@@@@AAAAAAAAA@@@===@@@CCCBBB@@@BBBGGGMMMKKKHHHDDDBBBAAAAAAAAA@@@BBBBBBAAAAAABBBBBBCCCDDDIIIGGGKKKXXXgggpppooojjj000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222333333222222333333444555666666555555555444444444888777666555555555555555666666666666666666666666666666666666777888999:::999999999999999999999999::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@AAABBBCCCBBBAAA???>>>=========<<<<<<<<<<<<============@@@???===<<<;;;;;;;;;<<<999:::<<<>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;===<<<;;;:::999999999999777888999999::::::::::::<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999:::;;;;;;;;;:::999888888:::<<<===::::::999888999:::;;;<<<::::::::::::::::::::::::999999999999999999999999;;;:::888888888:::<<<===999999999888888888777777888888777777888888999:::999999999888888888777777999999888777666666777777999::::::;;;:::999888777888888777777888888999:::;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888999999999999::::::;;;<<<===<<<:::999888999:::::::::;;;<<<<<<======<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>@@@@@@@@@@@@@@@>>>===<<<<<<===>>>@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<============>>>>>>===<<<;;;;;;999:::<<<=========<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;<<<===>>>???@@@@@@?????????@@@BBBDDDEEEFFFDDDEEEEEEEEEDDDCCCAAA@@@AAABBBCCCEEEEEEEEEEEEDDDAAA@@@@@@@@@AAACCCEEEFFFHHHGGGEEEDDDDDDEEEGGGHHHGGGGGGGGGIIIKKKKKKJJJHHHHHHHHHIIIIIIHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFEEECCCAAA@@@CCCCCCDDDDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAADDDIIINNNPPPPPPGGGFFFEEECCCBBBBBBBBBBBBCCCAAA???>>>======???@@@??????>>>>>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDFFFDDDHHHTTT___fffjjjnnn000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222333222222222222333444444666555555555444444444444777666555555444444555555666666666666666666666666666666666666777888999:::888888888888888888888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>>>>>??????????????????@@@@@@AAABBBAAA???>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>@@@???===<<<;;;;;;<<<<<<:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;:::::::::::::::<<<<<<;;;:::999999999999888999999:::;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<;;;:::999999999::::::;;;:::999888888:::;;;===;;;:::999999999:::<<<<<<::::::::::::::::::999999999999999999999999999999::::::888888888:::;;;===999999999888888888777777888888777777888888999:::999999999888888888777777888777666666666666666777999999:::;;;:::999888777888888777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::999999999::::::;;;<<<<<<;;;::::::999999999::::::;;;;;;<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>======???>>><<<;;;;;;<<<>>>??????>>>>>>>>>=========<<<;;;;;;;;;:::;;;<<<<<<=========>>>>>>===<<<<<<;;;:::;;;<<<=========<<<<<<>>>===<<<<<<<<<<<<===>>><<<<<<======>>>>>>??????>>>>>>>>>???AAABBBDDDEEEEEEEEEFFFFFFEEECCCBBBAAA@@@AAACCCDDDEEEEEEDDDDDDBBBAAAAAAAAAAAABBBDDDEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFHHHJJJKKKJJJHHHHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBAAACCCCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@CCCGGGKKKLLLKKKDDDDDDCCCBBBBBBBBBCCCCCCEEECCCAAA???======>>>>>>@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBCCCCCCDDDDDDGGGEEEHHHPPPYYY___eeekkk000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222222222222222222333444444555555555555444444444444666555444444444444444444666666666666666666666666666666666666777888999999777777777777777777777777999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>======>>>>>>???>>>>>>======>>>>>>???@@@@@@@@@>>>===<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@???===<<<;;;<<<<<<===<<<<<<===>>>>>>=========<<<;;;;;;:::::::::::::::<<<;;;;;;:::999999999888999:::;;;;;;<<<;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999888999999999;;;:::999888999:::;;;<<<;;;::::::::::::;;;<<<===;;;;;;::::::999999999888999999999999999999999999:::999888888888999:::;;;999888888888888777777777888777777777777888999999999999999888888888888888666666555555555666777777888999:::;;;:::999888777888888777777888888999:::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;;;;::::::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>???>>>>>>===<<<;;;:::>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>============:::::::::::::::;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;<<<=========<<<<<<>>>======<<<<<<======>>>============>>>>>>>>>>>>=========>>>???AAABBBCCCEEEEEEFFFFFFFFFDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA??????@@@BBBEEEGGGFFFEEEAAAAAAAAAAAAAAABBBCCCCCCFFFDDDBBB???>>>=========@@@@@@>>>======>>>??????????????????????????????BBBBBBBBBBBBBBBCCCDDDDDDGGGEEEGGGLLLQQQUUU]]]eeevvv000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222111222333333444444444444444444444444444555444444333333333444444666666666666666666666666666666666666666777888888777777777777777777777777888888999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<========================;;;;;;<<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@@@@>>>============>>>>>>???===<<<<<<<<<<<<===>>>>>>@@@@@@???>>>===<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@???===<<<<<<<<<===>>>>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999::::::;;;;;;:::::::::999999:::::::::999999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999888888888888888888888888888888888999999888888888888999:::888888888888777777777777777777777777777888999999888888888888888888888888666666666666666777888999888999::::::::::::888888888888777777888888999:::888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;999:::;;;<<<;;;:::999888::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======????????????>>>===<<<;;;===<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>============:::999999999999:::;;;;;;======>>>>>>>>>======<<<<<<<<<<<<============<<<>>>==================>>>???>>>>>>>>>=========<<<=========>>>???@@@BBBBBBEEEEEEFFFFFFFFFEEECCCBBB@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCBBBBBBDDDGGGIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFGGGFFFFFFEEEDDDBBBAAA@@@??????AAABBBCCCCCCBBBAAAAAA@@@@@@??????@@@AAAAAABBBAAA@@@>>>============@@@@@@>>>===<<<======>>>=========>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBBBBCCCCCCCCCFFFJJJLLLMMMTTT\\\kkk000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222111111111111222333333333333444444444444444444444444333333333444444555666666666666666666666666666666666666666666777888888888888888888888888888777888999:::::::::999999::::::::::::::::::::::::;;;::::::;;;;;;<<<===>>><<<<<<;;;::::::::::::;;;<<<;;;;;;:::::::::;;;;;;========================:::;;;;;;;;;<<<<<<======>>>?????????@@@@@@@@@@@@======<<<<<<===>>>??????<<<<<<;;;;;;<<<<<<===>>>AAA@@@@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@???===<<<<<<===>>>>>>>>>>>>>>>==================<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<======<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888888999888888888777888888888777777777777777777777777777777666666777777888999888888888888888888888888777777777777888999::::::888888::::::::::::999888888888777777888888999:::888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::888999:::;;;<<<;;;:::999999::::::;;;<<<;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;>>>>>>???@@@@@@@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>:::999999999999:::;;;;;;======>>>>>>>>>>>>>>>===============<<<============>>>>>>>>>>>>>>>>>>===??????>>>>>>======<<<<<<>>>>>>>>>>>>???AAABBBBBBDDDDDDEEEFFFFFFEEECCCBBB@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBAAAAAABBBEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@???AAABBBBBBBBB@@@??????AAA@@@???>>>============<<<<<<<<<<<<<<<=========@@@???===<<<<<<<<<======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB>>>@@@FFFKKKMMMLLLPPPVVVggg000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111222333333333333333333444444444444444444444444444444555666666666666666666666666666666666666555555666666777888888888888888888888888666777999:::::::::999888:::::::::::::::::::::::::::::::::::::::;;;======<<<<<<;;;::::::::::::;;;<<<;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======>>>>>>>>>?????????@@@@@@<<<<<<<<<<<<===>>>??????<<<<<<;;;;;;<<<<<<===>>>AAAAAA@@@???????????????>>>????????????@@@@@@@@@??????>>>=========>>>???>>>>>>>>>======>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;<<<<<<<<<===<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<===============<<<;;;;;;999999:::::::::;;;;;;;;;888999:::;;;;;;;;;::::::999999999999999999999999888888888888888888888888888888888888777777777666666666777777777777777888777666666666666777888888888888888888888999999999999999888888888999::::::777888999:::;;;:::999999888888777777888888999:::888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999::::::999999:::;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888999999999::::::<<<===???@@@AAABBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>:::::::::::::::;;;;;;<<<======>>>?????????>>>>>>???>>>===<<<<<<<<<=========>>>>>>??????>>>>>>===??????>>>>>>======<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEDDDAAABBBBBBCCCCCCDDDEEEEEEDDDDDDEEEEEEDDDBBB@@@???@@@AAABBBBBB@@@>>>>>>???@@@???>>>===<<<;;;;;;;;;888999:::;;;<<<<<<======>>>>>><<<;;;;;;<<<======;;;<<<<<<======>>>>>>???============>>>@@@AAABBB===???EEENNNQQQRRRTTTXXXlll000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111222222333222222333333333444444444555555444444555555666777666666666666666666666666777666666555555555666666777777777777777777777777666777999:::::::::888777999999999999999999999999999999888999999:::;;;<<<<<<<<<;;;::::::::::::;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<===============>>>>>>>>>??????<<<;;;;;;<<<<<<>>>??????<<<<<<<<<<<<<<<======>>>@@@??????>>>>>>>>>>>>???>>>>>>>>>????????????@@@??????>>>======>>>???@@@>>>============???@@@AAA??????>>>===============<<<===???@@@@@@???>>>===<<<<<<<<<<<<<<<;;;::::::===<<<<<<;;;;;;<<<<<<===<<<<<<=========<<<;;;:::999999::::::;;;;;;;;;:::777888999:::::::::999999777777777888999999::::::888888888888888888888888777777888777777666666555666666666666777777888888666666666666666777888888777777888888888999999999:::999888888888888888888777888999:::;;;:::999999888888777777888888999:::999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999::::::999999999::::::;;;<<<999999:::;;;;;;;;;;;;:::;;;;;;;;;::::::999999999888888999999999:::::::::<<<===>>>???AAAAAAAAAAAA=========>>>>>>=========<<<=========>>>>>>>>>???;;;;;;;;;:::;;;<<<<<<=========>>>???????????????@@@???===<<<<<<<<<=========>>>????????????>>>===>>>>>>>>>>>>========================>>>???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@?????????@@@AAABBBCCCCCCCCCDDDEEEEEEDDDCCCBBBDDDCCCBBBAAAAAABBBCCCDDDCCCAAA??????@@@BBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEGGGGGGFFFDDDCCCAAAAAABBBCCCCCCDDDDDDEEEAAABBBCCCDDDCCCBBB@@@???@@@AAAAAA@@@===<<<===???======<<<;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<<<<===<<<;;;;;;;;;<<<===>>>;;;<<<<<<===>>>>>>??????>>>>>>>>>???@@@AAABBBCCCAAAAAAEEEOOOWWWZZZ]]]aaasss000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111000111222222333222222222333333444444444555555555555555666777888666666666666666666666666777666666555555555666666666666666666666666666666555777999:::::::::888777999999999999999999999999888888888888999:::;;;;;;<<<<<<;;;::::::::::::;;;<<<;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<==================>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>??????===<<<<<<<<<<<<===>>>>>>???>>>>>>============>>>===>>>>>>>>>>>>???????????????>>>======>>>???@@@>>>============???AAABBB@@@??????>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@???>>>;;;<<<<<<<<<;;;:::999999======<<<<<<<<<<<<======:::;;;<<<<<<<<<;;;:::999888999:::;;;;;;;;;::::::666777888999:::999888888666666777888999::::::;;;777777777777777777777777777777888777777666555555555666666666777777888888666666666666666777888888777777888888999999999999999999888777666666777777777888999:::;;;::::::999888888888777888999999:::::::::999999999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999999::::::999888999:::<<<===999999:::;;;;;;;;;::::::;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;<<<===>>>??????@@@@@@@@@======>>>>>>>>>>>>======<<<=========>>>>>>??????<<<;;;;;;;;;;;;<<<============>>>???????????????@@@???>>><<<<<<<<<===>>>===>>>???@@@@@@???>>>===============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@??????>>>???AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDBBBAAAAAABBBDDDEEECCCAAA???>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???BBBEEEHHHHHHGGGDDDCCCAAAAAABBBBBBCCCDDDDDDEEE???@@@BBBCCCCCCBBB@@@??????@@@@@@>>>;;;:::<<>><<<<<<<<<===>>>??????@@@?????????@@@AAACCCDDDEEEFFFCCCEEEPPPZZZaaaeeeiiivvv000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000000111111111111222222222222222222111111111000000000000111111111222222222444555666666666555444333666666666666666666666666666555555555555555666777666666555555555555666666666666777888999999::::::888888888888888888888888777777888888999999999::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::999999;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;::::::;;;===>>>@@@AAAAAA??????>>>===============;;;<<<>>>???@@@@@@@@@???AAAAAA@@@???>>>>>>??????>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::999999888777666666555666666777888888888888888666666666666777888::::::666666555555555555666666999999888777666666777777777777777777777777777777666666666666777777777777999999888888777777666666888888999999999888888777888888888777777777777777999888777777777888999:::888999999::::::999999888;;;;;;:::999:::;;;<<<===<<<;;;999777777888999:::<<<===============<<<<<<;;;;;;<<<<<<<<<;;;999888:::999999888888999999::::::;;;<<<>>>????????????;;;;;;<<<<<<<<<;;;999888888999;;;===>>>======<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<>>>???@@@<<<;;;;;;:::999999999:::============>>>>>>>>>>>>>>>======<<<<<<<<<=====================>>>??????AAAAAAAAA@@@@@@@@@??????AAA@@@???=========>>>???@@@@@@AAABBBBBBCCCCCCDDDFFFDDDAAA???>>>???@@@BBBAAABBBCCCBBB@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBFFFEEECCCBBB@@@@@@?????????@@@@@@AAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===999999999999::::::;;;<<<<<<<<<<<<;;;;;;:::::::::???>>>;;;999888999::::::;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>@@@AAACCCEEEFFFFFFEEEGGGOOOZZZcccgggfffkkk000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000000111111111111222222222222222222111111111000000111222222222333333333333333444555666666555444444555555555555555555555555555555555555666666777888666666555555555555666666666666777888888999::::::999999999999999888888888777777777888888888999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<===>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;::::::;;;<<<>>>???@@@AAA???>>>>>>===============:::;;;<<<>>>??????>>>>>>@@@@@@???>>>>>>>>>>>>>>>=========>>>>>>===============<<<<<<;;;;;;;;;:::??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::999888888777666666555555666666777888888888888777666666666666777888999999777666666555555666666777999888777777666666777777666666666666666666666666555666666666777777777777888888888777777777777777777777888888888888777777666666666777888888888999999888777777777888999:::999999::::::::::::999999:::999999888999:::;;;<<<<<<:::999777777888999:::<<<<<<============<<<<<<;;;;;;<<<<<<<<<;;;999999:::999999888888999999:::<<<<<<===>>>>>>>>>======;;;<<<<<<===<<<;;;:::999999:::;;;<<<=========<<<:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???;;;;;;:::999999999999999<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<=====================>>>>>>???AAA@@@@@@@@@????????????AAA@@@>>>=========>>>???@@@@@@AAAAAABBBCCCCCCCCCEEECCCAAA???>>>???@@@AAAAAABBBCCCBBB@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC??????@@@???>>>===;;;:::999999999999999:::;;;;;;<<<;;;;;;::::::999::::::???===;;;999999999:::;;;;;;;;;:::::::::999999999;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???AAABBBCCCEEEDDDEEEKKKSSSZZZ[[[ZZZjjj000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111000111111111111222222222222222222111111111111111222222333333333444444444222333444555555555555555555555555555555555555555555555555555666888999999666666555555555555666666666777777888888999999999999999999999999999999999666666777777777777888888888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;999:::;;;<<<===???@@@@@@???>>>======<<<<<<======999:::;;;<<<=========<<>>======<<<=========;;;<<<<<<======<<<<<<;;;>>>======<<<;;;:::999999>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777777777666555555444444555666777777888888777777777777777666666777888888777777666666666666777777888777777666666666666777666666666666666666666666555555666666666777777777666777777777777777777888666777777888888888777777444555666666888888999:::888888777777888999999:::::::::;;;;;;;;;;;;::::::999888888777777999:::;;;;;;:::999777777888999999;;;<<<<<<=========<<<<<<:::;;;;;;;;;;;;::::::999:::999999888888999999:::===============<<<;;;;;;<<<<<<=========<<<;;;;;;999:::;;;<<<<<<===<<<<<<:::999999999999:::;;;;;;<<<<<<<<<<<<============::::::999999888888999999;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<============<<<<<<======>>>???????????????>>>>>>>>>>>>@@@???>>>>>>===>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDCCCAAA???>>>???@@@AAA@@@AAABBBAAA@@@???@@@AAABBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDEEEBBBAAAAAAAAAAAAAAAAAABBBDDDDDDDDDCCCCCCBBBBBBAAA===>>>>>>>>>===;;;999888999999999888999999:::;;;;;;:::999888888888999:::===<<<;;;999999999:::;;;::::::::::::999999999999;;;;;;;;;;;;<<<<<<<<<<<<===<<<======>>>???@@@AAACCCBBBBBBGGGNNNSSSTTTTTTiii000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222333333333333444222222333444555555666666555555555555555555555555444444555666777888:::;;;666666555555555555666666666777777777888888888999999999999999::::::::::::666666666666666777777777777888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;::::::::::::============<<<=========>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;999::::::<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<>>>>>>===<<<:::999888888<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999::::::;;;;;;;;;;;;::::::666666555555555444444444555666666777777777777777888777777666666666777777777777666666666666777777777666666555555666666666666666666666666666666666555555555666666666777777555666666666777777888888777777888888999999888888555666666666777777888888777777777888888999:::::::::;;;;;;<<<<<<;;;;;;:::999888888777888999:::;;;::::::999888777888888888;;;;;;<<<<<<======<<<<<<:::::::::::::::::::::::::::999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;==================<<<<<<::::::;;;;;;<<<<<<<<<<<<:::::::::999::::::;;;<<<===============<<<<<<<<<:::999999888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCBBB@@@???>>>???@@@AAA@@@AAABBBAAA@@@???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA>>>???@@@BBBCCCDDDDDDEEECCCBBBAAA@@@??????@@@@@@EEEDDDDDDCCCBBBAAAAAA@@@>>>?????????>>>===;;;:::999999888888888888999999:::999888777777777999:::<<<;;;:::999999::::::;;;:::999999999999999999999::::::;;;;;;;;;<<<<<<<<<======<<<======>>>????????????BBBHHHOOOUUUWWWWWWfff000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222222222222333444555666666555555555555555555555555444444444555666888999:::666666555555555555666666777777777777777888888888888888888999999:::::::::777777777666666666666666777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::::::::::::::;;;;;;<<<<<<============>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;999999:::;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<>>>===<<<;;;:::999888888:::::::::::::::;;;;;;;;;999999999999999999999999999999::::::::::::999999555555555555444444444444555555666777777777777777777777666666666666666666777777666666666666777777666555555555555555666666555555555555555555555555555555555555666666666666555555666666777777777888777888888999::::::999999888777777777666666555555666666777888999999:::::::::;;;;;;<<<<<<;;;;;;::::::999888888888999;;;<<<999999888888888777777888::::::;;;<<<<<<<<<<<<<<<:::::::::999:::::::::::::::999999888888999999:::888888999;;;;;;<<<<<<<<<======<<<<<<<<<=========::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<======>>>======<<<;;;:::999999888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<======>>>========================>>>>>>>>>?????????>>>>>>>>>>>>??????@@@AAAAAAAAABBBAAA@@@?????????@@@@@@???@@@AAAAAA??????@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAACCCCCCCCCCCCBBBCCCBBB@@@???>>>>>>???@@@DDDCCCCCCBBBAAA@@@@@@???>>>>>>?????????===<<<;;;999888888777777777888888999888777777777888999999::::::999999:::::::::;;;999999999999999999999999:::::::::;;;;;;;;;;;;<<<===============>>>??????===???CCCIIIPPPUUUXXXXXXccc000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222000111111111111222222222111111111111111222222222000000111111111222222222333222222222333444555666444444444444444444444444444444444444555777888888666666555555555555666666777777777777777777777777777777777888888999999:::888888777777777777666666777777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::::::::::::::::::::;;;<<<===>>>?????????>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;999999::::::;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;:::;;;;;;<<<============>>>>>>============<<<<<<;;;:::999888888888888999999::::::;;;;;;888888888888888888888888888888999999999999888888555555555555555555555555444555666666777777666666666666666555555666777777666666555555555555666666555444444444444555555666555555555555555555555555444444555555555666666666555666666666666666666777666777888999999999999999999888888777555555444333555666777999::::::::::::::::::;;;;;;;;;;;;:::::::::999999888999:::;;;<<<999888888888888777777777999:::;;;<<<<<<<<<<<<<<<:::999999999999::::::;;;:::999999888888999999:::666777888999;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<======;;;<<<===>>>>>>===<<<<<<::::::999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<======<<<<<<;;;;;;<<<<<<===>>>============>>>>>>>>>>>>======>>>????????????>>>===>>>>>>??????@@@AAAAAA@@@@@@@@@?????????@@@@@@>>>???@@@@@@??????@@@AAABBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCCCCCCCAAAAAABBBAAA???======>>>???@@@AAAAAAAAA@@@@@@?????????;;;<<<<<<===<<<;;;:::999999888777777666777777777777888888888999999999999888888999999::::::;;;;;;888888888999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>AAAEEEJJJNNNQQQRRRSSS___000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222000000111111111222222222111111111222222222333333444333222222222333444555444444444444444444444444444444444444444555666666666666555555555555666666777777777777777777777666555666666777777888999999999999888888888777777777888888888888999;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::999::::::;;;;;;:::;;;===???AAABBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<;;;===??????===;;;;;;;;;999999999:::;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<======;;;<<<<<<======<<<<<<;;;;;;;;;;;;::::::999999999777777888888999::::::;;;888888888888888888888888777777888888888888777777555555555555555555555555444555666666777777666666555555555555555666777888555555444444444444555555444444333333444444555666555555555555555555555555444444444555555555666666666666666666666555555555444555666777777888888888777777777666555555555444444555777999::::::::::::999999::::::::::::999999999888888777777999:::;;;888888888888888777777666888999:::;;;<<<<<<<<<<<<999999888888888999;;;;;;:::999999888888999999:::777777888999::::::999999;;;;;;:::::::::;;;===>>>;;;;;;:::999999::::::;;;;;;;;;::::::;;;;;;<<<===999;;;===>>>???>>>===<<<;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;<<<===>>><<<;;;;;;;;;;;;<<<===============>>>>>>?????????<<<===>>>???@@@??????>>>======>>>>>>???@@@@@@@@@??????????????????@@@@@@===???@@@@@@??????@@@AAABBBBBBAAAAAA@@@??????>>>???@@@BBBCCCDDDCCCBBBAAABBB@@@>>><<<<<<===???AAA?????????>>>>>>>>>>>>>>>999:::;;;;;;;;;:::888888888888777666666666666666666777999:::;;;:::999888777777888999:::;;;;;;;;;777888888888999999999999999999:::::::::;;;;;;;;;999999999:::;;;===>>>??????BBBFFFJJJLLLMMMOOOOOO[[[~~~000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222000111111111111222222222000000111111222222222222222222333333333444444444555444333222222222333444444444444444444444444444444444333333333444444555666666555555555555666666777777777777666666666666444555555666777888888888:::999999999888888777777999888888888999;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999999999999:::;;;;;;<<<:::<<>>>>>>>>>>>>>>======<<<;;;===??????===;;;;;;<<<999999999::::::;;;;;;;;;======<<<;;;;;;;;;;;;<<<;;;:::999888888888999:::;;;;;;;;;;;;;;;<<<===>>>:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::666666777888999::::::;;;777777777777777777777777666666777777777777666666555555666666666666666666444555555666666666666666444444444555555777888999444444444333333444444444333333333333444444555666555555555555555555555555444444444555555555666666777777666666555555555444222333444555666666666666555555555666666666666666444555777999:::;;;::::::888999999::::::999999888888777666666666777999:::888888888888888777666666888999:::;;;<<<<<<<<<<<<999999888888888999;;;<<<:::999999999999999999:::888999999999999888777777;;;::::::999:::;;;<<<===<<<;;;:::999999999:::;;;::::::999999::::::;;;<<<888:::<<<>>>??????>>>===;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======999999999:::;;;<<<===>>><<<;;;;;;;;;;;;<<<============>>>>>>??????@@@@@@<<<===>>>@@@@@@@@@???>>>=========>>>??????@@@@@@??????????????????@@@@@@===???@@@@@@??????@@@BBBBBBBBBAAAAAA@@@???>>>>>>>>>???AAACCCDDDDDDCCCBBBAAA???===<<<<<<===@@@AAA============>>>>>>>>>>>>999:::;;;<<<;;;:::999888888888777666666666666666555777:::<<<<<<;;;999888666777888999:::;;;;;;;;;777777888888999999999999999999:::::::::;;;;;;;;;777777888999:::<<<>>>???>>>AAAFFFJJJLLLNNNPPPQQQZZZ|||000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000111111222333666999;;;===999777333000///000222444222222333333333333444444555555555555555555444444555555555666666777888999777777777777777777777777666666666666777888999:::999999::::::::::::::::::999888888888999;;;===>>>::::::;;;;;;<<<<<<======;;;;;;;;;;;;:::999888777;;;;;;;;;<<<<<<<<<======;;;:::999999;;;;;;:::999????????????@@@@@@@@@@@@;;;<<<<<<<<<<<<<<<;;;;;;=========>>>======<<<;;;::::::999999999999:::::::::;;;;;;<<<=========<<<>>>===:::888777777777777999999999999999999::::::<<<<<<======<<<<<<;;;:::<<<;;;:::999888888888888666666777888888888888888888666444333333333555666777666555444444444444444555555666666666666555555444444444555555555555666666666555444444444444555444444444444444444444444444444444444444444444444444444444555444444333333333333333444444444555555888888777777666666555555444444444444555555555666777666555444444555666777777777777777888888888888888888888888777777666666888777666666666666666777999999999999999999999999999999;;;<<<===>>>>>>>>>888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;999888888999;;;;;;;;;:::999888888999;;;<<<;;;:::999999999:::;;;<<<===<<<;;;:::999:::;;;<<<===<<<<<<======>>>???@@@<<<<<<;;;;;;;;;:::::::::>>>======<<<<<<<<<=====================>>>>>>???@@@???>>>======>>>???@@@???>>>=========>>>???@@@@@@??????>>>>>>???@@@@@@@@@???>>>>>>>>>???@@@AAAEEEEEEDDDCCCAAA@@@?????????????????????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCBBB>>>>>>======>>>???@@@@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888;;;::::::999888777666666888888888888888888888888999::::::;;;:::999777666999999888888888888999999777777888888888999999999999999999999:::;;;<<<<<<@@@???BBBKKKPPPPPPPPPQQQ```}}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000222333555666777555333111000111333444222222333333333333444444555555555555555555555555555555555666666777888999777777777777777777777777666666666777888999999999666:::>>>@@@>>><<<::::::;;;:::999999999:::;;;<<<;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;:::999888;;;;;;;;;<<<<<<<<<======;;;:::999:::;;;;;;;;;999============>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;===============<<<;;;:::888777777666666777777888::::::;;;<<<<<<<<<<<<<<<===<<<;;;999888777777777888888888999999:::::::::<<<<<<======<<<<<<;;;:::;;;:::999888888777777777666666777888888888888777777666444333333444555666555555444444444555555666555555666666666666555555444444444555555555555666666666555444444444444444444444444444444444444444444444444444444444444444333444444555444444333333333333444444444555555555777777777666666666555555444444555555555666666666777666555444444555666777777777777777888888888888999999888888888777777777777777666666666666777777999999999999999999999999999999:::;;;<<<<<<<<<<<<888999999999999::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<;;;999999999:::<<<===;;;;;;:::999999:::;;;<<<======;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;:::::::::======<<<<<<<<<<<<======>>>=========>>>>>>??????>>>>>>============>>>>>>???>>>>>>>>>>>>???@@@@@@>>>??????@@@AAABBBBBBBBBBBBAAA@@@??????@@@AAABBBEEEDDDCCCBBBAAA@@@??????>>>>>>======>>>>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@======<<<<<<===>>>>>>???======<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888999999999888777777777777888888888888888888888888999999::::::999999888777999888888777777888888999888888888888999999999999999999999999:::;;;<<<<<>>CCCLLLRRRRRRQQQRRR]]]{{{000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222222222000000000000000000000000111111000//////000000111444333222222222222333333222222333333333333444444555555555555555555555555555555555666666777888999777777777777777777777777555666777999999999999888999@@@GGGHHHCCC===999999<<<<<<;;;:::999999::::::;;;<<<<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========<<<;;;::::::;;;<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;============<<<;;;:::999777777666666666666777777999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;:::888777777666777777888999:::;;;;;;<<<<<<======<<<<<<;;;::::::999888777666666666666555666777777888888777777777666555333333444555555333333333444444666777777555555666666666666555555444444444555555555555666666555555444444444444444444444444444444444444444444444444444444444444444333333444444555444444333333444444444444555555555666666666666666555555555555555555555666666666777666666555555555555666666777777777777888888888888999999999888888888888888777777777666666777777888888888888888888888888888999:::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::::::::<<<===>>><<<;;;:::999999:::;;;<<<>>>===<<<;;;::::::::::::999999999999:::;;;<<<===;;;;;;;;;;;;:::::::::999======<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAA@@@@@@???===<<<<<<<<<<<<===>>>>>>BBBBBBAAAAAAAAAAAA@@@@@@?????????@@@@@@?????????<<<<<<<<<<<<<<<======>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888888777777666666777777777888888888888888888888888:::999888888888888888888999888888777777888888999888888999999999:::::::::999999999999:::;;;<<<<<<>>>>>>DDDNNNUUUTTTSSSSSSZZZxxx000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111222222222222222333333333000000000000000000000000222222222222111111111222111111222333333333333333222222222333333333444444444444444555555555555555555555555555666777888999777777777777777777777777555666888:::::::::888777>>>EEELLLKKKCCC;;;888999;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>???@@@@@@AAA<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<;;;:::;;;<<<===<<<::::::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<===<<<<<<<<<============<<<:::999888999999999888888999999999999999::::::;;;::::::999::::::;;;<<<;;;:::888777666666777888999:::;;;<<<<<<<<<<<<===<<<<<<;;;:::999888777666666555555555555666666777777777777777777666555444444444444555444444444444444555666666444555555666666555555444444444444555555555555666666555444444333333444444333333333333333333333333333333333333333333333333333333444444555444444444444444444444555555555555555555555555555555555555555555555666666666777777666666666555555666666666666777777777888888888888999999999999888888888888777777777666777777888888777777777777777777777777::::::999888888888888888999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<======<<<;;;:::<<<<<<;;;;;;<<<===>>>???===<<<;;;:::::::::;;;<<<>>>>>>===<<<;;;::::::999999999999999:::;;;<<<===;;;;;;;;;;;;::::::::::::===<<<<<<<<<<<<======>>>>>>>>>???@@@@@@@@@@@@@@@>>>???AAAAAAAAAAAA???>>>===>>>???AAAAAAAAA@@@@@@<<<===@@@BBBCCCCCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@===============>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>======<<<<<<<<<======>>>===<<<;;;;;;::::::;;;;;;::::::::::::999999888888777666666555555666777888888888888888888888888888999999777666666777888999888888777777777777888888999999999999::::::::::::999999999999:::;;;<<<<<<<<<===EEEPPPVVVUUUSSSTTTZZZxxx///////////////////////////////////////////////////////////////////////////000000000111111111111111111222222222333333333000000000000000000000000111111222333333333333333///000111333333333333222222222222333333333444444444444444555555555666666555555555555666777888999777777777777777777777777666777999:::;;;:::888777;;;AAAFFFDDD===888999<<<999999:::;;;<<<<<<======<<<<<<===>>>???@@@AAAAAA>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>===<<<;;;;;;======<<<;;;;;;<<<<<<<<<<<<=========:::;;;;;;<<<======<<<<<<============<<<;;;:::999::::::999999999999::::::999::::::;;;::::::999999999:::;;;<<<<<<;;;999888666777888999:::;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::999888777666555555555555555555666777777777777777666666555555444444444444666666555444444444444444444444555555555555444444444444444555555555555666555555444333333333333333333333333333333333333333333333333333333333333333222333333444555555555444444444444555555555666666444444444444444555555555555555555555666666666666555666666666666666666555666777777777888888888888888888888888888888888888777777777777777888999999777777777777777777777777::::::888777777666777777999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;:::;;;<<<======<<<;;;:::;;;;;;<<<<<<===>>>??????>>>>>><<<;;;;;;;;;<<<<<<>>>=========<<<;;;::::::::::::::::::;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???===>>>???@@@@@@???>>>===<<<===???@@@AAAAAA@@@@@@===>>>@@@BBBBBBAAA???>>>@@@@@@@@@@@@??????>>>>>>AAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@????????????>>>======>>>>>>>>><<<<<<;;;::::::::::::::::::999999999999999888888777777555555555666777888777777777777777777777777888777666555666777888999888777777777777777777888888888999999999:::::::::999999999999:::;;;<<<<<<<<<===DDDOOOUUUUUUSSSSSS[[[zzz////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000111111222333333333000000000000000000000000...///000222333333333333000000111222333333222222222222333333333333444444333333444444555666666666555555555666666777888999777777777777777777777777777888999::::::999888888333888;;;;;;888777:::>>>888999:::<<<============;;;<<<===>>>???@@@AAABBB@@@???===<<<;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>><<<<<<<<<===>>>===<<<======>>>>>>>>>?????????::::::;;;<<<=====================>>>======<<<;;;999999888888888888999999;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;:::888999999:::;;;<<<======<<<<<<======<<<<<<;;;:::999888777666555555555555444555666666777777666666666555555555555444444444777777666444444333333333444444555555555555444444444444444555555555555666555444444333333333333333333333333333333333333333333333333333333333333333222222333444555555555555444444555555555666666666333333333444444444444444444444444444555555555666555555666666666666555555777777777777888888888888777777777777777888888888777777777777888888999:::888888888888888888888888:::999888777666666777888::::::::::::;;;;;;;;;;;;999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>??????@@@???===<<<;;;;;;<<<===<<<============<<<;;;;;;;;;;;;;;;;;;<<<===>>>???============<<<<<<<<<;;;<<<<<<;;;<<<<<<===>>>???<<<===???@@@@@@@@@???>>><<<<<<============<<<<<<;;;<<<===>>>???@@@@@@@@@>>>???@@@@@@@@@@@@>>>>>>>>>?????????>>>===<<<;;;@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???<<<;;;;;;:::::::::::::::999999999999999999888888999888666555555666888999777777777777777777777777666666666666666777777888888777777666666777777888777777888888888999999999999999999999:::;;;<<<<<<<<<<<>><<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>===<<<===>>>>>>===<<<>>>????????????@@@@@@@@@999:::;;;<<<============<<<===>>>>>>???>>>>>>>>>;;;::::::999999::::::;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;<<<===;;;;;;;;;<<<<<<=========<<<<<<======<<<<<<;;;:::999999888777666666666666444555666666777777666666555555555555555444444333666555555444444444555555333444444555555444444333444444444555555555555666555444333333222222333333222222222222222222222222222222222222222222222222111222333444555555555555555555555555666666666666222222333333333444444444333333333333444444444444444555666777777666555444777777777777888888888888555555666666666777777777777777777777888999:::;;;999999999999999999999999:::999888666666777888999:::::::::;;;;;;;;;;;;<<<888999999999999:::::::::;;;;;;::::::::::::;;;;;;999:::;;;<<<===>>>>>>>>>@@@???>>><<<<<<<<<<<<===;;;;;;======>>>======<<<;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>============;;;;;;;;;<<<<<<===>>>???;;;<<<>>>@@@@@@???>>>===>>>==================>>>;;;;;;;;;<<<===???@@@AAA?????????@@@@@@AAAAAAAAA>>>>>>??????>>>===;;;:::??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCC@@@@@@@@@AAAAAABBBBBBBBB???@@@@@@AAAAAA@@@@@@?????????>>>===============<<<;;;::::::999999::::::888888888888888888999999<<<:::888666555666888999777777777777777777777777444555666666777777777666777777666666666666777777666666777777777888888888999999999999:::;;;<<<<<<<<<;;;@@@IIIOOOOOONNNOOO\\\zzz////////////////////////////////////////////////000000000000000000000000000000000000111111111111...//////000111111222222000000000000000000000000111222333444444333222111222222111111000111111222222222333333333444444444333333444444555666777777555555555666666777888999777777777777777777777777::::::999888888999999:::999999;;;<<<<<<:::999888;;;<<<=========<<<;;;:::::::::;;;===>>>@@@AAAAAADDDBBB???<<<;;;:::;;;;;;============>>>>>>>>>>>>???===<<<===>>>???>>><<>>??????@@@@@@@@@>>>======<<<<<<======>>><<<=========<<<;;;;;;:::;;;:::999999:::;;;===>>><<<<<<==================<<<<<<======<<<<<<;;;::::::999888777777666666666444555555666666666666666555555666666555555444333444444444444444555666777333444444555555444444333444444444555555555666666555444333333222222333333222222222222222222222222222222222222222222222222111222333444555555555555555555555555666666666777222222222333333444444444222222222333333333444444444555666777777666555444777777777777888888888888444555555555666666777777777777777777888999:::;;;999999999999999999999999:::999777666666888999;;;:::::::::;;;;;;;;;<<<<<<888888999999999:::::::::;;;;;;999888888999;;;;;;888999:::<<<===>>>>>>>>>AAA@@@>>>===<<<<<<<<<===:::;;;<<<>>>>>>>>>>>>===;;;;;;;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>??????;;;<<<>>>???@@@???===<<>>@@@AAA?????????@@@AAACCCDDDEEE>>>?????????>>>===;;;:::?????????@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@@@@?????????>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999::::::888888888888888888999999===;;;999666555666888999777777777777777777777777333444666777777777666555777777666666666666777777666666666666777777777777999999999999:::;;;<<<<<<<<<;;;???GGGMMMMMMLLLNNN[[[yyy............//////////////////............//////............////////////000000000000000000000000//////000111111111111111000000000000111111111111//////000111222222333333333222222111111222222333111222222333333444444555222333444444555555444444666666666666777777777777999999888888888888888888777999::::::888777777888::::::999999888999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;===???@@@????????????>>><<<;;;:::???>>>===<<<<<<===>>>???===============>>>>>>???????????????????????????@@@???>>>===<<<<<<=====================>>>???????????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;999999999:::;;;<<<===>>>@@@===:::999<<<===<<<:::;;;:::999999999:::;;;<<<888888777555555444444444555555555555555555555555444444555555555555444444222222333333333333444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111222333333444444444444333333333444444444555555333333333333333333333333222222333333333333444444555444444444444555666666888888777777666666555555666666666666777777777777999999888888999999:::;;;888888999::::::::::::999888888777777777777888888888888888888888888888888:::999888777777999;;;<<<;;;;;;;;;;;;::::::999888::::::::::::;;;<<<============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============@@@???===;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999999:::<<<======>>>???>>>===<<<===>>>===>>>???@@@???===;;;:::;;;;;;;;;;;;;;;<<<=========>>>???@@@AAABBBBBBBBB@@@???>>>===<<<;;;:::999<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@AAAAAABBBBBBBBBBBB>>>>>>>>>???@@@@@@@@@AAA@@@??????>>>===<<<<<<;;;888888999:::::::::999999888888888888888888888888888888888888777777777666777777777777777777777777555555666666777777888888666666555555555555666666555777888888777777888999::::::999999::::::;;;<<<===>>>AAACCCEEEFFFFFFFFFYYYvvv............//////////////////............//////............////////////000000000000000000000000...///000000111111000000000000000000111111111111///000000111222222333333333222222111111222222333111111222333333444444555222333444444555555444444555666666666777777777777888888888888888888888888777999::::::888777777888:::999999888888888999999999::::::;;;;;;;;;;;;;;;:::999999999;;;<<<>>>???>>>????????????===<<<;;;===<<<;;;;;;;;;;;;<<<=========<<<<<<======>>>???????????????????????????>>>>>>>>>==================<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;:::::::::::::::;;;<<<===???<<<999999;;;<<<;;;:::::::::999888888999:::;;;888777666555444444444444555555555555555555555555444444555555555555444444222222333333333333444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111222222333333333333222333333333444444444444555333333333333333333333333222222333333333333444444444444444444444555666666777777777666666666555555555555666666666777777777888888888888888999999:::777888999999::::::999999888888777777777777777888888888888888888888888888:::999888777777999;;;<<<:::;;;;;;;;;::::::999888::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<============??????>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<===>>>???>>><<<;;;<<<=========?????????===;;;:::<<<<<<;;;;;;;;;<<<<<<===<<<===>>>??????@@@@@@@@@?????????>>>===<<<;;;:::<<<======>>>??????@@@@@@>>>>>>??????@@@???????????????@@@AAAAAAAAAAAAAAA=========>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::777888888888888888777777888888888888888888888888888888888777777777666666666666666666666666666666555555555555555666666666666666555555555555666666555777888888777777888999:::999999999999:::;;;;;;<<<===AAADDDGGGHHHIIIIIIZZZwww............//////////////////............//////............////////////000000000000000000000000......///000000000000///000000000000111111111111000000000111222222333333222222111111111111222222111111222222333444444444222333444444555555444444555555666666666777777777888888888888888888888888777999:::999888666777777999888888888888888999999999999:::;;;;;;;;;;;;:::888888888999:::;;;<<<======>>>???@@@@@@???>>>===;;;:::999999999999:::;;;===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???>>>===<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<;;;:::999;;;;;;::::::::::::;;;;;;===;;;888888999::::::999999888888777777888888999777777666555444444444444555555555555555555555555444444555555555555444444222222333333333333444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222111111333333333333444444444444444444444333333222222222222222333333333333444444444444444444444555555666666666666666666555555555555555555666666666666777777777666666777777888999777888999999::::::999999999999888777666666777777888888888888888888888888:::999888888888999:::;;;::::::;;;;;;;;;:::999999::::::::::::;;;<<<======;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<===============>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;999999999999;;;;;;<<<===>>>===;;;;;;;;;===<<<===>>>>>>>>>===<<<;;;======<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>======>>>?????????>>><<<;;;<<<======>>>>>>??????@@@<<<<<<===>>>????????????>>>??????@@@@@@@@@@@@???=========<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999888777666777777777777777777777777777777777777666666666666444444444444444444444444555555555444444444444444666666555555555555666666555777888888666666777999999999888888999999:::;;;:::<<<@@@DDDHHHKKKLLLMMMYYYvvv............//////////////////............//////............////////////////////////////////////---......//////////////////000000000111111111111000000111111111222222222222222111111111111222222111111111222333333444444222333444444555555444444555555555666666666777777777777777777888888888888777888:::999777666666777888777777777777888999999888888999:::::::::::::::777888888999999:::;;;;;;<<<===???@@@@@@@@@???>>>;;;:::999888888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>999;;;===??????>>>===<<<;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>>>>AAA@@@???===<<<:::999999;;;;;;::::::999:::::::::;;;:::888777777888888999888777777777666666666666777666555444444444444444555555555555555555555555333444444555555444444333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000///222222333333333444444444555555444333333222111111222222222333333333444444444444333333444444555666555555555555555555555555444444555555555666666666666555555555555666777777777777888999999999999999:::999888777666666666666888888888888888888888888999999888888888999:::;;;:::::::::;;;;;;::::::999::::::::::::;;;<<<======;;;;;;:::::::::999999999;;;;;;;;;<<<<<<<<<======:::;;;===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999999999999:::;;;;;;<<<===<<<;;;::::::<<<;;;;;;<<<=========<<<<<<===============<<<<<<;;;:::;;;<<<===============<<<===>>>???@@@???===<<<============>>>>>>??????;;;<<<===>>>??????@@@@@@===>>>>>>?????????>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;999888888777777777777777777777777777777666666666555555555333333333333333333333333666555555555444444333333666555555444444555555666555666777777666666777999888888888888888999:::::::::<<<@@@DDDGGGIIIKKKKKKVVVsss............//////////////////............//////............////////////////////////////////////---......//////////////////000000000111111111111111111111111111222222222222111111000000111111222000000111222222333333444222333444444555555444444555555555555666666666666666666777777777888888888666888999999777666666777777666666666777777888999777888999999::::::999999777777888999999:::::::::;;;<<<>>>???@@@@@@??????<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<===========================999:::===>>>???>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>AAA@@@???===<<<:::999999;;;;;;:::999999999:::::::::999888777666666888999777777777777666666555555666555555444444444444555555555555555555555555555333333444444444444333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000///222222222333333333444444555555444333333222111111222222222333333333444444333333333333333444555555444444444444444555555555444444444444555555555555555555444444555555666777777777888999999999999888999999888777666666777777888888888888888888888888999999888999999999::::::999::::::;;;;;;:::::::::::::::::::::;;;<<<======;;;;;;:::::::::999999999;;;;;;;;;;;;<<<<<<<<<<<<999999;;;<<<====================================:::::::::::::::::::::::::::;;;<<<;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<======>>>>>>======;;;<<<>>>>>>???>>>>>>==================>>>>>>>>><<<===>>>???@@@@@@@@@@@@<<<===============<<<<<<=========<<<<<<;;;;;;:::;;;;;;:::::::::::::::999<<<<<<<<<;;;:::999888777666666666666666666666666666666666555555555555444444444444444444444444444777666666555555444444444555555444444444444555555444666777777666666777888888777777777777888999999:::<<>>??????>>>===<<<<<<::::::::::::<<<<<<;;;::::::::::::;;;<<<<<<========================:::;;;<<<===>>>===<<<;;;<<<<<<;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@???>>>===<<<;;;:::999::::::999999999999::::::999999999777666555777999777777777777666555444444555555444444444444444555555555555555555555555555333333444444444444333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222333333333333444444444333333222222222222222333333333333444444333333333333333444444555333333333444444444444444333333333444444444555555555555444444555555666777666777888888999999888888888888777777777777888888888888888888888888888888888888999999999:::::::::999999:::;;;;;;;;;::::::::::::::::::;;;<<<======;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<999999::::::;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::999888888:::999999999:::;;;<<<======;;;<<<===>>>???>>>============>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=======================================>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888777666555666666666666666666666666666555555555444444444444555555555555555555555555666666666555555555555555555555444444444444555555444666777777555555666888777777777666777777888999:::<<<>>>@@@BBBCCCCCCCCCMMMkkk............//////////////////............//////............////////////000000000000000000000000...///000000111111000000000000000000111111111111111111111111111111111111111111000000000000111111000000000111222222333333222333444444555555444444444444444555555555666666555555666666777888888999666777999888666555555666555555555555666777888888666777777888888888888888888999:::;;;;;;;;;:::999;;;;;;===>>>>>>===<<<<<<<<<;;;:::999999:::;;;<<<:::::::::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;888888888888999:::;;;;;;999::::::888666555777:::777777888888777666444333555444444333333444444555555555555555555555555555222333333444444333333222222222333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111222222333333333333222111222222222222333333333333333333333333333333333222222333333333333444444333333222222333333444555222222333333333444444444222333333333333444444444555555555555555666666777666777777888888888888888666666666666777888999:::888888888888888888888888888888999999:::::::::999888999::::::;;;;;;;;;:::::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===========================<<<<<<<<<======<<<<<<<<<888:::::::::888777888999888888888999:::<<<===>>>999;;;===???@@@??????>>>======>>>>>>>>>>>>======>>>===;;;::::::;;;<<<=================================>>>>>>???>>>>>>===;;;;;;;;;;;;;;;:::999999999999999:::::::::::::::888888888888888888888888666666777777777666666555555555555555555555555555555555555444444444333333555555555555555555555555444444444444444555555555555444444333333444444555444555666666555555666888777666666666666777888888:::;;;===@@@AAABBBBBBBBBMMMkkk............/////////000//////............//////............/////////000000000000000000000000000//////000111111111111111000000000000111111111111222222111111111111111111111111000000000000111111000000000111222222333333222333444444555555444444444444444555555555666666444555555666777888888999666777999888666555555666444444444555555777888888666666777888888888888888888999:::;;;<<<;;;:::999;;;;;;<<<======<<<;;;:::;;;;;;:::999999:::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>======<<<<<<<<<;;;888888888888999:::;;;<<<999::::::888666555888;;;777888888888888666444333444444333333333444444555555555555555555555555555222333333444444333333222222222333333333444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111222333444444444444444111111222222222333333333333333333333333333333444222222333333333444444444333333222222333333444555222222222333333444444444222222333333333444444444666555555555555666777777666666777888888888888888555666666666777999:::;;;888888888888888888888888888888999::::::::::::999888999::::::;;;;;;;;;;;;::::::::::::;;;<<<============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===;;;::::::;;;<<<===========================<<<<<<============<<<<<<888999:::999777777777888777888888999:::<<<===>>>888:::<<>><<<;;;<<<===???@@@@@@???===<<<<<<<<<===>>>==================<<<<<<<<<<<<============<<<<<<:::;;;;;;<<<<<<<<<<<<<<<999999999999999999999999:::::::::999888777666666:::::::::999888777666666555555444444444333333333444444444444444444444444666555333222111222333333555555444333333222111111111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333222222222222333444555555444444444333333222222222111222222333333444444555444444444444444444444444444444444555555555555666666666555555444444444333777777777777777777777777777777666666777999<<<===::::::999999888999999999888999::::::999888999;;;:::;;;<<<======<<<;;;:::;;;:::999<<>>>>>>>>===<<<@@@@@@???>>>>>>???@@@AAA===<<<;;;:::::::::::::::888888888999:::;;;<<<=========>>>>>>??????@@@@@@CCCBBBAAA@@@???===<<<<<<===<<<;;;::::::;;;<<<======>>>@@@AAA@@@???===;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::999888888888888888888888888888888888888888888888888888888666666666666666666666666666666666666666666666666222222222222222222222222555444333333222222222222333333333444444444555555555444444333333444444555333333444444555666777777555555666666777777888888:::;;;===>>>>>>???BBBDDDSSSmmm......------------..............................////////////////////////000000000000000000000000//////000000000111111111000000000111222333555555444333111000000111333444111111111222222222333333111222222333333222222111333333333444444444444555555555444444444444555555666666777777777888888888999999999999888777666555666666555555555666777777777777888888999999:::::::::999999999::::::;;;<<<999999::::::::::::999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<>>>===<<<;;;<<<===???@@@AAA@@@???=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<============<<<999999999999999999999999999999999999888777666666999999999999888777666555555555444444444333333333444444444444444444444444555444333222222222222333555444444333222222111111111111111111111111111111111222222333333222222111111111111222222222333333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333444333333222222222333333444444333333333222222222111222222333333444444555444444444444444444444444444444444555555555555666666666666555555555444444666666666666666666666666777777666666777999;;;===:::999999888888999999999888:::;;;:::999888999;;;;;;<<<===>>>>>>===<<<;;;>>><<<;;;===???@@@>>><<<;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;999999:::<<<===;;;<<<===>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>???@@@======<<<;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<======>>>>>>????????????AAAAAA@@@???>>>>>>======>>>===<<<;;;;;;<<<=========>>>???@@@@@@>>>===;;;:::::::::::::::;;;<<<<<<<<<;;;;;;:::999999888888888888888888888888888888888888888888888888888888555555555555555555555555555555555555555555555555222222222222222222222222555444333222222222222222333333333444444444444555444444333333333333444444333333444444555666666777555555666666777777888888999:::<<<<<<===>>>AAACCCQQQkkk......------------......////////////////////////////////////////////////000000000000000000000000//////000000000000111111000000000111222333444555333222111000000111222333111111111222222222222333111222222333333222222111333333333333444444444444555555444444444444555555666666666666777777777777999:::::::::999888777777888777666666666666666666777888888999:::;;;;;;;;;::::::999999999:::;;;;;;888999999999999999999999::::::::::::::::::::::::999999::::::;;;<<<======>>>===<<<<<<<<<===>>>???BBBAAA@@@>>>============;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;<<<<<<===============999999999999999999999999999999999999888777666666888999999888888777666555555555444444444333333333444444444444444444444444444444333222222222222333444444333333222222111111111111111111111111111111111111222222222222111111111111111222222222222333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333555555333222222111111111333333333333222222222222111222222333333444444555444444444444444444444444444444444555555555555666666666666666666555555555666666666666666666666666777666666666777999:::<<<999999888888888999999:::999:::;;;;;;999999999;;;<<<======>>>>>>======<<>>======>>>>>><<<:::;;;<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===>>>>>>=========>>>??????AAA@@@???=========>>>???>>>======<<<<<<<<<<<<===;;;:::::::::::::::;;;;;;======>>>>>>???>>>>>>>>>????????????>>>>>>>>>===>>>======<<<<<<===>>>>>>===>>>?????????>>><<<;;;999999999999999::::::;;;;;;;;;::::::999888888888888888888888888888888888777777777777777777777777555555555555555555555555555555555555555555555555222222222222222222222222444333333222222222222333333333333333444444444444444444333333333333444444333333333444555555666666555555666666777777888888888999;;;<<<<<<===@@@BBBMMMggg......------------......000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000111222333444222222111000000111222222111111111111222222222222111222222333333222222111222222333333333444444444555444444333333444444555555555555666666666777777999999:::::::::999999888999888888777666666666666666777777888999:::;;;;;;:::::::::999999::::::;;;888888888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<=========<<<<<<<<<<<<===>>>???@@@@@@???>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<======>>>>>>======::::::999999999999999888888888888888888777666666777777888888777666666555555555444444444333333333333333333333333333333333333333222222222222222222333333333333222222111111111111111111111111111111111111222222222222111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333444333333222111111222222333222222222222222222222111222222333333444444555444444444444444444444444444444444555555555555666666666666666666666666666666666666666666666666666666666666666777888::::::888888888888888999999::::::;;;<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::;;;<<<===>>>?????????>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<===>>>@@@???>>>======>>>???@@@AAA@@@>>>===<<<<<<===>>>>>>>>>===============>>><<<;;;;;;:::::::::;;;;;;======>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>======>>>>>>>>>===<<<;;;::::::999999999999::::::::::::999999888888888777888888888888888888888888777777777777777777777777555555555555555555555555555555555555555555555555222222222222222222222222333333222222222222222333222222333333333444444444444333333333333333333444333333333444444555555555555555666666777777888888888:::;;;<<<<<<>>>AAACCCKKKeee}}}......------------......000000000000000000000000////////////////////////////////////////////////...////////////000000000000000000000111222333333111111111111111111111111000000111111111222222222111222222333333222222111222222222333333333444444444444333333333333444444444555555555555666666666888999999:::::::::999999:::999888777777777777777666666777777888999999:::;;;::::::999999:::::::::888888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<<<<<<<======>>>=========<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===============:::::::::999999888888888777777888888888777666666666666777777777666555555555555444444444333333333333333333333333333333333111222222222222222222222333222222222222222111111111111111111111111111111000111111222222111111000000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333111111111111222222333444222222222222222222222222111222222333333444444555444444444444444444444444444444444555555555555666555555555666666666666666555555555555555555555555666666666777777888999999888777777777888888999:::;;;<<<===<<<:::999:::;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;;;;<<<;;;<<<===>>>????????????===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<======>>>>>>@@@???>>>======>>>???@@@@@@???===<<<<<<<<<======>>>>>>=========>>>>>>???<<<<<<;;;:::::::::;;;;;;===>>>???@@@@@@???>>>===<<<============>>>>>>>>><<<======>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;:::::::::::::::;;;999888888888888888777777777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555222222222222222222222222222222222111111222222333222222222333333333444444333333333222222333333333333333333444444444444444555555666666777777888888999;;;======>>>???BBBDDDMMMggg~~~......------------......////////////////////////////////////////////////000000000000000000000000......////////////000000000000000000000111222222111111111111111111111111000000000111111111111222111222222333333222222111222222222222333333333333444444333333333333444444444444444444555555555666777777888999:::::::::999:::999888888888888888888666777777777777888888888;;;;;;:::999999999::::::999888777777888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<;;;::::::999:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999888888888666777777888888777666666555555666666666666555555555555444444444333333333333333333333333333333333000111222222333222222222222222222222222222111111111111111111111111111111000000111111111111000000000000000111111111111222111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333000000000111111222444444111111111222222222222222111222222333333444444555444444444444444444444444444444444555555555555666444444444555555555555555555555555555555555555555666666666777777888888888777777777777777888999:::<<<===>>>===;;;::::::;;;:::999999888888999999:::888:::<<<<<<;;;;;;<<<===:::;;;<<<===>>>?????????======<<<<<<<<<<<<======<<<<<<======>>>???????????????>>>=========>>>>>>>>>===<<<;;;;;;<<<===>>>===============>>>>>>???<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@AAABBBBBB@@@>>>===<<<<<<<<<<<<============;;;;;;<<<===>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;777777777777777777777777777777777777777777777777666666666666666666666666444444444444444444444444444444444444444444444444222222222222222222222222222111111111111222222333222222222222333333333333333333222222222222333333333333333333333333444444555555666666777777888888:::;;;===>>>>>>@@@BBBEEEQQQjjj......------------..............................////////////////////////000000000000000000000000........./////////000000000000000000000111111222000000111111111111000000000000000000111111111111111222222333333222222111111222222222222333333333444333333222222333333444333333444444444555555555555666777888999999999999999999888888888999::::::999999888888888888777777<<<;;;::::::999999999:::999999888777888:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<======<<<<<<999:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<======>>>>>>:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666777777777777777666444555555666666555555555555555444444444333333333222222222222222222222222///000111222333222222111111111111111111111222222111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333222111111111111111222222000111111111222222222222111222222333333444444555444444444444444444444444444444444555555555555666333333333333444444444555555555555555555555555555555666666777777777777777666666666666777888999:::===>>>???===;;;:::;;;;;;::::::999888888999::::::;;;===??????<<<;;;<<<===999:::;;;<<<===>>>>>>>>>======<<<<<<<<<<<<======<<<<<<===>>>????????????===>>>>>>>>>>>>===<<<;;;<<<;;;;;;:::;;;<<<>>>???===<<<<<<<<<======>>>???;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDCCCBBB???>>><<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>>>>=========<<<;;;;;;::::::;;;;;;;;;;;;:::999999999999999777777777777777777777777777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222111111111111111222333333111222222222222333333333333333222222222222333333333333333333333333333333555555666666777777888888999;;;<<<======???AAADDDOOOggg|||.........------.................................////////////////////////000000000000000000000000............/////////000111000000000000000111222000000111111111111000000000000000000111111111111222222222333333222222222111111222222222333333333444333333222222333333444333333333444444444555555444555666777888999999999888888888888999:::;;;;;;;;;;;;:::999999888888777<<<;;;::::::999999999999:::999888888999:::===>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999:::;;;<<<<<<======<<<<<<999:::;;;============<<<;;;;;;<<<<<<===>>>??????:::;;;;;;<<<<<<;;;;;;:::888999::::::;;;;;;::::::;;;;;;::::::999888777777666666777777777777777666444444555555666555555444555555444444444333333333222222222222222222222222///000111222333333222111111111111111111111222222111111111111111111111111000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333444333222111000000000000000000111111222222222222111222222333333444555555444444444444444444444444444444444555555555666666222222222333333444444444555555555555555555555555555666777777777777777666666666666666777888999:::>>>??????>>><<<:::;;;<<<;;;;;;:::999999:::;;;;;;???AAACCCAAA===;;;;;;===888999:::<<<===>>>>>>>>>======<<<<<<<<<<<<======<<<<<<>>>???@@@@@@@@@@@@<<<===>>>>>>>>><<<;;;:::;;;:::::::::;;;===>>>@@@<<<<<<<<<<<<<<<===>>>>>>:::::::::;;;<<<===>>>???AAABBBDDDEEEDDDBBB@@@>>>======<<<<<<<<<;;;;;;;;;888999;;;============<<<<<<<<<;;;::::::::::::;;;::::::999888777777888888666666666666777777777777777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222111111000000111222333333111111222222222333333333333222222222222222222333333333333333333333333333555555666666777888888888888999;;;<<<<<<>>>@@@CCCJJJbbbwww////////////////////////////////////////////////......////////////......//////000000000000//////////////////////////////000000000000111111111111000111111111111222222222000000000000000111111222222222222111111111111000111111222222222333333333444444444444444444444444333444444444444444444444777777777777777888888888777777888888888999999999;;;;;;:::999999888777777::::::999999888888999999999:::;;;;;;999999:::;;;:::<<>><<<;;;<<<>>>>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;=========<<<======<<<;;;::::::999999999999999999999999999999<<<<<<;;;:::888777666666666666666666666666666666555555444444444333333333222222222222222222222222111111111111111111111111333222111000000111222333111111111222222333444444111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000222111111111000000//////000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222444444444444444444444444222222333333333333444444555444444333333444444555444444444555555555555666666666666666777777777777666666555666666777888999@@@@@@@@@===:::888888999999888888777888999<<<===@@@EEEFFF???:::;;;;;;888;;;;;;;;;<<<<<<>>>??????============>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>======<<<;;;::::::::::::::::::;;;;;;<<<===============;;;::::::;;;<<<===:::::::::;;;<<<===>>>???AAABBBBBBCCCBBBAAA???>>>===============<<<<<<;;;999999::::::;;;<<<======;;;;;;::::::::::::999999888888777777777777888888777777777777666666666666777777777777777666555555444444444444444444444444333333333333333333333333444444222222222222444444333333333333222222111000222222222111111111000000111111111111111111111111444444444444444444444444333333333333333333333333333333444444555666666666666777999;;;===???@@@AAAEEE[[[ppp////////////////////////////////////////////////......////////////......//////000000000000////////////////////////////////////000000000111111111000000111111111222222222000000000000000111111222222222222111111111111000111111222222222333333333444444444444444444444444555555555444444333333222777777777777777888888888777777888888888999999999::::::::::::999999999999<<<;;;:::999999999999999999:::;;;;;;999999:::;;;;;;===>>>>>>;;;999:::;;;===<<<;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>======<<<<<<;;;::::::999999999999999999999999999999<<<;;;:::999888777666666555555555555555555555555555444444444444333333333222222222222222222222222111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000111111111000000000//////000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222444444444444444444444444222222333333333333444444444444333333333333444444444444444444555555555555555666666666666777777777777666666666666777777888<<<======<<<999888888999;;;:::999777777888;;;===AAAEEEDDD>>>:::;;;<<<:::::::::::::::;;;<<<===>>>;;;;;;<<<<<<<<<=========;;;;;;<<<===>>>>>>>>>>>>===<<<;;;::::::999::::::::::::;;;;;;<<<============<<<;;;;;;;;;;;;<<<===;;;;;;:::;;;;;;<<<===>>>???@@@AAABBBAAA@@@???>>>===============<<<;;;;;;999999::::::;;;<<<<<<===;;;;;;:::::::::999999999888888777777777777888888777777777777666666666555777777777777777666555555444444444444444444444444333333333333333333333333333333333222222333333333222222333333333222111111222222222111111111000000111111111111111111111111444444444444444444444444333333333333333333333333444444555555666777777777666777999;;;===???@@@AAAGGG]]]qqq////////////////////////////////////////////////......////////////.........//////000000//////...//////////////////////////////000000000000111111000000000111111111222222000000000000000111111222222222222111111111111000111111222222222333333333444444444444444444444444666666555444333222222111666666666777777888888888777777777888888888888999999999999::::::;;;;;;;;;===<<<;;;:::999999999999999:::;;;;;;999999:::;;;<<<===>>>===:::888888999<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<<<<<<<===============>>><<<<<<;;;;;;::::::999999888888888888888888888888;;;::::::999888777666666555555555555555555555555444444444444333333333333222222222222222222222222111111111111111111111111222111111000000111111222222111111000//////......111111111111111111111111000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000111111000000000000//////000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222444444444444444444444444222222333333333333444444444444333333333333444444444444444444555555555555555555555555666666666777888777777666666666666777777999::::::999888888999======<<<:::888888:::===CCCEEECCC===:::;;;<<<;;;999999999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????===<<<;;;::::::999999999:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@??????>>><<<============<<<;;;;;;999999::::::;;;;;;<<<<<<::::::::::::999999999999888777777666666777777888777777777666666666555555666666666777666666555444444444444444444444444444333333333333333333333333222222333333333333222222111111222222333222222222222222222111111111111111111111111111111111111111333333333333333333333333333333333333333333333333555555555666777777888888666777999:::<<<>>>@@@@@@GGG]]]ppp////////////////////////////////////////////////......////////////.........//////////////////...////////////////////////////////////000000000111000000000000111111111111000000000000000111111222222222222111111111000000111111222222222333333333333333333333333333333333555555555444444333333333555555666666777888888888777777777777888888888888888888999:::;;;<<<<<<===>>>===<<<;;;:::999999999999:::;;;;;;999999:::;;;;;;<<<===<<<;;;::::::::::::::::::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===;;;;;;;;;:::::::::999999888888888888888888888888999999888888777777777666555555555555555555555555444444444333333333222222111111111111111111111111111111111111111111111111111111000000000000111111111111111000000/////////111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000//////000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222222222333333333444444444333333333333333333444333333444444444555555555444444555555666666777777888888777666666555666666555777999999888777777888>>>@@@BBBAAA>>><<<<<<===GGGEEEAAA<<<999999::::::999999999999999:::;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????===<<<;;;:::999999999999999::::::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::::::::;;;:::;;;===>>>???>>>>>>===<<<<<<======<<<<<<;;;:::999999:::::::::;;;;;;;;;:::::::::999999999999888777777666666666666777777777777666666666555555555555555555666666555555444333333333333333333333333222222222222222222222222111222333444444333222111///000111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444444555555666666777777666777888:::<<<>>>???@@@EEEZZZmmm////////////////////////////////////////////////......////////////............////////////......////////////////////////...////////////000000000//////000000000111111111000000000000000111111222222222222111111111000000111111222222222333333333333333333333333333333333333333333444444555555555444555555666777777888888777777777777777777777777666777888999;;;<<<======>>>===<<<;;;::::::::::::999:::;;;;;;999999:::;;;;;;;;;;;;<<<===>>>======::::::::::::;;;;;;<<<===999999999::::::;;;;;;;;;::::::999999999999::::::999:::<<<;;;999888999;;;:::::::::::::::999999999777777777777777777777777777777777777777777777777555555555555555555555555444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000//////////////////000000000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222222222333333333444444333333333222222333333333333333333444444444444555444444555555666777777888888888777666666555666666666888999999888888888999@@@EEEIIIIIIEEE@@@??????HHHDDD???<<<999888777888:::::::::999::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>???<<<<<<;;;:::999999999999999999::::::;;;<<<<<<<<<:::;;;;;;<<<<<<<<<=========<<<;;;:::::::::::::::999:::<<<===>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999999999:::::::::::::::::::::999999999888888888777777666666666666777777666666666666555555555555333444555555555555444444333333333333333333333333222222222222222222222222000111333333333333111000///000111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333444444555555666777777888:::<<<===>>>???DDDYYYlll////////////////////////////////////////////////......////////////......---......//////......---////////////////////////......////////////000000/////////000000000111111000000000000000111111222222222222111111111111000111111222222222333333333333333333333333333333333111222222333444555666666444444555666777777888888888777777777777777666666555666777888:::;;;<<<===<<<;;;;;;:::::::::::::::999:::;;;;;;999999:::;;;;;;::::::<<>>:::::::::::::::;;;<<<===888888888999::::::;;;;;;:::999999888888999999:::777:::<<<:::777666888:::::::::::::::999999999999666666666666666666666666666666666666666777777777444444444444444444444444333333333333222222222222111111111111111111111111111111111111111111111111///000000111111000000/////////000111111222333333000000000000000000000000000000000000000000000000000000////////////000000000//////......//////000000000000000000000000000......////////////000000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333222222333333333333444444333333222222222222333333333333333333444444444444444555555666777888999999888777777666666666666777888999:::::::::;;;===???HHHLLLPPPMMMFFFAAA???@@@FFF@@@<<<;;;:::777666888;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999:::<<<===>>><<<;;;:::999999888888888999999999:::;;;;;;<<<<<<999:::;;;<<<============<<<<<<;;;:::999999:::::::::;;;<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999999999999::::::::::::999999999999888888888888777666666555555666666777666666666555555555444444222333444444555444444444333333333333333333333333222222222222222222222222111111222222222222111111000000111111222111111111111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111222222333444444555555777777888:::;;;<<<===>>>EEEZZZmmm////////////////////////////////////////////////......////////////......---......//////......---////////////////////////........./////////000000////////////000000000111000000000000000111111222222222222111111111111000111111222222222333333333222222222222222222222222222333333444444555555555333333444555666777888999888888777777666666666666555555666777999:::;;;;;;:::999999999999::::::;;;999:::;;;;;;999999:::;;;;;;::::::;;;>>>???===;;;;;;;;;:::::::::;;;<<<<<<888888999::::::;;;<<<<<<999999888888888888999999888;;;===;;;777666888;;;999999999999999999999999666666666666666666666666555555555666666777777777444444444444444444444444333333333222222222222111111111111111111111111111111111111111111111111111...///000111111000///...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////............//////000000000000000000000000........./////////000000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222333333333333444444333333222222222222333333222222333333333444444444555555666777888999::::::777666666666666777777888888999::::::<<>><<<888666888<<<999999999999999999999999666666666666666666666666444444555555666777777777444444444444444444444444333333333222222222111111000000000000000000000000111111111111111111111111...///000111111000///...000000000///......------000000000000000000000000000000000000000000000000000000////////////000000//////............//////000000000000000000000000---.........//////000000000111111111111222222222000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222333333333444444444333222222222222222222333222222333333333444444444555666777888999:::;;;;;;666666555666666777888999777888999;;;>>>CCCJJJOOO\\\[[[UUUIII===888;;;@@@:::444444:::===;;;999<<<888888777777777777777888777888888888888999999999999888777777777999;;;===<<<;;;:::999888888888888888999999::::::;;;<<<<<<888999;;;===>>>>>>===<<<;;;::::::999999::::::;;;<<<============<<<:::999;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999888888888888777666666555555555555666666666666555555555444444444111222333333444444444444222222222222222222222222111111111111111111111111333222111000000111222333111111111111111000///...000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111333333444444555666666777777777888999;;;<<<======BBBWWWjjj~~~////////////////////////000///...---------------///...------...///000111,,,,,,------......//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222000111111222222333333444444444555555666666777777999777666444444666777999888777666666666777999:::999888888888777777666666888888888888888999999999888999::::::;;;;;;::::::===<<<<<<;;;;;;;;;<<<<<<888888999:::::::::999999888888888777777777777666===<<<:::888777888888999888888888888777777777777999999888888777777666666555555444444444444555555333333333222222222111111333333222222111000//////000000000000000000000000111111111111111111111111000000000///////////////111///------......,,,***111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///...............000000000000111111111111000000000000000000000000222222111111111111222222111111222222222222111111111111111111111111111111222222222111111111000000222222222222222222222222333333333444444444555555777777777777888888888888777777666666666666777777444666:::>>>BBBFFFHHHIIIYYYTTTLLLCCC<<<888666666777777777888999999:::::::::999999888777666666555666777999;;;<<<<<<<<<<<<888888888999999:::::::::;;;;;;;;;::::::999999999:::;;;;;;;;;<<<===============<<<;;;;;;;;;<<<<<<======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::=========;;;:::888666555888888888888777777777777666555555555555444444444222333333444444333333222444333111//////000111333111111111111111111111111444444444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000333333333222222222222222111111111111111111111111222222222222222222222222222222333444444555555666777888999999;;;;;;<<<===CCCVVVggg|||//////////////////////////////...---------------//////...---......000000.............../////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111222222333444444444444444555666666777777888888777666555555666777888888777777666777888999:::999888888888777777777777666777777888888999999999888999::::::;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;::::::999999999999888888888777777777:::999888777666666666777888888888888777777777777888888888777777777777777555555444444444444555555333333333222222222111111333333222111111000//////000000000000000000000000111111111111111111111111000000000000000000000000000333777777444111//////111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000///////////////000000000000111111111111000000000000000000000000222111111000000111111222111111222222222222111111111111111111111111111111222222222111111111000000222222222222222222222222333333333444444444444555666666666666777777777777777777666666666666777777666777999<<>>888333111222000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222222111000000000000000000000000000111111111111000000000000000000000000222111111000000111111222111111222222222222111111111111111111111111111111222222222111111111111111222222222222222222222222333333333333444444444444444555555555666666666666777666666555555666666777777888999:::::::::::::::666666555444555666888999666666777888888999999:::888888888777777666666555555666777888999:::::::::888999999999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999::::::::::::::::::;;;;;;::::::::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<============<<<;;;999888777888888777777777777666666666555555555555444444444222333333444444333333222222222222111111111111000111111111111111111111111111111111111111111000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111222222222222222222222222222222333444444555555666555555666777888999::::::BBBUUUfffzzz///////////////////////////......---------......000000//////............111111000000//////......////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111222222222222222222222222222222333444444555555666555555666666777888888888777777666666666666777777777777777888888888999999888888888888888888888888444444555666777888888999888999::::::;;;;;;::::::;;;;;;::::::;;;;;;<<<<<<>>>>>>>>>======;;;:::999;;;;;;:::::::::999999999;;;;;;::::::999999999999888888888888777777777666555666666666777777888888555444444333333444444555333333333222222222111111222111111111000000000///000000000000000000000000111111111111111111111111000000000111111111111111---333999:::777222000000000000000000////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000222111000000//////000000///000000000111111111111000000000000000000000000111111000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444333333444444444555555555666666666555555666666666777777888888888777777666444444555555555555666666666666777777888999999999888888888777777666666666666777888888999:::::::::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;=========<<<;;;:::999888::::::;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<==================<<<;;;:::999888888777777777666666666666666555555555555444444444222333333444444333333222111222222222222111000000111111111111111111111111000111111222111111000000000000000000000000000000////////////////////////000000000000000000000000---......///000111111222111111111111111111111111111111111111222222222222222222333444444555555666555666666777888999::::::BBBUUUfffzzz////////////////////////......---------......///000000000//////...------111111000000//////......////////////////////////........................////////////000000000000///////////////////////////000000000111111111111111111111111111111111111222222222222222222222222222222333444444555555666555555555666777777888888777777666666666666777777777888888888999999999999888888888888888999999999444555555666777888888888888999::::::;;;;;;:::::::::::::::::::::;;;<<<<<>>===<<<;;;:::;;;;;;;;;::::::::::::999;;;;;;;;;;;;:::::::::999888888888888777777777666555555666666777777777888444444333333333333444444333333333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000111333333222000...////////////000000000000////////////////////////////////////////////////000000////////////000000////////////////////////000000///............//////000000000111111111111000000000000000000000000111000000000000000000111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333444444444444666666555555555555666666666777777888888777777777666666777666666555444444555666666777888888999999888888888888777777777777888999999999::::::;;;;;;999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<;;;============<<<;;;:::999888999:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<;;;:::999999777777777666666666666555666555555555555444444444222333333444444333333222111222222222222111000000000000000000000000000000111111222222222222222111000000000000000000000000////////////////////////////////////////////////------...///000000111111111111111111111111111111000000000111111222222222222222333444444555555666666666777888999:::;;;;;;CCCUUUfffzzz////////////////////////...------------...//////...//////000//////...---000000///////////////...////////////////////////........................////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222222222222333444444555555444444555555666777777777666666777777777777666666777888999999::::::999999888888888999999999999999666666777777777777888888888999::::::;;;;;;::::::999999999999:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::999999888888999999999999888888888888888888777777777777555666666666666666666777444444333333333333444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111333000...///111222111///////////////000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000//////...............000000000000111111111111000000000000000000000000111000000//////000000111111111222222222222111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222333333333333222333333333444444444444666555555444444555555666555666777888888888888888555555555555555666666666555555666777777888888999999999999999999999999999::::::999999::::::;;;<<<:::::::::999999999999888;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>========================>>>???>>>===<<<;;;777888999:::::::::999888:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999999777777666666666666555555666555555555555444444444222333333444444333333222222222222111111111111000000000000000000000000000000111222222333222222222000000000000000000000000000000000000000000000000////////////////////////......//////000000111111111111111111111111111111//////000000111222222222222222333444444555555666666777777888999:::;;;;;;BBBTTTdddyyy////////////////////////---------------...//////---...///000000//////................../////////////////////////////////........................////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222111111222222333444444444333333444444555555666666666666777777777777666666777888999:::::::::999999888888888999999:::::::::888888888888888777777777888999::::::;;;;;;::::::999999999999:::;;;<<<===<<<======>>>======<<<<<<::::::::::::999999999999888888999::::::999999888888888888888777777777777666666666666666555555555444333333222222333333444333333333222222222111111///000000000000000000000000000000000000000000000000000000000000000000000,,,------...//////000000000000111000000000000111.../////////000000000111////////////////////////000000000000000000000000000000////////////000000////////////////////////111000000///.../////////000000000000111111111111000000000000000000000000000000////////////000000111111222222222222111111111111111111111111111111000000111111111222222222222222222222222222222222111222222222222333333333333333333444444444444555666555555444444555555666555666777888888888888888555444444444555666777888555555666666777888888888:::::::::::::::::::::::::::999888888888999:::;;;:::::::::999999999888888999:::::::::;;;;;;;;;;;;===============>>>>>>>>><<<===???@@@@@@@@@>>>===:::;;;<<<===<<<;;;:::888::::::;;;;;;<<<=========<<<<<<;;;;;;::::::999999888888999999:::999999999777777666666666555555555666555555555555444444444222333333444444333333222333333111000000000111222000000000000000000000000///000000111222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111/////////000111222222222222222333444444555555666555666666777888999::::::@@@RRRbbbvvv////////////////////////---------------...///000,,,---...000000000//////,,,---------......//////////////////////////////........................////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222000111111222222333444444222222333333444555555666666666777777777777666666777888999:::;;;:::999999888888888999999:::::::::::::::999999888777777777999999:::;;;;;;;;;::::::999999999999:::;;;<<<===;;;<<<===============<<<:::::::::999999999888888999:::;;;<<<<<<<<<;;;:::888888888888777777777777777777666666555555555444444333333222222333333444333333333222222222111111////////////000000000000000000000000000000000000000000000000000000000000,,,,,,------...//////000+++///333222...,,,...222.../////////000000111111////////////////////////000000000000000000000000000000////////////000000////////////////////////222111111000000000000000000000000000111111111111000000000000000000000000000000////////////000000111111222222222222111111111111111111111111111111000000111111222222222222222222222222222222222222111111222222222333333333333333444444444555555555555555555444444555555555666666777777777777777666888777666555666777888999555555666666777888888888;;;;;;;;;;;;;;;;;;;;;;;;999888777777777888999::::::::::::999999888888888999999999::::::;;;;;;;;;<<<<<<======>>>>>>??????<<<===???AAABBBAAA@@@???>>>???@@@AAA@@@???===;;;::::::;;;;;;<<<===>>>>>><<<<<<;;;:::999888888777777777888999999999888888777666666666555555555555666666555555555444444444222333333444444333333222444333111//////000111333000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111000000000000111111111111111111111111...//////000111222222222222222333444444555555666444444555666777888999999>>>PPP```ttt