BM6P6(@ xxxtttrrrtttyyyxxxggg]]]\\\[[[YYYVVVSSSQQQPPPOOOMMMIIIFFFEEECCCAAA???AAA@@@???======<<<<<<<<<;;;;;;===???BBBKKK^^^qqq~~~|||{{{qqqlllnnnqqq~~~~~~rrreee```^^^[[[ZZZ[[[aaaeeeiiikkkllllllmmmnnnrrruuuxxxzzz{{{~~~wwwtttooollllllnnnpppqqqwwwxxx}}}wwwsssqqqrrrvvvzzzvvvqqqlllhhhbbb^^^XXXRRRNNNLLLKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMNNNKKKKKKLLLLLLLLLQQQXXXlllyyypppfffjjjqqq}}}{{{{{{|||}}}~~~wwwvvvwwwwwwvvvpppmmmjjjlllrrrvvvvvvuuuttttttrrrqqqrrrwww~~~xxxqqqmmmkkkkkkjjjppp|||yyyuuuttttttxxx}}}uuueee^^^]]]\\\ZZZWWWUUURRRQQQPPPNNNJJJHHHFFFDDDBBB@@@@@@@@@>>>===<<<<<<<<<<<<::::::<<<>>>???GGGZZZkkk~~~|||rrrmmmooosss~~~wwwlllbbb^^^^^^\\\\\\^^^aaadddgggiiijjjkkklllmmmuuuwwwzzz}}}}}}|||zzzxxxuuusssrrrqqqnnnkkkiiihhhjjjnnnrrrtttzzz}}}{{{tttqqqqqquuuzzz|||wwwsssnnnhhheee```]]]WWWRRRNNNLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNKKKKKKLLLLLLMMMTTT\\\qqq{{{mmmhhhooozzz~~~|||{{{|||~~~xxxvvvwwwwwwuuussspppooorrrxxx{{{{{{yyyvvvuuusssrrrrrrvvv||||||uuupppmmmlllkkknnnxxx{{{sssrrrssstttxxx}}}zzzkkk^^^^^^]]]\\\ZZZXXXVVVTTTRRRQQQOOOKKKIIIGGGFFFDDDBBB@@@@@@>>>===<<<;;;;;;;;;:::999:::<<<===CCCSSSccc{{{~~~~~~}}}tttppprrrvvvwwwnnneee]]]\\\]]]]]]^^^aaaccceeehhhiiijjjkkknnnpppvvvyyy}}}~~~|||{{{yyyxxxyyyyyyxxxvvvtttqqqooonnnmmmllliiifffdddddddddddddddddddddeeejjjpppwww{{{uuupppoooqqqxxx~~~xxxsssnnniiiccc___]]]ZZZUUUPPPMMMKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKMMMMMMPPPYYYcccyyyxxxiiiiiiwww||||||{{{|||}}}~~~~~~wwwvvvvvvvvvuuutttrrrrrrvvvzzz}}}|||zzzwwwvvvtttrrrqqqtttyyy}}}{{{uuurrrrrrooopppvvv}}}}}}wwwqqqppppppooorrrvvv}}}uuummmddd]]]]]]\\\\\\ZZZXXXVVVTTTSSSQQQOOOKKKIIIHHHGGGEEECCCAAA@@@???===<<<;;;;;;::::::999:::;;;<<<@@@MMMZZZttt|||{{{wwwtttwwwzzz~~~tttllliiibbb\\\\\\^^^^^^___cccggghhhjjjkkklllmmmqqqsssvvvyyy|||{{{xxxvvvtttsssrrrqqqooommmkkkhhhfffeeefffdddaaa^^^]]]^^^```bbbbbbccceeehhhnnnvvv~~~zzzppplllmmmqqqzzz}}}zzztttooojjjddd___[[[XXXVVVSSSOOOLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMKKKLLLMMMOOOSSS___kkknnndddjjj}}}~~~~~~~~~~~~}}}~~~~~~}}}zzzzzz{{{}}}~~~~~~~~~|||vvvttttttttttttrrrrrrrrrtttwwwxxxvvvtttssssssrrrqqqqqqssswww{{{{{{xxx|||wwwvvvwwwzzz}}}~~~{{{{{{tttooonnnmmmlllllloooooosssuuupppkkkgggccc```\\\[[[[[[ZZZXXXWWWUUUTTTQQQOOOLLLJJJIIIHHHEEEDDDBBBAAA@@@>>><<<;;;;;;;;;<<<:::;;;<<<<<<>>>HHHSSSkkk}}}zzzwww{{{yyy|||~~~wwwooojjjiiiccc___``````___aaadddhhhiiikkklllmmmooorrrttttttwww{{{~~~{{{wwwtttqqqooolllkkkjjjhhhfffdddcccbbbbbb```]]]\\\\\\___bbbeeeeeegggjjjnnnsss{{{|||tttmmmkkkmmmrrr}}}yyyuuupppkkkfff```[[[WWWTTTRRRPPPMMMLLLKKKKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKLLLNNNPPPWWWfffuuuxxxgggccckkk}}}}}}zzzzzzyyyxxxxxxzzz{{{|||~~~}}}{{{zzzzzzyyyzzz{{{~~~~~~~~~~~~xxxsssqqqrrrrrrsssrrrrrrrrrssssssrrrpppnnnnnnooopppoooppprrrvvvyyy{{{yyywwwxxx~~~|||wwwxxxuuuoookkklllllljjjjjjmmmhhhiiijjjgggdddaaa___^^^\\\\\\[[[[[[ZZZXXXWWWVVVSSSPPPMMMKKKKKKJJJHHHFFFDDDCCCAAA???===<<<<<<;;;<<<:::;;;<<<<<<===EEENNN```{{{|||yyyssszzz~~~|||xxxtttooolllkkkgggdddeeedddbbbdddhhhhhhjjjlllnnnoooppprrrttttttwwwzzz}}}~~~yyytttqqqnnnjjjiiigggeeecccbbbaaaaaa^^^]]][[[[[[]]]aaaeeehhhjjjmmmqqqtttyyytttoookkklllooouuu~~~zzzssspppkkkfffbbb]]]XXXTTTPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKMMMOOORRRZZZmmm~~~nnndddfffppp|||{{{wwwwwwvvvvvvuuuuuuvvvvvv{{{|||}}}}}}{{{yyyyyyzzzxxxyyyzzz}}}~~~~~~}}}|||zzzxxxxxxvvvrrrooonnnooopppqqqsssssssssrrrqqqpppooonnnlllnnnooopppppprrruuuxxx}}}|||vvvsssxxxuuutttyyy|||rrrmmmjjjkkkllliiihhhjjjeeeddddddccc```]]][[[[[[^^^^^^]]]]]]\\\[[[ZZZYYYUUUSSSPPPNNNNNNMMMKKKIIIEEEDDDCCC@@@???======<<<;;;999999<<<<<<<<>>======999888888;;;;;;;;;@@@FFFMMMkkk~~~rrrrrr|||}}}wwwrrrqqqqqqpppooonnnllllllnnnmmmkkkmmmqqqooorrrwwwyyyzzzzzz{{{|||yyy|||}}}wwwssspppnnnkkkhhheeecccbbbbbb```aaabbbeeeiiinnnsssvvvwww{{{xxxqqqgggfffhhhnnnttt}}}|||uuupppiiifffbbb^^^[[[WWWRRROOOJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKMMMPPPSSS^^^tttwwweeehhhqqq~~~}}}zzzzzzyyyyyyyyyyyywwwuuusssqqqsssvvvxxxxxxvvvuuuvvvxxxwwwvvvvvvwwwzzz}}}~~~~~~}}}~~~}}}zzzwwwvvvvvvuuurrrooojjjjjjjjjiiiiiijjjmmmoooqqqqqqqqqpppoooppprrrtttqqqsssttttttsssrrrsssuuuwww||||||vvvxxx|||nnntttuuummmkkkhhhfffdddeeefffgggfffdddbbb```______```aaafffeeedddbbb```___^^^]]]XXXWWWUUUTTTRRRPPPNNNNNNGGGEEEBBB@@@???>>><<<:::===<<<::::::;;;===@@@BBBJJJ^^^yyy~~~}}}zzz{{{|||||||||}}}~~~}}}yyytttrrrqqqrrrsssvvvuuutttsssrrrssstttuuuyyyzzz|||}}}~~~~~~~~~}}}|||yyywwwsssnnnlllkkkjjjfffccceeehhhmmmoooqqquuu|||yyyqqqlllgggiiilllpppwww|||wwwppplllfffbbb^^^ZZZWWWTTTRRRPPPJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJLLLMMMLLLJJJIIIIIIJJJJJJNNNQQQRRRUUUbbbwwwtttfffkkk}}}}}}|||||||||{{{zzzzzzzzz|||}}}~~~}}}yyywwwvvvvvvwww{{{yyywwwyyy}}}~~~~~~|||{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzzzzxxxuuuqqqnnnllldddfffiiijjjkkkmmmooorrruuuvvvwwwxxxxxxwwwuuutttzzzxxxuuurrrqqqrrrtttuuuzzz{{{~~~zzzyyy}}}rrrzzzsssjjjhhhdddbbbaaaaaacccdddeeecccbbb```___```aaabbbeeeeeedddbbb```^^^\\\[[[XXXXXXVVVUUUSSSQQQPPPOOOJJJHHHDDDBBBAAA@@@===;;;===;;;:::999:::===???AAAGGGYYYrrr~~~yyy{{{|||}}}zzzwwwuuuvvvwwwyyyxxxwwwvvvvvvvvvwwwxxxyyy{{{|||~~~{{{yyyvvvrrrppppppooollljjjkkkooosssvvvxxx}}}yyysssmmmiiihhhkkkpppvvv~~~~~~yyytttmmmiiiddd```[[[XXXUUUSSSPPPNNNJJJIIIIIIHHHIIIJJJKKKLLLJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKMMMLLLJJJIIIIIIJJJKKKNNNQQQTTTZZZiii|||qqqgggooo~~~~~~~~~~~~}}}}}}|||}}}~~~}}}zzzwwwwwwwwwxxx{{{yyyxxxzzz}}}~~~}}}~~~|||zzzyyyyyyzzz{{{|||{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxvvvsssoookkkhhhdddgggjjjmmmnnnooorrrsssuuuuuuuuuuuuuuuvvvvvvwwwyyyxxxuuusssrrrrrrssstttwwwxxx|||~~~}}}~~~yyy|||pppfffdddaaa^^^]]]^^^```bbbccccccaaa``````aaabbbcccccccccdddcccaaa]]]ZZZXXXYYYXXXWWWVVVTTTSSSRRRQQQNNNKKKHHHEEECCCAAA???======<<<:::999:::<<<>>>???DDDRRRiii~~~yyy{{{|||~~~~~~}}}{{{zzzzzz|||~~~{{{{{{{{{{{{{{{|||}}}~~~}}}zzzxxxwwwwwwvvvuuussstttxxx}}}vvvpppkkkgggeeeiiinnnuuu}}}zzzuuuoooiiieee```\\\XXXTTTRRRPPPMMMKKKIIIIIIIIIHHHIIIJJJJJJKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLLLLJJJIIIJJJJJJLLLMMMPPPVVVaaaqqqyyynnnjjjyyy}}}zzzxxxxxxxxxyyy|||{{{zzz{{{|||}}}}}}||||||{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxvvvtttppplllhhhffffffjjjnnnqqqrrrssstttuuutttsssrrrrrrsssuuuwwwyyyxxxwwwvvvtttssssssssssssuuuvvvyyy}}}xxx{{{uuullldddbbb^^^\\\[[[]]]```aaacccbbbaaaaaaaaabbbccccccaaabbbccccccaaa]]]YYYWWWYYYXXXWWWVVVUUUTTTSSSSSSPPPNNNJJJGGGEEECCC@@@>>>===<<<;;;::::::;;;<<<===AAALLL___vvv~~~}}}xxxzzz{{{|||~~~~~~~~~}}}~~~}}}|||{{{{{{zzz|||wwwnnnhhhfffeeefffkkkqqqzzz{{{uuupppkkkeeeaaa[[[XXXTTTPPPNNNMMMJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIKKKLLLLLLKKKJJJJJJKKKLLLMMMPPPXXXeeeuuusssmmmppp~~~|||zzzyyyyyyzzzzzz||||||||||||||||||{{{zzzyyyyyywwwwwwvvvvvvwwwwwwzzzzzzzzzyyyyyyyyyyyyxxxvvvuuutttrrrooollljjjhhhkkknnnsssuuuuuutttttttttrrrrrrssstttuuuwwwxxxxxxwwwvvvvvvuuuttttttsssrrrtttuuuwww||||||uuuxxx~~~~~~{{{ooohhh```]]]ZZZWWWWWWYYY\\\___bbbbbbbbbbbbbbbccccccccc```aaabbbbbb```]]]ZZZWWWXXXXXXWWWWWWVVVUUUTTTTTTRRROOOKKKHHHFFFDDDAAA???>>>>>><<<;;;::::::;;;;;;@@@GGGVVVmmm~~~}}}wwwxxxyyyzzz}}}}}}}}}xxxpppiiieeeeeehhhkkkpppvvv{{{vvvpppkkkfffaaa^^^WWWTTTPPPMMMKKKJJJHHHFFFHHHHHHHHHIIIIIIIIIIIIIIIMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLLLLKKKJJJJJJKKKLLLMMMPPPZZZhhhvvvnnnmmmwww~~~}}}|||{{{{{{{{{||||||}}}~~~~~~}}}|||zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvssssssrrrqqqpppooommmmmmpppsssvvvwwwvvvtttssssssqqqsssvvvxxxyyyyyywwwuuuuuuuuuuuuuuuuuutttttttttvvvwwwxxx{{{tttuuuyyysssiiidddYYYWWWSSSPPPQQQTTTXXXZZZccccccccccccccccccbbbbbb___```aaaaaa```^^^\\\ZZZYYYYYYYYYXXXXXXWWWWWWWWWSSSPPPLLLJJJHHHFFFDDDBBB@@@???>>>===<<<;;;::::::???CCCOOOddd{{{~~~yyywwwwwwwwwyyy|||~~~~~~}}}~~~rrrpppkkkfffdddgggnnnssswwwyyyuuupppjjjfffbbb]]]ZZZSSSPPPLLLJJJIIIHHHFFFDDDGGGGGGHHHIIIIIIIIIIIIHHHMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJHHHJJJLLLLLLKKKJJJKKKLLLLLLNNNTTT]]]jjjvvvyyykkkppp~~~~~~~~~}}}}}}|||{{{{{{{{{||||||}}}~~~~~~{{{xxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvtttttttttssssssssssssrrrrrrrrrqqqqqqpppppppppppprrrtttwwwwwwvvvtttssssssrrruuuxxx{{{{{{xxxuuurrrtttttttttttttttuuuvvvwwwxxxyyyzzz{{{~~~vvvttttttxxx|||nnnfffaaaVVVSSSPPPMMMMMMQQQUUUYYYddddddddddddcccbbbbbbaaa___````````````___^^^^^^[[[[[[[[[[[[[[[ZZZZZZZZZTTTQQQNNNLLLKKKIIIGGGEEEBBBAAA@@@>>>===;;;;;;:::===@@@III[[[rrr{{{wwwuuuuuuvvv|||zzz|||zzzyyywwwwwwyyy}}}{{{vvviiihhhfffdddeeekkktttzzz|||sssoooiiiddd```]]]YYYVVVQQQNNNJJJHHHGGGFFFEEECCCFFFGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLKKKJJJHHHJJJLLLLLLKKKJJJKKKLLLLLLPPPXXXcccnnnyyyuuunnnxxx~~~~~~~~~}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~{{{wwwvvvvvvuuuuuuvvvvvvvvvvvvvvvuuussssssrrrrrrrrrqqqqqqqqqsssrrrqqqpppooooooooooooqqqsssuuuuuuttttttuuuvvvvvvwwwyyyyyyxxxuuurrrpppsssrrrrrrrrrsssvvvxxxzzzyyy{{{|||{{{{{{{{{wwwssssssyyywwwlllddd___VVVTTTPPPMMMNNNQQQVVVZZZeeeeeeeeedddcccbbbaaa```````````````````````````]]]]]]]]]]]]]]]]]]]]]]]]UUUSSSPPPNNNMMMLLLJJJHHHCCCBBBAAA???>>><<<;;;:::<<<>>>FFFVVVkkk~~~~~~xxxtttssstttxxxyyyyyy~~~~~~|||yyywwwtttssstttwww{{{~~~~~~zzztttmmmhhhbbbcccddddddfffmmmwww~~~xxxnnnjjjeee```]]]YYYVVVTTTPPPMMMJJJGGGGGGFFFDDDCCCFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMHHHIIIKKKLLLLLLLLLKKKJJJHHHJJJKKKLLLKKKJJJKKKLLLKKKRRR\\\gggqqq|||rrrsss~~~}}}}}}}}}~~~}}}~~~~~~~~~}}}|||{{{yyyzzz{{{|||}}}~~~~~~{{{wwwuuuuuuttttttuuuuuuvvvuuuuuuttttttttttttsssssssssrrrrrrssssssqqqooonnnmmmmmmmmmoooppprrrssssssuuuwwwyyyyyyyyyxxxvvvtttrrrpppooorrrrrrqqqqqqsssvvvzzz|||yyy{{{|||{{{yyy||||||tttqqqvvvvvvjjj^^^VVVVVVXXXYYY[[[]]]```eeeiiiooolllhhhccc___]]]]]]]]]```___^^^```cccdddaaa^^^]]]]]]^^^^^^]]]]]]\\\[[[[[[VVVTTTYYY```^^^TTTIIIFFFCCC@@@======<<<;;;:::===>>>AAAIII[[[rrrwwwuuusssoookkkooo~~~xxxwwwzzz}}}~~~}}}|||{{{zzz|||{{{xxxvvvuuuuuuvvvwwwwwwwwwxxxzzz~~~zzzxxxtttpppkkkhhhgggfff^^^```bbbeeejjjssszzzssskkkgggaaa]]]YYYVVVRRRPPPOOOMMMJJJFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMOOOVVVcccpppuuu{{{~~~~~~~~~}}}}}}|||~~~~~~|||{{{{{{{{{wwwyyy|||~~~~~~~~~}}}{{{xxxuuuvvvvvvvvvwwwxxxxxxyyyyyyuuutttttttttuuuuuusssqqqqqqpppooonnnmmmlllkkkkkknnnppptttuuuuuuuuuvvvwwwwwwwwwwwwuuussspppmmmlllooopppppprrrsssuuuvvvwwwzzzyyyxxxxxxyyy{{{wwwpppqqqzzzvvvkkkaaaZZZ[[[```hhhooosssvvvyyyzzz{{{wwwpppiiiccc___]]]]]]___^^^^^^```cccdddaaa____________^^^^^^]]][[[[[[^^^\\\^^^eeekkkiii]]]RRRFFFCCC@@@======<<<;;;:::===>>>@@@FFFUUUiii~~~zzzwwwtttooojjjlllzzz}}}uuutttwwwyyy}}}~~~~~~~~~}}}|||}}}|||zzzwwwuuutttttttttrrrppppppqqqsssuuuuuutttpppoookkkhhheeecccbbbbbb___bbbfffjjjppp{{{xxxqqqiiieee___[[[WWWTTTQQQNNNNNNLLLIIIFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIJJJJJJJJJIIIJJJLLLNNNUUU]]]jjjuuuzzz{{{~~~~~~|||zzzyyyzzzxxxzzz}}}}}}yyyvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvxxxxxxvvvtttqqqppppppooonnnmmmmmmlllnnnpppsssuuuuuuvvvwwwxxxwwwvvvvvvtttrrrpppmmmlllnnnooorrrtttvvvxxxxxxyyyvvvuuuttttttuuuxxx{{{}}}yyyuuuxxxvvvllleeeaaagggppp}}}zzzooogggaaa^^^]]]_________aaacccdddbbbaaaaaa``````___^^^\\\[[[ZZZ[[[[[[```hhhmmmiii]]]SSSFFFCCC@@@>>>===<<<;;;:::<<<===???CCCLLL\\\rrr}}}yyytttoooiiijjjvvv|||tttrrrtttvvv|||~~~~~~~~~~~~}}}|||yyywwwtttrrrqqqmmmkkkhhhggghhhhhhgggfffeeedddbbb```____________bbbfffkkkrrrzzz~~~uuunnnfffbbb]]]XXXUUURRROOOLLLKKKJJJHHHFFFEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGIIIIIIIIIIIIKKKNNNPPP]]]eeerrrzzz~~~uuuuuu~~~~~~{{{xxxwwwwwwxxxzzz}}}{{{wwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwyyyyyywwwuuuqqqpppoooooonnnnnnnnnnnnnnnppptttuuuvvvvvvwwwyyyvvvvvvuuutttrrrpppnnnmmmnnnqqqtttxxxzzz{{{zzzzzzsssrrrqqqrrrsssuuuxxxzzz|||yyy|||~~~ssskkkgggfffsss|||}}}rrrhhhbbb___^^^```aaabbbdddeeeeeedddcccbbbbbbaaa```^^^\\\ZZZYYYWWWYYY\\\bbbeeeaaaXXXOOOGGGEEEAAA>>>>>>===;;;::::::;;;===@@@DDDQQQhhh{{{~~~yyytttoooiiiiiisssuuurrrsssttt}}}}}}}}}}}}|||zzzwwwtttrrrnnnjjjfffcccaaaaaa```^^^^^^^^^]]]]]]^^^___aaabbbeeejjjrrrzzz|||ssslllddd```[[[WWWTTTQQQMMMKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIIIIKKKOOORRRaaajjjttt{{{nnnkkkqqq{{{xxxvvvvvvwwwyyy||||||xxxzzzzzzzzzzzzyyyxxxvvvvvvvvvvvvvvvxxxyyyyyyvvvtttqqqpppooonnnnnnnnnnnnooooooqqquuuwwwwwwwwwxxxzzzwwwwwwvvvuuusssqqqpppoooqqqtttxxx|||}}}|||zzzxxxssssssrrrrrrsssuuuxxxyyy|||~~~}}}~~~yyyppphhhfffiiittt{{{xxxooogggbbb``````cccdddfffgggffffffeeeeeebbbbbbaaa___]]][[[YYYXXX[[[[[[\\\]]]]]]ZZZUUUPPPIIIFFFCCC@@@???>>><<<;;;999999;;;>>>AAAJJJ```uuu}}}}}}yyyuuuqqqkkkjjjqqqzzztttpppqqqrrr}}}}}}~~~~~~{{{xxxvvvqqqlllfffbbb```___^^^]]]\\\]]]]]]^^^```ccceeegggjjjpppzzzzzzqqqkkkccc___ZZZVVVSSSPPPMMMKKKGGGGGGFFFFFFFFFGGGHHHIIIFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKPPPSSSbbbjjjsssyyyqqqeeeiiisss{{{xxxvvvvvvvvvwwwzzz}}}}}}yyy|||}}}}}}}}}|||zzzxxxwwwyyyyyyzzz|||}}}|||yyywwwrrrqqqpppnnnnnnnnnooopppqqqtttwwwxxxxxxxxxyyyzzzyyyxxxwwwvvvuuutttssssssuuuxxx|||~~~~~~{{{xxxuuusssrrrrrrrrrssstttuuuvvv{{{~~~|||}}}uuunnnfffeeeiiimmmrrryyy}}}xxxtttooojjjeeecccbbbaaaeeefffhhhhhhfffeeeeeeeeeaaaaaa```___]]][[[YYYXXX[[[ZZZYYYXXXVVVSSSQQQPPPLLLIIIEEEBBBAAA???>>><<<:::888:::>>>???EEEWWWlllzzz}}}zzzwwwtttnnnkkknnnuuu{{{qqqnnnooorrr|||}}}{{{tttooohhhcccbbbbbbbbbbbb```aaaaaacccfffiiilllnnnttt{{{wwwoooiiiaaa]]]XXXTTTQQQOOOLLLJJJFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHKKKPPPSSSaaaiiisss|||yyyjjjgggqqq}}}{{{xxxwwwwwwuuuwwwyyy{{{}}}|||zzz}}}~~~}}}zzzyyy}}}}}}wwwuuurrrpppoooooopppqqquuuwwwzzz{{{zzzzzzzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvxxxzzz|||~~~}}}zzzvvvsssqqqppppppoooooooooooooooxxx||||||zzzxxxsssmmmeeedddjjjgggkkkooorrrsssssstttuuullljjjiiigggeeedddcccccceeegggiiihhheeebbbbbbccc______^^^]]]\\\ZZZXXXWWWVVVWWWWWWUUURRRPPPPPPPPPNNNKKKGGGDDDBBBAAA???>>>===999999===>>>@@@OOOaaazzz~~~|||zzzwwwqqqkkkjjjnnnyyywwwnnnmmmqqquuu~~~yyytttmmmiiihhhiiijjjkkkjjjjjjkkklllooorrruuuwww{{{tttlllggg^^^[[[VVVRRROOOMMMJJJHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHGGGHHHJJJOOOSSS___jjjwww|||nnnjjjppp~~~~~~~~~|||zzzyyyzzzvvvwwwyyy{{{|||~~~}}}}}}}}}}}}|||zzz|||}}}}}}{{{yyy{{{}}}|||zzzwwwtttrrrrrrssstttyyy{{{}}}}}}|||{{{{{{{{{zzzyyywwwvvvvvvvvvvvvwwwwwwyyy{{{|||{{{yyyvvvtttpppooonnnmmmlllkkkkkkjjjqqqwww}}}|||}}}wwwsssnnneeedddjjjgggjjjmmmnnnmmmllllllmmmeeeeeeffffffeeeeeeeeedddeeegggiiigggccc``````aaa^^^^^^]]]\\\[[[ZZZXXXWWWVVVXXXYYYXXXUUUSSSSSSTTTOOOLLLHHHEEECCCBBB@@@>>>@@@999888=========IIIYYYqqq}}}zzzsssjjjgggiiimmm}}}vvvnnnooouuuzzz~~~yyyrrrnnnnnnppprrrsssrrrssssssuuuxxx{{{~~~yyyrrrjjjeee\\\YYYTTTPPPMMMKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGJJJOOORRR___kkk{{{qqqhhhkkkwww|||~~~~~~|||{{{{{{{{{xxxxxxyyy{{{|||~~~|||{{{{{{|||{{{{{{{{{|||~~~}}}{{{yyywwwzzz~~~zzzwwwuuutttuuuvvv{{{}}}}}}{{{{{{{{{yyyxxxvvvuuuuuuuuuvvvwwwvvvwwwyyyzzzzzzyyywwwuuuqqqpppooonnnlllkkkiiiiiikkksss{{{}}}|||yyypppjjjeeeccceeeiiiiiijjjkkklllllllllllljjjhhhfffddddddeeegggiiifffggggggeeecccaaaaaabbb^^^^^^^^^]]]\\\ZZZYYYXXXZZZYYYWWWVVVUUUTTTTTTTTTRRRPPPLLLHHHEEECCCAAAAAA;;;;;;;;;;;;<<<@@@FFFKKKggg|||~~~zzzuuupppmmmkkkuuu{{{wwwuuuxxx}}}zzzvvvxxx}}}zzzxxxwwwwwwyyyzzz}}}~~~~~~xxxqqqhhhbbb[[[WWWPPPKKKHHHFFFEEEDDDCCCDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJGGGHHHIIIIIIJJJIIIIIIIIILLLHHHEEEFFFGGGIIINNNTTTbbbrrr}}}nnnmmmwww|||||||||||||||{{{{{{{{{|||{{{zzz{{{~~~~~~|||{{{zzz{{{}}}~~~{{{{{{|||||||||||||||{{{yyyzzz}}}|||xxxtttrrrtttwwwzzz~~~{{{yyywwwwwwxxxyyytttuuuuuuvvvvvvvvvvvvuuuwwwvvvvvvvvvuuuuuuttttttrrrssssssrrrqqqooolllkkkoooppprrrtttxxxvvvoookkkgggfffhhhjjjjjjjjjkkkkkkkkkjjjjjjhhhgggeeeccccccdddfffgggdddeeeeeecccaaa```aaacccbbbbbb```^^^\\\ZZZXXXXXXYYYXXXWWWUUUTTTTTTSSSSSSQQQOOOLLLHHHEEEBBBAAA@@@===<<<<<<;;;<<>>>>>===<<<;;;>>>CCCFFFWWWkkk}}}xxxuuutttsssqqqhhhgggnnn{{{|||zzzwwwxxx{{{}}}wwwooofff```VVVRRRLLLHHHFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIFFFDDDEEEHHHIIIKKKPPPWWWgggxxxqqqrrr~~~~~~}}}|||{{{zzz{{{||||||}}}|||{{{|||~~~~~~}}}{{{{{{|||}}}~~~zzzzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}|||||||||{{{{{{yyyxxxvvvuuuuuuvvvxxxyyy{{{zzzxxxvvvttttttttttttqqqrrrtttuuuwwwwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvxxxwwwwwwuuutttrrrpppnnnoooppprrrtttvvvzzz{{{xxx{{{xxxpppmmmllljjjjjjkkkjjjjjjkkkkkkkkkkkkkkkkkkgggfffdddbbbbbbbbbcccdddbbbbbbaaa______```dddgggtttpppiiibbb\\\XXXWWWVVVVVVVVVUUUTTTSSSRRRPPPPPPRRRRRRPPPNNNKKKHHHEEECCC??????>>><<<;;;===@@@DDDOOObbbxxx}}}yyywwwvvvvvvvvvllliiinnnzzzzzzuuutttqqqtttxxx~~~}}}wwwpppggg```VVVRRRLLLHHHFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIGGGFFFHHHKKKLLLNNNTTT\\\kkkwwwuuu~~~~~~}}}|||zzzyyyyyyyyy{{{{{{{{{zzzyyyzzz}}}~~~~~~~~~}}}{{{yyyyyyzzz{{{|||yyyzzzzzzzzzzzzyyyyyyxxx{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvxxxyyyyyywwwwwwvvvuuuuuuuuuvvvvvvttttttvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwvvvuuutttrrrpppooonnnppprrrtttvvvwwwxxx{{{}}}~~~yyyzzz}}}|||tttnnnmmmmmmjjjiiijjjiiiiiikkklllmmmmmmmmmmmmgggfffeeedddccccccccccccbbbbbbaaa``````bbbfffiiiyyytttlllccc\\\XXXVVVUUUUUUUUUUUUTTTRRRPPPNNNLLLNNNNNNNNNMMMKKKHHHEEECCC@@@@@@???===;;;<<>>@@@FFFTTTjjj~~~{{{wwwvvvuuutttuuuwwwzzz}}}wwwuuu|||wwwrrrppppppsssuuuyyy~~~zzzrrrhhhaaaWWWSSSMMMIIIGGGGGGGGGFFFHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKMMMMMMLLLKKKJJJIIIGGGFFFEEEEEEHHHLLLNNNQQQ\\\hhh~~~~~~uuu}}}~~~zzzyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuvvvxxxzzzzzzzzzzzzxxxwwwuuuuuuvvvwwwxxxxxxyyyyyyxxxxxxwwwvvvuuussssssssssssssssssttttttrrrrrrrrrssstttuuuwwwwwwssstttuuuwwwxxxzzz{{{|||yyyzzzzzzyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwuuuttttttssstttttttttvvvwwwwwwuuuuuuvvvwwwvvv{{{}}}rrrllliiilllnnnkkkiiiiiijjjjjjjjjjjjjjjiiihhhgggfffeeedddcccbbbaaa``````___```aaaaaaaaabbbdddfffhhheeeaaa\\\YYYXXXWWWXXXWWWVVVUUUSSSPPPKKKGGGEEEDDDFFFIIIKKKKKKHHHEEECCC?????????===;;;;;;===???BBBNNNbbbwww}}}xxxuuussspppppppppqqqwww}}}zzz|||tttooommmmmmqqqssswww|||~~~yyyqqqggg```RRRNNNJJJGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEDDDEEEIIINNNQQQXXXggguuu}}}{{{~~~~~~~~~~~~~~~yyyzzz{{{||||||zzzyyyxxxwwwuuuuuuvvvxxxzzzzzzzzzzzzxxxvvvuuuuuuuuuwwwxxxxxxxxxxxxxxxwwwvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrroooooonnnnnnoooqqqssstttttttttvvvwwwxxxyyyyyyyyywwwwwwwwwxxxwwwwwwvvvvvvssstttttttttuuuuuuuuuuuuuuuuuutttsssssstttuuuuuutttuuuuuutttsssssstttvvvuuuxxx}}}wwwnnniiigggkkknnnllljjjkkkkkkkkkjjjiiigggeeedddcccddddddcccbbbaaa```___^^^]]]___aaaaaa``````bbbccc^^^]]][[[YYYXXXXXXYYYYYYWWWWWWVVVSSSOOOJJJFFFCCCEEEGGGKKKNNNNNNLLLIIIGGG>>>??????===;;;<<<===??????III\\\qqqyyyuuusssooommmkkkjjjppp}}}zzzrrrllljjjjjjoooppptttzzz}}}xxxpppfff^^^NNNJJJGGGEEEFFFIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGEEEDDDEEEFFFKKKQQQVVV```qqq~~~~~~|||||||||~~~zzz{{{}}}~~~|||zzzxxxwwwvvvuuuvvvyyy{{{{{{zzzzzzyyywwwvvvuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvttttttrrrrrrrrrqqqqqqqqqqqqqqqnnnmmmlllkkklllnnnpppqqquuuvvvvvvwwwwwwwwwwwwvvvssstttuuuvvvvvvvvvvvvvvvrrrsssssssssttttttuuuuuurrrqqqqqqpppqqqrrrsssttttttttttttrrrqqqqqqsssuuuwwwyyy|||~~~}}}yyynnnnnnmmmlllllllllmmmmmmnnnmmmjjjhhhfffeeeeeeeeecccbbbaaa```^^^^^^^^^^^^[[[\\\^^^___```aaa``````aaa]]]XXXVVVVVVXXXYYYYYYYYYXXXVVVTTTSSSQQQNNNKKKJJJUUUZZZTTTNNNOOOMMMHHHHHHBBB>>>???>>><<<;;;===BBBGGGSSSeeeyyy~~~xxxtttrrrpppjjjfffhhhmmmwwwwwwqqqnnnlllllllllooorrrvvv{{{|||zzzsssggg^^^UUUQQQLLLHHHHHHHHHHHHHHHKKKKKKLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIIMMMIIIIIIJJJIIIFFFGGGJJJEEEIIIPPPWWW^^^kkk~~~|||{{{||||||}}}}}}|||{{{{{{|||{{{yyywwwwwwwwwxxxxxxyyyzzz{{{{{{|||xxxtttssstttwwwyyyzzz}}}|||zzzxxxvvvtttsssssssssrrrqqqqqqrrrrrrpppnnnooommmkkkiiijjjllloooqqquuuuuuuuuuuuuuutttssssssttttttsssssssssttttttuuurrrsssuuuvvvvvvtttsssqqqlllmmmoooppprrrrrrssssssrrrrrrrrrrrrrrrrrrssssssrrrwww|||~~~vvvrrrmmmllllllkkkkkkkkkkkkllllllkkkiiifffeeedddccccccdddcccbbb```___^^^]]]]]]]]]^^^___```aaa``````___^^^[[[WWWUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWUUUTTTRRRXXXccchhhbbb[[[XXXSSSKKKJJJDDD@@@@@@???===<<<>>>AAAFFFPPPaaattt}}}vvvrrrpppnnnjjjggggggjjjsss|||uuupppmmmlllllljjjlllppptttxxx~~~|||yyyrrrggg]]]UUUQQQLLLIIIIIIIIIJJJIIILLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLKKKJJJJJJJJJLLLIIIIIIKKKIIIEEEEEEIIIHHHKKKQQQZZZgggzzz~~~}}}||||||||||||}}}{{{zzz{{{{{{{{{yyywwwwwwxxxxxxyyyzzz{{{|||||||||xxxtttssstttwwwzzz{{{{{{zzzxxxvvvuuutttsssssssssrrrqqqrrrrrrrrrpppnnnnnnmmmkkkjjjkkkmmmpppsssuuuuuuvvvuuuuuuuuutttsssttttttttttttuuuuuuvvvwwwttttttuuuuuusssqqqooommmkkklllmmmooopppqqqqqqqqqpppppppppqqqqqqqqqqqqqqqssswww{{{||||||~~~~~~rrrnnnkkkkkkjjjiiiiiiiiiiiiiiiiiihhhgggeeecccbbbaaaaaadddcccbbbaaa___^^^]]]\\\``````aaabbbaaa```___^^^[[[XXXUUUTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZeeerrryyytttlllfff[[[OOOLLLFFFBBBBBBAAA>>>===???@@@CCCKKKZZZlll|||}}}vvvpppnnnllljjjhhhfffgggmmm}}}wwwqqqmmmkkkkkkkkkgggjjjmmmqqquuu{{{~~~zzzwwwpppeee]]]UUUQQQMMMJJJJJJKKKKKKKKKMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJKKKIIIJJJKKKIIIDDDDDDHHHNNNQQQWWWbbbtttzzz~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{zzzyyyzzzzzzzzzxxxvvvwwwxxxyyy{{{||||||}}}}}}{{{xxxtttsssuuuxxxzzz{{{yyyxxxwwwvvvuuuttttttssstttrrrrrrrrrsssrrrpppnnnnnnmmmkkkkkklllooorrrtttvvvvvvvvvuuuuuuuuuttttttttttttuuuuuuvvvwwwxxxxxxwwwwwwvvvuuussspppmmmkkkjjjkkklllmmmnnnooooooooonnnnnnnnnnnnoooooopppppptttwwwzzzzzzxxxyyy}}}~~~~~~|||ssspppjjjiiihhhgggfffffffffgggggggggeeedddbbbaaa```````````````______^^^]]]\\\aaabbbbbbbbbaaa```^^^]]]ZZZWWWUUUTTTVVVXXXZZZZZZ[[[\\\\\\\\\\\\\\\]]]___jjjxxx{{{sssdddUUUOOOIIIDDDDDDCCC???>>>@@@>>>@@@FFFSSSdddvvvwwwqqqnnnkkkjjjiiifffccchhhxxxzzzvvvqqqkkkgggeeeeeefffdddgggkkkooosssxxx|||wwwssslllbbb[[[TTTQQQMMMLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLIIIDDDEEEIIITTTZZZcccpppyyyttt~~~~~~}}}}}}|||}}}~~~}}}|||{{{zzzyyyyyyyyyzzzzzzxxxvvvxxxyyyzzz|||}}}~~~}}}}}}zzzwwwttttttvvvyyy{{{|||yyyyyywwwvvvuuuuuuuuuuuutttsssrrrrrrsssrrrpppnnnnnnmmmllllllnnnqqqtttuuuvvvvvvuuuuuuuuuttttttuuurrrssstttvvvwwwxxxxxxyyyyyyyyyxxxvvvtttqqqooommmkkkllllllmmmnnnnnnnnnnnnkkkllllllmmmmmmnnnnnnnnntttvvvwwwwwwvvvwwwyyy|||{{{|||zzzrrrppphhhhhhfffeeeeeedddddddddfffeeeeeedddbbbaaa```___[[[\\\]]]^^^^^^^^^]]]]]]aaaaaabbbbbbbbb```___^^^[[[YYYWWWWWWYYY[[[\\\\\\\\\]]]^^^\\\ZZZZZZ\\\___iiiyyyooo___QQQKKKFFFEEEDDD@@@???@@@<<<===AAALLL\\\nnn~~~zzztttpppkkkjjjjjjgggbbbcccqqq~~~yyyrrroooiiiccc```^^^^^^^^^aaadddhhhlllqqqwww~~~yyytttoooggg___YYYRRRPPPMMMLLLMMMNNNNNNNNNPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLIIIFFFIIIOOOWWWcccrrrzzzssswww~~~~~~}}}}}}||||||}}}~~~~~~|||{{{zzzyyyxxxyyyzzzzzzxxxwwwyyyzzz|||}}}~~~~~~}}}|||yyyvvvtttuuuwwwzzz|||}}}{{{zzzyyyxxxwwwwwwvvvwwwtttsssrrrrrrssssssqqqooommmmmmmmmmmmoooqqqtttuuuvvvuuuttttttssssssttttttqqqrrrtttuuuwwwwwwwwwwwwwwwwwwvvvuuusssrrrppppppmmmnnnnnnooooooooonnnnnnjjjkkkkkklllmmmmmmnnnnnnrrrssstttuuuuuuvvvxxxzzzxxx|||}}}uuunnnkkkhhhgggfffddddddcccccccccdddddddddcccbbb```___^^^ZZZ[[[]]]^^^___^^^]]]]]]^^^___```aaaaaaaaa```___\\\ZZZYYYYYY[[[]]]]]]]]][[[]]]]]][[[XXXXXX[[[^^^iiizzzwwwgggSSSLLLGGGFFFDDD@@@???@@@;;;<<<>>>FFFTTTeeevvv}}}wwwsssmmmlllkkkhhhcccaaajjjttt{{{uuuppphhheee```[[[XXXWWWWWWXXX\\\___dddjjjooovvv}}}{{{vvvpppjjjccc[[[VVVPPPNNNLLLLLLNNNOOOOOOOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJLLLMMMJJJIIIPPPYYY]]]pppuuuuuu~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzyyyyyyyyy{{{{{{yyyxxxzzz{{{|||~~~~~~}}}{{{zzzxxxvvvtttuuuxxx{{{}}}}}}||||||zzzyyyxxxwwwwwwwwwuuusssssssssssssssqqqooommmmmmmmmnnnoooqqqssstttuuuuuusssrrrrrrrrrssstttqqqrrrtttvvvwwwwwwvvvvvvsssrrrrrrqqqpppoooooonnnoooooopppppppppooonnnnnnjjjkkkkkklllmmmnnnooooooppppppqqqrrrsssuuuvvvwwwuuuwwwzzz}}}~~~}}}|||qqqkkkhhhhhhgggfffdddcccbbbbbbbbbaaaaaabbbaaa```___]]]\\\]]]^^^___``````^^^]]]\\\[[[\\\^^^```aaaaaaaaaaaa]]][[[ZZZZZZ\\\]]]]]]\\\YYY[[[\\\ZZZWWWWWW[[[___jjjzzzxxxgggSSSMMMHHHGGGDDD@@@>>>???===<<<===AAAKKKZZZjjjtttyyyvvvooommmllljjjeeeaaadddjjj{{{}}}yyyuuupppiiieee\\\ZZZVVVSSSRRRRRRTTTVVVWWWZZZ```fffmmmttt|||{{{xxxsssmmmfff___XXXTTTNNNMMMKKKLLLNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMLLLMMMWWWbbblllwwwttt{{{~~~~~~}}}}}}}}}}}}~~~~~~zzzzzzyyyzzz||||||zzzyyyzzz|||}}}~~~}}}{{{yyywwwwwwuuutttvvvyyy|||~~~~~~}}}|||zzzxxxwwwvvvuuuuuuuuutttsssssstttsssqqqooonnnmmmmmmnnnnnnpppqqqrrruuusssrrrppppppqqqrrrsssssstttvvvxxxxxxwwwvvvuuurrrqqqpppooonnnmmmmmmmmmpppppppppppppppooonnnmmmkkkllllllmmmnnnooopppqqqooonnnnnnoooppprrrrrrrrrrrrrrrrrrsssuuu{{{}}}|||}}}xxxoookkkiiihhhgggfffdddcccbbbbbbbbb______``````___]]][[[ZZZaaabbbcccbbbaaa___\\\ZZZYYYZZZ\\\___aaabbbbbbbbb]]]\\\ZZZZZZ[[[\\\\\\[[[WWWZZZ\\\ZZZWWWWWW\\\aaakkkyyyuuucccTTTMMMHHHGGGDDD@@@>>>???>>>===<<>><<<===@@@DDDJJJUUUaaarrr{{{~~~xxxrrrooollliiigggdddaaa^^^kkkyyyyyytttwww~~~xxxuuuqqqkkkiiigggddd]]]WWWOOOOOONNNNNNMMMMMMNNNNNNQQQTTTYYY___hhhssszzzwwwuuuqqqkkkddd___ZZZTTTQQQMMMNNNNNNOOOPPPQQQRRRRRRPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJMMMMMMNNNNNNMMMLLLKKKIIIKKKPPPMMMMMMSSSVVVbbbvvvvvvoooyyy~~~}}}}}}}}}~~~}}}|||{{{zzzzzzzzzzzz{{{xxxxxxxxxvvvttttttvvvxxxvvvwwwxxxyyy{{{|||}}}~~~zzz{{{{{{{{{zzzwwwuuutttwwwvvvvvvwwwyyyxxxtttqqqsssssssssrrrqqqqqqqqqpppqqqpppooommmmmmnnnpppqqqvvvwwwwwwwwwwwwvvvvvvuuurrrqqqpppoooooonnnnnnnnnqqqrrrssssssssssssqqqqqqnnnnnnooopppqqqpppnnnkkkkkkjjjiiihhhiiijjjlllmmmmmmmmmmmmnnnppptttwwwyyy|||xxx}}}xxxpppkkkiiiiiigggeeecccbbbbbbaaa```^^^]]]___aaaaaa___^^^^^^^^^eeeiiikkkiiiccc\\\YYYXXXWWW[[[```bbbbbb```___^^^```___^^^\\\\\\\\\]]]^^^[[[YYYVVVTTTTTTVVVXXXYYY___bbbfffhhhfff```YYYTTTOOOLLLJJJIIIHHHFFFDDDBBB===<<<<<>><<<;;;======@@@HHHRRRaaammmzzz|||xxxuuurrrooonnnllliiigggkkkssszzz{{{yyytttpppnnnlllkkkhhhbbbXXXQQQPPPOOOOOOOOOOOOOOOPPPPPPSSSVVVZZZ```hhhqqq|||~~~zzzvvvqqqmmmiiieee___ZZZVVVSSSOOOLLLNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLMMMMMMNNNMMMMMMLLLKKKJJJOOONNNPPPZZZddduuuuuuuuu}}}~~~~~~}}}|||{{{{{{||||||zzzzzz{{{{{{zzzyyywwwvvvvvvwwwwwwvvvttttttuuuwwwwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}|||{{{zzzzzzzzz{{{zzzzzzzzz{{{zzzwwwuuuvvvvvvuuuuuutttssssssrrrooonnnnnnnnnoooqqqssstttuuuuuuvvvvvvuuuuuutttsssrrrqqqooonnnmmmnnnpppqqqqqqrrrsssssssssqqqpppooolllllllllmmmnnnmmmjjjhhhfffeeecccccceeehhhlllooooooooooooppprrruuuwwwyyyyyyyyyyyy||||||{{{}}}~~~xxxvvvqqqllljjjdddbbb```______^^^]]][[[^^^^^^^^^]]]\\\]]]```ccclllnnnnnnjjjbbb[[[XXXXXXZZZ]]]```aaa___]]][[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUURRRRRRQQQQQQPPPPPPPPPPPPNNNLLLJJJIIIHHHGGGEEECCC@@@===<<<===;;;;;;BBBJJJZZZfffuuu~~~~~~{{{xxxtttqqqpppooolllkkknnnrrr||||||yyysssrrrqqqoookkkbbbWWWPPPPPPOOOOOOOOOPPPQQQRRRRRRUUUXXX\\\aaahhhqqqzzz}}}yyyuuupppkkkgggbbb___YYYUUURRRPPPNNNLLLNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMRRRQQQTTTaaalllxxxsss{{{~~~||||||{{{{{{zzzzzzzzzzzzxxxyyyzzzzzzzzzxxxuuutttuuuvvvwwwvvvuuutttvvvwwwxxxyyyyyyzzz|||}}}}}}~~~|||{{{yyyxxxwwwwwwxxxyyy~~~}}}}}}}}}}}}{{{zzzxxxwwwwwwvvvuuuuuutttssssssoooooooooooopppqqqrrrssstttuuuuuuttttttsssrrrqqqpppooommmllllllnnnppprrrrrrsssssssssrrrqqqooonnnkkkkkkkkklllmmmllliiiffffffdddbbbaaacccfffjjjmmmoooooooooppprrrtttvvvwwwyyyyyyxxxyyy|||{{{{{{~~~|||{{{zzzuuunnnkkkcccaaa___]]]]]]]]]\\\ZZZ\\\\\\[[[ZZZYYYZZZ^^^aaafffhhhhhheee___ZZZYYYZZZ^^^```bbbbbb___]]][[[ZZZWWWWWWXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTSSSRRRRRRRRRQQQPPPOOONNNNNNOOOQQQRRRNNNLLLJJJIIIIIIHHHFFFDDDBBB??????>>><<<:::>>>FFFSSSaaappp{{{}}}yyyuuurrrpppooommmlllqqqqqqwww}}}wwwvvvuuuqqqkkkaaaWWWPPPPPPPPPPPPPPPQQQRRRSSSTTTVVVYYY^^^cccjjjrrrzzz~~~xxxsssooojjjeeebbb]]]YYYUUUQQQPPPOOONNNMMMNNNOOOOOOPPPQQQRRRSSSTTTSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPOOONNNNNNLLLLLLMMMMMMMMMNNNOOOOOOOOOUUUUUUYYYgggrrrzzzwww|||~~~{{{{{{zzzzzzyyyxxxwwwwwwuuuvvvxxxyyyyyywwwuuutttuuuwwwxxxxxxvvvvvvvvvxxxxxxyyyyyyzzz{{{|||}}}}}}~~~}}}|||{{{{{{|||}}}}}}}}}|||{{{{{{wwwwwwvvvuuutttsssrrrrrrpppppppppppppppqqqqqqqqqsssttttttsssrrrqqqppppppmmmmmmllllllmmmoooqqqrrrttttttuuutttsssqqqooonnnlllkkkkkklllmmmllliiifffgggeeecccbbbbbbeeehhhjjjnnnnnnnnnoooqqqrrrsssttttttuuuvvvvvvxxx{{{|||zzz~~~zzz{{{|||vvvnnniiicccaaa^^^]]]]]]]]][[[ZZZZZZZZZZZZXXXWWWXXX[[[]]]___aaaaaa___[[[YYYZZZ]]]```bbbcccbbb___[[[ZZZYYYWWWXXXXXXYYYYYYYYYYYYXXXTTTTTTTTTTTTSSSQQQPPPOOOOOONNNMMMLLLMMMNNNOOOPPPNNNLLLJJJIIIIIIIIIGGGEEECCCAAA@@@@@@===:::===DDDLLLZZZjjjvvv{{{vvvrrrpppnnnmmmkkkooommmoooxxx}}}|||vvvuuurrrmmmfff]]]UUUQQQPPPPPPPPPQQQRRRTTTUUUVVVWWW[[[```eeelllttt||||||xxxrrrmmmhhhddd___\\\YYYUUUQQQNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNLLLLLLLLLMMMMMMOOOPPPQQQQQQYYY[[[bbbooozzz|||~~~~~~|||yyyyyyyyyyyyxxxvvvuuutttssstttuuuvvvwwwvvvuuuuuuuuuwwwyyyyyyxxxwwwxxxyyyxxxxxxyyyyyyzzz{{{{{{|||~~~}}}}}}}}}}}}~~~~~~~~~|||zzzzzz{{{vvvvvvuuutttsssqqqppppppoooooopppqqqqqqrrrrrrrrrsssssssssrrrqqqpppooonnnllllllmmmnnnpppqqqssstttvvvvvvvvvvvvtttrrrpppnnnmmmmmmmmmnnnnnnmmmiiiggggggfffeeedddeeefffhhhiiimmmnnnnnnooopppqqqqqqrrrrrrtttwwwwwwwwwwwwyyyzzz~~~{{{}}}~~~xxxnnnhhhcccaaa^^^]]]]]]]]][[[ZZZYYYZZZZZZXXXWWWWWWXXXZZZYYY[[[\\\[[[XXXXXX[[[^^^aaabbbbbbaaa]]]YYYXXXWWWUUUVVVWWWYYYYYYYYYXXXWWWRRRSSSTTTTTTRRRPPPNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLJJJJJJJJJIIIGGGEEEBBB@@@@@@AAA===:::<<>>>>>>>>??????DDDIIISSSbbbqqq|||}}}zzzuuuqqqmmmkkkjjjccc]]]ZZZ___jjjyyy}}}uuunnngggaaa]]]^^^ZZZVVVRRRPPPNNNLLLJJJLLLNNNPPPRRRTTTVVVZZZ]]]```bbbeeejjjqqqzzzxxxmmmgggccc```bbbeeefffnnnxxxzzzuuupppllleee```\\\XXXUUUSSSKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPQQQSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMKKKJJJKKKMMMNNNOOOVVV^^^iiiqqq}}}}}}zzzzzzzzzyyyxxxvvvxxxzzzzzzxxxvvvuuutttvvvuuutttssssssuuuwwwxxxxxxxxxyyy|||{{{xxxttttttsssssssssuuuwwwxxxxxxyyyzzz{{{||||||||||||{{{zzzxxxvvvttttttttttttoooqqqrrrqqqooommmmmmnnnlllnnnrrruuuvvvvvvuuutttssssssssssssrrrqqqppppppssssssssstttuuuvvvwwwxxxvvvvvvuuuttttttttttttuuuvvvvvvvvvuuusssqqqnnnmmmjjjiiihhhggggggiiikkklllssssssssstttssssssrrrrrruuutttrrrqqqpppqqqrrrrrrrrrrrruuu|||~~~|||{{{}}}~~~xxxmmmdddbbb^^^[[[ZZZ[[[]]]\\\[[[]]]ZZZXXXWWWXXXXXXXXXWWWXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\[[[YYYWWWUUUSSSRRRPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRPPPOOONNNMMMMMMMMMNNNNNNNNNOOONNNMMMMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDCCCBBB@@@???>>>>>>>>>???@@@DDDMMM[[[jjjvvv|||~~~~~~zzzvvvrrrnnnkkkiiibbb\\\YYY^^^hhhwwwyyypppiiibbb]]]YYY[[[XXXSSSQQQOOONNNMMMKKKMMMOOORRRTTTUUUXXX\\\___aaadddggglllrrr{{{wwwmmmddd___\\\YYY[[[___aaahhhrrrzzz|||wwwsssmmmhhhbbb]]]YYYUUURRRPPPKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLMMMPPPQQQUUU^^^hhhxxx~~~~~~}}}~~~~~~~~~|||wwwyyyzzzzzzxxxvvvuuuvvvwwwwwwvvvuuuvvvwwwxxxyyyyyyxxxyyy|||~~~~~~zzzwwwttttttssssssttttttuuuuuuuuuvvvwwwyyy{{{|||}}}}}}{{{yyywwwuuutttsssssstttqqqrrrsssrrrpppnnnnnnnnnoooqqqtttvvvxxxxxxwwwvvvtttttttttttttttsssrrrqqqsssrrrrrrrrrrrrsssssstttttttttsssrrrrrrrrrrrrssstttuuuuuuuuutttrrrqqqppplllkkkjjjiiijjjkkkmmmnnnssssssttttttttttttssssssssssssqqqpppppppppqqqqqqqqqpppssswww|||xxxxxxwwwwwwuuupppiiiccc^^^\\\[[[\\\^^^___^^^]]]\\\ZZZXXXWWWXXXXXXWWWVVVWWWWWWVVVWWWWWWXXXYYYZZZWWWWWWWWWVVVUUUTTTRRRRRRPPPPPPQQQRRRRRRQQQQQQQQQPPPOOONNNMMMLLLLLLKKKKKKMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLMMMMMMKKKIIIGGGEEEDDDCCCAAA@@@???>>>>>>>>>;;;>>>EEEQQQ```mmmwww{{{~~~{{{xxxsssoookkkiiiaaa\\\XXX\\\eeesssvvvkkkccc]]]YYYWWWWWWTTTPPPNNNNNNOOONNNNNNPPPRRRTTTVVVWWWZZZ___bbbdddfffjjjooouuu~~~{{{wwwjjjaaaYYYVVVTTTSSSUUUYYY\\\cccmmmuuu|||~~~{{{wwwrrrnnnhhhccc]]]XXXTTTQQQOOOLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQPPPOOONNNLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLPPPNNNNNNRRRVVV]]]jjjwww~~~~~~yyyzzz{{{zzzxxxvvvwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyzzz{{{|||{{{xxxvvvttttttuuuuuuttttttssssssrrrsssuuuxxxzzz{{{|||}}}yyyxxxvvvtttsssrrrssssssrrrttttttssspppnnnnnnnnnpppqqqtttvvvwwwwwwwwwvvvttttttuuuuuuuuuttttttssstttssssssrrrqqqqqqrrrrrrttttttsssrrrrrrrrrrrrsssssstttuuuuuuuuutttsssrrrnnnmmmmmmllllllnnnoooppptttttttttttttttssssssrrrqqqqqqpppooooooooopppppprrrpppqqqtttwww}}}vvvooopppqqqoookkkfffcccaaa\\\]]]]]]^^^___^^^]]]\\\ZZZYYYWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXVVVVVVVVVUUUTTTSSSRRRQQQOOOPPPPPPPPPPPPPPPOOOOOOMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJLLLMMMNNNMMMKKKHHHFFFEEEDDDCCCAAA@@@>>>======:::<<<@@@JJJWWWfffssszzz~~~}}}yyyuuupppllljjjbbb\\\YYY[[[bbbooossshhh```[[[YYYXXXUUUSSSPPPNNNOOOPPPPPPPPPQQQSSSUUUVVVXXX\\\aaadddgggiiinnnsssyyyzzztttmmmhhhaaaYYYSSSRRRRRRQQQSSSWWW[[[bbbkkkttt{{{|||yyyvvvrrrmmmjjjccc___YYYTTTQQQOOOLLLJJJKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKOOOMMMNNNTTT[[[fffwww~~~yyy~~~~~~~~~~~~{{{{{{{{{yyywwwwwwxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyzzzzzzzzzzzzyyyvvvuuuvvvvvvwwwwwwvvvtttsssrrrssstttvvvxxxyyyzzz{{{{{{xxxvvvuuusssrrrqqqrrrrrrtttuuuuuutttqqqooooooooooooppprrrtttuuuuuutttssssssttttttuuuuuuuuuttttttuuuuuutttttttttttttttuuuvvvvvvuuuttttttttttttuuuttttttuuuuuuuuutttsssrrrooonnnnnnnnnnnnoooppppppuuuuuuttttttrrrqqqooonnnoooooooooooonnnnnnoooooosssqqqqqqtttvvvyyyvvvmmmggghhhiiigggccc```^^^___]]]^^^```___^^^\\\ZZZYYYYYYXXXWWWWWWXXXYYYWWWVVVTTTTTTTTTSSSTTTTTTUUUVVVUUUUUUTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIKKKMMMNNNMMMKKKHHHGGGEEEEEEDDDBBBAAA???>>>===<<<<<>>>>>>>>???CCCLLLZZZjjjuuu|||}}}}}}}}}zzzuuupppmmmfffccc```______eeetttzzzooofffaaaaaabbbcccbbbaaa___^^^^^^\\\YYYVVVTTTUUUVVVXXXZZZ^^^dddiiimmmpppuuu{{{{{{vvvsssmmmiiieeeaaa]]][[[WWWQQQNNNPPPSSSSSSUUUXXX]]]bbbiiiooovvv}}}|||wwwsssnnnjjjhhheeecccaaaXXXUUUQQQNNNMMMMMMLLLKKKLLLLLLNNNOOOOOOPPPOOOOOOQQQPPPPPPQQQQQQRRRSSSTTTQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOVVVbbbppp}}}sss}}}}}}||||||{{{zzzxxxwwwyyy{{{{{{yyyxxxwwwxxxyyyzzz{{{zzzxxxvvvwwwxxxwwwwwwwwwxxxxxxxxxyyyyyywwwxxxyyyxxxvvvttttttuuuxxxxxxxxxwwwvvvuuutttsssxxxxxxxxxyyyyyyxxxxxxxxxtttsssqqqpppoooooopppppprrrsssttttttrrrppppppqqqttttttuuuuuuuuuuuuuuuuuupppqqqrrrssstttuuuuuuuuurrrrrrrrrssstttvvvwwwxxxttttttsssrrrrrrrrrrrrssstttuuuuuuuuutttrrrpppnnnmmmnnnnnnnnnoooooooooooosssrrrrrrpppnnnllljjjiiimmmmmmnnnooooooooonnnnnnmmmkkklllpppssstttxxx|||rrrjjjggg^^^^^^___aaaaaaaaa___^^^]]]___```]]]ZZZWWWWWWWWWWWWVVVVVVWWWYYYYYYWWWUUURRRRRRQQQQQQQQQQQQRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKIIIJJJJJJJJJJJJIIIHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGCCCDDDDDDDDDCCCBBB@@@??????>>>>>>@@@GGGTTTdddoooyyy{{{}}}~~~|||wwwsssoooiiigggdddbbb___aaammm{{{{{{rrrkkkiiikkkmmmooonnnmmmlllkkkiiieee___ZZZVVVWWWXXXYYY\\\aaaggglllooosssxxx~~~wwwoookkkhhhccc```^^^]]][[[YYYWWWRRRQQQTTTVVVVVVXXX\\\```dddjjjooottt{{{yyyvvvppplllfffbbb```___]]]\\\SSSPPPLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPOOOQQQQQQPPPPPPQQQRRRTTTUUUQQQQQQQQQRRRRRRQQQQQQPPPOOOMMMKKKJJJJJJKKKMMMOOOQQQUUU```ppp|||{{{yyy}}}{{{zzzzzzzzzxxxwwwsssvvvxxxwwwuuutttuuuwwwwwwyyyzzzzzzxxxvvvuuuvvvvvvuuutttttttttuuuwwwwwwvvvwwwyyywwwuuussstttvvvvvvvvvuuuttttttsssttttttuuuvvvvvvwwwxxxxxxxxxwwwsssrrrpppooonnnoooooopppppprrrssssssqqqpppqqqrrruuuuuuuuuuuuuuuuuuttttttqqqrrrssstttvvvvvvvvvwwwuuuuuuuuuuuuuuuvvvwwwwwwttttttsssrrrrrrrrrrrrsssrrrrrrsssssssssrrrpppooonnnnnnooopppppppppppppppooooooppppppooonnnnnnmmmlllmmmnnnooopppoooooonnnmmmjjjkkkppprrrrrrtttwwwvvvvvvzzz|||nnnhhhhhh]]]]]]^^^aaacccdddaaa___\\\^^^^^^\\\XXXVVVWWWYYYVVVVVVVVVXXXYYYYYYWWWUUURRRQQQQQQPPPPPPPPPQQQQQQPPPPPPRRRSSSTTTUUUUUUUUUNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCDDDDDDDDDCCCAAA@@@>>>>>>======CCCOOO___jjjxxxzzz}}}~~~}}}yyytttqqqkkkiiigggddd______jjjvvv{{{}}}wwwrrrqqqtttwwwyyyvvvvvvuuutttqqqkkkccc^^^XXXYYYZZZ[[[^^^ccciiinnnqqqtttzzzzzzooofffdddaaa]]][[[ZZZZZZZZZYYYZZZVVVTTTXXX[[[[[[\\\___dddhhhlllpppttt|||zzzuuuqqqkkkgggaaa]]][[[ZZZYYYXXXOOOMMMJJJHHHIIIKKKKKKJJJLLLMMMOOOPPPQQQQQQPPPOOOQQQQQQPPPPPPQQQRRRTTTUUUPPPQQQRRRRRRSSSRRRRRRRRRPPPNNNKKKIIIIIIKKKNNNPPPUUU[[[hhh{{{vvv|||}}}}}}{{{yyyxxxyyyyyyxxxvvvqqqsssuuuuuussssssvvvxxxvvvxxxzzzzzzxxxvvvuuutttuuutttrrrqqqqqqsssuuuvvvtttwwwxxxwwwtttsssuuuwwwuuutttsssqqqqqqrrrssstttrrrssstttvvvwwwxxxxxxxxxrrrqqqpppnnnnnnnnnoooooooooppprrrrrrqqqqqqqqqrrrtttssssssssssssrrrrrrrrrrrrrrrtttvvvwwwxxxxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxvvvvvvuuuttttttttttttuuuooopppqqqrrrsssrrrqqqqqqoooooopppqqqqqqqqqqqqppplllmmmnnnpppqqqqqqqqqqqqlllmmmooopppppppppooonnnooollllllqqqsssrrrrrruuuppppppuuu|||uuuhhhcccddd```aaaaaaaaaaaa___^^^]]][[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNOOORRRTTTTTTSSSTTTSSSQQQOOOMMMKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDDDDBBBAAA@@@?????????======>>>???FFFWWWgggsssyyy}}}|||{{{zzzwwwsssnnnkkkhhhggghhhjjjkkkkkkttt~~~|||{{{zzz~~~~~~|||xxxssslllddd^^^ZZZYYYZZZ___bbbeeekkksssvvvyyyyyynnnddd___[[[]]]^^^]]][[[[[[[[[]]]ZZZ[[[]]]^^^___bbbfffiiikkknnnsssyyy{{{vvvqqqlllhhhaaa```^^^ZZZWWWTTTQQQPPPMMMLLLJJJIIIIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQRRRRRRTTTSSSQQQPPPPPPQQQSSSTTTQQQRRRSSSSSSRRRPPPNNNMMMKKKKKKLLLMMMJJJIIIOOOXXX___iiiuuu~~~}}}~~~~~~~~~{{{xxx{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvuuutttssssssttttttyyyxxxwwwuuusssrrrqqqqqqsssrrrqqqrrrtttvvvvvvuuuwwwwwwvvvtttsssrrrqqqpppsssrrrpppoooooopppqqqrrrqqqrrrtttvvvvvvuuutttsssqqqpppooommmllllllllllllrrrrrrqqqqqqrrrrrrsssttttttuuuuuusssqqqqqqrrrsssvvvvvvuuuttttttuuuvvvwww||||||{{{zzzxxxwwwvvvuuuuuutttsssrrrrrrsssuuuvvvqqqqqqrrrssssssrrrrrrqqqssssssssssssrrrqqqppppppnnnoooqqqrrrsssrrrrrrqqqppppppqqqrrrrrrqqqqqqqqqmmmnnnnnnnnnooooooooooooooopppssswww}}}~~~qqqgggcccccc______``````___^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTPPPOOOOOOOOONNNNNNNNNNNNLLLLLLLLLOOORRRUUUUUUUUURRRQQQPPPNNNMMMKKKJJJIIIJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>???DDDSSSaaaqqqyyy~~~{{{wwwrrroookkkiiijjjkkkkkkkkkpppyyy~~~|||yyy}}}xxxrrrlllddd___[[[YYY[[[```cccfffnnnuuuyyy}}}tttiii```[[[UUUWWWXXXYYYXXXZZZ\\\^^^]]]___bbbccceeegggjjjmmmqqqsssxxx~~~}}}xxxsssnnniiieee___]]][[[WWWTTTQQQNNNMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQQQQRRRSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRRRRQQQQQQPPPOOONNNNNNMMMNNNOOOMMMMMMUUU___iiirrr}}}{{{}}}}}}}}}{{{yyyzzzyyyyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuyyyxxxwwwuuutttsssrrrrrrrrrqqqpppqqqsssvvvwwwwwwxxxwwwvvvtttrrrqqqpppooolllkkkjjjjjjkkklllnnnppppppqqqssstttuuutttsssrrrrrrqqqpppnnnmmmlllllllllqqqppppppppppppqqqrrrrrrrrrssssssqqqooooooppprrrvvvvvvuuuuuuvvvwwwyyyyyy||||||{{{yyyxxxwwwvvvuuuuuutttsssrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuttttttssstttuuuuuuuuutttsssrrrrrrrrrsssssssssssssssrrroooooooooooooooooooooooonnnppprrrwww{{{uuullleeebbbbbb]]]^^^^^^___^^^\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYUUUTTTTTTTTTSSSSSSSSSSSSNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJKKKNNNRRRUUUVVVVVVOOONNNNNNMMMLLLKKKJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDCCCBBBAAA@@@?????????>>>?????????AAALLLXXXjjjttt|||{{{wwwsssooollllllllllllkkkmmmsss}}}}}}yyysssnnnhhhbbb^^^\\\ZZZ\\\aaaeeeiiiqqqzzz~~~{{{nnnbbb[[[VVVQQQRRRTTTUUUWWWZZZ___cccccceeeiiikkkmmmnnnqqqssswwwzzz|||wwwrrrnnniiidddaaa[[[YYYWWWSSSPPPMMMKKKJJJKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOOOONNNNNNOOONNNQQQ\\\ggguuu~~~{{{|||||||||}}}{{{yyyyyyyyyxxxwwwwwwvvvvvvvvvuuuvvvwwwxxxyyyxxxwwwvvvxxxwwwvvvuuuttttttttttttsssqqqoooooorrrvvvxxxyyyyyyxxxvvvtttqqqooonnnmmmgggffffffggghhhkkkmmmnnnooopppqqqssssssrrrqqqqqqsssrrrqqqooommmlllllllllooonnnnnnnnnnnnoooppppppoooppppppooommmmmmoooppptttttttttuuuvvvxxxzzz{{{{{{{{{zzzyyywwwvvvuuuuuuuuutttsssqqqpppppppppppprrrrrrqqqqqqqqqssstttuuuvvvvvvwwwxxxxxxxxxxxxwwwxxxyyyyyyyyywwwuuusssrrrpppqqqrrrsssssssssssssssppppppppppppppppppoooooonnnooorrrvvvyyy|||~~~|||~~~|||mmmfffbbb```___]]]^^^^^^^^^^^^\\\[[[ZZZWWWWWWWWWVVVWWWWWWXXXXXXTTTSSSSSSRRRRRRQQQQQQQQQOOONNNNNNNNNNNNMMMMMMMMMJJJJJJKKKMMMQQQTTTTTTTTTKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBCCCCCCBBBBBBAAA@@@??????@@@??????@@@??????EEENNN___jjjvvv}}}|||xxxuuupppmmmmmmmmmmmmlllooorrryyy}}}}}}|||{{{yyyzzzvvvpppjjjfffbbb^^^[[[\\\[[[]]]bbbgggllluuu~~~vvvhhh^^^XXXUUUQQQRRRTTTUUUXXX]]]cccggggggkkkooorrrtttuuuwwwyyy{{{yyyvvvqqqmmmiiiddd```\\\XXXVVVSSSOOOLLLJJJIIIHHHJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNMMMMMMNNNOOOOOORRRQQQOOONNNNNNNNNOOOPPPNNNLLLLLLMMMNNNSSS```nnn~~~|||}}}{{{{{{|||{{{zzzxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvxxxzzz{{{zzzyyyxxxwwwwwwvvvuuuuuuuuuvvvvvvwwwtttqqqpppsssvvvxxxzzzyyyxxxvvvssspppnnnllljjjhhhggghhhhhhjjjlllmmmnnnnnnooopppqqqqqqqqqppppppsssrrrpppnnnlllkkkjjjjjjlllllllllllllllmmmnnnnnnmmmnnnooonnnmmmmmmooopppqqqqqqrrrtttvvvxxxyyyzzzzzzzzzyyywwwvvvuuutttsssssssssrrrrrrqqqqqqqqqqqqsssrrrqqqpppqqqsssuuuwwwxxxyyyyyyyyyyyyyyyxxxwwwzzzzzzzzzyyywwwtttrrrpppkkklllnnnoooqqqrrrssssssqqqqqqqqqpppppppppppppppoooqqqsssvvvxxxyyyyyyyyywwwxxxzzz}}}wwwiiiccc```]]]]]]^^^^^^______^^^]]][[[ZZZUUUUUUTTTTTTTTTUUUVVVVVVSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNLLLKKKKKKLLLNNNPPPOOONNNIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???@@@>>>???@@@>>>===AAAGGGVVVbbboooxxx~~~wwwsssooommmmmmmmmnnnmmmtttuuuxxx}}}yyyvvvtttrrrpppnnnppplllgggcccaaa^^^\\\ZZZ\\\ZZZ]]]ccciiioooyyysssfff]]]XXXVVVTTTUUUVVVXXX[[[___fffjjjmmmpppuuuxxxzzz{{{}}}|||yyysssppplllhhhddd```[[[XXXTTTRRRPPPMMMJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNQQQPPPNNNMMMMMMNNNOOOPPPNNNLLLKKKMMMOOOVVVeeettt}}}}}}{{{{{{{{{{{{{{{xxxxxxyyyyyyxxxwwwuuuuuuuuuvvvxxxzzz{{{zzzyyyxxxvvvvvvuuuuuuuuuuuuvvvvvv{{{wwwtttrrrtttvvvxxxyyyxxxwwwuuurrrooollljjjiiijjjjjjjjjkkkllllllmmmnnnmmmnnnnnnooooooooooooooopppooonnnllljjjiiiiiiiiikkkjjjjjjjjjjjjkkkllllllmmmnnnooonnnnnnnnnppprrrqqqrrrtttuuuwwwxxxyyyzzzxxxwwwwwwuuutttsssrrrqqqqqqqqqrrrrrrssssssssssssrrrqqqpppppprrrtttwwwxxxzzzzzzzzzyyyxxxwwwvvvuuuyyyyyyxxxwwwuuurrrooonnnhhhiiikkknnnqqqssstttuuuqqqqqqpppppppppppppppppprrrtttuuuwwwwwwwwwvvvuuutttuuuvvvxxx{{{sssgggaaa^^^\\\\\\]]]^^^______^^^]]][[[ZZZTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNPPPOOOOOOOOONNNNNNNNNNNNMMMLLLJJJKKKLLLLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCDDDDDDDDDDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@???@@@>>>>>>???>>><<>>>>>===???CCCHHHTTTcccnnnwww~~~zzzvvvqqqnnnmmmmmmlllllllllmmmnnnpppuuuyyyuuuoookkkiiihhhhhhggghhhfffbbb```___]]][[[YYYZZZYYY\\\cccjjjssszzzooofff```]]]\\\\\\___cccfffjjjoootttwww~~~}}}zzzvvvrrrooogggddd```]]]ZZZVVVRRROOOLLLJJJHHHGGGFFFHHHJJJKKKKKKLLLMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLOOORRRZZZjjjyyyyyy|||}}}{{{zzzzzz{{{yyyzzz{{{{{{{{{yyywwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuutttssssssrrrssssssuuusssrrrsssuuuwwwxxxxxxuuutttssspppnnnkkkiiihhhjjjkkklllnnnoooppppppqqqnnnnnnnnnnnnnnnoooooopppmmmlllkkkkkkjjjjjjjjjkkkiiiiiiiiiiiiiiijjjjjjkkkkkkmmmnnnnnnnnnoooqqqsssuuuuuuvvvwwwwwwvvvuuutttssssssrrrpppooonnnmmmlllooopppqqqrrrssssssrrrrrrooopppqqqssstttvvvxxxxxxuuuvvvvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvuuutttrrrqqqlllmmmnnnpppqqqrrrrrrrrrmmmmmmnnnnnnooopppqqqqqqwwwvvvuuutttssssssrrrrrrqqqrrrrrrrrrrrrtttwwwzzz}}}wwwllleee```\\\\\\___[[[[[[\\\\\\[[[ZZZXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSSSSQQQPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJHHHGGGGGGIIIIIIHHHFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@===<<<>>>>>>===???DDDBBBNNN]]]hhhrrrzzz}}}|||}}}yyysssooommmlllkkkjjjeeegggiiiiiimmmzzzuuupppjjjfffeeefffgggggggggdddaaa___]]][[[XXXUUUZZZXXX[[[bbbjjjsssxxxnnnfffaaa___^^^aaadddjjjooosssxxx}}}~~~{{{yyywwwtttpppmmmdddaaa]]]YYYWWWSSSOOOLLLIIIHHHFFFDDDEEEGGGIIIKKKKKKLLLMMMOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNKKKLLLNNNOOOOOONNNMMMLLLHHHGGGIIIMMMQQQXXXhhhwwwyyy~~~|||zzzzzz{{{zzz{{{|||||||||zzzxxxvvvwwwvvvuuutttssssssttttttuuuuuutttsssrrrqqqqqqrrrpppooooooqqquuuxxxyyyyyyttttttrrrpppmmmkkkjjjiiikkklllnnnpppssstttuuuuuunnnnnnnnnnnnnnnoooppppppmmmllllllkkkkkkllllllmmmiiiiiiiiiiiiiiijjjjjjkkkjjjkkkmmmmmmmmmnnnqqqsssssssssttttttsssqqqooonnnrrrqqqpppooonnnmmmlllkkkooopppqqqrrrrrrqqqoooooonnnoooqqqtttvvvwwwxxxxxxrrrsssuuuwwwyyyzzzzzz{{{vvvwwwwwwxxxwwwvvvuuutttmmmnnnnnnnnnnnnnnnmmmlllkkkllllllnnnooopppqqqrrrwwwvvvtttrrrqqqqqqqqqrrruuutttrrrooommmnnnqqqssstttzzzxxxpppgggbbbaaa```]]]ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZXXXWWWTTTSSSRRRTTTVVVWWWXXXVVVRRRNNNLLLLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFDDDBBB???>>>BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@???>>>============BBBFFFOOO\\\jjjuuu|||{{{uuuqqqpppmmmjjjggggggccc``````cccmmm{{{xxxuuurrrpppppppppooonnnooolllfff```[[[WWWVVVUUUXXX[[[```fffoooyyyvvvmmmgggeeeeeefffiiimmmrrrvvvyyy}}}}}}{{{yyyvvvtttqqqmmmhhhdddbbb___[[[VVVQQQMMMJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMMMMMMMLLLLLLLLLLLLIIIKKKMMMLLLMMMUUUdddppp~~~~~~~~~}}}{{{yyyxxxxxxxxxyyywwwvvvvvvxxxyyyzzzzzzwwwuuurrrpppooopppqqqsssuuuuuuuuuuuuuuuttttttsssqqqrrrrrrsssttttttttttttsssrrrpppmmmkkkiiihhhhhhhhhjjjnnnqqqssstttttttttpppnnnlllkkkmmmoooppppppllllllllllllmmmmmmmmmmmmkkkkkkjjjiiijjjkkklllmmmkkklllmmmnnnoooooonnnnnnqqqpppnnnmmmllllllmmmmmmppppppooonnnmmmllllllkkknnnooooooooooooooonnnnnnqqqrrruuuuuuvvvvvvxxxzzzuuuuuuuuuvvvwwwxxxyyyzzzyyywwwvvvuuuvvvuuutttrrrsssrrrpppnnnlllkkkkkkjjjkkkkkkmmmooorrrtttuuuvvvvvvvvvvvvuuutttrrrqqqpppppppppoooooooooooooooooonnnuuu~~~ssslllccc___^^^^^^[[[YYYYYYYYYYYYYYYXXXXXXXXXXXXWWWUUUSSSQQQQQQRRRTTTUUUVVVTTTPPPMMMKKKKKKMMMNNNMMMLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCAAA@@@???>>>============@@@CCCJJJUUUaaannnwww||||||wwwsssqqqnnnjjjgggfffbbb^^^\\\^^^fffxxx~~~{{{yyyxxxwwwwwwvvvuuusssoooggg___YYYVVVUUUUUUYYY]]]cccjjjsss~~~}}}vvvoookkkjjjlllmmmrrrwww}}}~~~|||yyyxxxvvvssspppmmmiiiddd```___\\\XXXSSSOOOKKKIIIHHHGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMHHHKKKLLLMMMPPP[[[kkkwww}}}|||}}}|||{{{zzzyyyxxxxxxxxxxxxyyywwwuuuuuuwwwyyyyyyyyyuuusssqqqnnnnnnnnnpppqqquuuuuuuuuuuuuuuttttttsssssssssttttttssssssrrrrrrrrrqqqooommmkkkjjjiiiiiilllnnnpppssstttttttttsssqqqnnnllllllnnnpppppppppnnnnnnnnnnnnmmmmmmmmmmmmkkkjjjiiiiiiiiijjjlllllljjjkkklllmmmmmmmmmnnnnnnlllkkkkkkjjjjjjkkkkkkkkkooonnnnnnnnnmmmllllllkkkmmmnnnnnnoooooonnnmmmmmmoooqqqsssttttttuuuwwwyyyvvvvvvvvvvvvvvvwwwxxxyyywwwvvvttttttuuutttsssqqqqqqpppooommmkkkjjjjjjjjjkkklllmmmnnnooopppqqqrrruuuuuuttttttrrrqqqpppoooooooooooonnnnnnoooppppppnnnrrrxxx{{{}}}lllfff___[[[ZZZZZZYYYWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSQQQPPPOOOPPPRRRSSSRRRPPPMMMKKKJJJJJJLLLMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA<<<===???AAACCCDDDEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@CCCJJJUUUcccpppxxx|||yyyvvvssspppllliiifffaaa\\\YYYXXX___ooo~~~~~~|||zzzssshhh^^^WWWTTTUUUVVV\\\```gggpppyyy~~~{{{vvvqqqpppqqqtttvvvyyy}}}{{{yyyxxxwwwuuutttqqqnnnkkkgggccc___[[[ZZZWWWTTTPPPLLLIIIHHHGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLNNNNNNNNNMMMMMMIIIKKKNNNRRRYYYgggzzz}}}{{{yyyzzzwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvttttttuuuwwwwwwwwwsssqqqooommmmmmmmmnnnoootttttttttttttttsssrrrrrrssssssssssssrrrqqqpppppppppooonnnmmmllllllkkkkkkppprrrtttuuuvvvuuutttsssqqqpppnnnnnnoooqqqqqqqqqqqqqqqpppooonnnmmmlllllliiiiiiiiiiiiiiikkkmmmnnnkkkllllllllllllmmmmmmmmmiiijjjjjjkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmllllllllllllmmmmmmnnnmmmmmmlllnnnppprrrrrrrrrsssuuuwwwwwwwwwwwwvvvvvvwwwwwwxxxvvvtttssssssttttttrrrqqqooonnnmmmkkkjjjiiiiiiiiilllllllllllllllmmmnnnnnnsssssssssrrrqqqpppoooooooooooonnnoooooopppqqqrrrqqqtttvvvvvvuuuwww{{{fffbbb\\\YYYXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPQQQOOOMMMKKKIIIIIIIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@??????>>>>>>>>>???@@@>>>>>>AAAJJJXXXhhhrrr{{{{{{zzzxxxvvvrrrnnnlllgggbbb]]]YYYWWW\\\jjjxxx~~~vvviii]]]VVVUUUWWWZZZ```eeemmmvvvzzzxxxuuussssssvvvzzz|||~~~yyyvvvuuutttsssrrrooolllhhheeebbb^^^ZZZVVVTTTRRROOOLLLIIIGGGGGGFFFHHHHHHIIIKKKLLLNNNOOOPPPOOOOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKJJJNNNTTT\\\hhhyyy}}}|||yyyvvvvvvtttuuuvvvwwwxxxyyyyyyyyyvvvtttrrrrrrsssuuuuuutttqqqpppnnnmmmmmmmmmnnnoooqqqqqqqqqrrrqqqppppppoooooopppppppppppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnrrrtttvvvwwwxxxwwwvvvuuusssrrrpppppprrrssssssssstttsssrrrpppnnnlllkkkjjjgggggghhhiiikkknnnqqqrrrqqqqqqpppooonnnmmmmmmmmmmmmmmmooooooooonnnmmmllljjjjjjlllmmmmmmmmmllllllkkkkkkllllllmmmmmmllllllnnnppprrrrrrrrrrrrtttvvvyyyxxxwwwwwwvvvvvvvvvwwwuuusssrrrrrrttttttsssrrrmmmmmmllljjjjjjiiiiiiiiillllllkkkkkkkkklllnnnnnnsssrrrrrrqqqpppoooooooooppppppppppppqqqrrrssstttrrrtttttttttssstttxxx{{{bbb```\\\YYYXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSQQQPPPOOOOOOOOOPPPMMMKKKJJJHHHHHHIIIJJJKKKIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@??????????????????@@@???======CCCPPP```kkkuuuwwwzzzzzzxxxuuurrrpppjjjeeeaaa^^^[[[]]]iiivvv~~~vvvjjj^^^XXXXXX\\\```fffkkkttt~~~wwwuuuttttttvvv{{{~~~{{{vvvrrrqqqpppooonnnjjjgggccc___\\\YYYVVVSSSNNNMMMKKKIIIGGGGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJKKKLLLLLLLLLKKKJJJJJJKKKRRR]]]jjjzzz~~~|||wwwttttttssstttvvvxxxyyyyyyyyyyyytttrrrppppppqqqrrrrrrrrrppppppnnnnnnmmmnnnnnnooonnnnnnoooooonnnnnnmmmllljjjkkklllmmmnnnooooooooommmmmmmmmmmmmmmnnnoooppprrrsssvvvxxxxxxxxxwwwvvvuuusssrrrssstttvvvuuutttuuutttrrrpppmmmkkkiiihhheeefffgggjjjmmmqqqtttvvvxxxwwwtttrrrpppooonnnnnnqqqrrrrrrrrrpppnnnlllkkkiiijjjkkkmmmnnnmmmlllllljjjjjjkkkllllllllllllllloooppprrrrrrrrrrrrtttuuuxxxxxxwwwvvvuuuuuuuuuuuusssrrrqqqrrrtttttttttrrrmmmlllkkkkkkjjjjjjjjjjjjllllllkkkkkklllnnnpppqqqrrrrrrqqqoooooooooooooooqqqqqqrrrrrrssstttuuuvvvppppppooonnnnnnooorrruuu```___\\\YYYXXXWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRQQQPPPOOONNNNNNNNNLLLKKKIIIHHHHHHHHHHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@>>>===@@@JJJXXXbbbnnnrrrxxx{{{{{{xxxvvvuuummmkkkhhheee``````hhhssszzzsssjjjaaa]]]___cccgggnnnttt}}}|||uuuuuuuuuxxx|||~~~~~~~~~}}}|||yyyvvvqqqnnnmmmkkkiiigggccc```\\\YYYWWWUUURRRPPPKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOKKKJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMRRR\\\lll~~~~~~|||wwwsssssstttuuuvvvxxxyyyxxxxxxwwwsssqqqooonnnooopppppppppooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkkhhhiiijjjlllmmmnnnoooooommmmmmmmmmmmnnnooopppqqqqqqsssuuuwwwxxxxxxwwwvvvtttsssrrrsssuuuvvvuuuttttttrrrqqqnnnkkkiiigggfffeeefffgggiiimmmqqqtttwwwyyyxxxuuusssqqqppppppppprrrrrrqqqpppnnnlllkkkjjjiiijjjmmmnnnooonnnmmmllljjjjjjkkklllmmmmmmmmmmmmoooppprrrrrrqqqqqqsssuuuuuuttttttsssrrrrrrrrrrrrqqqppppppqqqrrrssssssrrrmmmmmmlllllllllllllllmmmnnnmmmlllkkklllnnnqqqrrrqqqpppnnnmmmmmmmmmnnnooossssssrrrsssssstttuuuvvvrrrpppnnnllllllmmmoooqqq___^^^\\\YYYWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUQQQPPPPPPNNNMMMLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBBBBBBBCCCCCCCCC@@@@@@@@@??????@@@@@@AAA???@@@@@@??????FFFPPPXXXfffmmmvvv{{{|||{{{yyyyyyqqqooommmjjjddd```dddlll~~~tttpppiiieeecccfffkkknnnwww}}}{{{xxxtttvvvxxx}}}}}}{{{{{{yyyxxxqqqoookkkiiigggeeebbb___]]]ZZZVVVSSSRRRPPPNNNMMMHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPOOONNNNNNKKKJJJIIIHHHIIIJJJLLLNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMNNNQQQSSSUUUaaammm~~~~~~|||wwwtttvvvtttuuuvvvwwwwwwvvvtttsssrrrpppmmmmmmnnnooonnnnnnmmmllllllllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjjjjlllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqrrrtttuuuvvvvvvuuutttsssrrrqqqppprrrssstttsssqqqqqqpppnnnllliiigggeeedddfffgggggghhhkkkmmmppprrruuusssqqqpppppppppqqqrrrrrrqqqpppnnnmmmllllllllljjjlllnnnppppppnnnmmmkkkjjjkkklllmmmmmmnnnnnnnnnmmmoooppppppppppppqqqsssoooooonnnnnnnnnnnnnnnooonnnmmmlllnnnpppqqqqqqpppooonnnnnnnnnnnnnnnoooooopppnnnlllkkkkkkmmmooopppnnnmmmkkkjjjjjjjjjlllmmmsssrrrrrrrrrrrrrrrsssssssssqqqnnnlllmmmoooqqqrrr^^^^^^\\\YYYVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTOOOOOONNNMMMLLLKKKJJJIIILLLLLLJJJIIIHHHGGGGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEFFFGGGGGGFFFDDDDDDAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCEEEDDDBBBAAA@@@AAAAAABBB@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@???@@@@@@AAAAAA>>>@@@BBB@@@@@@CCCKKKRRRbbbjjjttt{{{}}}|||{{{{{{tttrrrpppmmmeee^^^aaagggwwwyyyooommmiiiggggggkkkooorrr}}}~~~vvvtttsssuuuvvv{{{{{{yyywwwvvvtttkkkiiigggeeeccc```\\\YYYXXXUUURRROOONNNMMMLLLKKKHHHGGGGGGGGGGGGIIIKKKLLLNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJKKKMMMPPPQQQMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMMMMNNNPPPUUUYYY\\\ooo|||zzz~~~|||}}}|||wwwvvvxxxssstttuuuvvvvvvtttrrrpppqqqooommmlllmmmnnnmmmmmmkkkkkkkkkkkkkkkkkkkkkkkknnnnnnoooooonnnnnnmmmlllmmmmmmnnnnnnooonnnnnnnnnnnnnnnmmmnnnnnnooopppqqqtttuuuvvvvvvuuusssqqqooopppooooooppprrrrrrqqqooopppooommmjjjhhheeecccbbbhhhhhhgggggghhhjjjlllmmmooonnnmmmmmmnnnppprrrtttrrrqqqpppnnnnnnnnnooopppkkkmmmoooppppppooommmkkkjjjkkklllmmmnnnnnnnnnnnnlllnnnoooooonnnnnnoooqqqkkkkkkjjjjjjjjjkkkkkklllkkkjjjjjjlllnnnoooooonnnpppooooooooooooppppppqqqrrrpppmmmkkkjjjjjjlllmmmllljjjiiigggggghhhjjjkkkrrrrrrqqqpppppppppqqqqqqnnnllliiiiiikkkoooqqqsss\\\YYYVVVTTTUUUUUUTTTSSSUUUTTTTTTTTTSSSSSSRRRRRROOOOOONNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCDDDCCCBBBAAA@@@?????????@@@@@@AAAAAABBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBAAAAAA@@@???<<<===>>>===<<<<<<>>>@@@>>>??????@@@@@@CCCGGGJJJWWWaaaoooyyy}}}xxxvvvqqqjjjddd```aaabbbnnnyyytttnnnllliiiiiimmmttt{{{~~~yyyuuutttuuu{{{~~~{{{xxxvvvsssqqqkkkgggaaa\\\ZZZZZZYYYYYYTTTRRROOOLLLJJJIIIHHHHHHDDDDDDDDDEEEGGGIIIKKKMMMMMMOOOQQQRRRSSSRRRQQQPPPOOOOOONNNNNNNNNOOOPPPQQQMMMLLLKKKLLLNNNOOONNNMMMTTTPPPLLLKKKMMMOOONNNMMMMMMMMMOOOQQQPPPSSSbbbttt~~~}}}~~~|||yyywwwuuutttvvvvvvvvvuuutttrrrqqqpppnnnmmmlllkkkjjjkkkllllllkkkkkkllllllmmmnnnnnnnnnrrrrrrqqqqqqpppoooooonnnlllnnnqqqqqqpppoooooooooppppppooonnnnnnooopppppprrrqqqqqqpppooonnnlllllljjjkkklllnnnoooqqqrrrssspppmmmjjjgggggghhhgggfffjjjiiihhhhhhhhhhhhhhhhhhkkkkkkkkkkkklllmmmmmmnnnmmmmmmnnnnnnmmmmmmlllkkknnnnnnnnnnnnnnnmmmmmmmmmiiijjjlllnnnnnnnnnnnnmmmlllmmmoooqqqqqqpppnnnmmmjjjiiigggffffffggghhhiiihhhggghhhiiilllmmmlllkkknnnnnnnnnnnnnnnoooppppppnnnkkkgggffffffhhhiiiiiimmmkkkhhhffffffhhhjjjlllmmmppprrrrrrpppnnnmmmmmmkkkkkkjjjkkkmmmqqquuuwww[[[YYYVVVUUUUUUUUUTTTSSSTTTTTTSSSRRRQQQQQQPPPPPPOOOOOONNNMMMMMMLLLKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@??????===>>>???>>>======???AAA@@@@@@@@@@@@???@@@CCCFFFNNNWWWdddqqq{{{}}}yyyssslllfffddddddeeekkkyyyyyyuuuqqqpppooopppttt{{{~~~zzzwwwuuuuuuxxx~~~zzzvvvsssqqqnnnmmmgggccc^^^[[[YYYYYYXXXWWWQQQPPPMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGIIIKKKMMMOOOOOOPPPRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQNNNMMMMMMMMMOOOPPPOOONNNSSSPPPMMMMMMNNNPPPOOONNNLLLKKKNNNSSSXXXbbbvvv~~~}}}zzzxxxvvvuuuttttttttttttsssrrrqqqqqqnnnnnnlllkkkkkkkkklllmmmkkkllllllmmmnnnoooooopppsssrrrrrrqqqqqqppppppooonnnppprrrrrrqqqoooooopppqqqqqqpppoooooopppqqqqqqsssrrrrrrqqqooonnnlllkkkjjjkkklllnnnooopppppppppnnnkkkhhhgggggghhhhhhhhhjjjjjjiiihhhggggggggghhhllllllkkkjjjjjjjjjkkkkkkkkkllllllmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmoooooooooooonnnmmmnnnoooppppppooommmlllfffeeecccbbbbbbccceeefffhhhhhhhhhjjjmmmnnnnnnmmmooonnnnnnmmmmmmmmmmmmnnnmmmjjjhhhhhhiiikkkkkkkkkmmmllliiiggggggiiikkkmmmoooqqqsssrrrpppnnnmmmmmmkkkkkkjjjkkkmmmppptttvvv[[[XXXVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>??????@@@@@@??????>>>>>>>>>?????????>>>>>>@@@BBBAAAAAAAAA???>>>===???AAAFFFLLLXXXggguuuwwwooojjjhhhgggggggggsss{{{xxxvvvvvvwwwyyy~~~~~~xxxwwwxxxxxx|||{{{xxxsssooommmkkkhhhgggaaa___[[[YYYXXXVVVTTTSSSMMMLLLJJJHHHFFFFFFFFFFFFHHHHHHHHHIIIKKKMMMPPPQQQQQQRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQPPPOOONNNOOOQQQRRRQQQPPPQQQOOONNNNNNOOOPPPOOONNNMMMLLLOOOWWWdddwwwzzz~~~|||yyywwwuuutttqqqrrrrrrsssssssssrrrrrrooonnnmmmlllllllllmmmmmmlllmmmmmmooopppqqqrrrrrrttttttssssssrrrqqqqqqqqqrrrsssttttttrrrppppppqqqsssrrrqqqppppppqqqrrrsssttttttsssrrrpppmmmkkkjjjiiijjjlllnnnooonnnmmmllljjjhhhffffffhhhiiijjjiiikkkjjjiiihhhggggggfffgggkkkkkkjjjiiihhhhhhhhhhhhjjjjjjkkklllmmmmmmmmmmmmkkkllllllmmmmmmnnnnnnnnnmmmnnnoooqqqqqqqqqppppppnnnoooooopppooonnnlllkkkeeecccbbbaaaaaabbbdddeeejjjiiijjjllloooppppppooooooooonnnmmmlllllllllllllllkkkjjjkkknnnoooooonnnnnnlllkkkiiijjjkkkmmmnnnqqqrrrsssssspppmmmllllllkkkkkkkkkkkkmmmpppsssuuuYYYWWWVVVVVVWWWWWWVVVTTTTTTSSSRRRQQQOOONNNLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCAAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDCCCBBBAAA@@@???????????????@@@@@@@@@@@@@@@????????????>>>>>>>>>===>>>>>>>>>>>>>>>=========>>>???>>>======???AAA@@@@@@@@@???===<<<>>>???DDDGGGOOO^^^ooo~~~~~~uuupppllljjjhhhfffooozzz~~~~~~~~~~~~zzzwwwzzz}}}}}}zzzvvvrrrnnnjjjhhhfffdddbbb^^^\\\YYYWWWVVVSSSPPPMMMIIIHHHFFFEEEDDDDDDEEEEEEJJJIIIJJJJJJLLLNNNQQQRRRSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQRRRQQQPPPQQQSSSSSSSSSQQQPPPPPPOOONNNNNNNNNMMMMMMOOOPPPUUU```qqq||||||~~~~~~}}}|||zzzwwwuuutttsssssssssttttttssssssrrrrrroooooonnnnnnnnnmmmmmmmmmmmmnnnooopppqqqsssttttttuuuuuuttttttssssssrrrrrrtttuuuvvvtttrrrqqqqqqrrrtttsssrrrqqqqqqrrrssstttuuutttsssrrrooommmkkkiiihhhjjjlllnnnnnnmmmkkkiiihhhfffeeefffhhhjjjkkkjjjkkkjjjiiihhhgggfffffffffiiihhhggggggggggggggghhhjjjkkklllmmmooooooppppppllllllmmmnnnooopppppppppooopppqqqrrrssssssrrrqqqoooppppppoooooommmlllkkkhhhgggfffeeeeeeggghhhjjjlllkkklllnnnqqqrrrrrrqqqooonnnnnnmmmmmmmmmnnnnnnooonnnoooppprrrrrrqqqooonnnmmmlllllllllmmmnnnooorrrssstttrrrooommmllllllkkkkkkkkkkkkmmmooorrrsssWWWVVVUUUUUUWWWWWWVVVTTTTTTSSSRRRQQQOOONNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>======<<<======>>>>>>=========;;;<<<======<<<<<<===???===>>>???>>>======>>>@@@BBBCCCIIIVVViiizzz~~~vvvpppjjjhhhhhhnnnwww}}}{{{yyyzzz~~~~~~|||xxxuuuqqqnnniiifffdddbbb```^^^\\\ZZZWWWUUUSSSOOOKKKGGGFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIIIIJJJLLLNNNQQQRRRTTTTTTTTTSSSSSSRRRQQQQQQOOOPPPQQQRRRRRRRRRQQQQQQRRRQQQPPPQQQSSSTTTSSSRRRPPPPPPOOONNNLLLLLLLLLLLLNNNUUU```mmmrrrrrrzzz~~~}}}|||zzzxxxvvvuuutttwwwwwwvvvvvvuuusssrrrqqqpppppppppooooooooonnnnnnoooooopppqqqrrrssstttuuuvvvvvvuuuuuutttssssssrrruuuuuuuuutttrrrpppqqqrrrssssssqqqqqqqqqqqqssssssttttttsssqqqooollljjjiiihhhiiilllmmmmmmllliiihhhgggfffeeegggiiikkkkkkkkkjjjiiihhhgggffffffffffffffffffffffffggghhhiiijjjlllmmmnnnpppqqqrrrrrrrrrnnnoooooopppqqqrrrrrrsssqqqrrrssstttttttttsssrrrqqqpppppppppooonnnmmmllllllkkkjjjiiijjjkkkmmmooonnnmmmnnnppprrrsssrrrqqqnnnnnnnnnnnnooopppqqqrrrssssssssstttuuutttqqqooommmmmmnnnnnnnnnooooooooorrrssssssqqqnnnlllkkklllkkkkkkkkklllmmmooopppqqqTTTTTTSSSUUUVVVVVVUUUSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>????????????@@@>>>>>>>>>>>>============<<<<<<===>>>>>>>>>======;;;<<<<<<<<<;;;;;;===???;;;===>>>>>>>>>>>>???@@@===>>>CCCNNN```sss}}}sssllliiihhhnnntttzzz}}}{{{{{{~~~}}}{{{zzz{{{zzz~~~~~~}}}}}}{{{xxxtttpppkkkhhhdddaaa___]]][[[YYYWWWUUURRRPPPNNNKKKGGGDDDDDDCCCCCCCCCCCCEEEFFFHHHIIIIIIIIIJJJLLLNNNQQQRRRSSSSSSRRRRRRRRRRRRRRRRRROOOPPPRRRSSSSSSSSSRRRQQQQQQPPPOOOPPPRRRSSSRRRQQQOOOOOONNNMMMKKKLLLOOOQQQSSS___ooo}}}zzznnnttt~~~|||{{{yyyxxxwwwxxxxxxxxxwwwuuusssrrrqqqppppppqqqqqqqqqpppooonnnqqqqqqqqqrrrrrrsssttttttvvvvvvuuuuuutttssssssssssssttttttrrrppppppqqqrrrrrrqqqpppoooooopppqqqrrrrrrrrrqqqpppnnnkkkjjjhhhhhhiiikkklllmmmllljjjiiihhhhhhggghhhkkklllkkkjjjhhhhhhggggggffffffggggggeeeeeefffggghhhjjjkkklllmmmnnnpppqqqrrrssssssssspppqqqqqqrrrrrrsssssssssrrrssstttuuuuuutttsssrrrrrrqqqqqqppppppooooooooommmlllkkkkkkkkkmmmooopppppppppoooqqqrrrsssrrrpppmmmmmmnnnoooppprrrssstttttttttsssttttttsssqqqnnnlllmmmnnnooopppppppppooopppqqqqqqooolllkkkkkklllllllllllllllmmmnnnooopppRRRRRRRRRSSSUUUVVVTTTRRRPPPPPPOOONNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>????????????>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;<<<===<<<;;;<<<===???<<<>>>??????>>>>>>>>>@@@<<<===???GGGTTTggg{{{vvvooommmgggmmmrrrsssxxxzzzwwwuuuwwwzzz}}}}}}~~~~~~{{{yyywwwxxxyyy}}}~~~~~~}}}|||zzzxxxtttoookkkeeebbb]]]ZZZYYYWWWUUUSSSPPPNNNLLLJJJIIIHHHEEECCCCCCCCCCCCCCCDDDFFFHHHJJJJJJJJJJJJKKKMMMOOOQQQSSSQQQQQQQQQQQQQQQQQQRRRRRRPPPQQQRRRTTTTTTSSSRRRQQQPPPOOONNNOOOQQQRRRQQQPPPMMMNNNNNNLLLLLLOOOUUUZZZbbbrrrxxxsss~~~}}}~~~}}}{{{zzzxxxwwwvvvvvvvvvvvvvvvuuutttsssrrrpppqqqrrrrrrrrrqqqoooooorrrrrrrrrrrrrrrrrrrrrrrrvvvuuuuuuttttttsssrrrrrrqqqqqqqqqpppnnnnnnppprrrpppooonnnmmmmmmnnnooopppppppppooonnnmmmkkkiiihhhiiiiiijjjkkklllllllllkkkkkkjjjiiijjjlllllljjjiiigggffffffffffffggghhhhhhhhhhhhhhhhhhiiijjjllllllnnnooopppqqqrrrrrrrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuuuutttsssrrrrrrrrrqqqqqqqqqqqqqqqqqqnnnmmmlllkkklllnnnpppqqqrrrqqqqqqqqqrrrrrrpppnnnnnnnnnnnnnnnoooppprrrrrrqqqppppppppprrrrrrpppnnnkkklllnnnpppqqqpppoooooonnnoooooommmkkkjjjkkklllllllllllllllmmmnnnnnnnnnQQQPPPQQQSSSUUUUUUSSSRRRNNNMMMMMMMMMLLLLLLKKKKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@?????????>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>????????????>>>=========<<<<<<<<<<<<<<<<<<===>>>??????>>>>>><<<===>>>===<<<===>>>@@@===???@@@@@@>>>======>>>===>>>???BBBLLL]]]qqqyyyrrrpppeeelllooonnnpppyyyxxxtttqqqrrruuuyyy|||~~~{{{zzzzzz|||~~~~~~|||yyywwwwwwwwwvvvwwwyyy}}}~~~}}}|||{{{yyyvvvqqqkkkggg```]]]YYYVVVTTTSSSQQQOOOKKKIIIFFFEEEFFFFFFEEECCCCCCCCCCCCDDDEEEGGGJJJKKKKKKKKKKKKLLLNNNPPPRRRTTTPPPPPPPPPPPPPPPQQQRRRSSSPPPQQQSSSTTTUUUTTTRRRQQQOOONNNMMMNNNPPPQQQPPPOOOLLLMMMMMMLLLMMMSSS[[[aaarrr|||tttvvv}}}}}}}}}{{{{{{yyyxxxvvvuuutttsssssstttttttttttttttssssssqqqqqqrrrsssrrrqqqpppooossssssrrrrrrrrrqqqqqqqqquuuuuuuuutttssssssrrrrrroooppppppnnnmmmnnnppprrrooonnnmmmllllllmmmnnnooonnnnnnnnnmmmllljjjiiihhhiiijjjjjjkkkkkklllmmmmmmmmmlllkkkkkklllllljjjhhhfffeeeeeeffffffggghhhiiikkkjjjjjjjjjjjjjjjkkkkkknnnooopppqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqsssssstttuuuuuutttsssrrrrrrrrrrrrqqqrrrrrrssssssooonnnmmmlllmmmoooqqqssssssrrrqqqqqqrrrqqqooommmooonnnnnnnnnnnnoooooopppnnnmmmlllmmmoooppppppooojjjlllnnnpppqqqpppooonnnmmmmmmmmmllljjjjjjkkkllllllllllllmmmmmmmmmnnnnnnRRRRRRQQQQQQQQQPPPPPPPPPMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLHHHGGGFFFEEEDDDDDDDDDDDDHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>>>>????????????AAAAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>:::777999===???===:::========================???>>>???AAAEEEPPPddduuuyyyqqqlllhhhdddcccccciiiwwwwwwqqqpppqqqtttxxx~~~~~~xxxyyy{{{~~~}}}yyyuuurrrrrruuupppqqqrrrssstttxxx~~~~~~{{{xxx}}}||||||}}}~~~}}}{{{zzzwwwsssooojjjfffddd]]]ZZZVVVSSSQQQNNNLLLIIIHHHHHHFFFEEECCCCCCBBBBBB@@@AAABBBDDDFFFHHHJJJJJJOOONNNNNNMMMNNNOOOQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQRRRSSSSSSSSSSSSSSSOOONNNMMMNNNPPPQQQQQQPPPPPPLLLKKKNNNQQQXXXiii{{{|||yyy}}}}}}{{{zzzzzz{{{zzzyyywwwuuutttsssssstttqqqpppqqqssstttrrrppppppppppppqqqqqqrrrrrrrrrsssrrrpppoooooopppqqqsssvvvuuusssqqqpppppppppqqqpppooommmllllllnnnppprrrpppqqqqqqooommmlllmmmnnnlllmmmnnnoooppppppooonnnlllmmmmmmmmmllljjjhhhgggllllllkkkkkkiiihhhfffeeeggghhhiiihhhgggfffggghhhlllkkkjjjjjjjjjkkklllmmmrrrssstttuuuvvvvvvvvvvvvwwwtttrrrqqqqqqqqqpppoooqqqqqqrrrssssssrrrqqqpppsssssssssssstttttttttuuuooonnnnnnnnnoooqqqssstttuuuttttttuuuvvvtttpppkkkjjjkkklllnnnoooooopppppppppoooooonnnnnnmmmmmmmmmpppooonnnmmmmmmnnnoooppprrrpppnnnlllkkkjjjjjjjjjjjjkkkmmmmmmnnnmmmkkkkkkQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAA======>>>>>>>>>?????????AAA@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<======>>>>>>===<<<===>>>===;;;999========================>>>===>>>???BBBJJJZZZjjj}}}tttooojjjeeebbb```eeerrryyysssppprrrtttxxx}}}~~~}}}||||||~~~}}}}}}}}}~~~{{{tttqqqooommmnnnqqqrrrsssuuuvvvyyy}}}~~~|||yyywwwyyyyyyxxxyyy{{{{{{yyywwwvvvuuurrroookkkfffcccaaaZZZWWWSSSPPPNNNLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJKKKLLLNNNMMMMMMMMMNNNPPPQQQRRRSSSSSSRRRQQQQQQQQQRRRSSSQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPNNNMMMPPPLLLLLLRRRZZZeeewww{{{~~~~~~|||{{{zzzyyyyyyyyyxxxvvvuuussssssrrrrrrrrrpppooopppssstttsssqqqpppppppppqqqqqqqqqrrrrrrrrrqqqppppppqqqsssuuuwwwwwwvvvtttrrrqqqpppppppppooonnnnnnmmmnnnooopppppppppqqqqqqooommmlllmmmooommmnnnooopppppppppooonnnmmmmmmmmmmmmllljjjhhhgggkkkllllllkkkjjjiiiggggggggghhhiiiiiigggggghhhiiikkkkkkjjjiiijjjkkkmmmmmmrrrssstttuuuuuuvvvuuuuuuuuusssqqqqqqqqqrrrqqqppppppqqqrrrsssssssssrrrqqqssssssttttttttttttuuuuuurrrqqqpppppppppqqqrrrsssvvvuuuttttttuuurrrnnnjjjggghhhkkkmmmpppqqqrrrsssqqqqqqqqqpppoooooonnnnnnpppoooooonnnooopppqqqrrrsssrrrpppnnnllllllllllllkkklllllllllllllllkkkjjjOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@======>>>>>>>>>>>>??????@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>>===???AAABBB@@@>>><<<;;;===========================<<<<<<>>>>>>CCCOOO[[[ssszzzsssmmmfffaaa^^^```jjjuuu}}}wwwuuutttsssvvv{{{~~~}}}||||||~~~{{{{{{{{{{{{{{{{{{{{{{{{~~~zzzrrrmmmllllllkkkmmmqqquuuwwwyyy|||~~~}}}{{{xxxuuuuuuuuutttuuuuuutttrrrpppooonnnlllhhhddd```]]][[[UUURRROOOLLLKKKIIIGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIJJJLLLMMMMMMLLLLLLMMMMMMNNNPPPQQQRRRSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSRRRSSSSSSRRRQQQPPPOOONNNNNNOOONNNQQQ\\\jjjzzz~~~|||{{{{{{zzzzzzyyyyyyxxxxxxuuuuuutttsssrrrqqqrrrrrrqqqpppoooppprrrsssrrrqqqooooooppppppppppppqqqqqqoooooopppqqqsssuuuxxxzzzwwwvvvtttrrrqqqpppoooooommmnnnnnnooooooooooooooopppppppppooommmlllmmmooooooooopppqqqqqqpppnnnnnnmmmmmmmmmmmmllljjjiiihhhkkkkkklllllllllkkkiiiiiigggiiijjjjjjiiihhhiiijjjjjjjjjiiiiiijjjlllmmmooorrrsssssstttttttttsssssssssqqqppppppqqqrrrrrrqqqpppqqqrrrtttttttttsssssssssssstttuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrsssvvvuuutttsssrrroookkkhhheeegggjjjnnnrrrtttvvvvvvttttttsssrrrrrrqqqppppppooonnnooooooppprrrssstttuuusssqqqooonnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????=========>>>>>>>>>>>>???============>>>>>>>>>?????????>>>======<<<;;;;;;<<<;;;;;;;;;;;;<<<======;;;@@@FFFGGGCCC@@@???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>@@@HHHQQQfffuuuvvvooohhhccc______fffnnnzzzsssqqqvvv{{{~~~~~~}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~|||zzzzzzyyyyyyxxxxxxxxxxxxzzz|||~~~yyysssnnnooopppppprrrvvvyyy{{{~~~~~~|||yyyvvvssssssrrrqqqrrrrrrpppllljjjggggggeeebbb___[[[XXXVVVQQQOOOKKKIIIHHHGGGEEECCCBBBBBBBBBBBBCCCDDDFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMKKKLLLLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTPPPQQQRRRRRRSSSSSSRRRRRRQQQQQQRRRQQQPPPPPPQQQRRRQQQTTT]]]mmm~~~~~~yyyvvvvvvwwwxxxxxxyyyyyyyyyyyytttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqpppooooooooooooooooooooooooooonnnnnnoooppprrruuuwwwxxxuuutttsssqqqpppooonnnnnnlllmmmooopppqqqpppnnnmmmmmmnnnnnnmmmkkkkkklllmmmppppppqqqqqqqqqooonnnmmmmmmmmmmmmlllkkkjjjjjjiiijjjkkkmmmnnnnnnmmmlllkkkhhhjjjllllllkkkjjjjjjkkkiiiiiiiiiiiijjjlllnnnoooqqqqqqrrrrrrrrrqqqppppppqqqooonnnoooqqqssssssrrrqqqrrrtttuuuvvvvvvuuuuuurrrssstttuuuuuuuuuuuutttttttttttttttttttttttttttvvvuuusssqqqooollljjjhhhhhhjjjnnnrrruuuwwwxxxxxxvvvuuuuuutttsssrrrqqqqqqllllllmmmoooqqqrrrtttuuutttsssqqqooonnnnnnnnnooonnnmmmkkkjjjiiiiiijjjkkkMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>><<<<<<=========>>>>>>>>><<<============>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>DDDKKKJJJEEE???>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<@@@@@@@@@FFFMMMZZZjjj|||zzzssslllhhhdddbbbeeekkkyyyxxxooooootttxxxyyyyyyyyyxxxxxxxxxzzz|||~~~~~~}}}~~~}}}{{{yyyyyyxxxxxxwwwvvvvvvvvvxxxyyy{{{~~~yyyuuuvvvxxxxxxzzz}}}}}}{{{zzzwwwtttqqqppppppooopppooommmiiieeeaaa```^^^\\\YYYVVVTTTRRRNNNLLLIIIHHHGGGFFFEEECCCAAAAAAAAABBBDDDFFFGGGHHHGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKLLLNNNOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRRRRQQQOOOPPPSSSVVVYYYbbbqqq|||zzzzzzvvvttttttuuuvvvxxxyyyzzzzzzzzzttttttssssssssssssssstttssssssrrrqqqooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppprrrssssssrrrqqqqqqpppooonnnmmmlllkkkmmmoooqqqqqqpppnnnmmmkkkllllllkkkiiiiiijjjlllooopppqqqqqqpppooonnnmmmmmmlllkkkkkkjjjjjjjjjjjjjjjlllnnnppppppooommmlllhhhjjjmmmnnnmmmllllllllliiiiiiiiiiiijjjlllnnnooooooooopppppppppooonnnnnnooonnnmmmnnnppprrrsssrrrssstttuuuwwwwwwwwwvvvuuuqqqrrrtttuuuuuuuuutttsssrrrrrrssstttuuuuuuvvvvvvuuutttrrrpppmmmkkkjjjjjjoooqqqtttwwwyyyyyyyyyxxxvvvuuuuuutttrrrqqqqqqpppiiijjjlllnnnppprrrssstttsssqqqpppnnnmmmmmmmmmnnnnnnmmmkkkjjjiiijjjkkkkkkLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHFFFEEECCCBBB@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@????????????>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<============>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===BBBGGGKKKJJJCCC===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<@@@AAAAAADDDJJJOOO^^^qqqyyytttqqqmmmhhhgggjjjsssuuunnnnnnppprrrssssssssstttuuuxxxzzz|||~~~}}}}}}~~~~~~|||{{{wwwwwwwwwvvvvvvvvvuuuuuuvvvvvvwwwyyy|||}}}~~~}}}}}}}}}|||{{{xxxwwwvvvssspppmmmllllllllllllllliiieeeaaaZZZZZZYYYWWWUUURRRPPPOOOKKKIIIGGGFFFFFFFFFDDDCCCAAAAAABBBCCCEEEGGGIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNOOOPPPQQQRRRSSSSSSSSSRRRPPPPPPQQQRRRRRRRRRRRRQQQTTTTTTSSSQQQOOORRRYYY^^^lllyyy}}}wwwtttrrrrrrtttvvvxxxzzz{{{{{{zzzuuuuuutttsssssssssttttttrrrssssssqqqnnnlllllllllnnnnnnmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnooooooooooooppppppppppppooonnnmmmlllmmmooopppqqqpppnnnmmmjjjkkkkkkjjjiiiiiijjjlllnnnnnnoooppppppooommmmmmkkkkkkjjjiiiiiiiiiiiiiiilllmmmpppqqqrrrpppnnnlllhhhkkknnnoooooommmmmmmmmjjjjjjiiiiiijjjlllmmmooonnnoooooopppppppppoooooonnnmmmlllmmmppprrrrrrrrrttttttuuuvvvvvvuuutttsssoooqqqssstttuuutttrrrqqqoooppprrrssstttuuuuuuuuusssrrrqqqooolllkkkmmmnnnuuuwwwyyy{{{|||zzzxxxwwwttttttsssrrrpppooonnnnnnhhhiiilllnnnppprrrssssssqqqpppnnnmmmllllllmmmmmmlllllllllkkkkkkllllllmmmLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>><<<============>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::;;;;;;<<<===???BBBEEEEEEAAA===::::::::::::::::::::::::::::::;;;999:::>>>??????AAAEEEFFFTTTfffuuu}}}{{{vvvnnniiihhhjjjyyyuuummmkkklllkkkkkkmmmoooqqqsssvvvwww|||{{{zzzzzz{{{|||zzzyyyuuuuuuuuuuuutttttttttttttttsssssstttvvvxxx{{{}}}}}}zzzxxxwwwwwwwwwvvvtttrrrqqqpppnnnkkkiiifffffffffggggggddd___\\\UUUTTTSSSRRRPPPNNNLLLKKKHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFHHHIIIKKKIIIIIIIIIJJJJJJJJJJJJJJJLLLMMMNNNOOOOOONNNMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRRRRQQQRRRYYYdddmmmyyyuuurrroooppprrruuuxxxyyyzzzzzzyyyvvvuuutttsssssssssssssssoooqqqrrrpppmmmlllmmmooommmmmmmmmmmmllllllkkkkkkkkklllmmmnnnnnnoooooooooooooooqqqrrrrrrrrrqqqppplllmmmnnnppppppoooooonnnkkkllllllkkkjjjjjjlllmmmkkklllnnnoooooonnnmmmmmmjjjiiihhhggggggggghhhiiimmmoooqqqssssssqqqnnnllliiillloooqqqpppooonnnnnnkkkkkkjjjiiijjjkkkmmmmmmooopppqqqrrrrrrrrrrrrrrrnnnmmmlllmmmoooqqqqqqqqqssssssttttttsssrrrpppooonnnooorrrssstttsssqqqoooooopppqqqrrrsssrrrrrrqqqpppqqqpppnnnllllllpppsssxxxyyy|||}}}}}}zzzxxxvvvrrrqqqpppooonnnlllkkkkkkiiijjjmmmoooqqqrrrssssssqqqpppnnnmmmllllllmmmnnnkkkkkklllmmmnnnnnnnnnnnnMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>============>>>>>>>>>???<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<888;;;>>>@@@@@@>>>>>>===::::::::::::::::::::::::;;;888999<<<===<<<===AAAAAANNN___mmmzzz{{{qqqiiigggaaappp}}}pppkkkjjjeeefffhhhkkkmmmppprrrsssxxxwwwvvvvvvxxxxxxwwwvvvssssssssssssssssssssssssrrrqqqqqqpppqqqtttvvvxxxyyy~~~|||xxxuuusssrrrrrrsssqqqooommmmmmllljjjhhheeeaaaaaabbbcccccc```\\\XXXQQQQQQPPPOOOMMMKKKJJJIIIFFFDDDBBBBBBCCCCCCBBBAAACCCCCCDDDEEEGGGHHHJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNOOONNNMMMLLLKKKLLLMMMOOOQQQRRRRRRQQQQQQOOOPPPQQQQQQRRRRRRQQQQQQKKKMMMOOOQQQVVVaaappp||||||wwwtttoookkkoooqqqtttwwwyyyyyyxxxxxxvvvuuutttsssrrrrrrrrrrrrlllnnnppppppmmmmmmoooqqqmmmmmmmmmllllllkkkkkkkkkjjjkkklllnnnooopppppppppoooppprrrsssttttttssssssmmmnnnnnnooooooooooooooolllmmmnnnmmmllllllmmmooojjjkkklllnnnnnnnnnmmmmmmiiihhhgggffffffggghhhhhhnnnppprrrtttsssqqqnnnllliiilllpppqqqqqqpppoooooolllkkkjjjjjjjjjkkklllmmmpppqqqrrrssstttuuuuuuuuunnnmmmlllmmmoooqqqqqqpppqqqrrrrrrrrrqqqooommmlllmmmnnnqqqssssssrrrpppnnnooopppqqqrrrqqqpppooonnnoooppppppnnnlllmmmrrrvvvxxxyyy|||}}}}}}{{{wwwuuuppppppooommmllljjjiiiiiijjjlllnnnqqqsssssstttsssqqqpppooommmmmmmmmnnnnnnjjjkkkmmmoooppppppooooooMMMMMMKKKJJJHHHHHHGGGGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEFFFIIIJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999<<<;;;:::999888999::::::888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>BBBDDDLLL[[[iiivvv|||xxxooofffgggnnnxxxyyyhhh]]]___aaaccceeefffiiimmmpppppppppqqqrrrssssssssssssrrrpppoooqqqsssssspppmmmlllmmmnnnoooqqqqqqrrrrrruuuxxx}}}{{{wwwqqqmmmlllmmmnnnnnnllllllkkkkkkkkkhhhccc___^^^[[[YYYWWWWWWVVVUUUSSSOOOOOOMMMLLLJJJHHHGGGFFFAAACCCCCCCCCAAA@@@AAABBBEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKLLLNNNMMMMMMNNNOOOOOOOOONNNNNNLLLLLLMMMNNNOOOPPPQQQRRRPPPQQQRRRUUU^^^mmmwwwqqqpppqqqqqqqqqrrrtttuuuvvvwwwvvvvvvtttsssrrrqqqpppppppppppppppooooooooonnnnnnmmmmmmnnnnnnmmmlllllllllllllllmmmmmmllllllllllllmmmmmmrrrsssssstttsssrrrpppoooppppppppppppnnnllljjjiiijjjiiiiiikkklllmmmllljjjmmmlllkkkiiihhhhhhggggggggggggfffgggiiillloooqqqrrrqqqqqqpppooonnnmmmmmmpppooooooooonnnnnnnnnnnnmmmkkkiiiiiijjjkkkjjjiiimmmnnnppprrrssstttssssssrrrqqqooonnnnnnnnnooopppqqqpppnnnoooppppppllliiihhhiiikkkmmmooooooooooooqqqqqqppppppooonnnnnnnnnnnnnnnnnnnnnpppsssvvvxxx}}}|||zzzyyyxxxxxxyyyyyyppppppqqqrrrrrrpppllliiiqqqqqqssstttuuuvvvvvvvvvtttqqqmmmkkklllnnnooopppnnnooooooppppppqqqrrrrrrLLLLLLJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGEEEEEEFFFIIIJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????========================;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;::::::999999999<<<;;;:::999999999::::::888999999::::::999999888;;;;;;;;;;;;;;;;;;::::::;;;::::::999999::::::;;;;;;;;;;;;:::;;;;;;<<<======>>>DDDQQQ^^^kkkyyy|||vvvooonnnrrrzzzooocccYYYZZZ\\\^^^aaadddeeefffmmmnnnooopppqqqqqqppppppqqqppppppqqqssssssqqqnnnnnnnnnoooooopppoooooonnnrrrtttwww{{{~~~~~~zzzvvvppplllkkkllllllllllllkkkjjjjjjhhheee```\\\ZZZWWWUUUSSSSSSSSSQQQPPPKKKKKKJJJHHHGGGEEEDDDCCCBBBCCCEEEDDDCCCBBBDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLMMMMMMMMMKKKKKKMMMNNNNNNOOOOOOOOOOOOOOONNNNNNPPPPPPQQQQQQPPPPPPPPPQQQQQQSSSWWW^^^jjj{{{~~~vvvrrrqqqrrrsssssstttuuuuuuvvvuuutttsssssssssrrrqqqppppppppppppooooooooooooooooooooooooooonnnmmmmmmllllllmmmmmmnnnmmmmmmllllllmmmmmmnnnrrrsssssssssrrrqqqooonnnnnnnnnooonnnmmmkkkiiihhhlllkkkkkklllnnnnnnmmmkkkkkkkkkiiihhhgggggggggggggggggghhhiiillloooqqqsssrrrqqqpppooonnnnnnmmmmmmoooooooooooonnnmmmlllllliiigggfffgggiiikkkkkkjjjkkklllnnnooopppppppppooommmmmmlllmmmnnnppprrrssspppnnnmmmmmmnnnmmmjjjgggfffhhhjjjmmmoooppppppppppppppppppooonnnnnnmmmmmmnnnnnnnnnnnnpppsssuuuwww{{{zzzxxxwwwvvvvvvwwwwwwppppppqqqrrrrrrpppmmmkkkqqqqqqrrrsssttttttttttttqqqoookkkjjjkkkmmmmmmmmmmmmmmmnnnooopppqqqppppppJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>========================;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999<<<;;;:::999999999::::::888999999::::::999999888::::::::::::::::::::::::::::::999999999999:::::::::999999999999:::;;;;;;;;;:::===GGGRRR^^^mmmzzz}}}xxxwwwzzz}}}vvviiiXXXWWWVVVYYY]]]``````^^^gggiiilllnnnoooooonnnmmmqqqpppppprrrssssssqqqooopppppppppooonnnmmmkkkkkknnnoooqqqsssuuuwwwyyyyyy~~~~~~~~~}}}xxxtttnnnkkkjjjjjjjjjjjjkkkiiihhhfffddd```[[[WWWSSSQQQOOONNNNNNNNNMMMKKKHHHHHHGGGFFFDDDCCCCCCBBBCCCDDDFFFFFFEEEEEEFFFHHHGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMNNNMMMKKKKKKMMMNNNPPPPPPPPPPPPPPPOOONNNMMMMMMNNNOOOOOONNNNNNOOOPPPUUUYYYaaammm}}}zzzuuussssssttttttuuuuuuuuuuuutttsssrrrqqqrrrrrrqqqqqqpppqqqqqqqqqoooooooooppppppppppppppppppooonnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnrrrrrrrrrqqqpppooommmllllllmmmmmmmmmlllkkkiiihhhmmmllllllmmmoooooonnnllliiihhhhhhgggfffffffffgggfffhhhjjjmmmoooqqqssssssppppppooommmllllllkkkkkkmmmnnnnnnnnnnnnllljjjiiieeeddddddeeehhhkkkkkkkkkkkklllmmmnnnooonnnnnnmmmkkkkkkkkkkkkmmmoooqqqrrrnnnmmmlllllllllkkkiiigggfffgggjjjmmmoooqqqqqqqqqoooooonnnnnnmmmlllllllllnnnmmmmmmnnnppprrrtttvvvwwwwwwvvvtttttttttttttttpppqqqrrrsssrrrpppnnnmmmqqqqqqqqqqqqqqqqqqqqqqqqnnnllljjjjjjkkklllkkkjjjkkklllnnnpppqqqpppooonnnIIIHHHHHHGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999888999999::::::999999888999999999999::::::::::::::::::999999999999:::::::::999999999999:::;;;;;;<<<:::<<>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888999999::::::999999888888888888999999999:::::::::999999888888999999:::::::::999999::::::;;;<<<===;;;;;;???CCCKKKZZZgggwww~~~~~~~~~nnneee[[[VVVWWWZZZZZZYYY[[[]]]aaafffjjjlllmmmnnnkkklllnnnoooooonnnnnnnnnkkkkkklllllllllkkkkkkjjjlllkkkkkkkkkkkklllmmmnnnnnnqqqvvvyyyzzz{{{}}}~~~|||{{{|||||||||{{{yyyvvvuuurrrnnnjjjgggfffffffffeeefffddd```]]]YYYTTTOOOKKKJJJHHHFFFFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFGGGFFFFFFHHHJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMOOORRRRRRQQQQQQPPPOOONNNMMMLLLOOOPPPPPPPPPTTT[[[bbbkkksssxxxttt{{{}}}{{{xxxwwwvvvuuusssqqqrrrrrrrrrrrrrrrsssssstttqqqqqqqqqpppqqqqqqrrrrrrtttsssrrrqqqpppnnnnnnmmmppppppooonnnnnnnnnnnnnnnmmmmmmllllllllllllmmmmmmpppooonnnmmmlllkkkjjjjjjkkklllmmmnnnnnnmmmkkkkkkkkkjjjiiijjjkkkkkkjjjhhhddddddddddddeeefffggghhhjjjlllmmmoooooommmkkkjjjiiihhhfffeeeeeeeeeggggggiiijjjjjjkkkjjjiiihhhgggjjjhhhggghhhiiijjjjjjjjjllllllnnnoooooonnnmmmlllllllllkkkjjjjjjkkklllmmmppppppooonnnmmmlllkkkllljjjkkkmmmnnnnnnnnnmmmlllmmmmmmllllllkkkjjjjjjjjjllllllmmmnnnoooqqqrrrsssssssssrrrrrrqqqppppppooolllnnnqqqqqqooonnnoooppppppooonnnmmmllllllmmmmmmlllkkkkkkmmmnnnnnnllljjjmmmnnnqqqssssssqqqooonnnGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEEEEFFFEEEEEEEEECCCEEEFFFFFFDDDCCCCCCDDD>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;::::::;;;;;;;;;:::999888888999999::::::999999888777777777888888999999:::999999888888888888999999::::::999999::::::;;;<<<;;;::::::<<<===BBBNNN[[[nnn~~~}}}zzz}}}|||sssfff\\\XXXWWWWWWWWWXXXYYY\\\```dddgggjjjkkkfffiiikkklllkkkjjjkkkkkkhhhhhhiiijjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhkkknnnqqqrrrtttwwwyyy{{{}}}}}}zzzwwwxxxxxxyyyxxxvvvssspppnnnkkkhhheeeccccccccccccbbbccc```\\\XXXTTTOOOJJJGGGGGGEEEDDDDDDEEEFFFEEEDDDAAAAAAAAABBBBBBCCCCCCCCCEEEFFFHHHHHHGGGGGGHHHJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMNNNOOONNNLLLLLLNNNOOOPPPPPPPPPPPPPPPOOONNNMMMMMMOOOPPPOOOPPPVVVbbbkkkzzztttsssuuu|||zzzxxxwwwvvvtttrrrooopppppppppqqqrrrsssuuuvvvrrrrrrqqqqqqpppqqqqqqqqqssssssrrrpppooonnnmmmlllpppooonnnnnnmmmmmmnnnnnnllllllkkkkkkkkkkkkllllllnnnmmmlllkkkjjjjjjjjjjjjkkkkkkmmmnnnnnnmmmlllllliiihhhggghhhiiiiiigggfffcccccccccdddeeeggghhhiiilllmmmnnnnnnmmmjjjhhhfffeeedddcccbbbcccdddfffhhhgggggggggggghhhhhhhhhiiimmmkkkjjjiiijjjkkkjjjiiiiiijjjkkklllmmmllllllkkkjjjjjjiiijjjkkklllnnnooopppppppppnnnkkkjjjkkkmmmlllmmmnnnnnnnnnmmmlllkkkmmmmmmllllllkkkjjjjjjjjjkkklllmmmnnnooopppqqqqqqpppppppppppppppnnnmmmmmmiiilllnnnnnnlllkkkmmmooopppooommmlllkkklllmmmmmmmmmllllllmmmoooooonnnlllnnnoooqqqrrrrrrqqqpppoooHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDCCCEEEGGGFFFCCCBBBBBBDDD>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>=========<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;::::::;;;;;;;;;:::999888888999999::::::999999888666666777777888999999:::999999888888888888999999999888888888888999::::::888999:::<<<:::<<>>=========<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;::::::;;;<<<;;;:::999888999999999::::::999999999555666666777888999999999999999888888888888999999777777777777777888888999888999<<<===:::999AAAKKKVVVggg|||zzzqqqoooqqqrrr}}}sssiiicccbbbXXXXXXWWWWWWXXXZZZ]]]___```cccfffgggeeedddfffggghhhhhhiiiiiiiiiiiihhhhhhcccdddfffggggggfffdddccc```aaacccdddeeehhhlllooooooqqqsssvvvxxxzzz{{{{{{~~~}}}zzzxxxtttpppmmmjjjkkkllllllkkkhhheeeccc___]]][[[ZZZ[[[\\\\\\\\\^^^[[[VVVRRRNNNJJJFFFBBBBBBAAA???@@@BBBCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLKKKJJJIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOONNNMMMMMMNNNPPPMMMMMMNNNOOOOOOOOONNNNNNNNNQQQUUUYYY```qqq}}}uuuvvv||||||yyyvvvtttrrrrrrrrrrrrpppnnnqqqppppppoooppprrrsssttttttsssrrrqqqpppppppppppplllmmmmmmnnnoooppppppqqqnnnnnnmmmllllllllllllllljjjiiiiiiiiiiiiiiiiiijjjjjjiiihhhhhhhhhiiikkklllggghhhjjjkkkllllllkkkjjjiiihhhggghhhiiihhhfffeeebbbbbbcccdddfffhhhjjjkkkmmmmmmmmmmmmlllkkkjjjjjjcccbbbaaaaaacccgggjjjmmmeeedddcccbbbdddgggjjjlllllljjjiiiiiijjjkkkkkkjjjiiikkkmmmoooppppppppppppqqqooommmkkkjjjjjjjjjjjjjjjkkkjjjhhhdddccceeehhhjjjkkklllnnnnnnnnnnnnmmmnnnmmmmmmllllllkkkkkkjjjkkkkkkmmmnnnooooooooooookkkkkkllllllkkkjjjhhhgggcccgggjjjjjjgggfffjjjnnnooonnnlllkkkkkklllnnnooommmlllkkkkkkmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDFFFEEECCCBBBBBBCCCCCCDDDCCCBBBBBBAAA@@@???>>>>>>?????????>>>??????@@@@@@======<<<;;;;;;;;;;;;<<<===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::999888888999::::::888999999::::::999999888<<<;;;;;;::::::999999888666666777777777777666666888888777777777777888888777888888888888999999999666666777888;;;>>>@@@BBBMMMYYYlll}}}tttnnnkkkqqqvvvuuukkk___YYYUUUVVVWWWVVVWWWZZZ[[[[[[\\\]]]```bbbeeegggffffffffffffeeeeeeeeeeeegggfffffffffeeeeeeeeeeeebbbaaa```___```aaaccceeeiiiiiiiiikkkmmmqqquuuwwwvvvxxx{{{}}}zzzyyyyyyxxxuuurrrnnnjjjhhhiiihhhfffdddbbb```^^^^^^[[[ZZZXXXWWWVVVWWWWWWXXXSSSQQQMMMIIIEEEDDDCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNJJJJJJJJJKKKLLLNNNOOOPPPLLLMMMNNNOOOPPPOOONNNNNNRRRQQQNNNLLLKKKMMMPPPRRRSSSTTT[[[hhhsssyyyyyy{{{{{{|||yyyuuutttssssssrrrpppoooooonnnpppooommmllllllnnnppprrrsssrrrrrrrrrssssssqqqoooooooooooooooooonnnnnnmmmmmmllljjjiiiiiiiiijjjjjjkkkjjjiiiiiihhhhhhiiiiiiggghhhiiiiiihhhhhhiiijjjhhhjjjkkkllllllkkkiiihhhhhhhhhhhhhhhgggfffeeedddcccdddeeefffggghhhiiijjjmmmmmmmmmnnnmmmkkkgggccccccdddeeeggghhhiiijjjjjjjjjgggcccbbbeeehhhkkkmmmnnnllliiigggfffggghhhjjjmmmlllmmmooorrrtttsssrrrrrrooolllkkklllllllllkkkgggfffeeeddddddeeeggghhhjjjkkkmmmnnnoooooonnnmmmllllllkkkjjjjjjiiiiiihhhhhhiiilllnnnnnnmmmkkkiiihhhjjjkkkkkkiiigggfffffffffeeedddeeegggiiiiiihhhjjjkkkllllllmmmllllllllliiijjjkkkllllllllllllllljjjjjjjjjjjjkkklllmmmnnnHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>@@@@@@??????>>>?????????======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999999888777777888999999888999999::::::999999888888888888888888888999999999999999999888777666666777666666666666666666777777777888888888999999999;;;;;;:::999999:::;;;<<>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::888888777666666777888888888888999999999999888888444444555666666777888888;;;;;;;;;:::999888777666666555555444444555555666777777777888888888999999<<<;;;:::999888999999:::DDDLLLXXXfffsss~~~|||nnnmmmsssuuukkk```YYYUUUQQQRRRUUUTTTUUUUUUWWWYYY\\\___aaa````````````aaaaaaaaaaaaaaaaaa`````````_________\\\[[[[[[ZZZZZZ[[[]]]^^^[[[[[[[[[]]]___bbbdddfffkkkmmmooorrruuuwwwxxxxxx{{{{{{|||}}}}}}}}}}}}}}}}}}~~~}}}zzzxxxwwwuuurrrooommmllliiifffdddaaa```______^^^]]][[[YYYWWWVVVUUUPPPOOOMMMKKKJJJJJJJJJJJJFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNLLLLLLKKKKKKKKKKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQRRRQQQPPPPPPRRRSSSXXXbbbvvv{{{~~~yyyuuuvvvwwwuuurrrqqqqqqppppppooooooooooooooonnnmmmllllllnnnpppqqqsssrrrqqqrrrssssssqqqooommmmmmnnnnnnmmmmmmlllkkkjjjjjjiiihhhhhhhhhiiiiiilllkkkkkkkkkjjjjjjjjjjjjhhhiiijjjiiigggeeefffgggggghhhiiijjjjjjjjjiiihhhfffffffffeeeeeeddddddccceeefffggghhhiiikkkllllllpppooooooppppppnnnjjjgggdddfffjjjnnnpppppppppooojjjhhheeedddfffiiijjjkkkgggfffeeeeeefffhhhjjjlllkkkkkklllnnnppprrrqqqpppnnnllljjjiiijjjkkkjjjjjjgggfffeeeddddddeeefffgggffffffggggggiiijjjkkkllljjjjjjjjjiiiiiihhhgggfffggghhhjjjkkkkkkiiihhhfffccceeeggggggfffffffffgggfffeeedddeeehhhjjjjjjjjjkkkkkkkkklllkkkkkkjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCDDDEEEDDDCCCBBBAAA>>>>>>??????@@@@@@@@@AAAAAAAAA@@@>>>==================<<<;;;;;;;;;;;;<<<;;;;;;::::::999::::::;;;999999999999999999999999888888888777777888888888888888999999999999888888444444555555555666666666888999999999999888888777666555555555555555555666777777777777888888888888777777666777888:::<<<===BBBGGGNNNWWWcccqqq|||uuusss{{{{{{kkk___VVVPPPOOOQQQQQQQQQQQQRRRUUUWWWZZZ\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\ZZZYYYYYYXXXXXXYYYZZZZZZYYYYYYYYYZZZ\\\^^^```aaaeeefffhhhjjjlllnnnppppppssstttuuuwwwxxxyyyyyyyyy}}}}}}}}}}}}~~~~~~~~~~~~~~~|||yyyxxxzzz|||}}}~~~~~~{{{yyyuuurrrpppnnnjjjhhhgggeeeccc```]]]\\\[[[[[[YYYXXXWWWUUUTTTRRRQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGCCCCCCBBBAAAAAABBBCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGIIIHHHHHHIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJLLLMMMNNNOOOPPPOOOQQQRRRRRRRRRSSSXXX\\\fffqqq{{{tttrrrssstttrrrpppppppppppppppppppppppppppppppppnnnnnnnnnoooqqqrrrsssrrrqqqqqqrrrrrrqqqooollllllmmmmmmllllllkkkjjjiiiiiihhhhhhhhhhhhhhhhhhllllllllllllkkkkkkjjjjjjiiijjjjjjhhhfffddddddeeefffggghhhiiiiiiiiihhhhhhfffeeeeeedddccccccccccccfffggghhhiiikkklllmmmmmmqqqppppppppppppooollliiigggjjjnnnqqqsssrrrpppoookkkhhhffffffgggiiijjjiiieeeeeedddeeegggiiilllmmmjjjjjjjjjlllooopppooonnnllljjjhhhhhhiiijjjjjjiiiiiihhhgggfffffffffggggggeeedddddddddfffhhhjjjkkkjjjjjjkkkkkkjjjiiiggggggiiijjjkkkllllllkkkjjjiiifffggghhhhhhfffeeefffggghhhffffffgggjjjlllllllllllllllmmmllllllkkkjjjjjjhhhggggggfffffffffffffffhhhgggggghhhhhhiiijjjkkkHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@===>>>>>>??????@@@@@@AAAAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<::::::999999999::::::;;;999999999999999999999999999999999999999999999999777888888999999888888777777777666666666555555555333444555777888888888888777666666555555666666777666666777777777888888888444444444555777:::===>>>BBBDDDHHHLLLTTTbbbsss}}}uuuwww~~~yyyiii\\\RRRNNNOOOOOONNNOOOOOOQQQSSSUUUWWWZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]___```aaaccceeefffhhhiiilllmmmoooqqqssstttuuuuuuwwwwwwwwwxxxyyyyyyzzzzzzyyywwwvvvxxx{{{~~~}}}~~~}}}|||}}}~~~~~~~~~~~~yyyxxxvvvvvvwwwxxxwwwvvvwwwtttqqqmmmjjjgggccc```bbb```^^^[[[YYYYYYXXXYYYTTTTTTSSSQQQOOONNNMMMLLLKKKIIIHHHFFFEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKMMMOOOQQQRRRNNNPPPSSSSSSUUUZZZcccjjjxxxyyyuuuqqqooopppqqqpppnnnooooooppppppqqqqqqrrrrrrqqqqqqpppppppppqqqrrrsssrrrqqqpppqqqrrrrrrpppnnnlllllllllllllllkkkkkkjjjhhhhhhhhhhhhiiiiiihhhhhhkkkkkklllllllllkkkjjjiiiiiiiiiiiihhheeeccccccdddeeeffffffggghhhhhhhhhhhheeeeeedddcccccccccddddddggghhhiiijjjkkkmmmnnnnnnqqqpppoooppppppooommmjjjlllnnnqqqssssssqqqnnnlllkkkiiigggggghhhiiiiiihhhddddddeeefffhhhjjjlllmmmiiihhhiiijjjmmmnnnmmmlllkkkiiigggggghhhjjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiieeedddddddddeeegggiiijjjkkklllmmmmmmlllkkkiiihhhhhhiiijjjkkkkkkkkkjjjjjjkkkkkkkkkiiigggeeefffgggiiihhhhhhiiilllnnnoooooonnnnnnnnnmmmmmmkkkjjjjjjggggggfffeeeeeeffffffggghhhhhhhhhhhhiiijjjkkklllHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>>>>?????????@@@@@@@@@???>>>>>>==================<<<;;;;;;;;;;;;<<<999999999999999::::::;;;999999999999999999999999999999::::::::::::999999777777888888888888777777888888777777666555555444000111333555666888888888777666666666666666666777666666666777777777888888555555555555666888:::;;;???AAACCCDDDIIIUUUfffsssxxxxxx|||uuufffYYYRRRQQQOOONNNNNNNNNNNNPPPRRRSSSUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXZZZZZZ[[[\\\]]]___aaabbbdddeeegggjjjlllmmmnnnooooooooopppqqqssstttuuuuuuuuutttvvvyyy~~~|||{{{yyyzzz|||~~~~~~|||{{{}}}~~~}}}}}}~~~~~~{{{zzzyyyxxxvvvtttqqqooonnnoooppppppooonnnooollliiifffdddaaa]]]ZZZ[[[ZZZYYYWWWVVVUUUUUUUUUPPPOOONNNMMMKKKJJJIIIIIIFFFEEEDDDBBBBBBBBBBBBCCCEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJLLLLLLJJJKKKKKKLLLLLLMMMMMMNNNMMMLLLLLLLLLLLLLLLKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIKKKMMMPPPSSSTTTQQQUUU[[[___cccjjjvvv}}}uuurrrpppooooooooonnnmmmmmmmmmnnnooopppqqqrrrsssqqqqqqqqqqqqqqqrrrrrrsssrrrqqqpppqqqrrrrrrpppnnnllllllmmmmmmllllllkkkjjjggghhhiiiiiijjjjjjiiiiiijjjkkklllllllllkkkiiihhhhhhhhhiiigggdddccccccdddeeeeeeeeeffffffgggggghhhfffeeedddcccccccccdddeeeggghhhiiijjjkkkmmmnnnnnnpppooonnnnnnnnnnnnllljjjnnnooopppqqqpppnnnkkkiiikkkjjjiiiiiijjjiiihhhfffdddddddddeeeggghhhjjjkkkhhhggggggiiikkklllkkkjjjjjjhhhffffffhhhjjjkkkjjjmmmmmmllllllkkkkkkjjjjjjgggffffffgggggghhhiiijjjkkklllmmmnnnmmmllliiihhheeeeeeggghhhiiiiiijjjjjjnnnnnnmmmkkkhhhffffffgggjjjiiihhhjjjmmmoooppppppnnnnnnnnnmmmllljjjiiihhhhhhgggfffeeefffgggiiiiiijjjjjjjjjjjjkkklllmmmnnnHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBB>>>>>>>>>>>>???????????????>>>>>>=========>>>>>>======<<<;;;;;;;;;;;;<<<999999888888999::::::;;;888888888888888888888888777888999::::::999888777777777888888888888777777666666666666666555555555000111333444666777777777666555555444444555555666666666666666777777777888666666555444555666888999999<<<>>>???BBBLLL\\\hhh{{{qqqbbbYYYWWWPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQRRRSSSSSSTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUVVVWWWYYY[[[\\\\\\]]]___bbbdddeeefffffffffggghhhjjjlllnnnppppppooopppsssxxx}}}zzzxxxvvvvvvxxxzzzzzzzzzzzz{{{|||zzzxxxxxxzzz}}}~~~}}}|||||||||~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}|||zzzyyyxxxvvvtttssssssrrrqqqnnnllljjjiiihhhiiiiiiiiigggfffcccaaa^^^]]]\\\[[[YYYWWWSSSSSSSSSSSSRRRQQQPPPOOOLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKNNNQQQTTTVVVZZZbbbnnnvvv}}}xxxwwwrrrqqqpppooonnnnnnmmmllljjjjjjkkkmmmnnnpppqqqrrrooooooooopppppppppqqqqqqrrrqqqpppqqqrrrqqqpppnnnmmmmmmmmmmmmmmmlllkkkkkkggghhhjjjkkkkkkkkkjjjjjjiiijjjkkklllkkkjjjhhhgggfffggghhhfffdddccccccdddddddddddddddeeefffggghhhfffeeedddccccccdddeeefffgggggghhhjjjkkklllmmmnnnnnnmmmllllllllllllkkkiiilllmmmnnnnnnmmmllljjjiiikkkjjjiiijjjjjjjjjgggeeecccccccccddddddeeeffffffgggffffffhhhjjjkkkjjjhhhiiihhhfffgggiiikkklllkkkmmmmmmmmmllllllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjiiijjjkkkmmmnnnmmmkkkiiigggcccdddeeegggiiijjjkkklllnnnnnnmmmkkkhhhggghhhiiihhhggggggiiilllooopppooommmmmmlllkkkjjjhhhgggfffhhhgggffffffgggiiikkkmmmllllllllllllmmmnnnooopppHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@AAABBBCCC?????????>>>>>>>>>>>>>>>>>>============>>>>>>???======<<<;;;;;;;;;;;;<<<999888888888999::::::;;;888888888888888888888888666777888999999888777666777777888888888888777777333444444555555666666777222333444555666666666666555444444333333444444555666666666666777777777777444444444444555777999:::444888;;;<<<>>>GGGVVVbbbtttwwwhhh___\\\QQQPPPOOOMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTUUUUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSUUUWWWXXXWWWXXXZZZ\\\^^^___`````````aaaccceeehhhjjjlllmmmiiikkkoootttzzz}}}}}}|||yyywwwttttttvvvwwwwwwwwwtttvvvwwwuuussssssvvvyyyyyyxxxwwwvvvvvvxxxzzz{{{{{{{{{zzzyyyxxxxxxxxxxxx{{{|||}}}}}}|||{{{yyyxxxzzzzzzyyyxxxvvvtttrrrqqqlllkkkjjjjjjjjjiiifffccccccbbbaaaaaabbbaaa___]]]YYYXXXWWWWWWWWWWWWVVVUUUNNNNNNOOOOOOOOOMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBDDDCCCBBBBBBBBBCCCEEEEEEAAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIKKKNNNRRRVVVXXXcccooo{{{}}}|||uuutttrrrqqqpppoooooonnnmmmlllggghhhiiikkkmmmnnnppppppmmmnnnnnnnnnoooooooooooorrrqqqppppppqqqqqqpppnnnmmmmmmnnnnnnmmmmmmlllkkkhhhiiijjjkkkllllllkkkjjjhhhiiijjjkkkkkkjjjhhhfffeeefffgggfffdddccccccddddddccccccdddeeefffggghhhgggfffdddccccccdddfffggggggggghhhiiikkklllmmmmmmmmmllljjjjjjkkkkkkjjjhhhjjjkkkkkkkkkkkkkkkjjjjjjkkkjjjjjjjjjkkkjjjgggdddbbbbbbbbbbbbbbbbbbbbbbbbgggffffffgggiiijjjiiigggiiihhhfffgggiiikkkllllllllllllllllllkkkjjjiiihhhkkkkkklllmmmmmmkkkjjjiiiiiikkklllmmmllljjjhhhfffdddeeefffhhhjjjmmmnnnooollllllllljjjhhhhhhiiikkkgggffffffhhhkkknnnnnnnnnllllllkkkjjjhhhfffeeedddhhhggggggggghhhkkkmmmooonnnnnnmmmnnnnnnooopppqqqFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@@@@AAAAAAAAA???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777888:::;;;;;;;;;::::::999888777777777777777777888888888888666666666666555555555555666555444333333333333333444555555666666666666666444444444444444444444444666666666666666666666666444555555666777888888999777888888999<<>>????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888:::;;;;;;::::::999888888777777666666777777777888888888666666666666555555555555555555444333333333333333444444555666666666666666444444444444444444444444444444444444444444444444444555555666777777888888888888888888999===CCCGGGTTTcccvvv{{{{{{|||~~~~~~qqqeee[[[VVVRRRLLLJJJKKKKKKKKKJJJJJJIIIKKKMMMOOOMMMMMMNNNNNNNNNOOOOOOOOORRRRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOOOOPPPRRRTTTUUUWWWXXXYYY[[[\\\\\\]]]]]]___^^^___bbbgggjjjkkkjjjjjjiiihhhggggggiiikkklllkkkjjjiiiiiijjjlllnnnooonnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmmmmmmmmmmmmmoooooonnnmmmlllkkkjjjiiihhhiiiiiijjjiiigggfffeee``````___]]][[[XXXVVVUUUUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNMMMMMMIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHIIIJJJLLLMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJHHHEEEDDDDDDEEEFFFFFFGGGIIILLLNNNSSS^^^nnnzzz{{{wwwssspppooopppooonnnmmmmmmmmmnnnnnnlllllllllmmmnnnoooqqqqqqqqqppppppooonnnmmmlllllloooooooooooooooooooooooonnnnnnmmmmmmmmmmmmnnnnnnllllllkkkkkkkkkkkkkkkllllllkkkjjjiiihhhgggffffffeeeeeedddcccccccccccccccccccccddddddeeeffffffgggffffffeeeddddddeeeeeeeeeeeeeeefffggghhhiiiiiijjjgggfffeeeccccccdddeeefffgggggggggggggggffffffeeegggeeedddeeeggghhhgggeeedddeeeeeefffffffffeeeeeefffffffffffffffggghhhiiikkkkkkjjjjjjkkkmmmoooqqqnnnmmmllljjjjjjjjjjjjjjjoooppppppnnnkkkjjjjjjjjjjjjjjjkkkkkkjjjiiihhhggggggjjjmmmooooooooopppqqqpppooollljjjiiiiiiiiijjjeeefffhhhiiikkkkkkllllllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiijjjkkklllmmmnnnoooooooooooooooooooooooooooEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>????????????@@@@@@>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::::::::999999888777777777666666777777777777888888666666666555555555555444555444444333333333333333333444555555666666555555444444444444444444444444333333333333333333333333444444555555666777777777888888888777666999===@@@CCCOOO```rrr{{{yyywww{{{~~~qqqhhh___VVVOOOMMMKKKKKKJJJIIIHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVXXX\\\^^^^^^^^^```_________```aaacccdddcccbbbbbbbbbccceeeggghhhffffffffffffffffffffffffgggfffeeeeeedddeeeeeeeeeeeeeeedddcccbbbaaaaaaaaa```aaaaaabbbaaa___^^^]]]XXXXXXWWWVVVTTTRRRPPPOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFIIIKKKOOOTTT]]]oooyyyuuutttpppmmmmmmnnnnnnmmmllllllllllllmmmllllllllllllmmmnnnppppppooonnnnnnnnnmmmmmmmmmmmmoooooooooooooooooooooooonnnmmmmmmllllllmmmmmmnnnmmmlllkkkkkkjjjjjjjjjjjjkkkjjjjjjiiigggffffffeeeggggggfffeeedddcccccccccbbbcccdddeeeffffffeeeeeeffffffeeeccccccbbbbbbbbbffffffggghhhhhhhhhhhhhhhddddddcccbbbbbbccceeeeeeffffffeeeeeeeeedddddddddeeedddcccdddfffgggfffeeefffggghhhhhhiiiiiiiiiiiiiiihhhfffeeeeeeggghhhiiikkkjjjjjjjjjkkklllnnnooommmllljjjhhhggghhhiiijjjnnnnnnnnnmmmjjjhhhhhhiiiiiijjjkkkkkkkkkjjjiiihhhiiillloooppppppppppppqqqooommmkkkiiiggggggggggggeeefffgggiiijjjkkkllllllkkkkkkkkkllllllmmmmmmmmmjjjjjjjjjkkkkkklllmmmnnnqqqqqqqqqqqqqqqqqqqqqpppDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;::::::::::::::::::::::::999888777777777777888999999999888888777777777777666666666666777777777888666666555555555444444444444444333333222333333444333333444555555555555444333333333333333333333333333333333333333333333333444444444555555666666666777777777666555777:::<<<>>>DDDOOO___sss{{{wwwyyyvvviii]]]UUUNNNLLLJJJIIIIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNMMMMMMMMMMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQRRRTTTTTTTTTWWWVVVWWWWWWXXXZZZ\\\]]][[[[[[[[[[[[]]]___```aaa^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWWTTTTTTTTTSSSQQQOOONNNMMMLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDDDDDDDAAA@@@@@@??????>>>======??????@@@AAABBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJGGGHHHHHHGGGGGGGGGIIIJJJHHHMMMTTT^^^lll|||tttsssrrrnnnkkkkkkmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooommmmmmnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooommmllllllllllllllllllmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhgggeeedddcccbbbaaabbbdddfffgggfffdddcccddddddcccbbbbbbbbbbbbbbbfffggghhhhhhiiihhhggggggccccccbbbbbbcccdddeeefffeeeeeedddddddddcccddddddcccbbbbbbcccdddeeeeeeeeefffggghhhiiijjjjjjkkkjjjjjjiiifffddddddfffhhhiiijjjiiiiiiiiijjjkkkmmmnnnlllkkkhhhffffffgggiiijjjllllllmmmkkkhhhgggggghhhkkklllmmmnnnnnnmmmlllllllllnnnpppppppppooopppqqqnnnmmmkkkiiihhhgggggggggfffggghhhjjjkkklllmmmmmmkkkkkkkkklllllllllmmmmmmjjjjjjiiijjjkkklllnnnooorrrrrrrrrrrrqqqqqqqqqqqqCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>==============================<<<============<<<;;;;;;::::::::::::::::::::::::777777777777777777777777888888777777777777666666555666666666666777777777555555555555444444444444333333222222222333333444222333333444444444444444333333333333333333333333333333333333333333333333444444444444555555555555444555666666666777999;;;===>>>CCCOOO```rrrzzzuuuwww}}}{{{{{{~~~kkk^^^QQQNNNJJJHHHHHHIIIIIIHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUVVVVVVWWWYYYZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPNNNMMMLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJFFFHHHHHHGGGFFFFFFIIILLLKKKSSS___mmm~~~yyyttttttsssnnnkkkkkklllllllllllllllkkkkkkjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnoooppppppppppppppppppppppppllllllkkkkkkkkkkkklllllljjjiiihhhgggfffffffffffffffffffffggghhhhhhiiiiiihhhhhhhhhhhhfffeeecccbbbaaabbbdddffffffeeecccbbbaaaaaaaaaaaaaaabbbcccdddfffggghhhiiiiiihhhgggfffccccccdddddddddeeefffffffffeeedddcccccccccddddddaaabbbbbbbbbbbbccccccddddddeeeggghhhiiijjjjjjkkkjjjhhheeedddccceeegggiiihhhhhhiiiiiijjjjjjkkkkkkjjjiiigggffffffggghhhiiiiiijjjkkkjjjhhhgggggghhhkkklllmmmnnnooonnnmmmlllmmmnnnpppooonnnmmmnnnooonnnmmmlllkkkjjjiiiiiihhhiiiiiikkklllmmmnnnnnnnnnkkkkkkkkkkkkjjjjjjjjjiiihhhhhhhhhhhhjjjmmmoooqqqrrrrrrrrrqqqqqqqqqppppppBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>==================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999666666666777777666666666777777777666666666666666555555666666666666777777555555555444444444444333222222222222222333333444111222333333444444333333333333333333333333333333333333333333333333333333444444444444444444444444222444666777777777888::::::999;;;DDDPPP___rrrzzzuuuuuu|||zzzuuuttt|||zzzhhhYYYSSSLLLHHHGGGHHHGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJJJJKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSRRRQQQOOONNNKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>>===>>>???@@@AAABBBCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIJJJJJJKKKLLLLLLKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJHHHIIIIIIGGGEEEFFFJJJOOOWWWaaappp~~~~~~xxxuuuuuutttooolllmmmllllllmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjkkkllllllllllllmmmmmmmmmmmmmmmmmmoooooooooooooooooooooooolllkkkkkkjjjjjjkkkkkkllliiihhhgggfffffffffffffffffffffggghhhhhhiiijjjjjjgggggghhhhhhgggeeecccbbbbbbcccdddeeeeeedddcccbbb`````````aaaaaacccdddddddddfffhhhiiijjjiiihhhgggeeeeeeeeefffffffffffffffeeedddcccbbbaaabbbcccddd```bbbbbbbbb``````aaabbbbbbccceeeggghhhiiijjjjjjgggfffdddcccccceeefffgggggghhhhhhiiiiiiiiijjjjjjiiihhhhhhgggggghhhhhhhhhggghhhiiiiiihhhgggiiijjjkkklllmmmmmmmmmlllkkkjjjmmmnnnnnnmmmlllkkkkkkmmmlllllllllllllllkkkkkkkkkkkklllmmmmmmnnnnnnnnnmmmjjjjjjjjjiiiiiihhhhhhhhhggggggggggggjjjmmmppprrrqqqqqqqqqpppoooooonnnnnnAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::999999999999999999999999555666666666666666666555666666666666666666666666555555555666666666777777555555555444444444333333222222111111222333333444111111222333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222444666777666555666777666666999???DDDMMM^^^nnn{{{wwwyyy|||vvvyyy}}}ggg^^^SSSKKKIIIIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJFFFGGGHHHHHHIIIHHHHHHHHHEEEHHHIIIIIIGGGGGGHHHKKKIIIIIIJJJKKKKKKKKKKKKKKKNNNNNNOOOOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMNNNNNNNNNNNNLLLKKKJJJGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======>>>@@@AAABBBCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIJJJKKKLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIKKKJJJIIINNNVVV]]]mmmvvvzzz{{{zzzvvvttttttsssooommmnnnlllmmmmmmnnnmmmlllkkkjjjjjjiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjkkkkkkiiiiiihhhgggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiieeeeeegggggggggeeecccbbbccccccccccccccccccccccccbbbbbbbbbaaaaaabbbccccccccceeegggiiijjjjjjhhhgggfffffffffffffffeeeeeeddddddcccaaa```___```aaabbb```bbbcccbbb___]]]^^^```aaabbbdddfffhhhiiijjjjjjcccccccccccccccdddeeefffgggggghhhhhhiiiiiihhhhhhggghhhiiiiiiiiiiiihhhgggeeefffhhhhhhhhhiiijjjllllllmmmnnnnnnmmmlllkkkjjjlllmmmmmmkkkiiihhhiiijjjjjjkkkkkklllllllllllllllmmmmmmmmmmmmmmmllllllkkkhhhhhhhhhiiiiiiiiiiiiiiiiiihhhggggggiiikkkoooqqqpppoooooonnnmmmmmmllllllAAAAAAAAA@@@@@@@@@??????@@@@@@@@@????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888888888888888888888555555666666666666555555555555555666666666666666555555555555666666666777555555444444444333333333222111111111222333333444111111222333333333333222222222222222222222222222000000000000000000000000333333333333333333333333222444666666555333333333444666:::???>>>@@@NNN]]]nnn~~~{{{xxx||||||{{{{{{tttiii[[[QQQMMMLLLJJJHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEEEEEEEFFFFFFGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGCCCEEEHHHGGGEEEEEEGGGIIIGGGHHHIIIIIIIIIIIIIIIHHHLLLLLLMMMMMMLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKJJJIIIGGGFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@??????>>>>>>======<<<===>>>???AAABBBCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKFFFIIILLLNNNQQQYYYeeennn~~~~~~|||zzz|||xxxtttrrrsssrrrnnnnnnppplllmmmnnnnnnnnnmmmlllkkkiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiihhhhhhggggggkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkjjjiiiiiiiiiiiiiiijjjkkkllllllkkkjjjiiihhhggggggcccdddfffggggggeeedddbbbddddddcccbbbbbbccccccdddeeedddcccbbbaaaaaaaaaaaabbbdddgggjjjkkkjjjiiihhhffffffffffffeeeeeedddccccccaaa___^^^^^^^^^```aaa```bbbcccaaa^^^\\\]]]___aaabbbdddfffhhhjjjjjjkkkaaaaaabbbcccddddddeeeeeefffggghhhhhhhhhhhhhhhgggfffgggiiikkkkkkjjjhhhgggccceeeggghhhiiijjjlllnnnppppppppppppooonnnlllkkkkkklllllljjjgggfffggghhhhhhiiijjjkkklllmmmmmmlllmmmmmmmmmmmmlllkkkjjjiiifffggghhhiiijjjkkkllllllkkkjjjhhhggghhhjjjmmmoooooonnnnnnmmmlllkkkkkkjjjBBBBBBBBBBBBAAA@@@??????????????????>>>>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888777777777888999888888888888777777777666666555555555555444444444666555444333333444555666444444333222222111000000333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444666555555555555444444444666777999;;;>>>BBBGGGKKK```mmmzzz|||~~~zzzgggXXXQQQOOOMMMLLLKKKJJJGGGEEECCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>??????===>>>>>>???@@@@@@AAAAAADDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHMMMMMMLLLJJJJJJIIIIIIIIILLLJJJIIIJJJNNNOOONNNLLLPPPPPPPPPOOOOOOOOOOOOPPPOOOQQQUUUYYY___iiivvv}}}|||xxxxxxxxxvvvtttssssssrrrqqqpppoooooopppooonnnmmmlllkkkjjjjjjjjjjjjjjjiiihhhggggggfffhhhhhhgggggggggggghhhhhhiiiiiijjjjjjjjjiiihhhhhhggghhhiiijjjkkkjjjiiihhhiiigggeeeeeehhhjjjiiiggghhhhhhhhhhhhgggfffeeeddd```cccfffhhhfffdddcccbbbffffffeeeeeeeeedddddddddgggfffccc```_________```ccceeeggghhhfffeeeeeefffddddddeeefffeeeccc```___]]]^^^^^^^^^______`````````aaacccbbb```^^^]]]]]]aaabbbdddeeeeeedddbbbaaaaaabbbcccdddddddddddddddgggggggggggghhhhhhhhhhhhhhhjjjmmmooonnnllliiiggghhhhhhiiijjjkkkmmmnnnoooooooooooonnnmmmkkkjjjiiikkkjjjhhhgggfffeeeffffffggghhhiiikkkkkklllkkkkkklllkkkiiigggggghhhjjjkkkiiifffeeefffjjjlllkkkjjjggggggggggggiiikkkmmmnnnpppnnnlllkkkiiiiiiiiiiiiBBBBBBBBBBBBAAA@@@??????>>>>>>>>>============<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777777888888888888888777777777666666555555555555444444444444666555444333333444555666444444444333222111111111333333333333333333333333222222222222222222222222333333222222222222222222222222222222222222222222222222222333333333333444333333333444444555555555444666777888999<<<@@@DDDPPP\\\jjjwww}}}vvvggg^^^XXXSSSPPPRRRPPPNNNKKKIIIHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???????????????>>>??????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIILLLKKKJJJIIIIIIHHHHHHHHHKKKIIIHHHIIIKKKLLLKKKIIINNNNNNNNNNNNNNNPPPSSSUUUVVVZZZaaahhhoooyyyyyywwwwwwwwwvvvtttsssrrrqqqpppooonnnmmmooonnnnnnmmmlllkkkjjjjjjjjjjjjiiihhhhhhgggffffffhhhhhhgggggggggggggggggghhhiiijjjjjjjjjjjjiiiiiihhhiiijjjjjjjjjiiihhhhhhgggeeecccdddfffhhhgggeeeffffffeeedddcccaaa```___```bbbeeefffeeedddcccdddeeeeeeeeeddddddddddddccccccbbb```^^^]]]]]]^^^^^^bbbdddffffffeeeddddddddd```aaacccccccccbbb```___^^^^^^^^^^^^^^^____________aaaaaaaaa^^^]]]]]]]]]bbbcccdddeeeeeedddbbbaaaaaaaaabbbcccddddddddddddffffffggggggggghhhhhhhhhiiikkkmmmnnnnnnllliiigggggghhhhhhiiikkklllnnnooonnnnnnnnnmmmlllkkkiiiiiijjjiiigggfffeeeffffffggghhhhhhiiiiiijjjjjjjjjkkkkkkjjjhhhgggffffffggggggeeedddccceeehhhjjjjjjhhhhhhhhhggghhhhhhjjjlllmmmooonnnllljjjhhhhhhhhhhhhBBBBBBBBBBBBAAA@@@??????============<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888777777777777777777777777777666666666666555555555555444444444444555555444444444444555555555444444333333222222111333333333333333333333333222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333000111222333444555555666555555666666666777:::===@@@JJJWWWddduuu{{{rrrkkkccc^^^\\\YYYUUUPPPLLLIIIGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEGGGHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@????????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGHHHJJJLLLKKKJJJLLLMMMMMMNNNPPPUUU\\\aaaeeelllvvvyyyuuutttuuuuuutttssssssrrrpppooommmllllllmmmmmmllllllkkkkkkkkkjjjiiiiiihhhhhhggggggffffffhhhhhhhhhggggggfffffffffhhhhhhiiijjjkkkkkkkkkkkkiiijjjjjjjjjiiihhhgggfffdddcccbbbcccdddeeeeeecccccccccaaa```^^^]]]\\\[[[```bbbccccccbbbbbbcccdddddddddddddddcccccccccbbb^^^]]]\\\[[[[[[[[[\\\]]]aaaccceeeeeecccbbbbbbbbb]]]^^^```aaaaaaaaa```___^^^^^^^^^]]]]]]]]]]]]]]]_________^^^\\\[[[\\\^^^cccddddddddddddcccbbbaaa```aaaaaabbbccccccddddddfffffffffffffffgggggghhhiiikkklllmmmllljjjgggeeefffggghhhiiijjjkkklllmmmllllllllllllkkkiiihhhggghhhgggfffeeeeeefffggghhhiiihhhggggggggghhhiiijjjiiihhhgggfffeeedddcccbbbaaaaaaaaacccfffhhhhhhgggiiihhhggggggggghhhjjjkkklllkkkjjjhhhgggggghhhhhhBBBBBBBBBBBBAAA@@@??????>>>>>>=========<<<<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999999999999999888888777777666666666666777777666666666555555555555555555444444444333333444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222444333333222222111111111111111111111111111111111111111111111222222222222000111111222333333444444555666777777777777:::<<<;;;AAAJJJVVVeeeyyy|||vvvooojjjaaaWWWOOOJJJGGGGGGDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEFFFGGGHHHHHHDDDDDDCCCCCCBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@??????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFEEEEEEGGGIIILLLNNNOOOPPPKKKMMMOOOQQQUUU^^^iiippp|||~~~zzzuuussssssssssssrrrsssrrrqqqooonnnlllkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhhhhggggggfffffffffhhhhhhhhhggggggfffeeeeeeggghhhiiijjjkkkkkkkkkkkkjjjiiiiiihhhgggffffffeeebbbbbbbbbcccddddddccccccaaa```___^^^]]]\\\\\\\\\cccccccccaaa______aaaccccccccccccbbbbbbbbbaaaaaa[[[ZZZZZZZZZZZZ[[[\\\]]]```bbbddddddcccaaaaaaaaa^^^^^^___``````______^^^]]]]]]]]]\\\\\\[[[[[[[[[]]]^^^]]]\\\ZZZZZZ\\\^^^cccbbbbbbaaaaaa``````````````````aaabbbcccddddddfffeeeddddddeeeeeegggggghhhiiijjjkkkjjjgggeeeccceeefffggghhhiiijjjjjjkkkjjjjjjjjjjjjiiihhhgggffffffeeedddddddddeeeggghhhiiihhhfffeeeeeefffhhhiiiggggggfffeeecccaaa___^^^___```bbbdddfffggggggfffhhhgggfffeeeeeeeeefffggghhhggggggfffggghhhjjjkkkBBBBBBBBBBBBAAA@@@???????????????>>>>>>>>>======;;;;;;:::999999999999999::::::::::::::::::::::::888888888888888888888888777777777777666666555555666666666555555555555444555444444444444333333333333444444444444444444333444333333333333333222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222000000000111111111222222222222222222222222222222333444666777777888:::<<<:::===CCCLLLYYYkkksssdddXXXPPPLLLKKKEEEDDDDDDCCCBBBBBBCCCCCCAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKMMMOOOPPPLLLOOORRRVVV\\\hhhvvvyyywwwtttsssrrrrrrqqqppprrrqqqpppooommmlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiigggggggggfffffffffffffffggggggggghhhgggfffeeedddfffggghhhiiijjjkkkkkkkkkhhhhhhgggfffeeedddddddddaaabbbdddddddddddddddddd______^^^^^^^^^___```aaaeeeeeedddaaa^^^]]]___```bbbaaaaaaaaa````````````ZZZZZZZZZ[[[[[[\\\]]]]]]aaaccceeeeeecccaaaaaaaaa`````````______^^^]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYY\\\\\\\\\[[[ZZZZZZ\\\___``````^^^]]]]]]]]]^^^^^^_________```aaabbbdddeeeeeedddcccccccccdddfffgggffffffgggggggggeeecccbbbddddddfffggghhhiiihhhhhhgggggghhhggggggfffeeedddddddddccccccccceeefffggghhhgggeeeddddddfffhhhiiigggffffffdddbbb```^^^\\\___aaaeeeggghhhhhhggggggfffeeecccbbbbbbccccccdddcccddddddfffhhhkkknnnpppBBBBBBBBBBBBAAA@@@??????????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777666666666666666555444444666555555555444444444444444444444444333333333333333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222///000000000000111111111333333333222222222111111///111333444555666888:::777888<<>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;999999999999999999999999777777777777777777777777555555666666666555444333555555555444444444333333444444444333333333222222222333444444444444333222111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333444111111111111111111111111/////////000000000111111222222222333333333333333///111333444444444666777666555777===CCCMMMaaasss|||{{{xxxssssssvvv~~~vvvfffZZZTTTOOONNNLLLJJJHHHFFFEEEEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBCCCAAAAAABBBCCCCCCDDDDDDEEECCCCCCDDDEEEEEEFFFFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDCCCCCCCCCDDDDDDEEEFFFIIIMMMOOOPPPRRRUUUYYY^^^dddlllsss|||zzzwwwtttttttttrrrqqqppppppqqqpppppppppoooooonnnnnnnnnjjjjjjiiihhhggggggffffffeeeeeeeeeeeeeeeeeeeeeeeecccdddfffggghhhhhhffffffffffffggggggggggggffffffcccbbbaaaaaa```aaabbbccc___bbbeeefffdddccccccddd```___^^^]]]^^^```bbbccccccddddddbbb`````````bbb____________^^^^^^^^^^^^[[[[[[\\\]]]]]]^^^^^^^^^```bbbcccccc```___^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXYYYYYYYYYXXXZZZ\\\]]]\\\\\\]]]^^^]]]\\\ZZZXXXYYY[[[^^^```^^^^^^]]]]]]___aaadddeeedddcccaaa``````bbbdddfffcccdddeeeeeefffeeeeeeeeeaaabbbdddfffgggfffeeedddccccccdddddddddcccbbbbbbdddcccbbbaaaaaabbbddddddcccdddeeefffggghhhiiijjjiiigggeeecccaaaaaaaaaaaabbbfffkkkmmmllliiiggggggdddcccbbbbbbbbbcccdddeeeeeefffgggiiilllooossstttBBBBBBBBBBBBAAA@@@??????>>>=========<<<<<<<<<<<<;;;:::999999888888999999999999999999999999999999777777777777777777777777444555666666666555333333555555444444444333333333444444444333333333222222222222444444444444222222000000000000000000111111111111111111111111111111222222222222222222222222000000111222333444444555000000000000000000000000////////////000000000000111111222333444555555666111333555555555444555666666444555999;;;BBBSSSdddzzz{{{xxxtttnnnmmmppp|||~~~{{{yyyyyyyyyiii```TTTSSSPPPMMMKKKIIIGGGGGGCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDD>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEECCCCCCCCCDDDDDDDDDDDDEEEAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDIIIOOOSSSVVV[[[aaaeeejjjqqqzzz~~~{{{vvvrrrrrrssssssrrrppppppqqqrrrpppppppppppppppoooooooookkkjjjiiihhhgggfffeeedddeeeeeeeeeeeeeeeeeeeeeeeeaaaccceeeggghhhhhhgggfffffffffffffffffffffeeeeeeaaaaaa```______```aaabbb^^^aaaeeeeeecccbbbbbbccc```___]]]\\\\\\]]]___``````bbbccccccbbbbbbcccddd______^^^^^^^^^]]]]]]]]][[[[[[\\\]]]]]]]]]]]]]]]___```bbbaaa___]]]\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\VVVWWWWWWXXXXXXYYYYYYYYYWWWZZZ]]]^^^^^^]]]]]]^^^]]][[[YYYXXXYYY\\\```bbb^^^]]]]]]]]]^^^aaadddeeedddcccaaa___```bbbdddfffddddddeeefffggggggggggggaaabbbdddfffffffffdddcccbbbccccccccccccbbbbbbaaadddcccbbbaaaaaabbbccccccbbbccceeeggghhhjjjjjjjjjjjjhhheeecccaaaaaabbbcccbbbgggmmmnnnlllhhhffffffddddddcccccccccdddfffgggiiiiiiiiikkkmmmppprrrtttAAABBBCCCCCCCCCBBBAAA@@@<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888777555555444444444555555444444444333333333555555555555555555555555333333333444444444444555444444444333333222222222222222222111111111000000222222222222222222222222111111111111111111111111111111222222222333333333222222222111111111000000000000000000000000000000000111111111111222222222333222111111111222333444444666666555666<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888777666555555444555555555555555444444444444333444444444444444444444444777777666555444333222222333333333333222222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111222222222222333222111111111111000000000111111111111111111111111000000000111111111222222222222111111222222333444444555666555444666;;;@@@EEENNN]]]rrryyyrrrpppqqq{{{{{{|||{{{}}}yyypppkkkeee\\\UUUUUUQQQMMMJJJHHHGGGEEEDDDCCCCCCCCCCCCBBB@@@???>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEGGGFFFFFFKKKUUU^^^dddnnn{{{xxxooolllmmmxxxxxxrrrrrrsssqqqpppqqqoooooonnnmmmllllllmmmmmmllllllkkkjjjiiiiiiiiiiiiffffffggggggggghhhhhhhhhiiigggeeebbbaaabbbdddeeefffffffffgggffffffeeedddffffffggggggggggggffffff``````______```aaabbbcccddddddcccbbbaaa`````````______^^^^^^^^^^^^______\\\\\\\\\\\\]]]^^^___```[[[\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]\\\\\\ZZZYYYXXXZZZZZZZZZZZZZZZ[[[\\\]]]```___^^^]]][[[XXXVVVUUUTTTTTTTTTTTTUUUVVVXXXXXXZZZZZZ[[[[[[[[[[[[\\\\\\^^^^^^^^^^^^___```aaabbbbbbbbbaaaaaaaaaaaabbbbbbcccbbbaaa```____________]]]___aaabbbaaa``````aaaaaa```````````````aaaaaabbbbbbcccccccccbbbaaa``````aaaaaa```______aaabbbccccccccccccbbbaaa```___```bbbccccccbbbbbbbbbdddiiillloooqqqqqqpppmmmkkkiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnnnnnnnnnnmmm@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999888888888888777777666555555555555555555555555555444444444444444444444444444444444444333444444444444555555555333222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000222222222222222222222222000000000000111111111111222111222222222222333333333444555555444555888;;;>>>BBBLLL]]]sss|||xxxpppvvv~~~zzzxxx{{{~~~yyypppiii___[[[VVVQQQOOOMMMJJJIIIDDDDDDCCCCCCCCCCCCAAA@@@>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDFFFJJJNNNOOOQQQYYYhhhtttxxxrrroooooosss}}}wwwqqqmmmnnnooonnnnnnpppmmmmmmmmmllllllllllllmmmllljjjhhhfffeeeeeeeeefffeeefffffffffggghhhhhhhhhiiigggdddbbbaaaccceeefffggggggggggggfffeeeeeedddggghhhhhhiiiiiihhhgggfff```_________```aaacccdddeeeeeedddcccbbbaaa```______^^^^^^]]]]]]]]]]]]^^^[[[\\\\\\\\\]]]^^^______[[[[[[\\\\\\]]]]]]]]]\\\]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWYYYZZZ\\\^^^___```___^^^\\\ZZZWWWUUUTTTSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[^^^^^^______```aaaaaabbbbbbbbbaaaaaa```aaaaaaaaacccbbbaaa___^^^]]]]]]]]]]]]___aaaaaa```^^^^^^^^^^^^^^^]]]^^^^^^___``````aaabbbdddeeeeeedddbbb```___```aaa```______aaacccfffffffffeeecccbbb```______aaadddeeedddddddddeeeiiikkknnnpppqqqpppnnnlllkkkkkkkkkkkkkkkjjjjjjjjjiiikkkmmmnnnnnnmmmlllkkkAAA@@@@@@???????????????======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999999888888888777777777666666555555555555666666666555555555444444444444444444444444444444444333333333333444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111//////000000000111111111111111222222333333333333111333444555666777888999;;;<<>>?????????======<<<<<<;;;:::::::::::::::::::::::::::::::::999888888888888777777777666666555555555555666666666666666555555555444444333333333333333333333333555555444333222111000000111111111222222222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000111111111111222//////000000000000000111000000000000000000000000/////////000000000111111000111222333333333333222111222333555666777888999666888<<>>=========>>>>>>======<<<;;;;;;:::999999999999999999999999999999888888888888777777777777666666555555555555666666666666666666555555555555333333333333333333333333444333333222111000//////000111111111222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111////////////000000111111////////////////////////////////////000000000111000111222333333333222222333222222333555666666666444444888===@@@GGGVVVfffqqq~~~|||{{{{{{|||~~~uuuooohhhiiikkkooossszzzxxxooo___XXXOOOKKKKKKKKKJJJHHHGGGFFFEEEDDDCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAAAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKKKKLLLNNNRRRUUUWWWZZZbbbooowwwsssuuussspppooopppnnnkkkkkkooollllllmmmlllkkkjjjhhhgggggggggggggggfffeeecccccccccddddddeeefffggghhhiiiddddddeeefffffffffffffffddddddcccbbbcccdddeeeeeedddfffggghhhgggeeebbbaaa______^^^]]]]]]^^^___``````aaabbbccccccaaa___^^^]]]]]]\\\[[[ZZZYYYYYYZZZXXXYYY[[[\\\\\\\\\\\\\\\[[[\\\^^^_________]]]\\\[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYZZZ\\\]]]^^^^^^\\\[[[YYYXXXXXXXXXXXXRRRSSSUUUWWWXXXYYYYYYYYYZZZYYYXXXWWWXXXYYY[[[\\\[[[\\\^^^___``````______\\\\\\\\\\\\]]]^^^^^^___^^^^^^]]]\\\\\\\\\\\\\\\\\\^^^``````___^^^^^^___YYYYYYZZZ[[[\\\^^^```aaa^^^```aaacccccccccaaa```^^^___````````````bbbdddccccccdddddddddddddddcccfffiiimmmnnnmmmlllkkkkkkfffhhhjjjkkkmmmmmmlllllljjjjjjjjjkkkkkkllllllmmmiiiiiijjjjjjkkkkkkkkklll???>>>===;;;;;;<<<<<<=========<<<;;;::::::999999999999999999999999999999888888888888777777777777666666555555555666666777777666666666555555555555333333333333333333333333///000000000000111111111000000111111222222222222000000111111222222222222000000000000000000000000111111111111111111111111000000000000111111111111.../////////000000111111////////////////////////////////////000000000000000111222333444333222222444333222222333444444444555444666;;;<<<===FFFQQQ]]]mmm}}}}}}|||tttfffeeedddccceeejjjqqqvvvmmmeeeYYYSSSQQQQQQOOOMMMJJJJJJIIIGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJPPPQQQQQQSSSVVVZZZ^^^aaannnuuu|||vvvuuuwwwrrrooooooqqqooollllllpppkkkkkklllkkkjjjhhhfffeeefffggghhhhhhgggfffdddcccccccccdddeeefffggghhhiiicccdddfffggghhhgggffffffcccbbbbbbaaabbbccceeefffcccdddfffgggfffdddaaa___```___^^^]]]\\\]]]^^^______```aaacccbbbaaa___^^^]]]\\\[[[ZZZYYYYYYYYYYYYVVVXXXYYY[[[[[[[[[ZZZZZZYYY[[[]]]___aaa``````___[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZYYYXXXXXXYYYYYYRRRSSSUUUXXXYYYZZZZZZYYY[[[ZZZXXXWWWXXXYYY[[[]]][[[\\\]]]___```______^^^ZZZZZZ[[[[[[\\\]]]^^^___]]]]]]\\\\\\[[[\\\\\\\\\\\\^^^```aaa```______```YYYYYYZZZ[[[\\\^^^```aaa]]]^^^___```aaaaaa``````^^^___````````````bbbdddccccccdddeeeffffffffffffhhhkkknnnooonnnlllkkkkkkggghhhjjjlllmmmmmmmmmmmmiiiiiijjjjjjkkklllmmmmmmiiiiiiiiiiiijjjkkklllmmm???>>>>>>===<<<;;;;;;;;;::::::;;;;;;::::::999888888888999999999999888888999999888666444000---,,,666666666666666666666666777777777666555555444444444333333222222333333444555555444333333222111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000//////000111111000111111000000000000111111222222222111111111111000222222222222222222222222444333222333555:::???BBBTTTYYYeeewwwuuukkk```[[[]]]bbbeeefffrrruuuyyy{{{mmmdddaaa___[[[WWWWWWQQQNNNPPPOOOIIIGGGIIIEEECCCAAAAAADDDFFFDDDBBBDDDCCCBBBAAAAAABBBDDDEEEEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCEEEGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLNNNOOOXXX[[[___aaadddjjjsssyyy}}}|||tttuuusssyyy~~~zzzxxxwwwuuutttrrrqqqqqqpppooonnnmmmmmmlllkkkhhhfffddddddcccdddeeeeeefffggggggfffeeedddhhheeecccfffjjjkkkiiieeejjjgggeeefffiiikkkjjjhhheeedddbbb```______``````bbbbbbaaaaaaaaaaaabbbbbb``````_________^^^^^^^^^bbbbbbaaa```___]]][[[ZZZ]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYZZZZZZ[[[]]]^^^^^^___ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZ\\\]]]\\\ZZZXXXWWWXXXXXXXXXWWWSSSTTTVVVXXXYYYYYYYYYXXX[[[XXXVVVVVVWWWXXXXXXWWWYYYYYYYYYZZZ\\\]]][[[ZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]][[[YYYYYY[[[\\\\\\\\\```aaabbbcccbbbaaa___]]]]]]]]]\\\[[[ZZZZZZ[[[[[[]]]^^^^^^______^^^^^^]]]]]]^^^```bbbcccbbbaaa___```aaabbbbbbcccdddgggjjjmmmnnnnnnooommmkkkiiigggeeegggiiilllmmmmmmllllllkkkkkkkkkkkkkkkmmmnnnooohhhhhhhhhhhhhhhiiiiiijjj>>>>>>>>>===<<<;;;;;;;;;::::::;;;;;;::::::999888777888888999999888888777666777888888888777666555555555555555555555555555888888777666444333222222444333333222222333333444555444444333222222111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000//////000111111000111111000000000000111111000000000111111222222222222222222222222222222222555444333333555888;;;===CCCGGGQQQaaassszzzmmmeeecccccccccbbbkkkmmmpppttt|||~~~wwwuuutttqqqnnneee]]]WWWWWWUUUPPPLLLMMMLLLGGGCCCAAABBBBBB@@@>>>BBBBBBCCCDDDDDDDDDCCCCCCFFFDDDCCCBBBCCCCCCAAA@@@CCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHIIIKKKMMMPPPUUU\\\aaakkkoootttyyy}}}|||pppmmmooopppzzz{{{wwwuuutttsssrrrpppooonnnmmmllllllllllllmmmkkkiiifffdddcccccccccbbbccceeefffggggggffffffhhhfffeeehhhmmmooommmjjjiiigggeeeeeeggghhhgggeeecccbbbaaaaaa```aaabbbbbbaaa``````___^^^^^^_________^^^^^^^^^^^^]]]]]]]]]`````````___^^^]]]\\\[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYXXX\\\\\\\\\]]]]]]]]]]]]]]]ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYY[[[\\\]]]]]]ZZZXXXWWWXXXYYYXXXWWWTTTUUUWWWXXXYYYYYYXXXXXXXXXVVVUUUVVVXXXZZZZZZZZZYYYXXXXXXYYY[[[\\\ZZZYYYXXXYYYYYYYYYZZZZZZZZZZZZ^^^\\\ZZZ[[[\\\^^^^^^^^^aaaaaaaaaaaaaaa___]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]\\\]]]]]]^^^______^^^^^^aaabbbcccdddddddddcccbbbaaabbbccccccccceeehhhjjjkkkkkkllllllkkkiiigggeeedddfffhhhjjjkkkkkkkkkjjjhhhhhhiiijjjjjjkkkkkklllhhhhhhggggggggghhhhhhiii>>>>>>======<<<;;;;;;;;;:::::::::::::::999999888777888888999999888888777444555666888999:::::::::555555555555555555555555999888777555444222111000333333222222222222333333444444333333222222111111111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000//////000111111000111000000//////000000111...//////000111222333444222222222222222222222222444444333444555666777888999===CCCMMM\\\nnnyyytttqqqmmmjjjjjjiiiiiikkkqqq{{{xxxpppnnnlllgggaaa^^^XXXRRRIIIDDDCCCCCCBBB@@@@@@AAADDDFFFGGGEEECCCBBBGGGEEEDDDCCCDDDDDDBBB@@@DDDDDDCCCCCCBBBCCCCCCDDDAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEDDDCCCCCCEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHKKKLLLOOOSSS[[[gggsss|||xxxppplllnnnrrrzzz~~~zzzvvvsssrrrrrrqqqpppnnnmmmkkkjjjiiijjjkkklllnnnllliiigggdddccccccbbbaaabbbdddeeefffgggffffffeeeddddddhhhmmmooonnnlllhhhfffdddcccddddddcccbbbbbbaaaaaaaaaaaabbbcccddd```___^^^\\\\\\[[[[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[]]]^^^^^^^^^^^^]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXZZZZZZZZZZZZYYYXXXWWWVVV\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]][[[XXXWWWXXXYYYXXXXXXWWWXXXXXXYYYYYYXXXWWWWWWVVVUUUTTTVVVYYY[[[\\\[[[XXXWWWVVVWWWYYYZZZYYYXXX[[[[[[[[[[[[\\\\\\\\\\\\___]]]\\\\\\^^^___```___bbbaaa```___^^^]]]\\\[[[XXXXXXXXXYYYZZZ[[[]]]^^^ZZZ[[[\\\^^^^^^_________dddddddddddddddcccccccccbbbcccdddeeedddfffhhhjjjiiiiiiiiiiiihhhgggeeedddcccdddfffhhhiiiiiihhhhhheeefffggghhhiiiiiihhhhhhggggggfffffffffffffffggg=========<<<<<<;;;;;;;;;999::::::::::::999888888777777888888888888777777555555666666555555555555555555555555555555555555666666555444333222222111333333222222222222333333333333333333222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000......000111000///000000////////////000000/////////000111222222222111111111111111111111111111111333444444555555555888;;;???CCCJJJYYYkkkxxxwwwsssnnnkkklllrrrzzz}}}vvvjjjbbbVVVMMMJJJIIIHHHGGGEEEFFFIIIJJJKKKJJJHHHGGGIIIGGGFFFFFFGGGGGGFFFDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGEEEEEEEEEFFFHHHIIIJJJIIIIIIJJJKKKMMMPPPQQQRRRTTTYYYaaammm||||||vvvvvvyyyxxxuuurrrppppppooonnnmmmmmmkkkiiigggggghhhjjjlllnnnllliiifffdddbbbbbbbbbbbbbbbdddeeeeeeeeedddcccaaaaaaaaadddhhhjjjiiihhhdddcccbbbbbbbbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbb```___]]][[[ZZZYYYXXXXXX[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZZZZYYYXXXWWWUUUUUUWWWWWWVVVVVVVVVUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYYYY[[[[[[[[[[[[[[[\\\\\\]]]]]]ZZZXXXWWWXXXYYYYYYXXXZZZYYYYYYYYYXXXWWWVVVVVVVVVUUUUUUVVVXXXZZZZZZZZZVVVUUUTTTUUUWWWXXXXXXWWW\\\\\\\\\]]]]]]]]]^^^^^^___]]][[[\\\^^^___``````bbbaaa___]]]\\\[[[ZZZZZZWWWWWWXXXXXXYYY[[[\\\]]]YYYZZZ\\\]]]___`````````ddddddcccbbbaaaaaaaaabbbbbbdddeeefffeeefffhhhjjjggghhhhhhhhhgggfffddddddcccccceeeffffffffffffeeecccdddfffhhhiiihhhgggfffgggffffffeeedddddddddeee<<<<<<<<<<<<;;;;;;;;;;;;999999::::::999999888777777777777888888777777777666666555444333333222222555555555555555555555555333333333444444444444444333222222111111222222333333222222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111///......///000000///000000////////////000000000000000000000000000000111111111111111111111111...///111333444555555444333666999;;;===GGGUUU```ttt|||tttpppppprrrtttsssrrrrrruuu|||wwwggg[[[TTTQQQOOONNNNNNOOOOOOOOOOOOOOOOOONNNJJJIIIHHHHHHIIIJJJIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEKKKJJJJJJJJJKKKLLLMMMNNNPPPPPPQQQTTTWWW[[[^^^aaa___ccckkkuuu{{{tttrrrooonnnnnnnnnmmmlllkkkjjjgggffffffhhhjjjlllllljjjhhheeecccbbbaaaaaaddddddeeedddcccbbb```___```___```aaaccccccbbbaaa``````aaaaaaaaabbbdddeeeccccccbbbbbbaaa```______```___]]][[[ZZZXXXXXXWWWZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYXXXWWWVVVVVVVVVVVVZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\ZZZXXXVVVVVVXXXYYYYYYYYY[[[ZZZYYYXXXWWWVVVUUUUUUWWWVVVUUUVVVWWWXXXVVVUUUSSSRRRQQQRRRTTTWWWWWWWWWYYYYYYYYYYYYZZZZZZZZZZZZ]]][[[YYYZZZ\\\^^^______aaa```^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[YYYZZZ\\\^^^```aaaaaabbbddddddcccbbbaaaaaaaaabbbbbbdddffffffffffffgggiiihhhhhhhhhggggggfffeeeeeedddddddddeeeeeeeeeddddddcccdddfffhhhiiihhhgggfffggggggeeedddcccccccccccc;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888777666777777888888777777666666666555555555555666777444444444444444444444444222222333444555666666777222222111111111111222222222222222222222222111111111111111111111111111111//////000000000000000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////111///......///000000///000//////......//////000111111000000000/////////111111111111111111111111...///111222333444444444///333666888999???IIIQQQ[[[kkkxxxtttqqqpppmmmkkkiiijjjoooxxxyyyjjjbbb^^^[[[YYYWWWWWWVVVUUUUUUTTTTTTTTTQQQOOOMMMMMMMMMMMMKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@???@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHFFFFFFEEEEEEDDDEEEEEEFFFJJJKKKMMMPPPRRRTTTVVVWWWYYYZZZ]]]aaaeeejjjnnnpppsssxxx{{{rrrpppmmmlllllllllkkkiiihhhgggfffeeefffgggiiikkkiiihhhfffcccbbbaaaaaaaaadddeeeeeedddbbb```^^^\\\```````````````___^^^^^^\\\^^^___``````aaacccfffbbbbbbbbbaaa```___]]]\\\___^^^]]][[[YYYXXXXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZZZZ[[[[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVTTTTTTUUUVVVWWWYYYYYYZZZZZZZZZ[[[\\\\\\[[[[[[ZZZWWWUUUTTTUUUWWWYYYZZZZZZZZZYYYXXXWWWUUUUUUUUUUUUXXXWWWVVVVVVVVVUUUSSSPPPPPPNNNNNNOOORRRVVVWWWXXXZZZZZZZZZ[[[[[[[[[\\\\\\[[[YYYXXXYYY[[[]]]^^^^^^```___^^^]]]\\\[[[ZZZYYYZZZZZZYYYYYYYYYZZZ[[[[[[[[[\\\]]]___aaabbbbbbcccdddddddddddddddcccccccccbbbdddfffffffffeeefffggghhhhhhggggggffffffffffffeeeeeeeeeeeeeeeeeedddddddddeeefffhhhhhhhhhhhhggghhhgggfffdddcccbbbbbbbbb;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777777666666777777777777666666777666555555555666888999444444444444444444444444444444444555555666666777222222111111111111222222111111111111111111222222111111111111111111111111////////////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000///------///000///...//////............///////////////000000000000000111111111111111111111111111111111222222333333333111333666777888<<>>EEEPPP\\\gggrrr{{{}}}rrrlllgggddd```___```bbbcccdddfffjjjnnnnnnnnnpppwww|||{{{|||}}}{{{yyy{{{wwwqqqnnnkkkhhheeeggghhhiiijjjkkkjjjjjjiiifffeeedddeeeggghhhgggffffffeeeddddddeeeeeecccbbb``````aaaaaaaaaaaa``````^^^]]]\\\ZZZYYYXXXXXXXXXVVVWWWYYYZZZZZZYYYXXXXXXVVVWWWXXXYYYZZZ[[[\\\]]]ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTRRRSSSSSSTTTUUUVVVWWWWWWTTTTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOQQQPPPPPPOOONNNNNNMMMMMMIIIKKKOOOPPPQQQQQQRRRSSSRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSUUUXXXZZZYYYYYYTTTSSSRRRRRRRRRRRRTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPNNNNNNNNNOOOPPPRRRUUUVVVWWWXXXZZZ[[[\\\[[[YYYXXXXXXXXXXXXYYYYYYZZZZZZZZZXXXXXXXXXYYY[[[]]]```aaa]]]\\\[[[\\\___`````````[[[[[[ZZZZZZZZZYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[\\\]]]^^^```bbbbbbccccccddddddccccccccccccddddddcccbbbaaaaaaaaacccfffggggggfffdddbbbaaaaaaaaaaaadddccccccbbbbbbbbbcccccc999999999999999999999999888888888888888888888888777555444444555666444222333333444444444333222111111111111111222222222333333333333333222222222111333222222111111111111111000000111222222111000000000000000000000000000000........./////////000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////............////////////000000//////.../////////---...000111222222111111111111000000////////////111111111111111111111000222111000111333555666777777:::???GGGPPP[[[dddjjj||||||wwwwww~~~}}}yyyvvvuuuvvvwwwwwwvvvooopppooollliiihhhjjjmmmqqqvvv{{{yyyvvvttttttxxxvvvsssnnnjjjgggffffffgggggghhhiiiiiiiiihhhiiiiiigggfffeeefffggghhhgggffffffeeeddddddeeefffdddccc``````aaaaaaaaaaaa``````___]]][[[YYYXXXWWWWWWWWWVVVWWWYYYZZZZZZZZZXXXXXXVVVWWWXXXZZZ[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSSSSTTTTTTTTTUUUUUURRRRRRRRRQQQQQQQQQPPPPPPNNNNNNOOOOOOOOOOOOPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKGGGJJJMMMOOOOOOPPPQQQRRRPPPQQQQQQRRRSSSSSSRRRRRROOOOOOOOOPPPSSSTTTSSSRRROOOOOOPPPPPPPPPQQQRRRTTTSSSSSSSSSRRRQQQQQQPPPPPPNNNNNNOOOPPPRRRTTTVVVXXXWWWYYY[[[]]]]]]\\\ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\\\\]]]XXXXXXYYY[[[^^^___^^^\\\YYYYYYYYYYYYYYYZZZZZZ[[[YYYYYYZZZZZZZZZZZZYYYYYYYYY[[[\\\___aaabbbccccccdddccccccccccccccccccdddbbbaaa```___aaacccfffhhheeedddbbbaaa`````````aaaeeeeeeddddddccccccbbbbbb999999999999999999999999888888888888888888999999777555333444777888777555333333444555444333222111000000111111222222222333222222222222111111000000333222222111000111111111111222333444444333222111000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111000000000000000000000000........................////////////////////////............/////////000111000///---------...///---...000111222222222111111111000000/////////...111111111000000000000000444222111111333555555555333444777;;;BBBKKKSSSXXXlllvvvyyyrrrrrryyy~~~zzztttmmmhhhfffeeehhhjjjkkkkkkiiijjjnnnrrrssssssvvv||||||xxxwwwxxx{{{}}}~~~uuuooonnnkkkgggdddeeegggjjjggghhhiiihhhgggggghhhiiihhhgggfffggghhhiiihhhgggfffeeeddddddffffffeeeddd``````aaaaaaaaaaaaaaa```___]]][[[YYYWWWWWWWWWWWWUUUVVVXXXZZZZZZYYYXXXWWWUUUWWWYYY[[[[[[ZZZYYYXXXYYYYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTNNNNNNNNNOOOOOOOOOPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPMMMNNNNNNOOOOOOPPPQQQQQQLLLLLLKKKKKKJJJJJJIIIIIIFFFIIILLLNNNOOOOOOQQQRRROOOOOOPPPQQQRRRRRRQQQQQQRRRRRRRRRTTTUUUUUUSSSQQQMMMNNNOOOOOOOOOPPPRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNOOOQQQSSSVVVXXXYYYXXXZZZ\\\^^^^^^]]][[[ZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZZZZYYYYYYTTTUUUWWWZZZ]]]]]]\\\ZZZXXXXXXXXXXXXYYYZZZ\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYWWWYYY[[[]]]```bbbccccccdddccccccbbbbbbccccccdddaaa```______```cccfffiiidddcccaaa```_________```ffffffeeeeeedddccccccbbb;;;<<<<<<===<<<:::999888777777777777777777777777444444444444444444444444111222333333333333222111444444333222111111111111222333333333222000...---111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000//////.........------......///000111111222111000///.......................................---------............///......////////////......////////////////////////111111111111000000000000000000000000000000000000000111111111111222222222222222333333333333444444555555555777;;;???CCCEEEVVVbbbsss~~~xxxtttuuu{{{}}}uuummmggggggdddaaa______```ccceeefffggghhhlllqqqvvvxxxyyy{{{uuuuuuyyy}}}}}}{{{{{{wwwxxxuuuzzz}}}vvvqqqjjjiiigggeeedddeeefffgggeeeeeeffffffeeeeeedddcccbbbccceeeggghhhhhhggggggdddddddddcccccccccbbbbbb````````````___^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUUUUWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUTTTSSSRRRPPPPPPRRRSSSTTTTTTTTTRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLNNNOOOOOOPPPPPPOOOOOONNNMMMMMMLLLJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOOOOOOOOOONNNNNNNNNNNNMMMOOOOOONNNNNNNNNOOOPPPQQQPPPOOONNNMMMNNNPPPRRRTTTPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMNNNPPPSSSWWWZZZ\\\\\\]]]]]]]]]\\\ZZZXXXWWW[[[[[[[[[ZZZYYYYYYXXXXXXVVVWWWYYY[[[[[[YYYWWWVVVWWWWWWXXXYYYYYYYYYYYYYYYVVVUUUUUUVVVYYYYYYXXXWWWXXXXXXXXXWWWWWWVVVVVVVVV[[[]]]______^^^\\\\\\\\\^^^___aaabbbccccccbbbbbbbbbaaa`````````aaacccddddddbbbaaa_________``````aaaccceeeeeecccaaa```___;;;;;;;;;::::::999888777555555555555555555555555444444444444444444444444111222333333333333222111222222222111222222333333111111222222222111111000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000/////////..................//////000000111111000000///.......................................---------............///......////////////......////////////////////////......//////000000000111000000000000000000000000000000111111111222222222111111111222222222333333444444444666999<<<@@@BBBFFFPPP^^^jjjuuu~~~xxxssstttzzz|||uuujjjhhhfffcccbbbcccdddeeeeeecccbbbbbbeeehhhiiiiiiooooooqqquuuzzz||||||{{{~~~}}}|||{{{|||}}}~~~{{{|||~~~~~~~~~}}}~~~}}}wwwrrrnnnkkkhhhgggjjjmmmoooooopppyyy~~~yyyuuupppllliiihhhfffeeedddeeefffgggeeeeeeeeeeeeeeeddddddcccaaabbbccceeeeeeeeeeeeeeedddccccccccccccbbbbbbbbb`````````______^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWYYYYYYXXXXXXXXXXXXWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSQQQPPPPPPQQQSSSTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKIIIIIIHHHHHHIIIHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNPPPQQQPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNOOORRRUUUZZZ^^^```___^^^^^^\\\[[[YYYWWWVVVYYYYYYYYYYYYXXXXXXXXXXXXXXXZZZ\\\]]]]]]\\\ZZZXXXWWWXXXYYYYYYZZZZZZZZZYYYVVVVVVUUUWWWXXXYYYWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVZZZ\\\^^^^^^\\\[[[[[[\\\^^^___aaabbbccccccbbbbbbaaaaaa`````````aaabbbcccbbbaaa```_________```aaaaaacccddddddbbb___^^^^^^;;;:::999888777777777777444444444444444444444444444444444444444444444444111222222333333222222111111111111111222333444555111111000000111222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////....................................---------............///......////////////......////////////////////////,,,,,,---...///000111111000000000000000000000000000000000111111111222222000000000111111111111222333333333444666999;;;===888???HHHRRR]]]nnnwwwrrrssszzz|||{{{zzzyyyxxxwwwvvvvvvrrrnnniiifffeeeeeeeeeeeeiiiiiiiiikkkmmmmmmllljjjlllkkkiiihhhhhhkkkmmmooosssyyy~~~tttpppkkkjjjlllnnnnnnllliiiiiiiiijjjjjjjjjgggdddffffffeeeeeefffiiinnnqqqsss~~~{{{wwwtttrrrnnnkkkgggfffeeedddeeefffggghhheeeeeeeeedddddddddcccccc___```aaabbbbbbcccbbbbbbccccccbbbbbbbbbaaaaaaaaa____________^^^]]]\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWWZZZZZZYYYYYYXXXXXXXXXXXXUUUVVVWWWXXXXXXYYYXXXXXXVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQOOONNNMMMMMMMMMMMMKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKKKKMMMMMMMMMLLLKKKJJJJJJIIIKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRWWW]]]bbbfffbbb```^^^[[[XXXWWWVVVUUUVVVVVVVVVWWWWWWWWWWWWWWWYYYZZZ\\\]]]]]]\\\ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZXXXWWWVVVWWWXXXXXXVVVTTTTTTSSSRRRQQQRRRTTTVVVWWWXXXZZZ\\\\\\ZZZYYYZZZ[[[^^^___```bbbbbbbbbbbbaaaaaa````````````aaabbbbbb``````______``````aaabbbaaabbbdddcccaaa^^^]]]]]];;;:::888777666666777888444444444444444444444444444444444444444444444444222222222222222222222222222111111111222222333444333222000000000111222333111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////.........//////////////////.........///////////////..............................---------............///......////////////......////////////////////////------......///000111111////////////////////////000000000000111111111111000000000111111111222222222222222222333555666777666999???DDDLLLYYYhhhsss{{{sssrrrzzz~~~xxxuuutttttttttuuutttsssssssssqqqnnnlllnnnkkkhhheeecccdddeeegggcccgggmmmrrrvvvzzz}}}}}}yyytttrrrtttyyy~~~xxxttttttsssnnnjjjfffcccaaabbbfffiiiiiigggddddddeeefffhhhjjjkkklllppprrruuuuuutttxxx}}}xxxuuussspppllliiiddddddddddddeeefffggghhheeeddddddccccccccccccccc______``````aaaaaaaaaaaabbbbbbbbbaaaaaaaaa``````^^^______^^^^^^]]]\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWWWWXXXWWWWWWWWWTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQOOOOOONNNMMMLLLKKKKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIKKKLLLLLLJJJHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOORRRWWW^^^dddhhhdddaaa]]]YYYUUUTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWWWWXXXZZZ[[[[[[ZZZXXXWWWYYYYYYZZZZZZZZZZZZZZZYYYYYYWWWVVVWWWWWWWWWTTTRRRQQQPPPOOONNNPPPSSSVVVXXXVVVXXXYYYYYYXXXXXXYYYZZZ]]]^^^```aaabbbaaaaaa```````````````````````````^^^^^^______```aaabbbbbbbbbcccdddccc```^^^^^^^^^<<<;;;999777777777888888555555555555555555555555444444444444444444444444222222222222222222222222444333222222111111111222555444222000///000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///////////////////////////............---...//////000///..............................---------............///......////////////......////////////////////////000000000000000000000000//////////////////////////////000000000111111111111111111111222222222333111111111111222333333444555888;;;>>>BBBIIIRRRYYYkkkxxxzzzuuuyyy}}}zzzwwwqqqkkkfffcccaaaaaaaaacccfffhhhiiikkknnnpppooonnnllliiihhhiiillloooyyy}}}{{{uuunnnkkkkkkjjjgggdddbbb``````bbbhhhllllllkkkjjjkkkmmmppptttxxx}}}{{{wwwuuusssqqqooolllhhhfffbbbccccccdddeeefffggggggeeedddcccbbbbbbbbbbbbccc```````````````aaaaaaaaaaaaaaa`````````_________^^^^^^^^^^^^]]]\\\[[[ZZZ[[[[[[ZZZZZZZZZZZZZZZYYY[[[ZZZZZZYYYXXXWWWWWWWWWUUUVVVVVVVVVVVVUUUUUUTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJJJJIIIGGGEEEHHHIIIJJJKKKLLLLLLLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLNNNQQQVVV]]]bbbfffccc```[[[VVVSSSRRRRRRSSSQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWYYYYYYZZZZZZZZZZZZYYYYYYYYYWWWVVVVVVWWWVVVTTTRRROOONNNMMMMMMOOORRRVVVXXXUUUVVVWWWWWWVVVVVVXXXYYY\\\]]]___```aaaaaa``````______``````____________]]]]]]^^^___```aaaaaabbbbbbddddddcccaaa``````aaa;;;:::999888777777777777555555555555555555555555444444444444444444444444333222222111111222222333555444333222111111111111555444333111000/////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........///////////////........................------///000000000///...........................---------............///......////////////......////////////////////////222111111111000000000///000000000000000000000000/////////000000000111111111111111222222222333333111111111111222222222222111333666999;;;???DDDGGGVVVaaaqqq~~~yyyrrrnnnkkkiiijjjjjjiiihhhiiikkknnnllllllkkkjjjjjjiiiiiiiiihhhlllpppsssuuuvvvxxxyyytttsssssstttuuuuuutttrrrooommmlllooouuuyyy{{{zzz}}}}}}xxxtttooopppoooooonnnlllkkkjjjbbbbbbcccddddddeeeffffffdddcccbbbaaaaaaaaabbbcccaaaaaa````````````aaaaaa`````````_________^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTUUUTTTTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJKKKHHHIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKMMMQQQVVVZZZ___aaa___\\\XXXTTTRRRQQQQQQRRRQQQQQQRRRRRRSSSTTTUUUUUUYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWXXXWWWVVVVVVVVVVVVTTTRRROOOOOONNNOOOQQQSSSVVVXXXTTTVVVVVVVVVUUUVVVXXXZZZ\\\]]]^^^````````````____________```______^^^]]]\\\]]]^^^___```aaaaaa```bbbcccdddcccbbbaaabbbccc888888888888777666555555444444444444444444444444444444444444444444444444333333222111111222333333333333222222111222222222222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000,,,------....../////////,,,---///000111000///...........................---------............///......////////////....../////////////////////////////////000000000000000000000000000000000000000////////////000000000111000000000111111111111222000111222222333333222222///000333555777999;;;===EEEMMMYYYgggttt|||zzz{{{~~~~~~}}}}}}{{{yyyxxxmmmnnnoooqqqrrruuuyyy~~~|||~~~xxxuuurrrpppnnnnnnooonnnmmmlllllllllbbbbbbcccddddddddddddddddddcccaaa`````````bbbcccaaa```____________```aaa_________^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKNNNRRRVVVYYY[[[\\\ZZZXXXUUUSSSQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWVVVUUUUUUVVVVVVTTTRRROOOPPPPPPQQQSSSUUUVVVWWWTTTUUUVVVUUUUUUUUUXXXZZZ[[[\\\^^^___``````______^^^______```___^^^]]]\\\\\\]]]___````````````______aaabbbaaaaaaaaaccceee666777777888777555444222333333333333333333333333444444444444444444444444444333222111111222333444111111111111222333444444///000111333333222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000,,,,,,------...///000000+++---///000111000///...........................---------.........//////......////////////......////////////////////////,,,------...///000111111000000000000000000000000////////////000000000000////////////000000000000000111222333333333333333222222222333444666888999777<<>>======>>>@@@AAACCCCCCDDDDDDDDDCCCAAA@@@DDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIIIIIIIIIIIIIIIILLLKKKIIIHHHIIIJJJLLLNNNNNNOOOPPPPPPOOONNNMMMLLLKKKKKKMMMNNNNNNOOOOOOOOOOOOOOOQQQRRRSSSSSSSSSSSSQQQRRRSSSUUUVVVVVVVVVVVVTTTVVVWWWWWWWWWXXXZZZ\\\[[[[[[[[[\\\]]]]]]]]]^^^XXXXXXWWWWWWXXXYYY[[[\\\ZZZZZZZZZYYYXXXWWWUUUTTTRRRSSSUUUWWWYYYZZZ[[[[[[555444222000000111222333444444444333333222222222333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////........................------+++******+++---------------............///---///000222222000///---...........................................................................------,,,++++++++++++000//////...------,,,,,,....................................////////////......////////////......000000//////.........---////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111222000000222333555666888888<<<@@@EEEIIIQQQaaavvv~~~wwwrrrooommmmmmjjjiiihhhiiijjjjjjiiigggdddeeeggghhhhhhhhhgggfffggggggeeedddbbbaaa```___^^^^^^__________________[[[ZZZZZZYYYXXXWWWWWWVVVYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVUUUUUUTTTUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>???AAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGHHHIIIHHHFFFEEEFFFGGGIIIIIIIIIJJJJJJJJJJJJKKKMMMMMMMMMLLLKKKJJJJJJIIIKKKKKKKKKLLLMMMNNNPPPPPPUUUTTTQQQOOONNNNNNOOOPPPSSSSSSSSSSSSSSSTTTTTTTTTVVVVVVVVVVVVXXXZZZ\\\^^^]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXZZZ\\\___aaa]]][[[YYYWWWVVVUUUUUUUUUTTTUUUWWWYYY[[[\\\]]]]]]666555333222111222333444444444333333333222222222333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////...............---------...------,,,,,,------...---------............///...///000111111000///...........................------------------------........................------,,,,,,+++,,,,,,,,,............................................................////////////......////////////......000/////////............////////////////////////000000000000000000000000000000000//////000000000000000000000000000000000000000000000000111111222000000111222444555666666555777:::>>>EEERRRcccnnnvvv}}}~~~|||wwwqqqmmmjjjiiiiiihhhhhhhhhiiikkkkkkiiigggggghhhhhhiiiiiihhhggggggeeeeeedddcccbbb``````___^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@??????AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@AAACCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDFFFGGGHHHGGGEEEDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIILLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQTTTSSSQQQPPPOOOOOOOOOPPPRRRRRRSSSSSSSSSTTTTTTTTTVVVVVVVVVWWWYYY[[[]]]^^^]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYYYYYYYZZZ]]]___aaa]]]\\\ZZZXXXVVVVVVVVVVVVVVVWWWYYYZZZ\\\\\\]]]]]]666555444333222333444555333333333333222222222222333222222222222111111111000000000000000000000000000000000000000000000000//////////////////////////////.........------------......//////......------------............///////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,---...,,,,,,------...///000000....................................////////////......////////////......////////////............////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111111222000000111111222333333444444444555999@@@IIIRRRXXXXXX^^^hhhtttyyyvvvsssqqqnnnjjjhhhfffffffffgggggghhhjjjlllllljjjggghhhhhhhhhhhhgggfffeeeeeecccbbbbbbaaa``````______]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPQQQQQQOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEDDDFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOQQQQQQRRRSSSSSSTTTUUUUUUWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^]]]\\\[[[YYYYYYXXXZZZZZZZZZZZZ[[[]]]```aaa^^^]]][[[YYYXXXWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]555555444333222333333444333222222222222222222222222222222222111111111111////////////////////////000000000000000000000000/////////////////////////////////...------,,,,,,,,,---...//////...---,,,---------............///000///............///000........................------------------------........................,,,,,,,,,,,,,,,---...///,,,,,,------.../////////....................................////////////......////////////......///////////////.........////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000111111222000000000000111111111111777555555888???FFFIIIJJJGGGJJJQQQZZZfffvvvzzzvvvsssqqqjjjjjjiiihhhgggffffffffffffgggiiikkknnnnnnkkkiiiffffffeeeeeecccbbbaaaaaa`````````______^^^^^^^^^\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYXXXXXXWWWWWWWWWWWWUUUVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBB>>>???@@@AAABBBCCCDDDEEEBBBDDDEEEDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRROOOOOOPPPQQQQQQPPPPPPOOOPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]][[[ZZZYYYXXXWWWWWWZZZZZZZZZ[[[\\\^^^___```___^^^\\\ZZZYYYYYYYYYYYY\\\\\\]]]]]]]]]]]]\\\\\\444333333222222222222222222222222222222222222222222222222111111111000000//////////////////////////////////////////////////////////////////////////////.........---------+++,,,---......---,,,+++---------............/////////............//////........................------------------------........................,,,,,,,,,,,,---......///............................................................////////////......////////////...............///////////////////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000111111222000000000000000000000000333111111555<<<@@@@@@???@@@AAACCCGGGOOOZZZgggooozzz|||wwwssspppmmmjjjhhhggghhhhhhiiiiiiiiiiiiiiiggghhhiiikkknnnnnnllljjjfffeeedddcccaaa``````____________^^^^^^]]]]]]]]][[[ZZZZZZZZZYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@???????????????????????????????????????@@@AAAAAABBBBBBAAAAAA===>>>???@@@AAABBBCCCDDDAAABBBCCCCCCAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMKKKLLLNNNOOOPPPQQQQQQQQQLLLMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[[[[\\\[[[ZZZYYYWWWVVVVVVVVVVVVZZZZZZ[[[[[[\\\]]]^^^______^^^\\\[[[ZZZZZZZZZ[[[^^^^^^^^^^^^^^^]]]\\\\\\333333333222222222111111111111111222222222222222222111111111111000000000000000000000000000000000////////////////////////////////////////////////........................+++,,,,,,,,,,,,,,,,,,+++---------............///................................................................................................------------------...///..................------....................................////////////......////////////...............///////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111222//////000000000000000000111111222666;;;>>>===;;;::::::;;;<<<@@@GGGOOOUUU^^^eeeqqq}}}tttrrrpppnnnllliiieeebbbfffgggiiijjjkkkkkkjjjiiihhhhhhgggiiikkkkkkjjjiiigggfffdddcccbbbaaaaaaaaa```______^^^]]]]]]\\\\\\YYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSRRRRRRQQQRRRQQQPPPNNNMMMMMMMMMMMMLLLLLLMMMNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>????????????>>>===>>>>>>???@@@AAAAAABBB@@@AAACCCBBBAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJKKKIIIJJJLLLNNNOOOOOOOOONNNJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRRRRSSSTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZXXXWWWVVVTTTSSSTTTTTTUUUYYYYYYZZZ[[[\\\\\\]]]]]]___^^^\\\[[[ZZZZZZ[[[[[[^^^^^^^^^^^^^^^]]]\\\\\\333333333333333333222111000111111111222222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,------.../////////------,,,,,,,,,,,,---------------............///------...//////...------........................////////////////////////........................///......------------...,,,,,,------.../////////....................................////////////......////////////................../////////000////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000111111222/////////000000111111111222222444777:::;;;;;;:::666777888999:::===AAADDDJJJOOOWWW```jjjwwwwwwrrrpppnnnkkkjjjiiihhheeebbbccceeegggiiijjjiiigggfffhhhfffddddddfffgggggggggeeedddcccaaa``````aaaaaaaaa``````^^^]]]\\\[[[[[[YYYXXXXXXWWWVVVVVVUUUUUURRRSSSSSSSSSSSSSSSSSSSSSPPPQQQQQQRRRRRRRRRQQQQQQPPPOOONNNLLLKKKKKKJJJJJJJJJJJJLLLLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>?????????????????????@@@???>>>===<<<======>>>========================<<<<<<<<<=========>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBBBBAAAAAABBBDDDBBBBBBBBBBBBCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGHHHIIIGGGHHHJJJLLLMMMMMMLLLLLLHHHHHHHHHIIIJJJLLLOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSUUUVVVWWWXXXYYYYYYXXXXXXUUUTTTRRRQQQQQQRRRTTTUUUXXXYYYYYYZZZ[[[[[[[[[[[[^^^]]]\\\ZZZZZZZZZ[[[[[[]]]]]]^^^^^^^^^]]]\\\\\\444444555555444444333222000000111111222222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////+++,,,,,,---...///000000///...---,,,,,,---...///---------.........//////,,,---///000000///---,,,........................000000000000000000000000........................000///...---------------***+++,,,---///000111111..................................../////////000......////////////......---.........//////000000////////////////////////000000000000000000000000......------------......000000000000000000000000000000000000000111111222/////////000111222222222///000333444555666666666444666888999888888999;;;???BBBFFFIIIPPP\\\lllwww~~~{{{vvvssspppmmmiiigggeeedddeeeeeedddcccaaabbbeeeggggggfffdddccchhheeebbbaaabbbdddeeeeeebbbaaa```___^^^^^^______bbbaaa```___]]]\\\[[[ZZZXXXXXXWWWVVVVVVUUUTTTTTTQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPQQQQQQRRRQQQQQQPPPNNNMMMLLLKKKIIIIIIHHHHHHHHHIIIJJJKKKKKKIIIGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHBBBBBBBBBBBBBBBBBBAAAAAACCCCCCAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>?????????@@@???>>><<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????@@@AAACCCBBBBBBAAACCCDDD@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEGGGIIIKKKLLLLLLKKKJJJGGGGGGFFFGGGHHHKKKNNNPPPQQQQQQQQQRRRRRRRRRRRRRRRTTTUUUWWWXXXXXXXXXWWWWWWSSSRRRPPPOOOPPPQQQSSSTTTWWWXXXYYYZZZZZZ[[[ZZZZZZ^^^]]][[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]]\\\\\\444444333333333333222222333333333333333333333333111111111111000000000000//////............//////000000000000000000000000000000000000000000000000........................////////////////////////......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...........................------------------------000000...------...///000---------,,,,,,+++++++++////////////////////////........................,,,---......//////......////////////////////////......//////000000111111......//////000000111111........................000000000000111111111111222222222333333333444444333333333444555666777888>>>@@@AAAAAABBBFFFMMMSSSeeekkkvvvxxxrrrooommmlllkkkdddddddddddddddcccaaaaaaaaa````````````aaaaaabbbeeecccbbbbbbccccccaaa```_________^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZYYYVVVSSSSSSUUUVVVUUUSSSSSSRRRPPPPPPQQQQQQPPPNNNOOOOOOOOOOOONNNMMMLLLLLLNNNNNNMMMKKKJJJIIIHHHGGGJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAAAAABBBBBB???>>>>>>===<<<;;;;;;;;;<<<===???>>><<<;;;;;;<<<;;;<<<<<<<<<;;;::::::999;;;<<<===>>>>>>===<<<;;;===============>>>>>>???======<<<<<<<<<<<<==============================>>>>>>>>>>>>????????????===???@@@BBBCCCCCCBBBBBBEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIFFFGGGHHHIIIJJJLLLMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTQQQPPPNNNMMMMMMOOORRRTTTUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[XXXZZZ]]]______^^^\\\ZZZ444444333333333222222222111111111111111111111111111111111111000000000000000000////////////000000////////////////////////////////////////////////........................////////////////////////......------------......................................................------------------------000///............///000........................------------------------//////...------.../////////.........------------////////////////////////........................,,,---......//////......////////////////////////......//////000000000000000000000///////////////........................//////000000000111111111222222222333333333333444444333333333444555666666777888::::::;;;>>>DDDHHHLLLQQQYYYbbblllwww{{{wwwrrrnnnlllkkkiiihhhdddddddddccccccbbbaaa``````````````````aaaaaabbbcccbbb``````aaaaaa___^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXUUUSSSSSSUUUVVVUUUSSSSSSQQQPPPPPPRRRRRRQQQOOOOOOOOOOOOOOONNNMMMLLLKKKMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGHHHHHHGGGGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>?????????@@@>>>>>>============>>>>>>@@@@@@?????????>>>>>>>>>===>>>>>>???@@@@@@AAAAAA>>>>>>>>>===<<<;;;;;;;;;<<<===>>>>>><<<;;;;;;<<<<<<<<<======<<<<<<;;;:::<<<<<<============<<<<<<======<<<<<<======>>>???======<<<<<<<<<<<<====================================>>>>>>>>>?????????>>>???@@@@@@AAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLMMMOOORRRTTTVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZYYYZZZ\\\]]]]]][[[YYYXXX333333333333222222222222111111111111111111111111111111111111000000000000111000000000000000000111........................................................................////////////////////////......------------.............................................................................................///000111........................------------------------...---------------......000000000///////////////////////////////////////........................------...////////////...////////////////////////...////////////000000000111111000000///......---........................//////000000000000111111111111222222222333333333444444333333333444444555111222444555555777:::======@@@DDDJJJRRR\\\hhhooo|||xxxrrrpppmmmkkkjjjjjjhhhgggccccccbbbbbbaaaaaa``````___````````````aaaaaabbbbbb```___^^^______]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXYYYVVVUUUTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPRRRSSSRRRQQQPPPPPPOOOOOOMMMLLLKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<======????????????>>>>>>>>>>>><<<<<<======>>>?????????>>>>>>======<<<;;;;;;;;;;;;===>>>===<<<:::;;;;;;<<<============<<<<<<;;;======<<<<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<====================================>>>>>>>>>>>>????????????>>>>>>>>>>>>??????AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQPPPPPPOOOOOONNNMMMMMMLLLLLLMMMOOORRRTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\\\\[[[XXXVVVTTT333333333222222222222111222222222222222222222222111111111111000000000///000000////////////000000........................................................................////////////////////////......------------......................................................------------------------+++++++++,,,---...//////................................................,,,,,,,,,,,,---------...000000//////////////////////////////////////////........................------...///////////////////////////////////////////////////////////////000000/////////.................................////////////000000000111111111111111222222222222444333333222222222333333111222444555666666777888<<<===>>>@@@DDDKKKSSSYYYgggooo{{{{{{wwwuuuooonnnlllllllllkkkhhhfffcccbbbaaaaaa```_______________```aaaaaabbbbbbbbbbbb```^^^^^^^^^^^^\\\[[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPRRRSSSSSSRRROOOOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@????????????>>>>>>>>>=========<<<<<<<<<============>>>??????>>>>>>>>>>>>????????????>>>>>>>>>=========;;;;;;<<<<<<<<<==================<<<<<<;;;;;;;;;:::<<<======;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;======;;;::::::;;;======<<<<<<;;;;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????>>>===<<<;;;<<<===>>>??????AAABBBBBBAAA??????>>>???@@@BBBDDDEEEGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNQQQQQQPPPPPPOOONNNMMMMMMKKKJJJJJJKKKLLLOOOQQQSSSQQQRRRSSSTTTUUUVVVVVVWWWVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\\\\[[[YYYWWWTTTSSS333333222222222111111111222222222222222222222222111111111111000000000///.........------.................................................................................////////////////////////......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...//////................................................+++,,,,,,------.................................////////////////////////////////////////////////---...//////000000///////////////////////////////////////...............---........./////////000////////////////////////...////////////000000000000000000111111111222222333222222111111111111222444444555666777777777666888999:::;;;<<<>>>BBBEEEMMMSSS\\\fffqqq{{{{{{uuuqqqnnnooonnnllllllllljjjgggdddcccbbbaaa```_______________```aaabbbcccccccccccccccaaa____________]]][[[ZZZYYYYYYXXXVVVUUUUUUTTTSSSTTTUUUVVVWWWWWWVVVVVVSSSSSSTTTTTTTTTRRRRRRRRRPPPOOOOOOPPPQQQRRRRRRQQQNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<;;;<<<<<<<<<============??????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<:::999999:::999::::::;;;;;;:::::::::===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>>>>===<<<;;;:::;;;<<<======>>>???@@@@@@???>>>===<<<===>>>@@@BBBDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQPPPOOONNNNNNMMMMMMIIIIIIIIIJJJKKKMMMOOOQQQMMMNNNPPPRRRTTTVVVWWWXXXVVVVVVWWWXXXXXXYYYZZZZZZ\\\\\\\\\[[[YYYWWWTTTSSS222222222222111111111111000000000000000000000000111111111111000000000000...------,,,,,,------...........................................................................////////////////////////......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///................................................+++,,,---......///......,,,------------.........////////////////////////////////////////////////......///000000000000////////////////////////////////////............---,,,------...//////000000////////////////////////......////////////000000///000000000000111111111111111000000000111111222444333333444666666555333222444777888999:::<<<>>>BBBEEEIIIOOOUUU]]]ffflllpppxxx|||xxxxxxzzz|||zzztttooommmmmmllljjjjjjiiihhheeebbbdddcccaaa_________``````___aaacccdddeeeeeeeeeddddddbbb`````````___]]][[[ZZZZZZYYYXXXWWWUUUTTTTTTSSSTTTUUUVVVWWWVVVUUUTTTQQQSSSUUUUUUSSSQQQQQQQQQPPPOOONNNOOOPPPQQQPPPOOOLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBBBBCCCAAAAAA@@@??????????????????@@@@@@@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;:::888999999888888999::::::::::::999<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<==================<<<;;;<<<===???AAACCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEIIIIIIIIIJJJJJJKKKLLLMMMPPPOOOOOONNNNNNMMMMMMMMMHHHHHHHHHIIIKKKLLLMMMNNNLLLMMMNNNPPPSSSUUUVVVWWWUUUVVVVVVWWWXXXYYYZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUU222222222222111111111111000000000000000000000000111111111111000000000000......------------......////////////////////////////////////////////////........................////////////////////////......------------......................................................---------------------------...///000000//////...................................................+++,,,...///000000//////,,,,,,---------.........////////////////////////////////////////////////......///000000000000000//////////////////////////////.........---------........................////////////////////////........./////////000000/////////000000000111111////////////000000111222333111000111333555444222111333555666777888;;;===<<<>>>@@@BBBDDDIIINNNRRRXXX___hhhoootttzzz}}}wwwrrrpppqqqsssttt|||||||||zzzvvvsssqqqppplllkkkiiihhhhhhhhhfffdddeeecccaaa```______```aaa```bbbdddfffggggggffffffdddbbb``````______]]][[[\\\[[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVTTTSSSOOORRRUUUUUURRRPPPPPPQQQPPPNNNMMMMMMOOOOOONNNLLLJJJKKKKKKLLLLLLKKKJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@??????????????????????????????>>>>>>============<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999888888999888999::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<=========>>>>>>::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDHHHHHHHHHHHHHHHIIIKKKKKKMMMMMMLLLLLLLLLLLLLLLLLLHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWWWWWWWWWWVVVVVVVVV222222222111111111111000111111111111111111111111111111111111000000000000//////............//////000000000000000000000000000000000000000000000000........................////////////////////////.........------.................................................................................,,,---.........---,,,+++........................////////////////////////+++,,,...000111000000///,,,---------......//////////////////////////////000000000000000000000000...//////000000000000000//////////////////////////////.........---------/////////...------,,,,,,000000000000000000000000............/////////000////////////000000000000............///111222222333111///000222444444222111222222222222444777:::777999;;;===>>>???BBBEEEFFFJJJPPPTTTXXX___jjjrrrwww}}}wwwuuuqqqooommmnnnpppqqqrrrrrrrrrqqqooonnnnnnooommmkkkiiihhhiiijjjiiihhheeedddbbb```___```aaabbbaaaccceeeggghhhhhhhhhgggdddbbb```______^^^\\\ZZZ]]]\\\[[[ZZZXXXWWWVVVUUUUUUVVVWWWXXXWWWUUUSSSRRROOORRRUUUUUURRRPPPPPPQQQPPPNNNMMMMMMNNNNNNLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCAAA@@@@@@???>>>????????????????????????>>>============<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;999888888999999:::;;;;;;<<<<<<<<<;;;999:::<<<<<<<<<<<<:::999::::::999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<=========>>>888999;;;===>>>>>>======<<<<<<:::999999:::<<<<<<<<<===>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXTTTTTTUUUUUUUUUVVVVVVVVV111111111111111111111111222222222111111111111000111000///...............///000111222222111000///////////////............---------------...///000/////////////////////////////////...------,,,,,,////////////////////////......------------....................................------------......,,,---------...///////////////.........---------------------------------......------------......................................................//////.........------------------............//////////////////.........,,,,,,,,,---------..................////////////////////////000000000000////////////////////////............////////////000000000000111111111111111111222222222222111111444444444444444444444444888888999:::;;;;;;<<<<<>>>>>>>>???@@@@@@>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===>>>???>>>===<<<===>>><<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;999999999999999999999999888999999::::::999999888999999999999999999999999::::::;;;;;;::::::999888;;;;;;;;;:::::::::999999<<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::999999999888888999999999999::::::============>>>>>>??????===<<<:::888888888:::;;;::::::::::::::::::::::::============>>>???@@@AAABBBAAAAAA@@@?????????@@@AAAAAACCCDDDEEEEEEEEEEEEGGGHHHIIIKKKLLLLLLLLLLLLMMMLLLKKKJJJJJJIIIIIIJJJNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRSSSTTTUUUWWWYYYZZZ111111111111111111111111222222222111111111000000000//////............///////////////////////////////////////..................---------......///.......................................---------..............................------------....................................------------......---------...............//////.........---------------------------------......------------......................................................//////.........------------------............///////////////............,,,,,,---------.....................////////////.../////////000000000000////////////////////////............/////////////////////000000000111111000111111222222111111000111222222333444555555666666666666777888888888999;;;;;;;;;===???BBBFFFHHHJJJOOOVVV]]]dddllltttyyy{{{wwwsssqqqpppnnnllljjjiiiiiijjjkkkkkkllllllmmmnnnooopppppppppmmmiiiggghhhiiihhhggggggeeecccbbbcccddddddcccgggggggggfffeeeeeeddddddeeebbb```______^^^]]][[[\\\[[[YYYWWWUUUTTTTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<===>>>===;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;;;;::::::999999999999999999999999999999::::::::::::999999999999999999999999999999:::::::::;;;:::999999888888888999999:::::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;===;;;:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???AAAAAA@@@???????????????@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWXXX111111111111111111111111222222111111111000000000///............//////000///......------......///////////////............//////...---------......---------------------------------.............................................------------....................................------------.....................---------...............---------------------------------......------------.....................................................................------------------............///........................,,,------------.........---............/////////....../////////000000000////////////////////////............////////////....../////////000000000000111111222222111111000///000111222444555666777555555666666666666666666777777777777999;;;>>>??????AAAEEEHHHMMMTTT[[[```mmmpppwww}}}{{{wwwtttqqqpppooolllkkkjjjiiiiiiiiijjjkkkkkkkkkkkkkkklllllllllmmmmmmjjjhhhgggggghhhhhhgggiiigggddddddeeeffffffeeeggggggffffffeeeeeedddddddddaaa___^^^^^^^^^\\\[[[[[[ZZZYYYWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>??????@@@???>>>======<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===<<<:::999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::999888999999999999999999999999999999::::::::::::999999999999999999999999999999999::::::::::::999888888555666666777999::::::;;;888888888888888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;777777777888888888888888<<<;;;999888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<===??????>>>>>>======>>>>>>???@@@BBBDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLJJJJJJJJJKKKKKKLLLMMMNNNKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUUUUUUUUUUVVVWWWWWW111111111111111111111111111111111111000000000000...............///000111.........//////.........////////////............000///...---------------------------------------,,,,,,------...//////000..............................------------....................................------------....../////////...---------,,,......................................................------------..............................................................................---------............///------...............///------------............---------.........//////........./////////000000////////////////////////............////////////............////////////000000111111111111000000000000111222333444555555777777666666666666666666777666666777888999;;;<<<<<<>>>@@@BBBDDDGGGLLLOOORRRUUU]]]gggttt~~~wwwvvvtttrrrpppooonnnnnnlllkkkjjjiiiiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjiiihhhgggggghhhhhhhhhiiigggeeeeeefffggggggggggggffffffeeeddddddcccccc```^^^\\\[[[[[[[[[ZZZXXXYYYYYYXXXWWWWWWVVVVVVVVVRRRSSSSSSRRRRRRQQQPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>????????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;:::888777777888888888888888888888888999999::::::::::::999999888888888888888888888888999999999999999888888777555555666666777888888999555555666666888999:::;;;;;;;;;;;;:::::::::::::::777888888888888999999999999999999999999999999999::::::999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;999888888999999:::;;;<<<>>>======<<<<<<<<<======???@@@BBBCCCEEEFFFGGGGGGGGGFFFEEEEEEFFFHHHKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUWWWXXXXXX111111111111111111111111111111111000000000//////...............///000111---...000222222000...---////////////............000///...---------------........................+++,,,,,,---...///000000..............................------------....................................------------....../////////...---------,,,---...................................................------------......................................................---.....................---------............///,,,---------......//////---------.........//////------------........................////////////////////////////////////............////////////............////////////000000000111111000000000111111111222222222222222666666555555555555555555777777777777888999999:::777:::===?????????@@@AAADDDFFFLLLUUU```kkkuuuzzz~~~}}}|||}}}{{{xxxxxxxxxxxxwwwuuuuuutttrrrpppooonnnmmmmmmmmmmmmllljjjiiiiiihhhhhhkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiigggeeeeeefffhhhhhhgggeeeeeeddddddcccbbbbbbbbb___]]]ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUQQQQQQQQQQQQPPPOOONNNNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>===>>>>>>?????????>>>>>>============>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>===;;;:::;;;<<<:::::::::999999:::::::::::::::::::::999888777666888888888888888888888888888999999::::::999999888888888888888888888888888888888999999888888777666666666666666666666666666444444555666777999:::;;;::::::::::::::::::::::::777777777888888888999999:::::::::999999999999999999999999999999999999:::999999999999999999999999999999999999:::;;;<<<======<<<<<<;;;<<<<<<======???@@@BBBDDDEEEFFFFFFGGGHHHGGGFFFFFFGGGIIIKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMOOOQQQRRRTTTTTTTTTQQQQQQRRRSSSUUUWWWYYYZZZ111111111111111111111111111111000000000////////////............//////000---...000111111000...---////////////............//////...---------......////////////////////////,,,,,,------...///000000------------------------......------------....................................------------.....................------------------.............................................------------......................................................---------...............---------............///,,,,,,,,,---......//////------........./////////,,,------------.........------........./////////////////////////////////............////////////....../////////000000000///000000111111000000///111111111111111111111111222222333333333333333333444555555666666777777777555888;;;===<<<;;;;;;;;;AAABBBFFFKKKSSS[[[bbbfffbbbffflllqqquuuzzz~~~yyyvvvtttssssssvvvtttrrrqqqrrrrrrrrrpppsssrrrqqqooommmlllllllllmmmmmmlllkkkjjjiiihhhgggiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjiiihhhggghhhiiigggeeeddddddeeegggggggggcccccccccbbbaaaaaa``````___]]][[[[[[[[[\\\[[[YYYVVVVVVWWWVVVVVVUUUTTTSSSPPPPPPQQQPPPPPPOOONNNMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>??????>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>===;;;;;;;;;<<<::::::999999999999::::::999999999999999888777666888888888888888888888888777777888888888888777777888888888888888888888888777888888888888777666666777777777666666555555555555555555666777888::::::888888888888999999999999999999999999::::::::::::888888888888888777777777888888888999999999999999888888888888888888888888999999999::::::;;;<<<===<<<<<<;;;;;;<<<<<<======@@@AAACCCDDDEEEEEEEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSNNNOOOPPPRRRTTTWWWYYYZZZ111111111111111111111111111000000000////////////000//////............/////////...------...//////////////////..................---------......///........................,,,---------......//////------------------------......------------....................................------------......---------...............---------.........//////..............................------------......................................................---------.........//////---------............///++++++,,,------...//////............////////////,,,,,,---------.........---------.........//////////////////////////////............/////////////////////000000000111111//////000000000000/////////000000000111111222222111222222333333444444444222333444555666666666666666888:::;;;::::::;;;<<<===???AAADDDIIINNNRRRTTTOOORRRVVVYYYZZZ]]]aaaddddddlllvvv}}}zzzwwwtttsssuuutttqqqooonnnmmmnnnnnnqqqpppooooooqqqrrrrrrqqqnnnnnnlllkkkjjjjjjjjjjjjiiijjjjjjjjjiiihhhhhhgggfffffffffgggggggggggggggfffhhhjjjiiifffeeeeeegggeeedddbbbbbbdddeeefffeeebbbaaaaaa```______^^^^^^^^^\\\ZZZZZZ[[[[[[ZZZYYYUUUUUUVVVVVVUUUSSSRRRQQQPPPPPPPPPPPPOOONNNMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<======;;;<<<===<<<:::::::::;;;::::::999999999999::::::777888888888888888777777888888888888888888888888666666777777777777666666888888888888888888888888777777888888777777666555666666666666666777777777666666666666777888999:::666666777777777888888888999999999999::::::::::::888888888777777777666666777777888999999999999999999999999999999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>BBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIKKKJJJIIIIIIIIIIIIIIIJJJHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQNNNOOOOOOQQQSSSUUUWWWXXX111111111111111111111111000000000000////////////111000///...............222///+++((((((+++///222000/////////............---------------...///000---------------------------------...............------------------------.........------..........................................------.........,,,------....../////////---------.........//////////////////////////////.........------.........................................................---------.........//////---------.........//////++++++,,,,,,---...//////............/////////000,,,,,,,,,---------......---------.........//////////////////////////////............/////////000000000000000111111111111//////000000000000//////---...///000111222333444333333444555555666777777222333444555666777777777666666666555555777:::===888999;;;>>>AAADDDGGGIIIFFFIIILLLLLLKKKKKKNNNPPPQQQYYYccchhhggghhhlllppppppwww}}}{{{xxxuuuqqqnnnllljjjmmmlllkkkjjjjjjkkkkkkllllllkkkkkkllloooqqqqqqqqqiiiiiihhhggggggggghhhhhhffffffggghhhhhhhhhhhhhhhdddddddddeeeeeefffffffffeeehhhiiihhheeecccccceeedddbbb```aaacccdddeeeddd`````````___^^^^^^]]]]]]\\\ZZZXXXWWWXXXYYYXXXWWWUUUUUUUUUUUUTTTRRRPPPOOOPPPPPPPPPPPPOOONNNMMMMMMIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@AAA=======================================>>>??????>>>>>>============>>>???;;;;;;;;;<<<<<<<<<======:::;;;<<<;;;999888999::::::999999999999999999:::666777777888888888888777777777777777777777777777555555666666666666555555777777777777777777777777777777777777777666666555444555555666777888999999777666666777777888999:::555555666666777777777888666777777777777888888888::::::999999888888888777666777888999999999999999::::::::::::::::::::::::888888888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???CCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTUUU111111111111111111111111000000000000////////////////////////////////////.........------,,,,,,,,,......................................................---------,,,,,,,,,000///---,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,...///000///..............................///...---,,,,,,---...///111000000/////////000000//////.........------------------............///,,,---......//////......---------............///000//////.........//////,,,,,,,,,---------............////////////......------,,,,,,---...000111000///...---,,,------...000000//////.........---............////////////000000000000000///......////////////000000000000000000000000000000000000222222222222222222222222333333333444444444555555777888888888999999999999::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFIIILLLOOOQQQTTTXXXZZZ^^^aaaeeeiiinnnsssxxx||||||zzzxxxwwwvvvtttqqqmmmjjjhhhffffffllljjjhhhggghhhhhhgggfffkkkkkkjjjiiiiiiiiijjjjjjiiiiiiiiiiiiiiihhhgggfffgggffffffeeeeeeddddddcccaaabbbcccdddddddddddddddfffffffffeeeeeedddddddddbbbbbbaaaaaaaaacccdddeeeaaa```^^^\\\[[[[[[[[[\\\YYYYYYYYYYYYXXXWWWVVVUUURRRRRRRRRQQQPPPPPPOOOOOONNNOOOOOOOOONNNLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<======>>>>>>??????========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888999999999:::::::::999999888777666555444444666777888999:::;;;;;;;;;666666666666666777888888777888888777666555555666888888777666666666666666777777777777777777777777888888888888888888888888999888777666666777888999777777777777777888888999999888888888777777666666999999999999999888777666111444888;;;;;;999555222999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>CCCCCCBBBAAAAAABBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMNNNOOOPPPQQQSSSTTTTTT111111111111111111111111111111000000000/////////////////////////////////.........------,,,,,,,,,............................................................------,,,,,,000...---,,,,,,---...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++------..........................................///...------------...///......------,,,------...//////.........------------------............///,,,---......//////......,,,,,,,,,,,,---------...//////......---......///,,,,,,,,,---------............////////////......------,,,,,,---...000111000///...---,,,------...000/////////.........---............////////////000000000000000///........./////////000000000000000000000000000000000000222222222222222222222222333333333444444444444555666666666666777777777777999::::::;;;<<<===>>>>>>??????@@@@@@AAAAAABBBBBBDDDFFFHHHIIIIIIJJJLLLNNNOOOQQQUUUWWWZZZ]]]bbbeeelllpppuuuyyy|||~~~~~~}}}||||||zzzyyywwwvvvuuutttsssqqqnnnkkkhhhfffeeeeeeiiigggfffgggiiijjjjjjiiikkkkkkkkkkkkjjjjjjjjjjjjhhhiiiiiiiiiiiihhhhhhgggffffffeeeeeedddcccbbbbbbaaaaaabbbccccccccccccccccccbbbbbbbbbbbbbbbbbbaaabbbaaa`````````aaabbbcccaaa```^^^\\\[[[[[[[[[[[[ZZZYYYYYYXXXVVVUUUUUUTTTSSSRRRRRRQQQQQQPPPOOOOOOMMMMMMNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888888888999999999::::::888888888777777666555555666777888999::::::::::::666555555555555666777777666777888777555555555666888777777666666666666666666666666666666666666666555555555555555555555555777666666666666666666777777666666666666777888888888888888777777777666666777888888999999999888888888999:::;;;;;;;;;:::999999999::::::::::::;;;;;;<<<<<<;;;<<<<<<===>>>?????????>>>>>>>>>>>>??????BBBBBBDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTT111111111111111111111111111111111111000000000000////////////////////////.........---------------................................................/////////............---///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------///......---------..............................///...------------...///---,,,,,,,,,,,,,,,------...............------------------............///,,,---......//////......+++++++++,,,,,,,,,------...---------------......,,,,,,,,,---------............////////////......---------------...///000//////...------------.../////////...........................//////////////////000000000///............/////////000000000000000000000000000000000222222222222222222222222333333333333444444444444333444444444444555555555999999999:::::::::;;;;;;<<<<<<======>>>????????????AAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLMMMOOORRRTTTZZZ]]]aaadddfffhhhlllnnnnnnmmmkkkkkkkkknnnppprrrrrruuuyyy~~~~~~|||{{{{{{|||~~~~~~{{{yyyyyyxxxwwwuuutttttttttsssssssssrrrrrrqqqpppmmmjjjhhhggggggggggggfffeeegggjjjmmmnnnnnnkkklllmmmmmmlllkkkjjjiiiggghhhhhhiiiiiiiiiiiihhhfffeeeeeecccbbbaaa`````````aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbaaa```___^^^^^^___`````````___^^^\\\[[[[[[[[[[[[[[[ZZZXXXVVVUUUUUUUUUUUUSSSSSSRRRRRRQQQPPPPPPPPPLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999777777777888888888999999999999888888777777777777777777777888888999999888888777444444444444444555555666666777888777555555555666777777666666555555666666555555555555555555555555444444444444444444444444444555555666666555555444666555555555555666777777888888777777777777666666555666777888999999999999<<<;;;:::999999;;;===>>>999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@=========<<<<<<======>>>AAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQRRRRRRRRRSSSSSS111111111111111111111111222111111111000000000000////////////////////////...............---------................................................/////////////////////...///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,................................................111000...---,,,,,,---....................................------...............---------...//////........................---------............///,,,---......///.........+++,,,,,,,,,,,,---------------,,,,,,,,,---......,,,,,,,,,---------......---......//////......---------------......//////............------..........................................////////////...///////////////.............../////////000000////////////////////////111111111111222222222222222222333333333444444444333333333333444444444444888888888888888888888888::::::;;;<<<<<<======>>>;;;===???@@@AAABBBDDDFFFHHHIIIJJJJJJJJJKKKNNNPPPTTTUUUWWWYYY[[[^^^bbbeeecccaaa___]]]]]]___bbbeeebbbdddhhhllloooqqqssssssrrrtttvvvvvvvvvvvvxxxzzzzzz~~~~~~}}}~~~}}}|||{{{zzzyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{yyywwwvvvwwwvvvuuusssoooppppppqqqrrrrrrssssssrrrqqqooommmlllkkkkkklllhhhggggggiiillloooppppppkkklllnnnnnnnnnllljjjhhhfffggghhhiiiiiiiiiiiiiiieeedddcccbbbaaa```___^^^aaabbbbbbcccccccccbbbbbbbbbbbbccccccdddddddddeee```___^^^]]]\\\\\\]]]^^^______^^^]]][[[[[[ZZZZZZZZZYYYWWWUUUUUUVVVXXXYYYSSSSSSRRRRRRQQQPPPPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888777666777777777888888888888999777777777777888888999999777888888888777777666555333333222222333333444555555666777777555444555777777666666555555555666666555555555555555555555555666666666666666666666666444555666777777666555444555444444444444555666666777777777777777777666666666666777888888888888888:::999777666777999;;;===999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJLLLOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQ000000000000000000000000111111111000000000000///////////////////////////.........................................................................../////////////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................111000...---,,,,,,---...........................---..................------------------...///000---.....................---------............///,,,---......///.........------------............,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------............---------------...............------..................---------...........................////////////......////////////..................////////////////////////////////////000000000111111222222222222222222333333333444444333333444444444555555555666666666666777777777777:::::::::;;;<<<<<<======;;;===?????????@@@BBBDDDCCCEEEFFFGGGGGGHHHKKKMMMMMMNNNPPPPPPQQQTTTXXX\\\ZZZXXXVVVTTTTTTVVVYYY[[[]]]^^^```bbbdddeeeeeefffgggiiijjjjjjiiiiiikkklllnnnrrrvvvwwwwwwuuussssssuuuttttttsssrrrrrrrrrrrrppppppqqqqqqqqqqqqqqqqqqooooooppppppqqqqqqrrrrrrqqqpppooopppqqqqqqooonnnllllllmmmnnnpppqqqrrrrrrrrrqqqooommmllllllmmmmmmjjjiiiiiikkknnnpppqqqqqqlllmmmnnnooonnnllliiihhheeefffgggggghhhhhhhhhhhhdddccccccaaa```___^^^^^^cccddddddeeeddddddccccccbbbbbbccccccddddddeeeeee___^^^\\\[[[[[[[[[\\\\\\^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXVVVVVVVVVXXX[[[\\\RRRRRRQQQQQQPPPPPPOOOOOOMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>==================<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888777666666666666777777777888888888666666666777888888999999777777777777666555444444222222222222222333444444444555777666555444555777666666555555555555666666666666666666666666666666777777777777777777777777555555777888888777555555444444444444444555555666666666666666666666777777888888888888888777666555666666666777777888999:::999999999:::::::::;;;;;;::::::::::::;;;<<<======>>>>>>>>>>>>>>>???@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKLLLLLLMMMMMMKKKJJJIIIIIIJJJLLLOOOPPPPPPPPPOOOOOOOOOOOONNNNNN000000000000000000000000000000000000////////////////////////////////////.............../////////................................................---............/////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........///......---------..............................------...//////...------++++++++++++,,,---...///---------...............---------............///,,,---......//////......---------.........//////,,,,,,,,,,,,---...///000,,,,,,,,,---------......------............------------......///......---,,,---......///.........---------------.....................////////////------.../////////......------........./////////000000000000000000000000//////000000111222222222222222222222333333333333444444444444555555555555555555555666666777777777999999::::::;;;<<<<<<===<<<===>>>>>><<<<<<<<<>>>@@@BBBCCCDDDEEEGGGIIILLLIIIKKKLLLLLLMMMOOORRRUUUTTTSSSQQQOOOPPPQQQTTTUUUZZZZZZ[[[\\\]]]]]]^^^^^^aaacccddddddccccccdddeeehhhkkknnnoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmnnnnnnnnnnnnnnnkkkllllllmmmmmmmmmllllllkkkjjjjjjlllmmmnnnlllkkkhhhiiijjjkkklllmmmnnnoooooommmllljjjiiiiiiiiijjjkkkjjjiiijjjmmmoooppppppmmmmmmmmmmmmlllkkkiiihhhdddeeefffffffffffffffeeebbbbbbbbbaaaaaa```______eeeeeeeeeeeeeeeeeedddccc```````````````aaaaaaaaa]]]]]][[[ZZZZZZ[[[\\\\\\]]]^^^]]]]]]\\\ZZZYYYXXXWWWVVVVVVVVVWWWYYYZZZ[[[QQQQQQPPPPPPOOONNNNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBB???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999888888777666555666666666666777777777777555555666666777777777888666666666666555555444333222222222222222333333444333555666666555444555777555555444444555555666666666666666666666666666666555555555555555555555555666666666777777666666666555444444444444555666666555555666666666666777777888888888888777666555444555666777999::::::::::::999999::::::::::::;;;;;;999999999999:::;;;<<<===;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIKKKLLLMMMNNNNNNNNNLLLKKKKKKJJJKKKLLLNNNOOONNNNNNNNNNNNNNNNNNNNNMMM000000000000000000000000////////////.........---////////////////////////---........./////////000................................................,,,,,,------............---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------..........................................------...//////...------,,,,,,,,,,,,---...///000---------.........//////---------............///,,,---......//////......,,,,,,---------.........------------...///000111,,,,,,,,,---------......,,,------......------,,,------...//////...---,,,,,,,,,.../////////......,,,,,,,,,------.....................////////////,,,---......//////......---------.........//////000000000000000000000000/////////000111222222222111222222222222333333333333333333444444444555555333444444555666777888888888888999999:::;;;;;;;;;:::;;;<<<<<<;;;:::;;;<<<@@@AAACCCDDDDDDFFFIIIKKKGGGIIIJJJKKKKKKLLLOOOQQQPPPOOONNNNNNOOOPPPQQQRRRTTTUUUVVVXXXYYY[[[\\\\\\]]]___``````______```aaaccceeeggggggggghhhiiikkkjjjkkkkkklllllllllkkkkkkmmmmmmnnnooonnnmmmllllllhhhiiikkkllllllkkkjjjiiijjjjjjkkkmmmooopppooommmhhhhhhiiiiiijjjkkkkkkllllllkkkiiigggffffffffffffgggffffffhhhkkknnnooonnnmmmmmmlllkkkjjjiiihhhhhhddddddeeeeeeeeedddccccccaaaaaaaaaaaaaaaaaaaaaaaadddeeeeeeeeeeeedddcccbbb___^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVPPPOOOOOONNNNNNMMMMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBAAA@@@AAAAAAAAA>>>???@@@AAABBBAAAAAA@@@?????????>>>>>>>>>>>>===>>>>>>=========<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999888888888888777666555444555555555666666666777777555555555555555666666666444444555555555444444333333222222222222333444444333444666555444444666777555444444444444555666777555555555555555555555555444444444444444444444444666555555444444555555666555555555444555666666777555555555666666666777777666777777777777777666666555666666777888999:::;;;999999::::::::::::;;;;;;:::::::::::::::<<<======999999999999:::;;;<<<======>>>???AAABBBBBBBBBBBB@@@AAABBBDDDEEEEEEFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOO000000000000000000000000///.........------------////////////////////////---.........//////000000................................................,,,,,,,,,---------......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,...///000///..............................,,,---...//////...---,,,.........///000111222222---------.........//////---------.........//////,,,---......//////......++++++,,,,,,,,,------------------...///000111111,,,,,,,,,---------......,,,------......------,,,------/////////...---,,,+++,,,.../////////......,,,,,,,,,------...................../////////000,,,,,,---.../////////...---------.........//////000000000000000000000000...//////000111222222222111111222222222333333333222222333333333444444444333333444555666888888999777777777888999999::::::666888:::;;;<<<===???AAA>>>???AAAAAAAAABBBEEEGGGCCCEEEGGGHHHHHHHHHJJJLLLJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQSSSVVVXXX[[[]]]^^^[[[\\\]]]]]]\\\\\\^^^___```aaabbbbbbbbbcccfffhhhjjjjjjkkklllllllllkkkkkkllllllmmmmmmllljjjhhhgggccceeegggiiiiiiiiigggfffiiiiiijjjmmmooopppooommmjjjjjjjjjjjjkkkkkkkkkkkklllkkkiiigggfffeeeeeeeeedddccccccfffiiimmmnnnnnnnnnmmmkkkjjjiiihhhhhhhhhddddddddddddccccccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbdddddddddddddddcccbbbaaa_________^^^^^^]]]]]]]]][[[[[[ZZZZZZZZZ\\\]]]^^^]]]]]]]]]]]]\\\ZZZYYYWWWVVVVVVVVVVVVTTTSSSRRRQQQOOOOOONNNNNNMMMLLLLLLKKKJJJIIIGGGEEEDDDDDDEEEEEEBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA>>>???@@@AAABBBAAA@@@@@@>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999888888888888777666555444555555555555666666666777555555555555555555555555333444444555555444444333333333222222333333444555333444555555444444666777444444444444444555666777444444444444444444444444555555555555555555555555555555333222222333555555666555555555555666777777444555555555666666777777444555666777888888888888555555444444555777:::;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>::::::::::::;;;<<<===>>>===>>>???@@@AAABBBBBBBBB???@@@AAACCCDDDEEEEEEEEEGGGHHHIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLNNNNNNNNNOOOOOOPPPPPPPPP000000000000000000000000////////////............//////000000///...------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................111111111000000/////////,,,,,,,,,------.................................------------------------......------------............------------................................................------......------------.................................---,,,,,,,,,,,,---...------------------------.......................................---------,,,,,,,,,---...///000000........................////////////////////////................................................---......///000111111222000000000000000000000000////////////000000000000444222111//////000222333222222222111111111000000111111222222222333333333444333222222333444666777===<<<;;;;;;======<<<;;;:::;;;;;;<<<===>>>>>>???BBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMPPPRRRTTTTTTUUUWWWXXXZZZZZZZZZZZZZZZ[[[[[[\\\^^^```aaabbbbbbcccfffhhhgggggghhhiiiiiiiiiiiiiiikkkjjjiiiiiiiiiiiiiiijjjhhhhhhhhhggghhhiiiiiijjjmmmmmmmmmmmmmmmlllkkkkkkiiiiiiiiiiiiiiihhhggggggiiiiiiiiigggcccaaa```aaadddeeefffhhhiiikkkllllllllljjjhhhggghhhhhhgggffffffffffffeeedddcccaaaaaacccbbbbbbaaa```______^^^___```bbbccccccbbbaaa```^^^]]]\\\ZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYWWWWWWXXXXXXWWWUUURRRSSSSSSTTTTTTSSSQQQPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999::::::::::::999999999888888999888888888777777666666999999888777666555444444444555555555666777777777444444444444444444444444555555555444444333333333333222222111111222222333222333333444444333333222444444555555555555444444444333333222333444555666444444444444444444444444222222333333333333444444444444444444444444444444444555555555555555444444444444444555666777777888888777666555555666777888666777888999999:::999999999::::::;;;;;;::::::999<<<;;;:::999999999:::;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHGGGGGGGGGHHHJJJLLLMMMKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPP000000000000000000000000////////////............///////////////...------////////////////////////........................------------------------........................---------,,,,,,,,,++++++,,,,,,,,,------.................................------------------------......------------............------------............................................................------------..............................///...------------...///------------------------........................------..................,,,---------.../////////.........................................................................................................//////000000000////////////////////////////////////000000000000222111///......000111222222222222111111111000000111111111222222222333333333333222222333444666777:::999888999;;;<<<;;;:::;;;;;;<<<<<<======>>>>>>?????????@@@AAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMOOORRRSSSTTTTTTVVVXXXZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]___``````aaaccceeegggggghhhhhhiiihhhhhhhhhgggggggggffffffgggggghhhhhhhhhhhhggghhhhhhiiiiiinnnoooooopppooonnnmmmlllggghhhhhhhhhhhhhhhgggggghhhiiihhhfffcccaaa```aaacccdddeeefffhhhiiijjjkkkkkkiiigggggghhhhhhgggeeefffeeeeeedddcccaaa```___aaaaaaaaa``````____________```bbbccccccbbb```___]]]\\\[[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWWWWWWWWWWUUUTTTSSSSSSTTTTTTTTTSSSRRRQQQNNNNNNLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@????????????@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999888888888888888888888777777777666666888888777777666555555555444555555555555555555666555555555555555555555555555555444444444333333333333222222111111222222333222333333444444333333222444444555555555555444444444333333222333444555666555555555555555555555555222222222333333333444444444444444444444444444444444444555555555555444444333444444555666666777777888777666555555666777777666666777888999999999999999999::::::::::::999999;;;:::999999999999:::;;;;;;;;;<<<===>>>??????@@@???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFGGGIIIJJJKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPP000000000000000000000000////////////............///////////////......---////////////////////////................................................------------------------...............------------------------.................................------------------------......------------............------------............................................................------------..............................000///............///000------------------------------------------------,,,---------.../////////------..........................................------------------------.....................................................................///........................////////////000000000000//////.........000111222222222222111111111111111111111111222222222222333333222222222333444555666666555555777999::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLKKKLLLOOOQQQSSSSSSTTTUUUWWWYYYXXXXXXXXXXXXYYYZZZZZZ[[[]]]___```___```bbbdddggggggggghhhggggggffffffeeeeeeeeeeeefffggghhhhhhiiihhhhhhggggggggghhhhhhlllmmmoooppppppnnnllljjjeeeffffffgggggggggffffffggghhhhhhfffcccaaa```aaabbbcccdddeeefffggghhhhhhjjjhhhffffffggggggfffdddeeedddcccbbbaaa___^^^]]]```_____________________```aaabbbbbbaaa```^^^]]][[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXZZZXXXVVVVVVVVVUUUTTTRRRRRRSSSTTTTTTTTTSSSRRRQQQMMMMMMKKKJJJIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@AAA@@@@@@???????????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888777777777666666777777777777666666666666666666666666666666666666555444444444444444444333555555555555555555555555444444444444333333333333333222222111111222222333222222333333333333222222333444444555555444444333444333333333333444444555555555555555555555555555222222222222333333333333444444444444444444444444444444555555555555444444333444444555555666666666666666555555555666666777555666777888999999999999888888999999999999888888:::999999888999999:::::::::;;;;;;<<<===>>>??????>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQ////////////////////////////////////...............///////////////......////////////////////////........................------------------------------------------------/////////...............---------.......................................------------------------......------------.........------,,,,,,------...........................---------.....................------------..............................///..................///------------------------------------------------,,,,,,,,,---...///000000...............---------........................------------------------...............................................................---------........................////////////000000000000............///111222333111111111111111111111111111111111111222222222222222222222333333444555555444444444666888:::::::::<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<===???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKNNNPPPRRRRRRSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYYYY]]]___aaaaaaaaabbbcccdddfffffffffffffffeeeeeedddffffffffffffggghhhiiijjjhhhhhhgggfffffffffgggggggggiiilllnnnnnnllliiigggddddddeeefffffffffeeeeeefffffffffeeebbbaaaaaaaaaccccccddddddeeefffgggggggggfffeeeeeeffffffeeecccccccccaaa```^^^]]]\\\\\\^^^^^^^^^_______________aaaaaaaaaaaa```^^^]]]\\\ZZZYYYYYYXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVYYYWWWUUUTTTTTTTTTRRRPPPQQQQQQRRRSSSRRRQQQPPPOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>=======================================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777666666666555555555666666666666666666666666555555555666666666777777444444444333333222222222444444444444444444444444333333333333333333333333333222222111111222222333222222333333333333222222333333444444444444333333333333333333333333333444333333333333333333333333111222222222222333333333333333333333333333333333333333444555555555444444333333444444444555555555555555555555555555666666555666777888999999999999777777888888888888777777888888888888888999999999999:::;;;<<<===>>>>>>???======>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNPPPQQQQQQQQQQQQ////////////////////////////////////..................///////////////...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++................................................------------------------......------------......------,,,,,,,,,,,,------........................---------.........//////......------------..............................------------------------------------------------------------------------,,,,,,,,,---...///000000...............---------........................------------------------...............................................................---------........................////////////000000000000//////000000111222333444111111111111111111111111000000111111111222222222111111222333333444444444444444444666999;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<>>>???AAABBBBBBBBBBBBCCCDDDEEEGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKJJJLLLOOOQQQQQQRRRSSSUUUVVVVVVUUUUUUVVVVVVWWWXXX\\\^^^aaaaaaaaaaaabbbcccddddddeeeeeeeeeddddddccceeeeeeeeeeeefffggghhhiiiggggggfffffffffffffffgggfffhhhkkkmmmmmmkkkhhhfffddddddeeeeeeeeeeeedddddddddeeeeeedddbbb```aaabbbdddddddddeeeeeefffffffffeeeddddddeeefffeeecccbbbaaaaaa___^^^\\\\\\\\\\\\^^^^^^^^^_______________`````````___^^^]]]\\\\\\YYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTVVVUUUSSSRRRSSSRRRPPPOOONNNOOOPPPPPPPPPOOOMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;::::::666666666555555555444444555555555555555555555666444444555555666666777777444444333333222222222111222222222222222222222222333333333333333333333333333222222111111222222333111222222333333222222111222222333333333333222222333333333333333333222222111111111111111111111111111111111222222222333333333333333333333333333333222222333444555555444444333333333333444444444444333333444444555555555555555555666777888888888888666777777888888777777666777777777888888999999999999999:::;;;<<<===>>>>>><<<<<<======>>>???????????????@@@BBBCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQ000000000000000000000000////////////............---...//////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////.......................................------------------------......------------......------,,,,,,,,,,,,------........................,,,,,,------.../////////......------------..............................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////------..........................................------------------------.....................................................................///........................////////////000000000000000000111111222222333333111111111111111222222222000000000111111111111222000111222333444444444333555444555666999;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<>>>???AAAAAABBBBBBBBBBBBCCCEEEFFFGGGIIIIIIJJJKKKKKKKKKKKKJJJIIILLLNNNPPPPPPQQQRRRTTTUUUTTTTTTTTTTTTUUUVVVVVVYYY\\\^^^______^^^^^^___aaabbbccccccddddddcccccccccbbbbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeefffgggggggggiiikkkmmmmmmllljjjiiieeeeeeeeeeeeeeedddccccccbbbcccdddcccaaa```aaabbbddddddddddddeeeeeeeeeeeecccbbbbbbdddeeeeeebbb``````___]]]\\\\\\\\\]]]^^^```___________________________^^^]]]]]]\\\\\\\\\ZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRTTTRRRQQQQQQQQQQQQPPPNNNLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAA>>>????????????@@@@@@@@@???>>>>>>========================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<=========<<<:::999666666666555555555444444444444444555555555555555444444444555555666666666444333333333333333333222111111111111111111111111222222222222333333333333333222222111111222222333111111222222222222111111111222222333333222222111222333333333333222222111000000000000000000000000111111111111222222222222333333333333333333333333111222333444444555444444333333333333333333333333111222333444555555555555444555666777888888888888777777888888888888777777555666777888888888888888888999999:::;;;<<<======<<<<<<======>>>>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLJJJKKKLLLNNNOOOPPPPPPPPP000000000000000000000000////////////............------...///////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000111111111000/////////.........---........................------------------------......------------......---,,,,,,++++++,,,,,,---........................,,,,,,------...//////000......------------..............................,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,---------.../////////.........................................................................................................//////000000000////////////////////////////////////000000000000000000111111111111111000000000111111111222222222000000000000111111111111///000222333444444333333555555444666999::::::999888888999999::::::;;;;;;;;;;;;;;;<<<===>>>??????AAAAAAAAABBBCCCDDDFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIKKKNNNOOOOOOPPPRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUYYY[[[^^^______^^^^^^^^^___```aaabbbcccdddddddddccccccbbbbbbbbbbbbcccccccccccccccdddeeefffggghhhggghhhjjjkkkkkkkkkjjjiiiffffffffffffeeedddbbbbbbaaabbbcccbbbaaa```aaabbbccccccccccccccccccccccccaaaaaaaaacccddddddbbb___^^^]]]\\\[[[[[[]]]___```aaaaaaaaa``````_________]]]]]]\\\\\\\\\\\\\\\]]]ZZZYYYXXXVVVTTTSSSRRRRRRTTTTTTSSSSSSRRRQQQQQQPPPQQQPPPOOOOOOPPPQQQPPPOOOLLLMMMNNNNNNNNNMMMKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>??????@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<;;;:::888777666666666666555555555555333333444444444555555555444555555555555555555555333333333333444444444444111111111111111111111111111111222222222333333333333222222111111222222333111111222222222222111111111111222222222222111111222333333444333222111000000000000000000000000000111111111111222222222222222222222222222222222222111111222333444444444444333333222222222222222222000111333444555555444444444555666777888888888888777888888999999888888777444555666888888888888888888888999:::;;;<<<<<<===============>>>>>>>>>>>>===>>>???AAABBBBBBBBBBBB@@@AAACCCEEEGGGIIIKKKKKKHHHIIIJJJLLLNNNOOOOOOOOO000000000000000000000000000/////////............------...///000000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000//////.........---........................------------------------.........------.........---,,,,,,++++++,,,,,,---........................,,,,,,------...///000000.........------.................................---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,------...///000000........................////////////////////////................................................---......///000111222222000000000000000000000000////////////000000000000///000000000000000///...000000111111222222222222000000000000111111111111///000222333444444333333555444444555888999999888777777888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>AAAAAAAAABBBCCCDDDEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJHHHJJJMMMOOOOOOPPPQQQSSSSSSSSSSSSSSSSSSTTTTTTUUUZZZ]]]```aaaaaa_________]]]^^^```aaacccdddddddddeeeeeeddddddcccdddddddddbbbbbbcccdddeeeggghhhiiiffffffggghhhhhhhhhhhhhhhhhhhhhgggfffeeecccbbbaaaaaabbbcccbbbaaa```aaabbbbbbbbbbbbbbbaaaaaaaaaaaa``````aaacccddddddaaa___]]]\\\[[[[[[\\\]]]```aaaccccccbbbaaa```______^^^\\\\\\\\\[[[\\\\\\]]]]]][[[ZZZXXXVVVSSSRRRQQQQQQTTTSSSSSSRRRQQQQQQPPPPPPOOONNNMMMNNNPPPQQQPPPOOOMMMNNNNNNOOONNNMMMLLLKKKGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB======>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888999::::::999777555777777666666666555555555333333333444444555555555555555555555555555555555333333333444444555555555222222222222222222222222111111111222222333333333333222222222222222222333111111222222222222111111111111222222222222111111222333333444333222111000000000000000000000000000000111111111111222222222222222222222222222222222000111222333444444555444333222222222222222222222000111222444555555444444444555666777888888888888888888999999999999888888333444666777888888888777777888999:::;;;<<<<<<============>>>>>>>>>>>>>>><<<>>>???AAABBBBBBBBBBBB@@@@@@BBBDDDGGGIIIJJJKKKGGGHHHJJJKKKMMMNNNNNNOOO---...//////......///000........................,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,........................////////////////////////---,,,++++++++++++,,,---//////.........---------------------------------................................................,,,------......------,,,........................///......------,,,++++++///////////////////////////............---------......------------......------............------......---------,,,,,,,,,,,,------......------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////......///000000000000000000000000000000///...---000000000000111111111111666666666555555444444444111111222222222333333333666666666666666777888888888888888888999:::;;;;;;::::::;;;;;;<<<=========>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHIIILLLOOOMMMMMMNNNOOOOOOOOONNNNNNKKKMMMOOOPPPPPPRRRUUUWWWZZZ[[[]]]___`````````___``````aaaaaabbbcccddddddffffffeeeeeeeeeeeefffggghhhhhhhhhggggggggggggggghhhhhhhhhiiiiiihhhhhhgggjjjiiihhhgggeeedddcccbbbeeebbb______aaacccbbbaaa````````````____________``````aaabbbbbbaaa```___aaa]]]YYYXXX[[[]]]^^^]]]cccbbbaaa```___^^^]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYXXXVVVTTTSSSQQQQQQTTTRRROOOMMMMMMNNNPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPOOOMMMLLLJJJIIIIIIIIIIIIGGGEEEDDDCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;999999999999999999999999===<<<;;;:::999999999999999999999888888888777777777777666555444444333333222222222333333444444444555555555444444333333333333333333222222111111111333333333222222111111111111222222333333222222111111111111111111111111111000111222222111000111222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000222222222222222222222222222222111111222222333444222333333444555555555444333444444555666777777888777777777777777777777777777777777666555555444444666666888999;;;<<<>>>>>><<<<<<<<<===============??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEGGGIIIHHHIIIJJJIIIHHHIIIKKKMMM222333333222111000000111........................---------.........//////------,,,,,,---...//////...................................................---,,,++++++,,,---...//////.........---------------------------------........................------------------------,,,------......------,,,------------------------------------------------------------------------,,,---------......//////......------------......------............------//////......------------,,,------......------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,,,,,,,---...///......---,,,,,,------,,,,,,---------.........////////////////////////..............................///000000000000000/////////000//////......//////000000000111111111222222222111111000000000111111111222222222333333555555555555666777888999888888888888999:::;;;;;;::::::;;;;;;<<<=========>>>??????@@@AAABBBCCCCCCDDDEEEFFFFFFFFFHHHKKKMMMKKKLLLLLLMMMNNNNNNNNNNNNNNNPPPQQQRRRRRRTTTVVVYYYZZZ[[[]]]___``````______aaabbbcccdddeeefffffffffhhhggggggggggggggggggggggggggghhhiiiiiiiiiiiihhhjjjjjjjjjjjjjjjiiihhhhhhhhhhhhgggfffeeeddddddccceeebbb``````aaacccbbbaaa````````````____________aaabbbbbbbbbaaa```^^^]]]```\\\XXXXXXZZZ\\\]]]\\\``````______^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYZZZYYYXXXVVVTTTRRRQQQPPPSSSRRRPPPOOONNNOOOPPPQQQPPPPPPOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>=========???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999999999999999999999999<<<<<<;;;999999888888888999999888888888777777777777666666555444444333333222222222333333444444444555555444444444333333333333333333222222111111111333333333222222111111111111222222333333222222111111111111111111111111111000111222222000000111222111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111222222222111111111000000222222222222222222222222111111111111111222222333222333333444555555444444444444555555666666777777666666666666666666666666444444555555666666777777666777888999:::<<<======<<<<<<<<<<<<============?????????@@@@@@@@@AAAAAAAAAAAAAAAAAACCCDDDFFFHHHHHHIIIJJJJJJIIIHHHJJJKKK444555555333111//////000................................./////////000000.........---......//////......................................................------------.....................---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000......------------......------............------...------------,,,,,,,,,,,,------......------,,,------............------------------------------...------------,,,,,,,,,...------,,,,,,------...//////......------......,,,------------.........////////////////////////..............................///000000000000///---......////////////...//////000000000000111111000///////////////......111111111222222222222333333333444444666777999:::777777777777888999:::;;;:::::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEEEEGGGIIIKKKIIIJJJKKKKKKLLLMMMNNNNNNPPPRRRSSSSSSSSSSSSVVVXXXZZZ[[[]]]^^^___```______bbbdddfffhhhiiiiiihhhhhhiiiiiiiiiiiiiiihhhgggfffeeegggiiikkkllllllkkkkkkllllllllllllkkkiiihhhggggggffffffffffffeeeeeeeeeeeecccaaaaaabbbbbbbbbaaa````````````____________cccccccccbbbaaa___]]]\\\^^^[[[XXXWWWXXXZZZ[[[\\\^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZXXXVVVTTTRRRQQQPPPRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJGGGFFFEEEDDDCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<>>>>>>>>>===<<<<<<;;;;;;=========<<<<<<<<<;;;;;;999999::::::::::::999999999999999999999999999999;;;;;;:::999888888888888888888888888777777777777666666555555444333333333222222333333333333444444444444444444333333333333222222222222222111111111222222222222222111111111111111222222222222111111111111111111111111111111000111222222000000111222111111111111111111111111111111111111111111111111........................111111111111111111111111222111111111111000000000222222222222222222222222111111000000111111222333222333333444444444444444555555555555555555555555666666666666666666666666444444444555666666777777777888888999::::::;;;;;;;;;;;;<<<<<<<<<=========>>>?????????@@@@@@@@@@@@BBBAAAAAAAAABBBCCCEEEFFFGGGIIIKKKKKKIIIHHHGGGHHH000111222000...------...........................---.........////////////333222000///------,,,,,,................................................//////............//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++,,,------...//////...------,,,,,,------...,,,------......------,,,,,,+++++++++++++++++++++,,,------......------,,,------............------........................------------------------------------------------000//////.........//////------------............////////////////////////////////////////////////---...//////000000//////---...///000000000000000////////////000000000111000000000000000000000000111111111111222222222222222222333444555777999:::777777666777777888999:::999::::::;;;;;;<<<============>>>???@@@AAABBBBBBBBBDDDEEEFFFFFFFFFHHHJJJIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQRRRRRRQQQQQQSSSUUUYYYZZZ\\\^^^_________^^^aaadddgggjjjkkkjjjiiihhhhhhiiiiiiiiiiiigggfffeeeeeegggjjjmmmoooooonnnlllnnnnnnnnnmmmkkkjjjhhhgggeeeeeeeeeffffffffffffgggfffeeeccccccbbbbbbaaaaaa````````````____________aaabbbbbbbbbaaa```^^^]]]\\\ZZZXXXVVVWWWXXXZZZ[[[]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXUUUSSSRRRQQQQQQRRRSSSSSSTTTSSSSSSQQQPPPMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGHHHFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;>>>>>>======<<<<<<<<<<<<>>>============<<<<<<<<<:::::::::::::::999999888888888888888888888888888::::::999888888888888888888888777777777666666666555555555444444333333333333333333333333333333333333333333333333333333333222222222111111111111111222222222111111111111111111111222222222222111111111111111111111111111111000111222111000///000222111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111111111111111000000000000111111111111111111111111222111111111111222333333222333333444444444333333555555444444444444444444666666666666666666666666777666666555555444333333888888888888999999999999:::;;;;;;<<<<<<=========>>>>>>>>>????????????@@@BBBAAA@@@@@@@@@BBBCCCDDDFFFHHHKKKKKKIIIGGGEEEEEE,,,...///...------...///////////////////////////,,,,,,---------.........222111000///...---------................................................////////////////////////---.....................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................---------------------,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------............------........................------------------------------------------------//////.........//////000---------.........//////////////////////////////000000000000000000000000------...///////////////...///000000111111111111...////////////000000000000000111111111111111111000000111111111222222222111111222333555666888999666666666666777888999999999999::::::;;;<<<<<<<<<<<<======>>>???@@@AAAAAACCCEEEFFFGGGGGGGGGHHHJJJIIIIIIJJJKKKMMMOOOQQQSSSQQQRRRSSSSSSRRRRRRTTTUUUYYYZZZ\\\^^^______^^^^^^```bbbeeehhhjjjiiihhhggghhhhhhhhhhhhggggggfffeeefffhhhllloooppppppnnnmmmooonnnnnnmmmkkkiiigggfffddddddeeeeeefffgggggghhhfffffffffeeecccaaaaaa```````````````_______________```aaabbbbbbaaa``````\\\[[[YYYWWWWWWXXXZZZ\\\^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYWWWTTTSSSRRRRRRRRRSSSTTTTTTUUUTTTSSSQQQOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;============<<<<<<<<<<<<>>>============<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888888888888888888999999888777777777888888777777777666666666555555444444444444444333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000///000111111000///000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222333444444222333333444333333222222444444444444333333333333555555555555555555555555666666666555444444333333888888888888888888888888:::::::::;;;<<<======>>>======>>>>>>>>>?????????AAA@@@?????????AAABBBCCCEEEGGGIIIJJJHHHEEEDDDDDD---...000///......000111////////////////////////,,,,,,,,,------------...------------...///000111........................------------------------......////////////......---------...............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++------------,,,,,,++++++------,,,,,,,,,,,,------,,,,,,------------,,,,,,......///////////////000,,,------......------,,,------............------------------------------,,,,,,,,,------------...,,,------......------,,,......------......//////------........./////////////////////////////////000000000000000000000000------...////////////......///000000000000000///......////////////000000......////////////000000000000000111111111111222111111222222444555777888555555555555666777888999999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAACCCEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJMMMPPPSSSUUUTTTUUUVVVUUUTTTUUUWWWXXXYYYZZZ\\\]]]^^^___^^^^^^___```cccfffggghhhgggggghhhggggggffffffgggggghhhjjjkkkmmmoooooonnnmmmlllmmmmmmlllkkkiiihhhfffeeeddddddeeeeeefffgggggghhhfffggghhhfffcccaaa``````````````````____________]]]^^^```aaabbbbbbaaaaaa]]]\\\[[[YYYXXXYYY\\\___``````______^^^^^^^^^]]][[[[[[[[[[[[[[[\\\\\\\\\ZZZXXXVVVTTTSSSSSSTTTUUUUUUUUUUUUUUUSSSQQQOOONNNKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============<<<<<<==================<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999888888888888888888888888888888888777777777777777888666666666666555555555555444444333333333333333333444444333333333333222222222222222222333333333333000000000111111111111111000000000111111111111111000000111111111111000000000000000000000000000000///000111111//////000111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000000111111111111111111111111111222222111111222222333444333333333333333222222111333333333333333333333333555555555555555555555555333333333444555555666666777777777777777888888888999999:::;;;<<<======>>>============>>>>>>>>>>>>???>>>>>>>>>???@@@BBBCCCDDDFFFHHHHHHFFFEEEDDDEEE///000111000///...///000////////////////////////------------............+++++++++,,,---///000111........................---------------------------...////////////...------------.........//////................................................------------------------,,,------......------,,,---------------------------------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------....../////////,,,------......------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,------,,,,,,---......///............////////////////////////////////////........................,,,---......//////........................---,,,........./////////000000---........./////////000000000000000111111111111222222222222333444555666555555555555666777888888888999999::::::;;;<<<<<<;;;<<<<<<===>>>???@@@@@@AAACCCFFFFFFFFFEEEFFFFFFFFFFFFGGGIIIKKKOOOSSSUUUSSSUUUVVVUUUUUUVVVXXXZZZXXXZZZ[[[]]]^^^^^^^^^^^^___```bbbdddeeegggggghhhiiihhhfffeeefffhhhjjjlllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjjjjiiihhhfffeeedddddddddeeeeeefffgggggggggggghhhjjjhhhdddaaa``````````````````_______________```aaabbbbbbaaa``````^^^^^^^^^[[[YYYZZZ^^^aaaaaa``````___^^^]]]]]]\\\XXXYYYYYYYYYZZZZZZZZZZZZXXXWWWUUUSSSSSSTTTUUUWWWWWWVVVUUUTTTQQQOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA????????????????????????<<<<<<<<<===============<<<=====================<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;::::::999888777888888888888888888888888777777666666666777777888666666666555555555444444333333333333333333333333444444444333333222222222111111222222222333333333///000000000111111111222///000000000111111111222000000111111111111000000000000000000000000000000///000111000///...///111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111000000000///000111111222333333333333333222111111111111222222333333444444555555555555555555555555222333333444444555555666666666666777777777888888888999999:::<<<======>>><<<<<<<<<=========>>>>>>======<<<===>>>@@@BBBCCCCCCEEEFFFFFFDDDDDDEEEFFF000111111000---,,,,,,---000000000000000000000000............/////////000---,,,,,,,,,,,,---..............................------------------------,,,---...//////...---,,,---------.........//////////////////////////////................................................,,,------......------,,,........................+++,,,,,,------......///------------------------******+++,,,------...///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,------......------,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///............/////////000////////////////////////------------------------,,,---......//////......------------,,,+++******............/////////000/////////000000000111111000000000000111111111111222222222222333333444555555444444555555666777888888999999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@BBBEEEEEEEEEDDDDDDEEEEEEEEEEEEGGGJJJNNNRRRUUUQQQRRRTTTTTTSSSTTTVVVYYYXXXYYY[[[]]]^^^^^^^^^]]]___```aaaccceeefffhhhiiijjjiiifffeeefffiiimmmooopppooonnnmmmlllkkkjjjjjjhhhhhhhhhhhhgggeeedddccceeeeeeeeefffffffffgggggggggiiijjjhhhddd`````````aaa`````````____________aaaaaabbbbbbbbb```___^^^___```___]]]ZZZ[[[___cccaaaaaa```___]]]\\\[[[[[[VVVWWWWWWWWWXXXXXXYYYYYYXXXVVVTTTRRRSSSTTTVVVXXXXXXWWWUUUSSSPPPNNNLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<===============<<<<<<;;;;;;;;;::::::::::::::::::999999777666666777777777777777777777777777777666666666666777888666666555555555444444444333333333333333333333333444444444333333222222222111111111222222333333333//////000000111111111222//////000000111111111222000000111111111111000000000000000000000000000000///000111000///...///111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000...............///000000333333333333333222111000000000111222333333444444555555555555555555555555666555555444444333222222555555555666777888888888888888999:::<<<======>>><<<<<<<<<<<<=========>>><<<<<<<<<<<<>>>@@@BBBDDDCCCDDDEEEDDDCCCDDDFFFHHH,,,,,,------.../////////...///000000000///---,,,///---,,,,,,///111222111................................................////////////////////////............---,,,++++++,,,,,,,,,---------...............------,,,,,,,,,.........------,,,,,,,,,,,,---......,,,******+++------,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,---...//////...---,,,------------------------..................------........................////////////////////////------------------------------............------///......---------......,,,,,,,,,------.........---.........//////000000000///...---------------//////.........---------...---,,,++++++---...000............///////////////////////////.........000000000000000000000000111111111000000000000000111222222333333444444555555555555555666666666666999999999999999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEGGGIIIKKKNNNOOOSSSRRRRRRRRRSSSTTTUUUUUUUUUWWWYYYZZZ[[[\\\^^^```bbb``````bbbeeeggghhhhhhhhhgggfffeeefffhhhjjjkkkmmmllljjjhhhffffffffffffgggffffffeeeeeedddccccccddddddcccccccccdddeeefffjjjkkkllljjjgggdddbbbbbbcccbbbbbbaaa```___^^^^^^``````_________aaabbbccc________________________cccbbb```^^^\\\ZZZXXXWWWYYYXXXWWWWWWWWWYYYZZZ[[[[[[YYYVVVTTTSSSUUUWWWYYYWWWVVVSSSQQQNNNLLLJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>@@@???>>>======>>>???@@@;;;;;;::::::::::::999999::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::888888888777777777777666888777777666555444444333555555555555555555555555333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111000/////////000111222222111000///000000000000000000000000000000000000111111111111111000///......///000111...000111000///...///111111111111111000000000000000000000000////////////////////////............000000000111222222222333333222111000000000222222444444444444444444444444333333333333333333333333444444444444444444444444555444444555555666777888888999::::::;;;;;;::::::;;;::::::::::::;;;<<<<<<::::::;;;<<<>>>@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEE..................------...///000000///...---,,,---+++******,,,.................................................................................---------...------,,,,,,,,,,,,,,,---------......------------------,,,,,,......---------,,,,,,,,,***,,,------,,,+++,,,---------,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------...//////...------------------------------........................................................................------------------------------............------///......---------......,,,------------------.............../////////000//////...---------------//////.........---------...---,,,++++++---///000............////////////////////////////////////000000000000000000000000000000111111111111111111111111222333333444444555444555555555666666666666888888888999999999999:::;;;;;;;;;<<<======>>>>>>@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKMMMQQQQQQPPPQQQQQQRRRSSSTTTSSSUUUWWWYYYYYYYYY[[[\\\______^^^aaadddfffggggggiiihhhfffeeeeeefffggghhhkkkiiigggfffdddddddddeeeffffffeeeeeedddcccccccccdddcccbbbaaabbbccceeegggjjjkkklllkkkgggdddccccccbbbbbbaaaaaa```_________aaaaaa```______```bbbbbb^^^^^^^^^^^^^^^^^^^^^^^^```___^^^]]]\\\[[[ZZZZZZZZZYYYWWWWWWVVVWWWXXXYYYZZZYYYXXXVVVVVVUUUVVVVVVVVVUUUSSSPPPNNNLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>???>>>===<<<<<<===>>>???;;;;;;:::::::::999999999:::::::::::::::::::::::::::999999999999888888888888888888888777777777777888777777666555555444444555555555555555555555555333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000111111111111000////////////////////////////////////////////////////////////000000000111111111111000///......///000111...000111000///...///000000000000000000000000000000000000000////////////////////////////////////111111111111111111222222333222111000000111222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444555666777888888999999:::;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEE000//////...------,,,,,,...////////////...---------,,,******,,,------,,,................................................------------------------,,,,,,------...---------,,,,,,,,,---------......,,,,,,------------------...------------,,,,,,,,,)))+++------------...///---,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------------...//////...------------------------------........................................................................------------------------------............------......---------......///.........---------------............//////////////////...------------..................---------...---,,,,,,,,,---///000............////////////////////////////////////000000000000000000000000000000000111222222333333111111222222333444444444444444444555555555666666777777888888999999999999::::::;;;<<<<<<======>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCEEEHHHJJJLLLNNNNNNNNNOOOOOOPPPQQQRRRRRRTTTWWWYYYYYYXXXYYYZZZ]]]\\\]]]___cccfffffffffhhhgggeeedddccccccddddddgggfffdddcccbbbbbbbbbccceeeeeeeeedddccccccbbbbbbcccbbb```___```ccceeegggiiikkkllljjjhhheeeddddddaaaaaaaaaaaaaaaaaaaaaaaabbbbbb```______```aaaaaa^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYXXXVVVVVVVVVVVVWWWYYYYYYYYYYYYWWWVVVTTTSSSUUUTTTRRROOOMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<======::::::::::::999999999999::::::::::::::::::::::::999999999888888888777777999999888888888777777777888777777666666555555555444444444444444444444444444444444444444444444444222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000000000111111000000///...///......------....../////////////////////////////////000000000000111111000000////////////000000...///000000......///000////////////////////////000000000000////////////...//////000000111111111111111111111111111000000222111111000111111222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444555666777888888888999::::::::::::999::::::999999::::::;;;<<<===<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCDDDEEEEEE//////.........---------.....................---///...------.........,,,................................................------------------------++++++,,,---............,,,,,,,,,---------......,,,,,,,,,------.........------------------------***,,,......---,,,---...,,,,,,,,,,,,------............---------,,,,,,,,,------------------------,,,,,,,,,---------..............................---..................---........................---------...............................................................------------------------------............------...------------...////////////......------,,,,,,.........//////////////////......---------.................................------,,,---...//////............///////////////////////////000000000///////////////////////////000000111222333333444111111111222333333444444333333444444444555555555666666777777888999999999999::::::;;;<<<<<<======?????????@@@@@@@@@AAAAAABBBBBBCCCDDDFFFIIIKKKMMMMMMMMMMMMMMMNNNOOOQQQQQQSSSVVVYYYZZZZZZYYYZZZZZZ\\\\\\]]]```cccfffffffffeeedddcccbbbbbbbbbbbbcccdddcccbbbaaaaaaaaabbbcccdddddddddcccbbbbbbaaaaaabbb```___^^^___aaaeeeggggggiiijjjiiigggeeeddddddbbbbbbbbbcccccccccddddddcccbbb```_________``````________________________\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYWWWVVVVVVWWWXXXXXX[[[ZZZYYYWWWVVVTTTSSSSSSSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888999999999999999999999999::::::::::::999999999999999999888888888777777777777777777666666555555555444444444444444444444444444444444444444444444444222222222222222222222222333333333333222222222222111111111111111111111111000000000000000000000000000000000000000//////............//////.........////////////////////////////////////000000000111000000////////////000000...///000///......///000---------...............000000000000////////////...//////000111222222333222222111111000000//////111111111111111111222222111111111111111222222222222222222222222222222222333333333333333333333333444444444444555666777777777888888999999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDEEE---------.........//////...------------.........///...---...//////...,,,........................................................................++++++,,,---............,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,...//////---+++,,,,,,,,,,,,,,,---------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......---..............................------.................................---------.........//////................................................------------------------------............---------------------...///////////////......---------///////////////...............---------......///---.....................------------......//////............////////////////////////000000111111//////////////////////////////000111222222333333000000111222222333333444333333333333444444444444555555666777777888999999999999::::::;;;;;;<<<<<<>>>>>>>>>???????????????AAAAAAAAABBBEEEGGGJJJKKKLLLLLLLLLMMMNNNOOOQQQQQQRRRTTTWWWYYYYYYXXXYYYZZZ\\\\\\^^^aaadddffffffeeeaaaaaaaaaaaaaaabbbcccccccccbbbaaaaaaaaabbbcccdddcccccccccbbbaaaaaa`````````___^^^]]]^^^```cccddddddeeeggggggeeedddcccdddbbbccccccddddddeeeeeefffbbbaaa___^^^^^^^^^______````````````````````````^^^^^^]]]\\\[[[[[[ZZZZZZWWWWWWVVVVVVWWWYYYZZZ\\\\\\ZZZWWWTTTRRRRRRSSSTTTQQQPPPOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999888888888999999999999999999999999::::::999999999888888888888888888777777777666666666666666666555555555555444444444444444444444444444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000////////////////////////000000000000000///......---...000222222000...---...........................////////////000000000//////000000000000//////---///000///...---...///,,,---------.........///000000000000////////////...//////000111222222333222111111000000/////////000000111111222222222222000000000111111222222222222222222222222222222222333333333333333333333333333333333444444555666777666777888888999999888888999888888888888999::::::888999999:::;;;===???@@@??????@@@AAABBBCCCDDDDDD,,,,,,------...//////000---------,,,------...///---,,,,,,---...///---+++................................................////////////////////////,,,,,,------...---------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,------------......///000///---++++++,,,+++,,,------......------......---------,,,,,,,,,------------------------,,,,,,,,,---------......---------...............///...------------...///........................,,,,,,------.../////////........................------------------------------------------------------............---------------------...///000/////////...............///////////////............------------...//////---------...............------......////////////............////////////...//////000000111111222000000000000000000000000/////////000111111222222000000111111222333333333222222222333333333444444444444555666777888888999888888999::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFHHHJJJJJJKKKKKKMMMNNNPPPQQQOOOQQQSSSTTTTTTVVVXXXZZZ]]]]]]^^^aaadddfffeeeccc______``````aaabbbbbbcccaaaaaa``````aaabbbdddeeecccbbbbbbaaa``````_________^^^^^^]]]^^^^^^``````___aaacccdddcccaaaaaabbbbbbbbbcccccccccddddddddd```___]]]\\\\\\]]]^^^^^^```````````````````````````___^^^\\\[[[YYYXXXXXXUUUUUUUUUUUUWWWYYY[[[\\\[[[XXXTTTQQQPPPQQQSSSTTTOOOOOOMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999888888888888999999999999999999999999777777777666666666666555777777666666666555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000//////////////////////////////000000//////...------...000111111000...---..............................////////////000000//////000000000000//////---...//////------...///,,,,,,------.../////////000000000000////////////...//////000000111111111000000000000000000/////////000111222222222222222000000000111222222333333222222222222222222222222333333333333333333333333333333333333444555666777666666777888888888888777888888777777888888999:::777777888999;;;===???@@@??????@@@AAABBBCCCDDDDDD------..................------,,,,,,,,,---...///,,,,,,,,,...000000///---........................................................................---------...------,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------......,,,...//////---,,,---...+++,,,---.........------......---------,,,,,,,,,........................,,,,,,,,,---------......---------........./////////...------------...///........................,,,,,,------...//////000........................------------------------------------------------------............---------,,,,,,------///000000............////////////000/////////............---------------...//////---------.........//////---......///////////////............////////////...//////000111111222222000000000000000000000000/////////////////////000000000000111222222333333222222222222333333333333333444444555666777888999888888888999::::::;;;;;;=================================>>>@@@CCCFFFGGGHHHHHHHHHIIIKKKLLLNNNOOONNNPPPQQQQQQRRRUUUYYY\\\]]]]]]^^^aaacccdddbbb`````````aaaaaaaaaaaaaaa```____________```bbbdddeeebbbbbbaaa``````______^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[]]]`````````______````````````aaaaaaaaaaaaaaa]]]\\\[[[[[[[[[\\\]]]^^^___________________________^^^]]]\\\[[[YYYXXXXXXTTTTTTSSSSSSTTTVVVXXXYYYVVVUUUSSSQQQPPPQQQQQQRRRNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB????????????????????????=========<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;::::::999999999999888888888888888888888888888888888888777777666666666555555555555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111000000000//////000000000000000000000000//////////////////////////////000000//////...---//////...------...//////................................./////////000000...///000111111000///...---...//////------...///,,,------...//////000000000000000000/////////////////////////////////////////////000000000000000...///111222333333222222000000111111222333333444111111111111111111111111222222222222222222222222333333333333444555666666555666777777888888777777777777777777777888999999888888888999:::<<<===>>>??????@@@AAABBBCCCCCCDDD/////////...------,,,,,,---,,,,,,+++,,,---//////......///111333444222000................................................------------------------............---,,,++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,------.........***,,,...///......///000+++,,,---.........---,,,......---------,,,,,,,,,........................,,,,,,,,,---------......---------........./////////...---,,,,,,---...///////////////////////////,,,,,,------...///000000........................---------------------------------------------------..................---,,,,,,,,,---...///000111------......//////000000000000//////.........------------------...///000---------.........//////---......///000/////////............/////////000...//////000111222222222000000000000000000000000////////////............000000000111222222333333111111222222222333333333333333444555666777888999777888888999::::::;;;;;;===============<<<<<<<<<>>>>>>???@@@BBBDDDGGGIIIFFFFFFGGGHHHIIIKKKLLLMMMPPPQQQQQQRRRSSSWWW\\\```\\\\\\]]]```bbbbbb```^^^bbbbbbbbbbbbaaa```___^^^]]]]]]]]]^^^___aaaccceeeaaaaaaaaa```______^^^^^^]]]^^^______^^^]]][[[ZZZYYY[[[^^^^^^^^^]]]^^^^^^_______________^^^^^^^^^[[[[[[ZZZZZZZZZ[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]\\\[[[ZZZYYYYYYTTTSSSSSSRRRRRRSSSTTTUUURRRRRRSSSRRRRRRQQQPPPPPPMMMMMMKKKJJJJJJIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<::::::999999999888888888888777888888888888888888888888888888888888777777777777555555444444444333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222000000000000////////////000000000000000000000000///////////////////////////////////////......---222///+++((((((+++///222..................................../////////000...///000111111000///...---...///...------...///------......///000111111000000000000////////////////////////..................//////000000111111...///111222333333222222000000111222333333444444111111111111111111111111222222222222222222222222333333333333444555666666555666666777777777777777777777777777777888888999::::::999999::::::;;;<<<>>>???@@@AAABBBCCCCCCDDD////////////////////////------------------------........................------------------------------------------------------------------------)))******++++++,,,------,,,------......------,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++............---,,,++++++---,,,+++***+++---///111---------,,,,,,+++++++++...------,,,,,,------...------------------------,,,,,,,,,---------........................------------............------+++,,,------......------------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------.........//////////////////////////////.........---------000000//////............//////......------,,,,,,......------------......000000//////.........---------............------000000000000000000000000000111111111111222222222//////000111222222333333333333333444444444555555888888888999999::::::;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLLLLOOOOOOPPPRRRUUUYYY\\\^^^^^^^^^______``````aaaaaabbbbbbaaa``````___``````^^^\\\ZZZYYYZZZ]]]```cccbbbbbbbbb```]]][[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYY^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]\\\[[[[[[\\\\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYY\\\[[[ZZZZZZZZZ[[[\\\]]][[[[[[ZZZZZZYYYYYYXXXXXXUUUTTTRRRQQQPPPPPPQQQQQQPPPPPPQQQQQQPPPPPPOOONNNNNNMMMLLLKKKIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777666555555555555666666555444333333555555555555555444444333333333444555555444333333444444333333333333222222222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000111111222111000000///...---------...------------...//////......////////////......000000//////.........---////////////////////////////////////////////////111111111111111000//////000000000000000000000000111000000000111222333333111111222222222333333333222222333333333333444444666666555555555444444444777777777777888888888888::::::;;;;;;<<<=========>>>>>>?????????@@@@@@@@@........................------------------------------------------------------------------------------------------------------------------------......------,,,++++++***,,,------......------,,,......---------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---,,,++++++,,,---///111---------,,,,,,,,,++++++...------,,,,,,------...------------------------,,,,,,,,,---------..............................,,,------------------,,,+++,,,------......------------------------------,,,,,,---------...............---------,,,,,,,,,------------------------,,,,,,,,,---------......---------------.................................//////.........---------/////////.........------000000000000000////////////..................///000/////////............//////000000000000//////////////////////////////000000111111111222222222000000111111222333333333333333444444444555555555777777888999999:::::::::::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDEEEDDDEEEFFFGGGHHHIIIJJJKKKNNNOOOPPPRRRUUUXXX[[[]]]]]]]]]^^^^^^___`````````aaaaaa```_______________]]]\\\ZZZYYYZZZ\\\^^^```___```___]]][[[ZZZZZZ\\\\\\[[[ZZZYYYYYYXXXXXXYYY]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\]]][[[[[[\\\\\\\\\\\\[[[[[[\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWTTTSSSRRRPPPOOOPPPPPPQQQOOOOOOPPPPPPPPPOOOOOONNNMMMMMMKKKJJJIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????>>><<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999999888777777555666666666666555444333555666666666666555444444333333444555555444333333444444333333333222222222222222333333222222111000111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000//////000000111222111000000///......------...---------......//////......////////////......000/////////............////////////////////////////////////////////////111111111111111000//////000000000000000000000000111111111000111111222222111111111222222222333333222222222333333333444444666555555555444444444444666666777777777888888888999999::::::;;;<<<<<<<<<>>>>>>>>>?????????@@@@@@........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------//////...------,,,,,,+++,,,------......------,,,......---------,,,,,,,,,------............------((()))***+++,,,,,,,,,,,,------,,,,,,,,,...///000------------,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------..............................,,,,,,,,,------,,,,,,,,,+++,,,------......------------------------------,,,------------............------------,,,,,,,,,------------------------,,,,,,,,,---------......//////..................------------------------...............---------.........---------------/////////000000000000000000//////......//////000////////////............//////000000000000//////////////////////////////000000000111111111222222111111111222222333333444444444444555555555666666666777777888999999::::::;;;;;;::::::::::::::::::<<<<<<===???AAABBBCCCDDDCCCCCCDDDEEEGGGHHHIIIJJJMMMMMMOOOQQQSSSVVVYYYZZZ[[[[[[\\\]]]]]]^^^______```___^^^^^^]]]^^^^^^^^^\\\[[[[[[ZZZZZZ[[[\\\\\\\\\]]]]]][[[YYYXXXYYYZZZ\\\[[[ZZZYYYXXXXXXXXXXXX[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\ZZZYYYXXXWWWVVVVVVWWWXXX[[[ZZZYYYXXXWWWVVVUUUUUUSSSRRRQQQOOONNNOOOOOOPPPMMMNNNNNNOOOOOOOOONNNNNNLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888777777666666666666666666555444666666666666666555555444333333444444444444333333333333333333222222222222222222333333222222111000111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000//////000000111222000000000///......------------........./////////......////////////......////////////............////////////////////////////////////////////////000000111111000000//////000000000000000000000000222222111000000000111111111111111222222222222333222222222222333333333333555555555555444444444444666666777777777777888888888888888999::::::;;;;;;======>>>>>>>>>?????????........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,---.........,,,------......------,,,......---------,,,,,,,,,---..................---******+++,,,,,,,,,,,,,,,---------,,,---...///000------------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......---------...............,,,------......------,,,+++,,,------......------,,,,,,------------------------------............------------------------------------------------,,,,,,,,,---------......000000//////.........---------------------------........................------------------------,,,,,,------......//////000000////////////000000///////////////.........------............------////////////////////////000000000000111111111111111111222222333333333444444444555555555666666666555666666777888999::::::;;;;;;::::::999999888888;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIILLLLLLNNNPPPRRRTTTVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZXXXWWWXXXZZZ\\\\\\[[[ZZZYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXZZZ[[[[[[\\\\\\\\\\\\\\\YYYXXXVVVTTTSSSSSSTTTTTTYYYYYYXXXWWWUUUTTTSSSSSSRRRQQQOOONNNMMMMMMNNNNNNLLLLLLMMMNNNNNNNNNMMMMMMJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666666666555555555555666666777666666555555666666777777666666555444333333333333333333333333333333333222222222222111222222222222222111000000111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////////////////........................///////////////////////////////////////000111111000000//////............---......///////////////......////////////......///////////////.........///////////////////////////////////////////////////000000000000000//////000000000000000000000000333222111000000///000000111111111111222222222222111222222222222333333333444444444444444444444444666666666666777777777888888888999999:::;;;;;;;;;<<<<<<=========>>>>>>>>>........................------------------------------------------------------------------------------------------------------------------------*********+++,,,,,,------,,,------......------,,,......---------,,,,,,,,,---..................------------------,,,++++++......------......//////------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------.........//////......////////////......+++,,,------......------,,,,,,,,,---------......---------.........//////------------------------------------------------,,,,,,,,,---------......000000//////.........---........................---.....................------------------------,,,,,,------......//////000000////////////000000.........///////////////------............------........................//////000000000111111111111222222222222222333333444444444444555555555666444555555666888999999::::::::::::999999888888777;;;;;;<<<===>>>@@@AAAAAACCCDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOQQQSSSTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXXXXYYY[[[]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTXXXXXXYYYZZZZZZZZZZZZZZZWWWVVVTTTRRRQQQQQQRRRRRRWWWWWWVVVUUUTTTSSSRRRQQQPPPOOONNNLLLLLLLLLLLLMMMKKKKKKLLLLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666555555555555555555555555666666666666555555666666666666666555555444333333333333333333333333333333222222222111111111111222222222222111000000111111111111111111111111000000000000000000000000//////000000000111111111/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000000111////////////............---...///000000000//////......////////////...............///////////////////////////////////////////////////////////////...//////000000000//////////////////////////////222222111000////////////000000111111111222222222111111111222222222333333333333444444444444444444555666666666666777777777999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========------------------------------------------------........................---------------------------------------------------------------------------,,,,,,++++++***)))))),,,------......------,,,......---------,,,,,,,,,------............------............---,,,+++***........................------------...............------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------...///////////////000000000000//////+++,,,------......------+++,,,,,,------.........------........./////////,,,,,,,,,------------...------------------------,,,,,,,,,---------......//////..................////////////////////////---------...............---------------........./////////000000000000000000//////......//////000........./////////////////////000000000000//////......................../////////000000000111111111111111111111111111111333333333444444444555555333444555666777888999:::999999888888888888888888:::;;;;;;<<<===>>>???@@@CCCCCCDDDFFFGGGHHHIIIJJJKKKLLLNNNPPPQQQRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZZZZYYYXXXXXXZZZ\\\]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRUUUVVVWWWXXXXXXYYYXXXXXXUUUTTTRRRQQQPPPPPPQQQRRRTTTTTTTTTSSSRRRRRRQQQQQQOOONNNMMMKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>=========<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999777777777777666666666666333444555555555555555555555555555555555444444333333333222222222222333333222222222222111111111111111111222222111111000///111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////......//////000111//////////////////......---...///000111000//////......////////////...............///////////////////////////////////////////////////////////////......///000000000//////////////////////////////111111000/////////000000000000000111111111111222111111111111222222222222333333333333444444444444555555666666666666777777999999::::::;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<------------------------------------------------------------------------------------------------------------------------------------------------...------,,,++++++******,,,------......------,,,......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++......////////////......------------.........///...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------...//////000......////////////......+++,,,------......------++++++,,,,,,---......///............////////////,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------.................................---------.........//////------........./////////000000000000000////////////..................///............/////////000//////000000000000//////........................////////////000000000111000000000000000000000000222222222333333333333444222333444555777888999:::777777777888888888888888::::::;;;<<<===>>>>>>???BBBBBBCCCDDDFFFGGGHHHHHHLLLMMMOOOPPPRRRRRRRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYYYYXXXXXXZZZ\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVWWWXXXXXXXXXWWWUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAAAAAAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666666666666666666666222222333444444444444444444444444444444333333222333333222111111222333333222222222222111111111111111111111111111000000///111111111111111111111111000000000000000000000000////////////000000000111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////............///000000.../////////////////////---...000111111111///.........////////////................../////////000////////////////////////////////////////////////---......///000000//////////////////////////////000////////////000000111000000000000111111111111111111111111222222222222222222333333333444444444555555555666666666777777888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,------......///,,,------......------,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))++++++,,,,,,,,,,,,...///////////////......---------.........//////...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------...///000000------............------+++,,,------......------++++++,,,,,,---...//////............/////////000,,,,,,,,,------.........------------------------,,,,,,,,,---------......+++,,,,,,------.........---------------------------------.........//////........./////////000000//////......---------,,,......------------......---.........//////000000------............------........................////////////000000000000000000000///////////////111111222222222333333333222222444555666888999999666666777777888888999999::::::;;;;;;<<<===>>>>>>@@@AAABBBCCCDDDFFFGGGGGGLLLMMMOOOQQQRRRRRRRRRQQQPPPPPPQQQSSSTTTVVVWWWWWWVVVUUUUUUUUUVVVVVVWWWXXXWWWVVVVVVUUUUUUVVVVVVWWWVVVWWWXXXXXXWWWWWWYYY[[[YYYYYYXXXVVVVVVVVVVVVVVVUUUUUUVVVWWWVVVUUUTTTSSSOOOOOOPPPPPPRRRSSSUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXRRRQQQPPPPPPPPPQQQRRRSSSPPPPPPPPPQQQQQQQQQRRRRRRNNNMMMKKKJJJIIIIIIJJJJJJLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAAAAAAAA@@@??????;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888333444444444444444444444111222333333444444444333333333444444333333222111444333222111111222333444222222222111111111111000111111111111111000//////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////...............///000000.........///////////////---...000111222111///.........////////////......---.........//////000000////////////////////////////////////////////////------...///000000////////////////////////////////////...//////000111222000000000000111111111111000111111111111222222222222222222333333444444444555555555555666666666777777777777888999999::::::999999:::::::::;;;;;;;;;......//////......---,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,---............,,,------......------,,,.........------,,,,,,,,,+++---...000111111000000.........------,,,,,,,,,------------------------------------------------------------------------....../////////...,,,+++/////////...------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,,,,,,,++++++*********++++++,,,,,,,,,---------------------------------,,,,,,,,,---------........................------++++++,,,,,,---.../////////...,,,,,,,,,---///111111000///......///000111..................------////////////////////////222222111111000/////////......//////000000111111............/////////000000000000000////////////000111111111111222222222111222444333222222333555555555555666777777888888;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@AAABBBCCCDDDEEEIIIJJJLLLNNNOOOOOOOOOOOOMMMNNNOOOOOOPPPRRRUUUWWWUUUUUUUUUUUUVVVWWWXXXXXXUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYXXXWWWVVVUUUSSSRRRRRRSSSTTTVVVWWWXXXXXXWWWVVVPPPOOOOOOOOOPPPRRRSSSUUUVVVWWWXXXZZZZZZZZZZZZYYYSSSRRRPPPOOONNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSMMMLLLJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@;;;<<<>>>@@@AAA@@@>>>===CCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777999999777666555555555555333333333444444444555555555444444333333444444555333333333333333333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000333222000/////////000111------......//////000000/////////////////////////////////...---------,,,//////////////////////////////.........---------//////...------...000111000000//////.........---333222111/////////000000......//////////////////......////////////......////////////////////////////////////////////////000000//////.........---000000000000000000000000//////............//////000000000000000000000000000000000000000000000000222222222222222222222222111222222333444555666666666666666666666666666666777777888888888999999999......//////......---,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,------------------,,,------......------,,,------------------,,,,,,((()))***,,,,,,,,,,,,+++......---------,,,,,,,,,------------------------------------------------------------------------....../////////...,,,,,,------...........................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///..................///------------,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..............................,,,,,,,,,------.........///...---,,,,,,---///000111000///......///000111................................................000000000////////////...///////////////000000000........./////////000000000000000000////////////000111111111111222222222111333444444333333444555555555666666777888888999::::::::::::;;;<<<===>>>@@@@@@@@@@@@AAACCCDDDEEEIIIJJJLLLMMMOOOOOONNNNNNLLLMMMNNNNNNOOOQQQTTTWWWUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQSSSTTTVVVWWWXXXXXXWWWWWWQQQPPPPPPPPPQQQRRRTTTUUUUUUVVVWWWXXXYYYXXXWWWVVVVVVUUUSSSRRRQQQQQQQQQRRRNNNNNNOOOPPPQQQRRRRRRRRRMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@<<<===???@@@AAA@@@???>>>??????????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888888777777777777999888777666555555555555333333333444444444555555444444333333333333444444333333333333333333333333333333222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111000/////////000111.........///////////////////////////////////////...............---------//////////////////////////////.........---------222111000///...//////000000/////////............222111000/////////000111///////////////...............////////////......////////////////////////////////////////////////000/////////.........---//////////////////////////////............//////000000000000000000000000000000000000000000000000222222222222222222222222555444444444444333333333666666666666666666666666777777777888888888999999......//////......---,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,------......------,,,,,,,,,------------------***+++,,,---------------...------------,,,,,,,,,------------------------------------------------------------------------.........///......---,,,,,,,,,------...//////000//////...---,,,++++++***------------------------......------------..................------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------..............................------------------............---,,,,,,...///000000//////......//////000................................................------........./////////000000//////////////////....../////////000000000////////////000000000000000111111111111222222222222333555444333333444666666666666777888888999999999999999999:::;;;<<<<<>>>>>@@@AAAAAAAAA@@@???=========>>>>>>>>>??????::::::::::::::::::::::::888888888888777777777777888888777666555555555555333333333444444444555555444444333333333333444444333333333333333333333333333222222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111000/////////000000///////////////.........////////////////////////---------...............////////////////////////...............---------444333222000//////......////////////............000000/////////000111111000000//////.........---......////////////....../////////////////////////////////////////////////////////...............//////////////////////////////............//////000000000000000000000000////////////////////////222222222222222222222222444444444444333333333333666666666666666666666666777777777777888888888888.........///......---,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,---------------------------------,,,,,,---------///...------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........---------....../////////------------------------------------------------------------------------------------------------..................---------------.........//////.........------,,,,,,,,,........................------,,,,,,,,,,,,------...---------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------...........................------------...------------...///000////////////////////////---------.......................................,,,------...//////000000000000000//////......---...////////////000000000////////////000000000000000000111111111222222222222444555555444333555666666666777777888999999999888888888888999:::;;;<<<======>>>>>>@@@AAACCCDDDGGGHHHJJJKKKLLLLLLLLLKKKIIIJJJKKKKKKLLLMMMQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUVVV[[[[[[\\\\\\[[[YYYXXXWWWQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQNNNMMMKKKIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@??????@@@@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::999999999999888888888888888777666555555555555555333333333444444444555555444333333333333333333444333333333333333333333333222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111000000////////////000000//////......------////////////////////////,,,---------.../////////////////////////////////........................222222111000/////////...///////////////.........////////////000000111111000000000///......------......////////////......////////////////////////////////////////////////........................//////////////////////////////............//////000000000000000000000000////////////////////////111111111111111111111111111111222333444555555666666666666666666666666666666666666777777777888888.........///......---,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------------------------------///...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........++++++++++++,,,,,,,,,---------------------------------------------------------------------------------------------------......------............//////.........---------,,,,,,,,,------.................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,---------.........------------------------,,,,,,,,,---------......---------.........//////.....................---------------......//////......////////////......---------.........//////........................------...///000000111111000000//////......------////////////000000000111.../////////000000000111000000111111111222222222222333555444333333444666666666666777888888999999888888888888999:::;;;;;;<<<<<<<<<===???AAABBBCCCFFFGGGIIIJJJKKKJJJJJJIIIHHHIIIJJJJJJKKKLLLPPPRRRTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRUUUVVVVVVWWWXXXXXXWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWVVV[[[[[[[[[[[[ZZZYYYWWWVVVTTTTTTTTTTTTTTTSSSSSSSSSRRRSSSTTTUUUUUUTTTRRRQQQMMMLLLJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAA@@@@@@???>>>>>>======::::::::::::::::::::::::;;;;;;:::::::::999999999777666666555555555555555333333333444444444555555333333333222222333333333333333333333333333333333222222222111111111000000111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000//////......000000//////......------////////////////////////,,,---------.../////////////////////////////////---......................../////////////////////.........///////////////......//////000000000000000000//////.........---......////////////......////////////////////////////////////////////////---------.......................................//////............//////////////////////////////////////////////////////111111111111111111111111000111111222333444555555555555555555555555555555555555666666666777777777......//////......---,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------------............------///...---,,,+++,,,---...,,,------......------,,,,,,,,,------------------......------------......,,,,,,,,,------------...------------------------------------------------------------------------......---------...//////000//////...------,,,,,,***++++++,,,---...//////------------------------......------------......,,,,,,,,,,,,,,,---------,,,---------............------------------------,,,,,,,,,---------......,,,,,,------.../////////..................//////---------............///---......//////......---,,,,,,------.../////////------------------------------...///000000111111//////................../////////000000000111111......//////000000111111000111111111111222222222111222444333222222333555555555555666777777888888888888888888999:::;;;;;;:::;;;;;;<<<>>>@@@BBBCCCEEEFFFHHHIIIIIIIIIHHHHHHGGGHHHJJJJJJJJJLLLOOORRRSSSSSSTTTTTTSSSQQQPPPNNNNNNNNNNNNNNNOOOPPPQQQRRRUUUVVVWWWXXXXXXYYYXXXXXXZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZZZZZZZYYYYYYWWWWWWWWWXXXXXXXXXXXXVVVTTTSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSTTTUUUVVVUUUTTTRRRPPPKKKJJJIIIHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????BBBAAA@@@???>>>======<<<::::::::::::::::::::::::;;;::::::::::::999999999666666555555444555555666333333333444444444555555333333222222222222333333333333333333333333333333222111111111111000000000111111111111111111111111////////////////////////000000000000000000000000//////////////////////////////000000000///...---///////////////.........////////////////////////---------...............////////////////////////---------...............------...///////////////.........///////////////......///000000000//////////////////////////////......////////////......////////////////////////////////////////////////---------------.................................//////............//////////////////////////////////////////////////////111111111111111111111111333333333333222222222222444444444444444444444444555555555555666666666666......//////......---,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,------......------,,,........................,,,---...//////...---,,,...---,,,++++++,,,...///,,,------......------,,,------------------,,,,,,000000///.........///000,,,,,,,,,---------......------------------------------------------------------------------------...------,,,---...///000..................------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///..................///,,,---------............------------............------------------------,,,,,,,,,---------......,,,,,,------...//////000------......//////000000,,,------...............------...//////...------,,,,,,------...//////000---------------------------------....../////////------..................//////000000000111111111.........///000111111111000111111111111222222222000111333222111111222444444444444555666666777777999888888999999:::;;;<<<999::::::;;;===???AAABBBEEEFFFGGGHHHHHHHHHGGGFFFGGGIIIJJJJJJJJJLLLOOORRRRRRSSSTTTTTTTTTRRRPPPOOONNNNNNNNNNNNOOOPPPQQQQQQVVVVVVWWWXXXYYYYYYYYYYYY[[[[[[[[[\\\\\\]]]]]]]]][[[[[[[[[ZZZ[[[\\\^^^___[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWWWWUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSTTTUUUTTTRRROOONNNJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@????????????@@@@@@@@@@@@??????>>>>>>>>>>>>?????????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777555555555444444555555666333333333444444444555555333333222222222222333333333333333333333333333333111111111111000000000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////...///000000000///...---.........///////////////////////////////////////...............---------////////////////////////---------.........////////////000111000///................../////////000...///000000000///...---------......///000000000......////////////......////////////////////////////////////////////////,,,,,,,,,------.................................//////............//////////////////////////////000000000000000000000000111111111111111111111111333333333222222222222111333333333333333333333333444444555555555666666666......//////......---,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,------......------,,,........................,,,---...//////...---,,,...---+++++++++---///000,,,------......------,,,.........------,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,------.........------------------------------------------------------------------------...------,,,---...///000,,,,,,------.../////////---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---.........//////000000---------.........//////------------------------,,,,,,,,,---------......,,,,,,------...///000000,,,------...///000111111,,,---......//////......,,,---...//////...---,,,,,,,,,------...///000000------------------------,,,,,,------------......,,,------....../////////000000000000111111111111---......///000111111222000111111111111222222222///111222222111000222333333333444444555666666666999999999999:::;;;<<<===999999:::;;;===???AAABBBDDDEEEGGGHHHHHHGGGFFFFFFHHHIIIJJJJJJKKKLLLPPPRRRQQQRRRTTTUUUUUUSSSQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^]]]\\\\\\[[[\\\^^^___```\\\]]]]]]]]]\\\ZZZYYYWWWVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVXXXXXXYYYXXXWWWVVVPPPRRRSSSTTTSSSPPPNNNLLLIIIHHHGGGGGGHHHIIIKKKLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDD@@@???????????????@@@@@@@@@@@@???>>>======>>>>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<777777777777666666666666555555444444444555555666333333333444444444555555333222222222222222222333333333333333333333333333111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////...///000000000///---,,,---.........//////000000/////////////////////////////////......------,,,////////////////////////---------.........//////222222222222111000...------.........//////000000//////000000000...---,,,,,,,,,---...///000111111......////////////......////////////////////////////////////////////////,,,,,,,,,------.................................//////............//////////////////////////////111111111111111111111111000000000000000000000000000000111222333444444555222222222222222222222222444444444555555555666666......---,,,---...///000.........------,,,,,,,,,,,,,,,,,,------.........---------............//////,,,+++,,,...///---+++......---------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///,,,,,,,,,------.........///////////////.........//////......---------------------............///........................................................................------............---------.........//////000000//////////////////////////////......---------,,,------------------------///---,,,---000111000...,,,,,,,,,---...///000111//////000000000000//////---......///000111111222000000000000111111111111222222333333333333444444444555666777777888888888888888999999999:::::::::777888888999;;;===???@@@BBBDDDEEEEEEDDDCCCCCCDDDGGGHHHJJJLLLNNNQQQSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQNNNOOOQQQSSSUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYY\\\\\\\\\\\\\\\[[[ZZZYYY\\\[[[[[[ZZZZZZ[[[\\\\\\^^^]]]]]]\\\ZZZXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUUUUVVVWWWZZZ[[[[[[YYYVVVTTTSSSSSSSSSRRRQQQOOONNNMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@????????????>>>????????????????????????????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<:::999777777888888666555555555555555555555555555777777666555444333333333444444444333333222222222222222222222222111000///000000111111111222222222111111000000//////......000000000000000000000000///////////////////////////////////////////////////////////////......---......------------......000000000000000000000000//////......---------,,,////////////////////////////////////////////////000000//////............000000000000000000000000//////.........---------........................000//////.........//////111111000000//////........................------,,,,,,---.../////////...,,,,,,,,,---------..............................///////////////.....................////////////000000000000000000000000111111111111111111111111111111222222222333333333222222333333444555666666///...---------...000000.........------,,,,,,,,,,,,,,,,,,---------......------------...............---+++,,,...///---+++......---------,,,,,,,,,---------,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......---------------------------------............///,,,,,,,,,---------......////////////............000000//////............---------............///........................................................................------............------------------.........///////////////////////////.........---------,,,,,,........................///---,,,---000111000...------------...//////000//////000000000000//////......//////000000111111000000000000111111111111222222222333333333444444444555666777777888888777888888888999999999999:::777888888999;;;<<<>>>???@@@BBBDDDDDDCCCBBBCCCDDDFFFGGGIIILLLNNNPPPRRRSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPRRRTTTUUUWWWWWWXXXYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\^^^]]]]]]\\\ZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXWWWVVVTTTRRRSSSSSSRRRRRRQQQOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJHHHGGGFFFGGGHHHIIIFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>=========<<<<<<===<<<;;;;;;::::::;;;;;;:::888777777888777666444555555555555555555555555555555444444333333222222444444333333333222222222222222222222222111000000000000111111111222222222111000000000/////////...000000000000000000000000///////////////////////////////////////////////////////////////......---......------------....../////////////////////////////////.........------////////////////////////////////////////////////////////////......------//////////////////////////////.........---------........................///......---......//////000000000000//////..............................------......///.........,,,,,,,,,---------............................../////////////////////........./////////000000000000000000000000000000000111111111111111111111111111111222222222333333333222333333444555555666666.........---...//////000.........---------------,,,,,,,,,------------...------------...............---,,,,,,......---,,,......---------,,,,,,,,,...---,,,++++++,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///,,,,,,,,,------------...........................000000000///////////////---------............///........................................................................------............------,,,,,,,,,---------------////////////////////////.........------------,,,///////////////////////////...---...///000///...///......---......////////////000000000000//////////////////000000000000000000000000111111111111222222222222333333333333444444555666777777777777777777777888888888999999777777888888:::;;;======>>>@@@BBBBBBAAAAAABBBCCCFFFGGGIIIKKKNNNPPPQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXZZZYYYXXXVVVVVVWWWYYYZZZZZZYYYYYYYYYYYYYYYXXXXXX[[[[[[\\\]]]]]]\\\[[[ZZZ]]]]]]\\\[[[YYYWWWVVVUUUUUUVVVVVVWWWWWWVVVVVVVVVWWWWWWVVVUUUTTTRRRQQQQQQRRRRRRRRRQQQPPPOOONNNMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;::::::999999:::::::::888777777777777666444444444444444444444444444333333333333222222222222333333333333222222222222222222222222222222111000000000000111111111111222000000000000////////////000000000000000000000000///////////////////////////////////////////////////////////////......---......------------..............................000000////////////......////////////////////////////////////////////////...............---------////////////////////////...............---------........................---,,,,,,,,,---...//////000000000////////////....................................///......------,,,,,,,,,---------....................................///////////////////////////000000000111111000000000000000000000000111111111111111111111111111111222222222333333333333333444444555666666666---------------......///...............---------------------------------,,,,,,---------.........------,,,---------------......---------,,,,,,,,,///...,,,++++++,,,...///------------------------------------------------------------------------------------------------.........---,,,,,,++++++------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///------------------------------...............///////////////............---------............///........................................................................------............------------------------------////////////////////////..............................////////////000000///........./////////...000000///...............//////000000000000//////000000000000///////////////000000000111111111111111222222222222333333333333444555666777777777777666666777777777888888888777777777888999:::;;;<<<<<<>>>@@@AAA@@@@@@AAABBBEEEFFFHHHKKKMMMOOOOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSUUUWWWXXXXXXXXXYYYXXXVVVUUUUUUXXX[[[\\\ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^^^^\\\ZZZYYY\\\\\\[[[ZZZYYYWWWUUUTTTWWWWWWXXXYYYYYYYYYXXXXXXZZZXXXVVVSSSRRRQQQPPPPPPQQQQQQQQQPPPPPPNNNMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>=================================<<<<<<<<<;;;;;;;;;:::999999888888999999999888666666777777555444444444444444444444444444222222222222333333333333333222222222222222222222222222222333333222111111000000000000111111111111000000000000///////////////////////////////////////////////////////////////////////////////////////////////////......---......------------......------------------------000000000000000/////////////////////////////////////////////////////////............------------////////////////////////................................................+++++++++,,,---...///000////////////////////////---------................../////////...---,,,,,,,,,,,,,,,---------..........................................////////////000000000000111111111111000000000000000000000000111111111111111111111111111111222222222333333333444444444555555666666666++++++,,,,,,------------........................------------------------,,,,,,,,,------------...,,,------------,,,------......---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///------------------------,,,---------......//////---------------------------------............///........................................................................------............------//////..................//////////////////////////////////////////000000------........./////////.../////////.........///111000///...............//////000000000000//////000000000000///////////////000000000111111111111111111111222222222333333333444555666666777777777555555555666666666777777777777777777777888999::::::<<<>>>?????????AAABBBDDDEEEHHHKKKMMMNNNNNNMMMOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRTTTUUUWWWWWWXXXXXXVVVUUUTTTTTTVVVYYY\\\___[[[ZZZYYYYYYYYYZZZZZZ[[[ZZZ[[[]]]]]]]]][[[YYYXXXZZZZZZZZZYYYXXXWWWVVVUUUYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZWWWTTTRRRQQQQQQQQQOOOPPPPPPPPPOOONNNMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>========================>>>>>>>>>=========<<<<<<::::::999888888888888999999888666666777777555444444444444444444444444444333333333333444444444444222222222222222222222222111222222333333333222222000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////////////////////////////......---......------------......------------------------/////////000000000000000////////////////////////////////////////////////................................................---.............................................+++++++++,,,---...///000.............../////////---------.........//////.../////////...---,,,,,,,,,,,,,,,---------..............................---.........//////000000000000000000111111111111////////////////////////111111111111111111111111111111222222222333333333444444444555555555555555++++++,,,------------,,,.............../////////...------------,,,,,,,,,,,,,,,,,,,,,------------,,,---......,,,,,,---.........---------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///...------------,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,------------------............///........................................................................------............------///////////////.........///////////////////////////////////////000000000---------......//////000...///000///...---...///111000000///........./////////000000000000//////////////////000000000000000000000000111111111111111111111111222222222222333333444555666666666666444444555555555666666666777777666666666777777888999;;;===??????@@@AAACCCCCCDDDGGGJJJLLLMMMLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWTTTTTTTTTTTTVVVYYY\\\^^^[[[ZZZYYYYYYYYYZZZ[[[\\\ZZZ[[[[[[[[[[[[YYYXXXWWWWWWXXXXXXXXXXXXXXXWWWWWW[[[[[[\\\]]]^^^^^^^^^^^^[[[ZZZWWWUUUSSSRRRRRRRRRNNNOOOOOOOOONNNNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;:::999999888888999999999777666666666666555333333333333333333333333333444444444444333333333333111111111222222222222222111222333333333333333333111000000000000000//////////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////......---......------------......------------------------......////////////000000////////////////////////////////////////////////.........///////////////........................---------.......................................---,,,,,,,,,---...//////---............/////////,,,,,,------.../////////.........///......------,,,,,,,,,---------..............................------......///000000000/////////000000000111111////////////////////////111111111111111111111111111111222222222333333333444444444444444444444444,,,---.../////////......---........./////////000......---------,,,,,,,,,++++++,,,,,,,,,---------+++---///...,,,+++---.........---------,,,,,,,,,+++,,,...//////...,,,+++------------------------------------------------------------------------........................,,,,,,------.../////////------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......---------------------------------............///......---------,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......---------............///........................................................................------............------/////////......---------////////////////////////------------.........///---......///000000111111...000111000---,,,---///000000///////////////000//////000000000000//////......//////000000111111000000000000111111111111111111111111222222222222333333444555666666666666333444444444444555555555777777666555555666666666888:::===??????@@@BBBCCCBBBDDDGGGJJJLLLLLLKKKJJJLLLLLLMMMNNNOOOPPPQQQRRRQQQQQQSSSTTTUUUVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWYYY[[[\\\ZZZZZZZZZYYYXXXWWWWWWWWWUUUUUUVVVWWWXXXXXXXXXXXX[[[\\\]]]^^^^^^_________YYYYYYWWWUUUTTTSSSRRRRRRNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJHHHGGGGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@????????????>>>????????????????????????=========<<<<<<<<<;;;;;;;;;;;;:::999999999999999999777666555666666555333333333333333333333333333444444333333222222111111000111111111222222222222111222333333444444333333111111000000////////////.../////////000000000111000000000000000000000000///////////////////////////////////////////////////////////////......---......------------......------------------------------.........//////////////////////////////////////////////////////////////////000000000111111........................---------.........//////........................///......---......//////---------.........//////,,,,,,------...//////000------......///.........,,,,,,,,,---------..............................------......///000000111....../////////000000000////////////////////////111111111111111111111111111111222222222333333333333333333333333333333333---...000111111111000///---.........//////000000.........------,,,,,,,,,++++++,,,,,,,,,---------+++---///...,,,+++,,,///......---------,,,,,,,,,***,,,...000000...,,,***------------------------------------------------------------------------........................+++,,,,,,---...///000000------------------------------------------------,,,,,,------------......------------------------,,,,,,,,,---------......---------------------------------.........//////.........------,,,,,,,,,++++++,,,,,,---...//////---------.........//////---------.........//////........................................................................---..................---.........------,,,,,,,,,////////////////////////+++++++++,,,,,,---------...//////000111222222222...000222000---,,,---///000000////////////000000//////000000000000//////---......///000111111222000000000000111111111111000111111111111222222222222333444555666666666666333333333444444444555555777777666555555555555666888:::===??????@@@BBBDDDAAADDDGGGJJJLLLKKKJJJIIIJJJKKKKKKMMMNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXVVVVVVVVVXXXZZZ[[[[[[ZZZYYYWWWVVVVVVVVVVVVSSSTTTUUUWWWXXXYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^XXXWWWVVVUUUTTTSSSRRRQQQMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJHHHGGGFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>????????????????????????<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999::::::888777555555666666444333333333333333333333333333444333333222111000//////000000111111222222222222111222333333444444444444111111000000/////////....../////////000000111111000000000000000000000000///////////////////////////////////////////////////////////////......---.........------.................................,,,---------......////////////////////////////////////////////////////////////000000111111222222........................---------.........//////........................000//////.........//////---------.........//////,,,,,,------...///000000,,,,,,---.../////////...,,,,,,,,,---------..............................---------...///000000111............////////////////////////////////////111111111111111111111111111111222222222333333333222222222222222222222222---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++------------------------...---,,,++++++,,,---...---------.........//////------------------------................................................///...,,,++++++,,,...///---------------------------------............///,,,---......//////.......................................------,,,,,,,,,------++++++++++++------*********+++,,,---...//////////////////000111111........................,,,---...//////...---,,,...------,,,,,,------...........................////////////////////////111///...------...///111000000//////.........---///.........---------------------...///000000111//////////////////////////////............//////............////////////............////////////111000/////////000222333444444222111000000000000444444444444444333333333666666444333333444555666777666666555555777888999999999::::::<<<===???@@@BBBDDDFFFIIIJJJJJJIIIHHHJJJKKKMMMNNNOOOPPPPPPQQQRRRQQQQQQQQQQQQSSSTTTUUUTTTTTTTTTUUUVVVWWWXXXYYYVVVWWWYYYYYYXXXWWWXXXXXXZZZZZZZZZZZZYYYXXXVVVVVVYYYXXXXXXWWWWWWWWWXXXXXX[[[\\\]]]^^^^^^^^^]]]\\\ZZZWWWTTTRRRRRRRRRPPPOOONNNMMMLLLMMMPPPQQQOOOLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBCCCAAA>>><<<;;;;;;<<<<<>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666555555555555888777666555555555555555444333333222111111111222111111111111111000//////000000111111222222222333000000000000000000000000000000000000000000000000000000//////.........---........................////////////000000000000////////////////////////000000//////.........---////////////////////////...............------------...///111111111000000........................////////////000000000000//////.........---------////////////////////////......------------......///............---------............////////////////////////////////////////////////////////////++++++,,,,,,,,,---------------------------------///............---------///---++++++---///000111000000///////////////000000000000000000000000000000000000000000111111222000111333555555444333222------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++---------------------------------,,,,,,---------,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------------------------------------............,,,---......//////....................................---------,,,,,,,,,------,,,++++++,,,------++++++++++++,,,---.........------------...//////........................------...//////...------...------,,,,,,------.........................................................////////////......000/////////............/////////.........------------......///000000111//////////////////////////////............//////............////////////............////////////...............//////000............///000111222333333333333333333333333666555444333333444555666666666555555555666777888999999999:::;;;===??????BBBCCCFFFHHHIIIIIIHHHGGGIIIIIIKKKLLLNNNOOOOOOOOOQQQPPPPPPPPPQQQRRRSSSTTTSSSSSSSSSTTTUUUVVVXXXXXXUUUWWWYYYYYYWWWVVVWWWXXXZZZZZZZZZZZZYYYXXXWWWVVVWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZ\\\]]]]]]\\\ZZZYYYYYYWWWTTTSSSSSSSSSRRRQQQPPPOOONNNOOOQQQQQQOOOMMMKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@??????BBB@@@>>><<<;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::999888777777777666666555555444444666555444333333333333444444333222222111111222222111111111111111000//////000000000000111111222222000000000000000000000000////////////////////////000/////////....................................////////////000000000000////////////////////////000/////////..................................................................000000111000//////............................../////////000000000//////.........---------..............................------------......///............---------............////////////////////////////////////........................++++++,,,,,,,,,---------------------------------,,,,,,---...///000111111111///,,,+++,,,.........000000///////////////000000000000000000000000000000000000000000111111222000111333444555444333222------------------------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------------------............,,,---......//////......------------------------...------------,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,++++++++++++,,,------........................------...//////...------...------,,,,,,------...........................------------------------,,,---///111111///---,,,////////////............000000000/////////......------......///000000000//////////////////////////////............//////............////////////............////////////---......///////////////---------...///111222333111222222333333444444444555555444444444444555555555444444444444555666666888888999:::;;;===>>>???AAACCCDDDFFFGGGGGGGGGFFFFFFGGGIIIKKKLLLMMMMMMNNNPPPPPPOOOPPPPPPQQQSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWUUUWWWXXXXXXWWWVVVVVVWWWZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUUUUVVVXXXYYYZZZVVVXXXZZZ\\\[[[ZZZXXXVVVWWWUUUSSSSSSSSSTTTSSSRRRSSSQQQQQQQQQRRRQQQOOOMMMJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAA@@@???>>>>>>@@@???>>><<<<<<<<<===>>>>>>>>>>>>============<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888777888777777666555444444444333333222222111111222222333333222222111111222222111111111111000000000///////////////000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////000000000000////////////////////////////////////............---------------------------------......//////000//////000000000///..............................------.........//////////////////.........------------------------------......------------......///............---------............////////////////////////////////////------------------------,,,,,,,,,,,,------------------------------------------...///000111222222333111...,,,,,,---,,,+++000//////......///000000000000000000000000000000000000000000000111111222000111333444444444333222........................---------------------------------.........//////++++++++++++++++++++++++------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...------------------------,,,,,,---------.........,,,---......///.........---------------------------------------------------------,,,,,,---------...------,,,,,,,,,------+++++++++++++++,,,,,,---........................---..................---...------,,,,,,------...........................------------------------------...//////...------///////////////.........000000000000////////////............//////000000//////////////////////////////............//////............////////////............////////////...///111222222222111000222111111111111111222333111222222333444555555666444444444444444444555555333333333333444444555555777777888999:::<<<>>>???AAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWWWWUUUTTTUUUUUUYYYYYYYYYYYYYYYXXXWWWWWWUUUUUUUUUUUUUUUVVVWWWXXXUUUWWWYYY[[[ZZZXXXVVVTTTTTTRRRQQQQQQRRRSSSRRRQQQSSSRRRQQQQQQPPPOOOMMMLLLIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@???>>>============>>>>>>========================;;;;;;:::::::::999999999:::::::::::::::999888888888888777666555444444333222222111111111111222222333333222222111222222333222111111000000000000000....../////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000////////////000000000000///////////////////////////////////////.........------------------------,,,------...///000000111000000000//////......---........................------------.........///////////////..........................................------------......///............---------............////////////////////////////////////------------------------,,,,,,,,,------------...........................////////////............222000...---------,,,+++//////.........///000000000000000000000000000000000000000000000111111222000111222333333333333222........................---------------------------------.........//////++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,---------------------------------,,,,,,,,,------------...,,,---......///.........------------------------------------------------------------------------......---,,,,,,,,,------,,,,,,,,,+++,,,------....................................------............------,,,,,,------...................................................///...---,,,,,,---...///.........///////////////000000000000////////////............//////////////////////////////////////////............//////............////////////............////////////...///111222222222111000222111111111111111222333222222333444555666666777222333333444444444555555222333333444444444444444666666777888:::<<<>>>???@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVWWWVVVTTTSSSSSSTTTWWWXXXXXXXXXXXXWWWWWWVVVWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVXXXYYYYYYWWWTTTSSSPPPOOONNNOOOPPPQQQOOONNNPPPQQQQQQPPPNNNLLLKKKKKKIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>===============<<<<<<<<<<<<<<<=========;;;;;;:::::::::999999999999999::::::999999888888888777777666555444444444333333222222222222333333333222222111222222333333222111000000//////000000//////..................////////////////////////.................................///////////////000000000000000000000000////////////000000000000////////////////////////.........///////////////------------------------------......///000111111000000///.........------........................------------.........///000000/////////.........////////////////////////......------------......///............---------............////////////////////////////////////------------------------,,,,,,---------.......................................---------,,,,,,,,,///...,,,---...///...---...............///000000////////////////////////000000000000000111111222111111222222222333333222........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------...---------------......------,,,,,,------...///........................///...------------...///...------,,,,,,------...........................////////////////////////000...,,,++++++,,,...000.........///////////////000000000/////////............////////////////////////////////////////////////............//////............////////////............////////////---......///////////////---------...///111222333333333333444444555555555111222333444444555444444222333444444555555444444555555666777999<<<>>>?????????@@@@@@@@@AAAAAAAAACCCDDDFFFHHHJJJLLLMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQLLLLLLLLLMMMNNNOOOPPPQQQTTTUUUVVVUUUSSSRRRRRRRRRUUUVVVVVVWWWVVVVVVUUUUUUWWWVVVUUUTTTRRRRRRRRRRRRUUUVVVVVVVVVVVVUUUSSSRRRNNNNNNMMMNNNOOOOOOMMMKKKNNNOOOPPPNNNLLLJJJIIIJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBB@@@???>>>???>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;;;;::::::::::::888999999999999999888888666666666666555555555555333333222222333333444444222222111111222222333333333222000/////////000111////////////............000000000000000000000000.................................///////////////////////////////////////////////////000000000000////////////////////////.........///////////////------------------------.........//////000000111//////......---.................................------........./////////000000000/////////......000000000000000000000000......------------......///............---------............////////////////////////////////////------------------------,,,---------....................................******+++,,,---......///---,,,+++---///000000///------------...///000000////////////////////////000000000000000111111222111111111111222222222333........................------------------------+++++++++,,,,,,,,,------------------------------------------------------------------.........///---------------------------------------------------------,,,,,,---------,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------++++++,,,,,,,,,---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,---------------...///000---,,,,,,,,,,,,---..............................///...------------...///...------,,,,,,------...................................................------------------------............/////////000/////////.........------/////////////////////...//////////////////////////////............//////............////////////............////////////...............//////000............///000111222222222222222222222222222000111333444555555444444222333444555666555555444444444555777999;;;===?????????>>>>>>??????@@@@@@AAABBBDDDGGGIIIJJJKKKLLLKKKKKKMMMNNNOOOOOONNNNNNJJJJJJKKKKKKLLLNNNOOOPPPSSSUUUUUUUUURRRQQQQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRUUUTTTTTTSSSRRRQQQQQQQQQOOONNNNNNNNNOOOOOOLLLJJJLLLNNNOOONNNKKKIIIJJJKKKHHHHHHGGGGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBB@@@????????????>>>>>><<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::888888999999999999888888555555555555666666666666222222222222222333444555222222111111222222333444333222000///...///000111000000000/////////......000000000000000000000000..................................../////////000........................////////////000000000000////////////////////////............/////////000........................///////////////000000000......---------...///000............................../////////000000000000000000000/////////...000000000000000000000000......------------......///............---------............////////////////////////////////////........................------------....................................***++++++,,,---...//////,,,,,,,,,---///000///...------------...///000000////////////////////////000000000000000111111222111111111111111222222333////////////////////////---------------------------------.........//////........................---------------------------------.........//////------------------------------------------------......,,,++++++,,,......---------.........//////------------------------................................................,,,------......------,,,------------------------++++++,,,,,,,,,---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,,,,---...///000111,,,,,,++++++,,,,,,---...........................///...---,,,,,,---...///...------,,,,,,------...........................------------------------+++,,,...//////...,,,+++---.........//////000000///.........------------///////////////.........//////////////////////////////............//////............/////////000............/////////000111000/////////000222333444444222111000000000000111111111000000000000000000111222444555555444444333444555666666666555444333444555777999;;;===>>>???>>>>>>>>>>>>>>>???@@@???@@@CCCEEEGGGIIIJJJJJJHHHIIIKKKLLLMMMMMMLLLLLLJJJJJJJJJJJJKKKMMMNNNOOOSSSTTTUUUTTTRRRPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTSSSQQQPPPOOOOOOPPPPPPPPPOOOOOOOOOPPPOOOLLLJJJKKKNNNPPPOOOKKKJJJJJJLLLGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFDDDCCCAAA@@@@@@@@@???>>><<<;;;:::;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;777888888999999999888888444444555555666777777777222222111111222333444444222111111111222333333444333222000///...///111222111111000000/////////...000000000000000000000000........................---.........//////000000........................////////////000000000000////////////////////////---.........//////000000////////////////////////000000000000////////////...---,,,,,,---...///111........................////////////000000000000000000000000////////////////////////////////////.........------.........//////.........---------............/////////000////////////////////////////////////////////////---------.........////////////////////////////////////.........------------,,,,,,...///000///---,,,,,,,,,---...///000111////////////////////////000000000000000111111222111111000000111111222333............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------//////.........------------,,,++++++******++++++,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///++++++,,,---...///000111---,,,,,,,,,,,,---......,,,---...//////---+++***........................+++++++++,,,,,,,,,------.........------,,,,,,,,,---.........///000000000---...............------......---,,,---...///000.........------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,+++,,,---...///..................------//////000000000000//////...............---------000///...------...///000........................000000//////.........---////////////////////////////////////////////////000000000000000000000000//////000000111222444444111111222222222222111111222111111111111111222222222222222333333333444444444444555666777888999999======<<<======>>>??????@@@@@@@@@AAACCCDDDFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLNNNPPPQQQUUUTTTTTTSSSQQQNNNMMMKKKQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTVVVVVVUUUTTTSSSSSSSSSSSSRRROOOLLLLLLNNNNNNKKKIIIKKKLLLMMMNNNMMMKKKIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@AAABBBBBBAAA@@@>>>===========================:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888999::::::888777666777666555444444333444444222111000111333444333222111111111111111111111111000000000000000000000000////////////////////////333222222222111111000000......////////////......////////////////////////................................................000000000000000000000000000000000///......------//////......///000111222111111000///////////////......------------.........///////////////...---............////////////////////////////////////)))***+++---.../////////..................------........................---.........//////000000////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////...------,,,,,,,,,,,,///////////////.....................////////////111111222222222111111000............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......------,,,,,,,,,,,,------,,,++++++******+++,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------..................---,,,,,,,,,,,,---............------,,,,,,------........................,,,,,,---------...............---------,,,,,,,,,..................//////---...............------//////.........///000111.........------,,,,,,,,,,,,,,,---------.........------------------------......---------...///000..............................////////////......++++++,,,---...///000111//////............//////........................000/////////............////////////////////////////////////////////////////////////////////////111111000000000111111222000111111222222111111000111111000000111222333333222333333333444444444444444444555666777888999999============>>>???@@@AAA?????????@@@BBBCCCEEEFFFEEEEEEEEEFFFFFFGGGHHHHHHJJJJJJJJJKKKLLLNNNPPPQQQUUUUUUSSSRRRPPPNNNMMMLLLOOOOOOOOOOOOOOOPPPQQQQQQOOOPPPQQQSSSUUUVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTRRROOOMMMMMMNNNNNNLLLIIIKKKLLLMMMMMMMMMKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<999999888888888777777777888888888888888777777666777666555444444333333444222111000111333444333222111111111111111111111111000000000000000000000000////////////////////////111000000000////////////......////////////......////////////////////////................................................////////////////////////.........///////////////.../////////000000000000000///......---------.........------------............///////////////...............////////////////////////////////////,,,------......---------................................................---........./////////000////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,......------------............---,,,,,,,,,------/////////////////////...//////000000000111111111111111111222222111111000............---,,,++++++------------------------,,,,,,,,,,,,------------........................---,,,,,,,,,,,,+++++++++......---,,,++++++******,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...000//////...---,,,++++++---,,,,,,,,,,,,---......///---,,,***+++,,,...000........................---------.........//////...------------,,,,,,,,,.........---------------------...............---000000/////////000111222.........---------------,,,------------.................................///............///000000........................------............------+++,,,,,,---...///000000......////////////..............................////////////............////////////////////////////////////////////////////////////////////////111111000///////////////000111111222222111111000000000000000111222333444333333333444444444555555444444555666777777888999;;;;;;;;;<<<<<<===>>>???===>>>>>>@@@AAABBBCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFJJJJJJKKKKKKMMMOOOPPPQQQUUUTTTRRRPPPNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQLLLMMMPPPSSSUUUXXXYYYZZZXXXXXXWWWVVVUUUUUUUUUUUURRRPPPNNNNNNNNNNNNLLLJJJKKKLLLLLLLLLLLLJJJIIIHHHDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;::::::::::::999999888888777666666666666666777666555444333333333333222111111111333444333222111111111111111111111111000000000000000000000000////////////////////////...............---------......////////////......////////////////////////................................................////////////////////////------......///000000111......000111111000000///...---,,,,,,,,,,,,,,,,,,......------------......------...///000000000///............/////////////////////////////////////////////...---,,,+++***.............................................................../////////////////////////////////////////////////////////................................................------------------------------............------------------------............//////////////////111111111111222222222222000000111111222111111000---.........------,,,+++........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******,,,,,,,,,---------......------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...//////......---,,,++++++---,,,,,,,,,,,,---......---,,,,,,+++,,,---///000........................------------............------------------------.........---,,,,,,,,,+++,,,---......///.........////////////000000111111...............---------------------............////////////////////////.............../////////---------...............---......//////......---/////////...------,,,,,,,,,---////////////---,,,........................///////////////.........////////////////////////////////////////////////////////////////////////000//////.........//////000000111111111111000000/////////000111333444555333333444444444555555555444444555555666777777888777777777888999:::;;;<<<======???@@@BBBCCCCCCDDDAAAAAABBBCCCDDDEEEEEEFFFJJJJJJKKKLLLMMMOOOPPPQQQRRRQQQOOOMMMLLLKKKKKKKKKHHHIIIJJJLLLMMMNNNOOOOOOKKKMMMOOOSSSVVVXXXYYYZZZYYYXXXWWWVVVVVVUUUUUUUUUQQQQQQOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKIIIHHHGGGCCCCCCCCCDDDCCCCCCBBBBBB???@@@AAABBBCCCCCCCCCCCC????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::888777666444444555666666666666555444333333333333333222111111333333333111111111111111111111111111////////////////////////////////////////////////------------------------......////////////......////////////////////////........................------------------------////////////////////////............//////000000---...000222222111///...------,,,,,,+++,,,,,,---......------------......,,,,,,...///000000000000............////////////////////////////////////////////////...,,,+++***---------...............................................................////////////////////////////////////////////////........................................................................,,,,,,...//////...,,,,,,---------------...///000............////////////000000111111111222222222///000000111111111111111---------...------,,,,,,........................,,,,,,---------.........++++++++++++++++++++++++------------.............../////////...,,,+++***,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------,,,,,,---------------------------,,,,,,---,,,,,,,,,,,,---......***+++---.........------........................+++,,,,,,,,,,,,---------------------------------.........---,,,,,,,,,+++,,,------...//////............//////000000000000........................---------.........//////////////////////////////,,,,,,------............---------.........///////////////000000/////////000//////...------,,,,,,,,,---...//////...---,,,.................................///////////////////////////////////////////////////////////////........................------------...///000111000000000111111000000000/////////000111333444555333333333444444444555555444444555555666666777777555555555666777999:::;;;===>>>@@@BBBCCCDDDDDDDDDAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOOOONNNMMMKKKJJJIIIHHHHHHFFFGGGIIIKKKLLLMMMNNNNNNMMMNNNPPPSSSUUUWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUPPPPPPPPPOOOMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHGGGBBBCCCCCCCCCCCCCCCBBBAAA???@@@AAABBBCCCCCCCCCCCC???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888777777777777666888777555444444444555666666555444333333222222333333222111111333333222111000000000000000000000000////////////////////////////////////////////////..............................////////////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////...............///111222222000...---...---------------............------------......,,,,,,...///000000000000............////////////////////////////////////.........//////...---------------.........//////.......................................---------////////////////////////////////////////////////........................................................................+++,,,---......---,,,+++------------......///000---.........//////000000/////////000000000000111...///000111111111111111,,,------...------,,,,,,------------------------,,,---------............++++++++++++++++++++++++------...............///---.../////////...---,,,,,,,,,,,,---------......------------------------------------------------............------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,------......---,,,,,,,,,,,,---......***+++...//////...,,,+++........................+++++++++,,,,,,,,,------,,,,,,,,,------------............---------------,,,,,,---...////////////---...///000000000//////.............../////////------........./////////........................+++,,,------......------,,,,,,------...///////////////000000000000//////---------.........//////------............------.................................///////////////////////////////////////////////////////////////........................,,,---------...000111222///000000111111000000///000000000000111222333444222222222333333333444444444444555555555666666666666666777777999:::<<<======>>>@@@BBBDDDDDDDDDDDDAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNLLLLLLLLLKKKJJJIIIGGGFFFEEEFFFHHHKKKLLLMMMMMMLLLNNNOOOQQQSSSUUUVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSOOOPPPPPPNNNLLLJJJKKKLLLKKKJJJJJJIIIHHHHHHGGGGGGCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCC@@@@@@???===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888888888777777777666555555555555555666555444333222222222222444222111222333333222000000000000000000000000000000000000000000000000000////////////////////////.........///////////////......////////////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................111000000///......------///000000111111000.....................//////000......------------......------...///000000000///............////////////////////////////////////,,,---...///////////////,,,,,,------.../////////.................................---------------////////////////////////////////////////////////................................................------------------------,,,,,,------------,,,,,,.........---......//////------......///000000000---.........////////////......///000111111111111,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,------.........,,,---///000000///...---,,,,,,,,,---------......------------------------------------------------///.........------------------------------------,,,,,,,,,---------..............................,,,------------------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------------,,,,,,........................,,,,,,,,,,,,---------...,,,,,,,,,---------........................//////+++,,,---...////////////...///000111111111000000---........./////////000............////////////------------------------,,,,,,.../////////...---,,,,,,------...//////000...//////////////////...---------..................------,,,,,,------......................................./////////000////////////////////////////////////////////////........................///.........///000000111//////000000000000//////111111000000111222333333111111111222222222333333444444444555555555666666555666666777999:::<<<===;;;===???BBBCCCCCCCCCBBB@@@AAABBBCCCDDDFFFGGGGGGEEEFFFHHHJJJKKKLLLLLLLLLKKKLLLMMMMMMLLLJJJGGGFFFEEEFFFIIIKKKLLLLLLLLLKKKMMMOOOQQQSSSUUUWWWXXXXXXTTTTTTSSSRRRQQQQQQQQQQQQMMMOOOOOONNNKKKIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBBBBCCCBBBBBBBBB@@@???>>><<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::;;;;;;;;;::::::::::::999666777777777777666555555666555444333222222222222444333111222333333222000000000000000000000000000000000000000000000000000////////////////////////---........./////////000......////////////......////////////////////////........................................................................///////////////.........000000000000/////////.........---......//////000......------------............///////////////...............////////////////////////////////////------...///////////////,,,,,,------...//////000.................................------,,,,,,,,,////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---000//////............///------......///000000111------........./////////---...///000111111111111,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////+++++++++,,,,,,---------+++,,,...000111000///...,,,,,,,,,---------......------------------------------------------------//////.........---------------------------------,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000///---+++++++++------........................---------.........//////,,,,,,,,,------.........---.........///000000000+++,,,---...///////////////000111222333222111111---.........//////000000............/////////000------------------------,,,---///000000000///...,,,,,,------...///000000---..................---111000///...---,,,++++++......,,,++++++,,,..............................---.........//////000000////////////////////////////////////////////////........................111111000////////////000//////000000000000//////222111111111111111222222000000111111111222222222444444444555555555555555333444444555777888:::;;;:::<<<>>>AAABBBBBBAAAAAA???@@@AAABBBDDDEEEFFFGGGDDDEEEGGGIIIKKKKKKKKKKKKJJJLLLNNNPPPOOOLLLHHHFFFEEEGGGIIIKKKLLLLLLKKKJJJLLLMMMPPPSSSUUUWWWYYYYYYSSSRRRQQQPPPPPPOOOOOOOOOLLLNNNOOOMMMJJJHHHIIIKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBBBBCCCBBBBBBAAAAAA>>>===;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888888888777777777666666666777888888888777555444555555444333222222222222444333222222333333111000000000000000000000000000000000000000000000000000////////////////////////---------....../////////......////////////......////////////////////////........................000000000000000000000000........................------......///000000000222111000///......//////---------------...///000.........------............///////////////................../////////000////////////////////////...///////////////......,,,,,,------...///000000.................................------,,,,,,,,,////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...111000///...............---------...///000000111............////////////---...///000111111111111---.........---,,,,,,++++++,,,,,,------.........------------------------,,,------....../////////---------,,,,,,+++++++++------............---------...///...,,,+++,,,---......------------......000///---,,,+++++++++,,,------------------------.........------,,,,,,,,,---------------------------,,,+++***+++,,,---...------------------------------------------------//////.........---------------------------------........................------------------------,,,,,,,,,---------......//////000000000000//////------............------////////////............000000000000//////////////////000000///...------//////............//////......------------......111000...,,,,,,,,,...//////////////////.........////////////////////////............................../////////...,,,+++000000000000000000000000//////////////////////////////............//////......//////000000111111/////////...------,,,,,,000111222222111000///...111111222222222222111111222333444444555555444444555555555444222222333444666666666666666777888888:::;;;>>>AAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPQQQQQQPPPMMMJJJHHHFFFGGGHHHIIIJJJLLLLLLMMMMMMOOORRRTTTVVVVVVVVVUUUUUUTTTSSSRRRPPPPPPOOOOOOPPPOOOMMMLLLLLLLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAAAAAAAA@@@?????????>>>===<<<<<<;;;;;;<<<:::::::::;;;;;;<<<<<<<<<<<<;;;::::::999999::::::888888888888777777777777666666666666666555555444444444444444444444444444555555444333333222111111000000000000000000000000222111000//////000111222//////............//////............////////////////////////////////////........................000000//////.........---,,,---------.../////////...........................//////000000000000000////////////000000000000///............---------------------------------,,,------...///000111111////////////////////////////////////............---------............///......------------......------............------...........................///000111000///---+++////////////////////////000000//////.........---......---------,,,,,,,,,******+++,,,---//////000------------------------,,,---------.../////////........................//////000000000000000000000000000000000000000000------......------,,,+++---------------.........---------------------------------------.........//////.........---------------............---------...///...,,,+++,,,---......------------......000///...,,,,,,,,,,,,---000000000000000000000000......---------,,,,,,,,,------------------------,,,,,,+++++++++,,,---...------------------------------------------------///.........------------------------------------........................------------------------,,,,,,---------.........//////000000000000//////...//////000000//////...........................000000000000///////////////////////////...------//////............//////......------------......111///...,,,,,,,,,...////////////////////////...////////////////////////........................---.../////////...---,,,//////////////////////////////////////////////////////............//////000000000000////////////........................000111111222111000///...111111222222222222111111111222222333333333333333333555555555444444666888666666666666666777888888:::;;;>>>@@@AAABBBAAAAAABBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNOOOPPPQQQQQQPPPNNNKKKIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNPPPRRRUUUVVVWWWVVVVVVUUUTTTSSSQQQPPPPPPOOOOOOOOONNNLLLKKKJJJJJJKKKLLLLLLKKKJJJHHHFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAA@@@@@@?????????>>>===<<<<<<;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999:::888888888888777777777777666666666666666555444444444444444444444444444444555444444333222222111111000000000000000000000000111111000//////000111111//////............//////////////////000000000000////////////////////////........................000/////////............---------.............................................///000000000//////....../////////000000000///............---------------------------------------------............////////////////////////////////////............---------............///......------------......------............------...........................///000111000///---,,,////////////////////////000/////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.......................................//////////////////......000000000000000000000000------......------,,,,,,...............---------------------------------------------,,,,,,,,,,,,///............---------------............---------.........,,,+++,,,---......------------......///......---------......------------------------...------------,,,,,,,,,------------------------,,,,,,,,,+++,,,------...------------------------------------------------............------------------------------------................................................,,,------------.........//////000000000000/////////000000111111000000///..................//////000000000000///////////////////////////......---......------------............------------......000///...,,,,,,---............//////////////////////////////////////////........................,,,---......///.........//////////////////////////////////////////////////////............//////111111111000///.........,,,------...//////000000000000111111111000//////111111222222222222111111000111111222222222222222222444555555555666888:::666666666666666777888888999;;;===???@@@AAA@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIKKKMMMMMMOOOPPPQQQRRRQQQOOOLLLKKKJJJJJJKKKLLLNNNOOOPPPQQQPPPQQQSSSUUUVVVWWWVVVVVVTTTTTTRRRQQQPPPPPPOOOOOONNNMMMKKKJJJIIIIIIIIIJJJLLLKKKIIIGGGEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<<<<;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;:::999999999999999888888888888777777777777555666666666666555444444444444444444444444444444444444333333222222111111000000000000000000000000111000000//////000000111//////............////////////000000000111111111000000000000000000000000........................////////////...........................---------........................------...////////////...------.........////////////............---------------------------------......---------,,,,,,,,,////////////////////////////////////............---------............///......------------......------............------...........................///000000000///------////////////////////////////////////.....................------------,,,...------,,,+++***))))))------------------------...............---------......................../////////......---------000000000000000000000000,,,------...------,,,,,,/////////......------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......,,,,,,,,,......------,,,,,,------.....................//////++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,------......------------------------------------------------------------------------,,,,,,------------------........................////////////////////////------------............//////000000000000/////////000000111111000000////////////000000000000000000000000000////////////...///////////////............------------............------------......///...------------..................////////////////////////////////////........................,,,,,,---......///////////////////////////////////////////////////////////////............//////111000000000/////////...---........./////////000000000000000000000//////111111222222222222111111000111111222333222222222222444555555555555888:::666666666666666777777888999:::<<<===??????@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMOOOPPPQQQQQQQQQOOOMMMLLLKKKLLLMMMNNNPPPQQQRRRRRRQQQRRRTTTUUUVVVVVVVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMKKKJJJIIIHHHIIIIIILLLJJJHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????????????????>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999888888888888777777777666555555666666555555444333333333333333333333333333333333333333222222111111000000000000000000000000000000000//////000000000//////............//////////////////000000000000000000000000000000000000........................///////////////........./////////...---------,,,........................,,,------...............------------.........//////............---------------------------------------------------------////////////////////////////////////............---------............///......------------......------............------..............................///000//////...---///////////////////////////////////////.....................------------///......---,,,+++******------------------------/////////...---------,,,........................///......------,,,,,,+++000000000000000000000000,,,,,,------...------,,,//////......---------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---...---,,,,,,---...------,,,,,,,,,,,,------------..........................................------------------------------------------------,,,,,,---------.........------------------------------------------------,,,,,,------------------,,,,,,,,,---------..............................////////////////////////---------.........////////////000000000000//////...//////000000//////...000000111111111222222222000000000000////////////......///////////////............------...............------------............---------.........---.........//////000000////////////////////////........................------------......//////........................//////////////////////////////............//////.../////////000000000111000000/////////.........//////////////////000000111111222222222222111111111222222333333333333333333444555444333333555777666666666666666777777888888999:::<<<===>>>??????AAABBBCCCEEEGGGGGGHHHHHHFFFFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLMMMNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUSSSRRRQQQPPPPPPOOOPPPPPPOOONNNLLLJJJIIIIIIIIIIIIJJJIIIGGGEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>?????????>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999888888888888777777777666555555555555555444444333333333333333333333333333333222222222222222111111000000000000000000000000/////////000000///////////////............//////---------.........//////////////////////////////.................................////////////////////////...---------,,,........................,,,------...............------------.........//////............---------------------------------,,,------...//////000000////////////////////////////////////............---------............///......------------......------............------..............................///////////////...////////////////////////........./////////////////////.........---------...............---------------------------------/////////...---------,,,..............................------,,,,,,,,,+++////////////////////////,,,,,,------......---------------------,,,,,,,,,------------------------------------,,,,,,,,,,,,---------............///------............------+++---...---,,,,,,---///------,,,,,,,,,,,,------,,,------...------,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,---............---------------------------------------------------,,,,,,,,,,,,------------+++,,,,,,------.........................................................------.........///////////////000000000000//////...//////000000//////...000000111111222222333333000000000000////////////---...////////////////////////............//////......------------......---------...............------......///000000000////////////////////////..............................---------...//////........................//////////////////////////////............//////.........///000111111111111111000//////...------//////.........///000000111111222222222222111111111222222333333333333333333444444444222333444666666666666666666777888888888888999:::<<<===>>>??????@@@BBBDDDEEEGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLLLLMMMMMMNNNNNNOOOOOONNNNNNLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTRRRQQQQQQPPPOOOOOOPPPPPPOOONNNLLLJJJIIIHHHHHHIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>?????????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::999888888888888888888888888888777777777777444555555555555444333333333333333333333333333333222222222222222222111111000000000000000000000000...//////000000//////...//////............//////,,,,,,---------.........////////////////////////.................................///////////////...............---------........................------...////////////...------.........////////////............---------------------------------,,,,,,---...///000111222////////////////////////////////////............---------............///......------------......------............------....................................////////////////////////////////////.........////////////////////////.........------------......//////000000------------------------...............---------........................------------------------////////////////////////+++,,,------......------+++++++++,,,,,,,,,,,,,,,---------------------------------------.........---------.........//////------............------+++,,,...---,,,,,,---///---,,,,,,++++++,,,,,,---,,,,,,---------+++***)))************************,,,,,,,,,---------......------------------------,,,,,,.../////////...---------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,---......///........................------------------------............//////////////////000000000000/////////000000111111000000///......///000000111222222000000000000////////////------...///////////////000000////////////000000......------------......,,,------......///......------......///000000111////////////////////////........................//////...---,,,---..............................//////////////////////////////............//////////////////000000000000000000000//////////////////......---...///000111111111222222222222111111000111111222222222222222222333444444444444777999666666666666666777888888777888888999;;;<<<>>>>>>===???@@@BBBDDDEEEFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNJJJKKKLLLMMMOOOPPPQQQQQQSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPNNNMMMKKKIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>=========?????????>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999888888888888888888888888888777777777777444444555555444444333222222222222222222222222222111111111111111111222222000000000000000000000000......///000000///......//////............//////------------.........///------------------------..................................../////////000---------.............................................///000000000//////....../////////000000000///............------------------------------------------....../////////////////////////////////////////////............---------............///......------------......------............------.......................................///000000////////////////////////............/////////000////////////............---------.........//////---------------------------------.......................................,,,,,,------......//////////////////////////////+++,,,,,,---.........---*********++++++,,,,,,,,,---------------------------------....../////////+++++++++,,,,,,------------..................---+++,,,------,,,,,,...///---,,,,,,++++++,,,,,,---,,,,,,------,,,***)))'''------------------------,,,,,,,,,------.........------------------------,,,,,,.../////////...---------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,---...//////........................------------------------............/////////000//////000000000000//////111111222222222222111111,,,------...///000000111000000000000////////////------...///000000//////111111000000000000111111.........------.........,,,,,,---.../////////...---------...///000000111////////////////////////........................111///...---,,,,,,---...........................//////////////////////////////............//////111111000000//////............//////000000111111///...------...///000111111111222222222222111111//////000111111111111111111222444555555777:::<<<666666666666666777888888777777888999:::<<<===>>><<<>>>???BBBCCCEEEEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNJJJJJJKKKLLLNNNOOOPPPQQQSSSRRRRRRQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOOOOPPPPPPMMMLLLJJJGGGFFFEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<===???@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999888777888888888888888888888777777777777444444555555444444333222222222222222222222222222111111111111111111222222000000000000000000000000---...///000000///...---//////............//////............/////////000------------------------........................---.........//////000000,,,------....../////////...........................//////000000000000000////////////000000000000//////.........---------------------------------......---------,,,,,,,,,////////////////////////000/////////............---------.........//////.........------.........---..................---.......................................///000111////////////////////////---.........//////000000000/////////............------------------------------------------------,,,------....../////////........................+++,,,,,,---...///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,------,,,,,,+++************---------,,,,,,+++++++++---------.........//////------,,,++++++******))).........------,,,,,,,,,------------------------........................------------------------,,,---///000000///---,,,------------------------/////////......---------------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...***+++---...//////000000........................+++++++++,,,,,,,,,------...............///000000///111333333111/////////000000000000000000000000///111222111000///000111222111000.........///000000000000000000000000000111111111000000000000000...------------......///111///---...111222000...............////////////---------.........//////000000000000000000000000........................---------.........//////////////////////////////......////////////......000000//////.........---////////////////////////...//////000//////...---000000000000000000000000000111111111111222222222333333222222333555666888777666666555555555666666777777777888999999::::::======???@@@BBBCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKJJJKKKMMMNNNNNNMMMKKKLLLLLLMMMOOOQQQSSSTTTQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLKKKIIIGGGFFFDDDDDDDDDEEEDDDCCCAAA@@@@@@AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBB?????????>>>??????@@@@@@@@@???>>>===;;;;;;::::::<<<<<<;;;::::::999888888777777777777888888888888888777555444444555555666555555444444444333333333333333333222222222111111000000000000000000000000000000111111111111000000000000000000000000000000//////...------------.........................................................------------......,,,,,,---...///000111111//////............//////...---,,,,,,,,,,,,---...........................---.........//////000000........................///............---------******+++,,,,,,---......---.........//////000000......////////////......000000111111000///..............................------------------,,,,,,////////////////////////---......///////////////111111000......---------///////////////////////////............---------111000///...---,,,++++++------------------------........................---.........//////000000---------............///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,++++++++++++,,,.........---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,------------------------........................------------------------,,,---...000000...---,,,---------------------------,,,,,,,,,++++++++++++------------------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---..................------,,,........................------.........////////////............///000000///111333222111/////////000000000000000000000000///000111111//////000111111111000///////////////////////////////////////000000000000000000000111//////...............///111///......000111000...............////////////........./////////000000................................................---------.........//////////////////////////////......////////////......000/////////............//////////////////////////////////////////000000000000000000000000000000000000111111111222222222333333222222222444555666666666555555555555555666666777777888888999::::::<<<===>>>@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLKKKKKKLLLNNNOOONNNMMMLLLLLLMMMNNNOOOQQQSSSTTTQQQPPPOOONNNNNNNNNNNNNNNPPPPPPPPPOOOOOONNNNNNNNNLLLKKKHHHFFFEEEDDDDDDDDDCCCCCCBBBAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@@@@???>>><<<;;;;;;::::::===<<<<<<;;;::::::999999666666777777777888888888777777666555555555555555555444444444444333333333333333222222222111111111000000000000000000000000000000111111111111000000000000000000000000000000//////...------------.........................................................------------......------......///000000000//////............//////......---,,,,,,---..............................---------------,,,,,,,,,........................///............---------,,,,,,,,,---.........///............/////////000......////////////......//////000000000///.................................---------------------........................---......///////////////111000///......---------///////////////////////////............---------.........---------------------------------------........................---........./////////000---------............//////000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------//////............------+++++++++,,,,,,,,,------++++++,,,------...//////------------,,,,,,,,,,,,------------------------------------------------------------------------,,,---...//////...---,,,------------------------///...............------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,------..................---,,,,,,..................................../////////000//////......//////000111///111222222000//////000000000000000000000000000...///000000......///000000000000000000//////.........................../////////000000111111111111111000///............000///......000000///.............../////////////////////000000000000000................................................------........./////////////////////////////////......////////////......////////////............//////////////////////////////.........000111222000000000000000000000000000000000111111111222222333222222111222222333333555555444444444555555666666666777888888999999:::<<<<<<===???AAABBBDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJMMMLLLKKKLLLNNNOOOOOONNNMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPOOOMMMMMMLLLLLLLLLPPPPPPPPPOOOOOOOOOOOOOOOMMMKKKIIIFFFDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAA???>>>===<<<;;;:::::::::===<<<<<<;;;;;;:::::::::666666777777777777888888666666666666666555555444444444444444333333333333333222222222222111111111000000000000000000000000///000000111111000000///000000000000000000000000//////...------------.........................................................------------......//////////////////////////////............//////......---,,,,,,---.......................................---,,,,,,++++++........................///............---------..................//////............////////////......////////////......------.../////////......................................................---------------------------......///////////////111000///......---......///////////////////////////............---------++++++,,,,,,------......------------------------......................................./////////---------............///...//////000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,---....../////////............---------------------.........//////+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------...//////...------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,---......***+++,,,---.../////////........................,,,------------........./////////...///000000111000111222222000//////000////////////////////////---///000///...---...000...///000111111000///...////////////////////////---......///000111222222222222111//////.........//////...////////////...............////////////////////////////////////000000000000000000000000....................................////////////////////////////////////......////////////......///////////////.........////////////////////////...---,,,,,,---///111333000000000000000000000000000000000000111111111111222222111111111111111111444444444333444444555555666666777777888999999999;;;;;;<<<>>>@@@AAACCCCCCDDDEEEFFFHHHIIIJJJJJJJJJMMMLLLKKKLLLOOOPPPOOONNNNNNNNNNNNNNNOOOPPPRRRRRRQQQPPPOOONNNMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJGGGEEECCCBBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>===<<<;;;::::::::::::;;;;;;;;;::::::999999999666666666666777777777888555666777777777666444333444444444333333333222222222222222222111111111111000000000000000000000000//////000000000000////////////////////////////////////...------------.........................................................------------......000000//////............//////............//////......------------..............................///////////////.................................///............---------//////...........................///////////////......////////////......,,,,,,---.../////////....................................///////////////---------------------------......///////////////000000///...............///////////////////////////............---------+++++++++,,,,,,,,,------------------............................................................---------............///++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,...////////////...,,,,,,,,,,,,,,,,,,,,,------------.........//////---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------..................---------------------------))))))******************------------------------------------------------------,,,,,,------...///)))***+++---......//////........................---------........./////////////////////000111111000111222111/////////111////////////////////////---///000///...---...000...///000111111000///...000000000000000000000000------...///000111111222222222111//////............/////////.........///............////////////........................000000000000000000000000................................./////////000000////////////////////////......////////////...............///////////////////////////////////////---,,,+++***+++---000111//////////////////////////////000000000111111111111111111111111111000000333333333333333444555555555666666777888888999999999:::;;;===???@@@BBBBBBDDDEEEGGGHHHJJJKKKKKKKKKLLLKKKKKKLLLNNNOOOOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLHHHFFFEEECCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@@@@?????????@@@===<<<;;;::::::999::::::999999999888888888888888555666666666666777777777555666777777777666444333444444333333333222222222222222222111111111000000000000000000000000000000//////000000000000////////////////////////////////////...------------.........................................................------------......000000000///......------//////............//////................................................---------...///000111111........................///............---------.........---------------///////////////...............////////////......,,,,,,---.../////////.......................................//////000000........................---......///////////////000//////............//////////////////////////////............---------------,,,,,,,,,+++++++++---------....../////////.......................................------------------............///++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---,,,***,,,---.../////////...---+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------------,,,++++++***))))))++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------******++++++++++++,,,,,,------------------------,,,,,,,,,------------...---------------......///---------------,,,++++++........................000000000000111111111111000000//////000000111222111222222000///...000111000000000000000000000000...///000000......///000...//////000000000000000111111111111111111111111.........//////000000000111111000///............---...//////------...///............////////////............------------....................................................../////////000000000////////////////////////......////////////...............///////////////////////////////////////---,,,,,,,,,,,,---///000/////////////////////////////////000000000111111000111111222222222111111222222222222333444444555555555666777777888888999999999:::<<<>>>???AAAAAACCCDDDFFFGGGIIIJJJKKKKKKLLLKKKJJJKKKMMMNNNNNNMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPOOONNNNNNNNNNNNOOOMMMMMMLLLLLLKKKJJJJJJIIIDDDCCCBBBBBBBBBCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@???>>>>>>>>>>>><<<;;;:::999999999999999777777777777777777777777555555666666666666777777666666666666666555555444333333333333222222222222222111111111111000000000000000000000000000000000...//////000000//////...000000000000000000000000//////...------------.........................................................------------......000000//////.........---//////............//////---...////////////...---........................)))***+++,,,---///000000........................///............---------------------------------///////////////...............////////////......------.../////////..............................---------......//////000////////////////////////---....../////////////////////............/////////////////////////////////............---------......------,,,,,,++++++---------...//////000000.................................------------------------............///---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,---...//////...,,,+++,,,,,,,,,,,,------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........------------------------.........//////000000000------------------------,,,,,,,,,---------......---------------...//////,,,------------,,,++++++........................000000111111111222222222000000//////000000111222111222222000......000222000000000000000000000000///000111111//////000111///////////////000111111000000000000000000000000......////////////////////////...............///,,,...000///---,,,...///............////////////////////////.........---.................................................../////////000000000000////////////////////////......////////////................../////////000////////////////////////////////////////////////////////////////////////////////////000000000111///000111333333333333222111111111111222333444555555555666666777888888888888888:::;;;===???@@@@@@@@@AAACCCEEEGGGHHHIIIIIIKKKJJJIIIJJJLLLMMMMMMLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKJJJIIIHHHBBBBBBBBBCCCDDDGGGIIIJJJJJJIIIGGGEEECCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCAAA@@@???>>>============;;;::::::999999999999999777777777777777888888888555555555666666666777777777777666555555555555555333333333222222222222111111111111111000000000000000000000000000000000000......////////////......000000000000000000000000//////...------------.........................................................------------......///////////////.........//////............//////---...///000000///...---........................***++++++,,,---...//////........................///............------------------.../////////000000/////////..................////////////......//////000000000///..............................+++,,,,,,---......//////........................---....../////////////////////............/////////////////////////////////............------------------------.........---------...///000000000.................................------,,,,,,,,,---------............///....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...//////---+++)))---------.........//////---------.........//////+++,,,,,,------......///*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------,,,---------......//////------------------------,,,,,,,,,------............------------...//////)))***+++,,,---.................................////////////000000000000000000000000000111111222222222222000......000222000000000000000000000000///111222111000///000222000///.........000111222///////////////////////////////////////...............---------......///,,,...000///---,,,---000............/////////000111111000000/////////...000000000000000000000000........................////////////000000000000////////////////////////......////////////......---.........//////000000////////////////////////000111111111111111000///////////////////////////////////////000000000000///000222333444444444333111111111111222333444555555555666666777888888888777888999;;;===>>>???@@@>>>???AAACCCEEEFFFGGGHHHJJJIIIHHHJJJLLLMMMLLLKKKMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQPPPOOOMMMLLLJJJIIIHHHAAAAAABBBDDDFFFJJJMMMNNNNNNLLLIIIFFFDDDDDDDDDEEE@@@@@@@@@@@@AAAAAABBBCCC@@@???>>>===<<<<<<<<<<<<::::::999999888999999999888888888888888999999999555555555555666666666777888777666444444555666666333333333222222222111111111111111111000000000000000000000000000000000000......////////////......000000000000000000000000//////...------------............................................................------.........//////////////////////////////............//////---...///000000///...---..............................//////////////////........................//////.........------------......///000111111222000000//////.........---......////////////......000111111111000///..............................++++++,,,,,,---...//////---------------------------....../////////////////////.........//////000//////////////////////////////.........---------++++++,,,---...///000111---------...///000000111.................................------,,,,,,,,,---------.........//////------------,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,,,,,,,---------......---------...///000000111***+++---//////...---,,,+++,,,---...///...---,,,000000000000111111111111........................111000///......///000111111111000......---------............//////////////////............//////111111///...------------........................//////.........---------------------------------........................111111111000000///...---//////////////////////////////.........---------........................---...000000.........///000222333333111///............///000000000000000///////////////.........000000000000000000000000,,,,,,,,,,,,---...///000000//////.........//////000000000000111111111111111111222222222333333333222333555555444444666777999999999:::;;;<<<===>>>???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKNNNMMMLLLLLLLLLMMMOOOPPPLLLLLLKKKJJJHHHFFFDDDCCCCCCDDDFFFHHHJJJLLLNNNOOOOOOMMMIIIFFFDDDCCCCCCDDDAAAAAA@@@@@@???>>>==================<<<<<<<<<<<<===<<<:::999888999999::::::999888777777888999:::777777777777666666666666777777666555444444333333333333333333333333333333000000000000000000000000////////////////////////111000///.......................................000///...---,,,------...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000///------,,,,,,,,,......---------,,,,,,,,,........................///////////////////////////...---,,,,,,---...///000000000000000/////////////////////////////////111000///.....................////////////......//////............//////---------............/////////.........------------------............///////////////////////////111000///...............,,,,,,,,,---------..............................,,,,,,,,,---------......................................................------...//////...------...------------...//////+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......---------...///000000000+++,,,---.........---,,,,,,,,,------......------/////////000000000111111........................111000///......///000111111000///......---------............//////////////////............//////222111000///....................................//////.........---------------------------------...........................////////////......---//////////////////////////////.........---------........................---///000000///......///000111333222000.........------...////////////////////////////////////...000000000000000000000000111111000000000111222222000//////.........//////000000000000111111111111111111111222222222333333444555666666555666888:::888888888999:::;;;<<<===??????@@@AAABBBCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLKKKJJJJJJJJJKKKMMMMMMKKKJJJJJJIIIHHHFFFEEEDDDCCCDDDEEEGGGHHHJJJKKKLLLKKKJJJGGGDDDCCCBBBBBBCCCAAAAAA@@@??????>>>==================<<<<<<<<<<<<;;;:::999999999:::;;;<<<999888777777777777888999777777666666666555555555777777666666555444444333333333333333333333333333000000000000000000000000000000000000000000000000000//////............///........................000///...---------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000///...------------............------,,,,,,........................///////////////////////////...------------...///.....................---////////////////////////000/////////..................////////////......//////............//////---------............/////////.........------------------............///........................//////..................,,,,,,,,,---------..............................,,,---------.......................................................................................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......---------...//////000000,,,,,,,,,---------......---------,,,---......///....../////////000000000////////////////////////000000////////////000000111000///......---..................//////////////////............//////222111000//////......///.......................................---------------------------------........................,,,------...............////////////////////////...............---------...........................000111111/////////000///111222111///.........,,,------.....................//////////////////000000000000000000000000111000000////////////////////////......//////000000000000000111111111111111111111222222222222333444555666555444555888:::666777777777888:::;;;<<<>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGFFFDDDBBBAAAAAABBBBBB@@@@@@@@@??????>>>>>>===============<<<<<<<<<<<<999999999999:::;;;<<<===777777666666666666777777666666555555555444444444777666666555555444444333333333333333333333333333000000000000000000000000111111111111111111111111///............//////000////////////////////////000///......------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000///............/////////............---........................///////////////////////////...------------...///------..................////////////////////////...///000000000///...---......////////////......//////............//////---------............///...............------------------............///........................---------------.........,,,,,,,,,---------..............................------........./////////........................///////////////////////////...---,,,,,,---...///...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......---------....../////////---,,,,,,,,,,,,---...///...---,,,,,,,,,---///000............////////////000000000000000000000000000000////////////000000000000///...........................///////////////......------......///222111000///////////////................................................------------------------........................+++,,,---...////////////////////////////////////...................................................000111111000//////000///000111000...---...///,,,---......//////..................////////////////////////////////////222111000///...------...//////////////////000111///000000000111111111111111111111111222222222222222333333222111222555888555555555666777888999:::<<<===>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAABBBBBB@@@?????????>>>>>>>>>===============<<<<<<<<<<<<:::::::::::::::::::::;;;666666666555555666666666555555444444444333333333555555444444333333333333222222222222222222222222000000000000000000000000111111111111111111111111...............///000111000000000000000000000000//////..................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000////////////////////////////////////...........................////////////////////////.........------.........////////////000000000000////////////////////////---...000111111///...,,,......////////////......//////............//////---------............///........................---------............///........................++++++,,,------.........,,,,,,,,,---------.......................................////////////000........................////////////////////////000///---,,,,,,---///000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///........................------------------------......------------......,,,,,,,,,---------......------------............---,,,,,,,,,,,,---...//////...---,,,---...///000............////////////000000000000000000000000//////000000000000//////000//////............///............////////////......------------......111000000///////////////........................---.....................------------------------........................,,,---...///000111111111////////////////////////---................................................///111111///...///000...///000///------...///......///000000000000///---.........//////000000////////////////////////555444333222111000000000///////////////000111111///000000000111111111111000000111111111222222222111222222222111222444666444444444555666777888999;;;;;;<<<===>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDEEEGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBB?????????>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;:::999888888555555555666666555555555444444444444333333333333333333222222222222222111222222222222222222222222000000000000000000000000111111111111111111111111...............///000111000000000000000000000000......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000000////////////000.../////////////////////........................////////////////////////---..................---.../////////000000111111////////////////////////,,,...///111111000...---......////////////......//////............//////---------............///---.....................---------............///........................***+++,,,---.........---,,,,,,,,,---------.......................................////////////000........................////////////////////////000///---,,,,,,---///000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------///......------......///,,,,,,,,,---------......------------------------,,,,,,,,,---------............------......///000....../////////000000000//////////////////////////////000000000000////////////............//////............////////////......------------......//////............//////........................---------...............------------------------........................---...///000111111111111////////////////////////---------.......................................---///000000.........///......///...,,,,,,...///...//////000000000000000------......///000000000000000000000000000000000333222111000////////////////////////000111222222000000000000111111111111000000000111111111111222111333444444444444555777444444444444555777888999::::::;;;<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBBBBCCCEEEGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGFFFEEEEEEEEE@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<======<<<;;;:::888777666555555666666666666555555555555444444444333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111///............//////000////////////////////////......///000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000//////......//////000---............/////////........................////////////////////////------...//////...------,,,,,,------.../////////////////////////////////---...///000000000///.........////////////......//////............//////---------............///---------...............---------............///------------------------+++,,,...//////...---,,,,,,,,,,,,---------..............................------........./////////................................................///...---,,,,,,---...///...------------...//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------+++,,,---.........---,,,------...////////////////////////000000000111111...........................///000111111000///...//////............//////............////////////...------,,,,,,------.........------------..............................---------.........//////------------------------........................------...///000000000///////////////////////////---------.........//////........................,,,---//////---------...---......---+++,,,...///---...//////000000//////------......///000000111000000000000000000000000//////...---,,,,,,,,,---////////////000111222333000000000000111111111111000000000000111111111111///111444666555444444444444444444444555777888999999999:::;;;<<<===>>>>>>>>>>>>??????@@@AAABBBBBBCCCBBBAAAAAABBBEEEGGGHHHGGGHHHIIIJJJJJJJJJIIIIIIFFFEEEDDDCCCCCCDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDCCC>>>>>>?????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<;;;999888777555666777777777777666555555555555555444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000//////............///........................---...///000111000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............//////,,,,,,------....................................////////////////////////------...//////...------,,,,,,------...//////000////////////////////////............/////////000......////////////......//////............//////---------............///---------.........//////---------............///---------------------------...///000000///---,,,,,,,,,,,,---------..............................,,,---------....................................------------------------...........................------------...//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------***+++---//////...---,,,,,,---///000000000///...000000000000111111111111...........................///000111111000///...//////.........//////000............/////////000...------,,,,,,------...------,,,,,,,,,------...........................---------.........//////------------------------........................,,,---......///.........////////////////////////---------.........//////........................+++---......---,,,,,,------------,,,++++++...000,,,---......//////......---------...///000000111000000000000000000000000111000000////////////000////////////000111222333000000000000111111111111000000000000111111111111,,,///333444444222111111444444444555666777888999888999999:::;;;<<<===>>><<<===>>>???@@@AAABBBBBBCCCBBBAAAAAABBBEEEGGGIIIFFFGGGHHHIIIJJJIIIHHHHHHFFFEEEDDDBBBCCCDDDFFFGGGEEEEEEDDDDDDCCCCCCBBBBBB=========>>>======<<<;;;============>>>>>>>>>>>>>>>=========<<<<<<<<<<<<999:::;;;;;;;;;:::999888555666777888888777666555666666555555555444444444555555555555555555555555111111111111111111111111000000000000000000000000////////////////////////111000///.......................................---...///111111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......---------......///,,,,,,,,,---------..............................////////////////////////,,,---...//////...---,,,.........///000111111222////////////////////////...............///000111......////////////......//////............//////---------.........//////---------.........//////---------.........//////------------------------...///000111000///---+++,,,,,,,,,---------..............................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------...------------...//////......---------,,,,,,,,,...---,,,+++***+++,,,---...---,,,+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///...---,,,+++111000...,,,+++***++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------............/////////000000000111111111111000000000000//////.........---........................//////............//////111000///...------...///,,,,,,---...///000111222........................................................................///...---,,,,,,---...///---------------------------------------...///000---------............///////////////////////////---...///...------...///------------------------------............------............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000111222222333000111111111111222222222444444444444444444444444666666777888999999::::::>>>>>>???>>>>>>???BBBDDDDDDCCCBBBBBBCCCDDDFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???????????????@@@???>>>>>>>>>=========<<<>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888888999::::::888777777888888666555444444444555555555555555333333333222222111111111222222222222222222222222000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000........................,,,---......//////......---------............///........................///...---...///000000...000000//////.........---////////////////////////---------.........//////////////////////////////000000///...---,,,,,,,,,....................................////////////////////////////////////////////////////////////......////////////......000000000///......------................................................111///,,,******+++---...//////.........---------................................................................................................................................................------------------------////////////////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++++++++111000...,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000000000111111111111000000000/////////..................................../////////....../////////111000///...---......///////////////....................................................................................///...------------...///////////////////////////......---------......///---------............///////////////////////////---...///...------...///------------------------------............------............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111222222000111111111111222222222444444444444444444444444666666777777888999999::::::;;;<<<<<<;;;<<>>>>>??????>>>>>>>>>>>>============>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888888999999999888777777888999777666555555555555555555555555333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000111000///......///000111////////////////////////........................,,,---......//////......---------............///........................///...---...///000000...000/////////............////////////////////////---------.........//////........................000000///------,,,,,,---....................................////////////////////////////////////////////////////////////...//////000000//////............///////////////................................................000///---++++++,,,---...//////.........---------................................................................................................................................................------------------------..............................---------,,,,,,,,,+++,,,,,,------,,,,,,,,,*********+++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************+++,,,,,,---//////---,,,++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............................../////////000000000///000000111111000000///////////////....................................////////////////////////000000///.........//////000000//////....................................................................................///...------------.../////////////////////////////////...---------......---------............///////////////////////////---...///...------...///------------------------------............------............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111000111111111111222222222333333333333444444444444666666666777777888888999888:::;;;;;;:::;;;>>>@@@AAAAAA@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999999888888999999999888777777999:::999888777777666666555555444444333333333222222222222111222222222222222222222222000000000000000000000000000000000000000000000000000//////......//////000////////////////////////........................,,,---......//////......---------............///........................///...---...///000000...////////////............////////////////////////---------.......................................000///...------------------------------------------............////////////////////////////////////////////////////////////000000111111000000///------......///000000111................................................//////...------------..................---------......................................................................................................................................................................................................---------,,,,,,,,,***+++,,,---...---,,,+++******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...------,,,++++++,,,,,,++++++,,,...000111...------,,,,,,++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------............////////////...////////////000000000//////000000000000/////////////////////................................./////////000000/////////000000//////////////////------......///000000111.................................................................................------.........------------------------000///...------------------------............///////////////////////////---...///...---------///........................------............------............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111111000000000000000000000111111111222222222333333333333333444444444555555666666666777777777888:::;;;<<<<<<===???AAA??????@@@AAABBBCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>=====================>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999888999888777777888999::::::999888888777666555555444444222222222222222222222222222222222222222222222222////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---......///.........---------............///........................///...---...///000000...///////////////.........////////////////////////................................................000///...------------------------------------------------.........//////////////////////////////////////////////////////000000111111111111000000............//////000000................................................................................................................................................................................................................................................////////////////////////..............................---------,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...------,,,++++++,,,,,,++++++,,,...000111,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........./////////000000////////////000000000111//////000000000000//////........./////////////////////////////////////////////000111111000////////////000000000000000000------......//////000000////////////////////////................................................---..................---------------------------000///...------------------------............///////////////////////////---...///...---------///........................------............------............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000111111111222222222222222222333333333444444444555555555555555666666666888;;;<<<<<<<<<>>>@@@??????@@@BBBCCCDDDDDDEEEGGGGGGHHHHHHIIIHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA???>>>=====================>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999888888888777666777999::::::999888777777666555444444333222222222222222222222222222222222222222222222222////////////////////////////////////////////////......////////////......................................................,,,---......///.........---------............///........................///...---...///000000............///////////////////////////////////////.....................---........................//////...------------...------------------------------------............////////////////////////////////////////////////000000111111111111000000000000//////............................................................------..................---.....................................................................................................................................................................////////////////////////..............................---------,,,,,,,,,******+++,,,------------,,,------------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,++++++*********************+++,,,,,,---***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---------............------------------------,,,,,,,,,---------......------------------------------------------------.........//////000000111/////////000000000111111...//////000000//////............/////////////////////////////////////////////111111111111////////////000111111111000000111111000///...------,,,////////////////////////................................................------...//////...------//////////////////////////////...---------......---------............///////////////////////////---...///...------...///........................------............------............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000111111111000111111111111222222222111111222222333333444444444444444444444444444444333666999::::::;;;<<<>>>@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>===<<<<<<;;;;;;999::::::::::::999888777888777666666888999888777666666555555444444333333111222222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000---......//////......---................................................,,,---......//////......---------............///........................///...---...///000000............///////////////////////////////////////...............---------------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////////////////////////////////////////000000111111000000///111000000///......------................................................------,,,,,,,,,---......---------.......................................................................................................................................................................................------------------------......---------,,,,,,,,,++++++++++++,,,---......***+++,,,---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++******+++,,,,,,+++++++++)))***+++,,,---,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,---...///000000------------------------,,,,,,,,,---------......------------------------........................---......///000000111111//////000000000111111111......////////////................../////////000////////////////////////...///111222222111///......///000111222111111000111111000///...---,,,,,,////////////////////////................................................------...//////...------////////////////////////......---------......///---------............///////////////////////////---...///...------...///........................------............------............////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000111111222222000111111111111222222222000111111222333333444444444444444333333333333333333666999;;;;;;<<<===>>>AAABBBDDDFFFHHHHHHIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@???>>>>>>??????@@@@@@???>>>===<<<;;;;;;>>>>>>>>>===<<<<<<;;;;;;999999:::::::::999888777888666555666777777666555444444444444444333333333111111222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000------...//////...------................................................,,,---......//////......---------............///........................///...---...///000000.............../////////000//////////////////////////////.........---------------------------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////////////////...//////000000//////...///////////////.........................................................---,,,*********,,,---///---------.........//////................................................................................................................................................------------------------------------------------......---------,,,,,,,,,++++++******+++---...000((()))+++---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......---------------------...,,,---...///...---,,,+++((()))+++,,,------,,,+++++++++,,,,,,,,,---------***+++,,,---...000111111------------------------,,,,,,,,,---------......------------------------........................---......///000111111222000000000000111111111111......////////////......---.........//////000000000000000000000000000000...000111222222111000......///000222222222111000.........///////////////000000000000000000000000................................................,,,---...//////...---,,,---------------------------------------...///000---------.........//////////////////////////////---...///...------...///////////////////////////---..................---............/////////000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...//////000111222222333000111111111111222222222000000111222333333444444333333333333333333333333555888;;;===>>>>>>???@@@BBBDDDFFFHHHIIIJJJJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCC@@@@@@???????????????@@@AAA@@@???>>>===<<<;;;:::>>>>>>>>>===<<<<<<;;;;;;999999:::;;;:::999888777888666555555666666555333222333333333333333333333111111111222222333333333222222222222222222222222000000000000000000000000000000000000000000000000,,,---...//////...---,,,................................................,,,---......//////......---------.........//////........................///...---...000000000...---.........//////000000//////////////////////////////.........---------------------------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////......////////////......------......///000000000................................................---+++)))((((((+++---///---------.........//////................................................................................................................................................------------------------------------------------//////...---,,,++++++***,,,******,,,000111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------......---,,,,,,++++++*********------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,+++***+++,,,,,,---------,,,,,,+++++++++////////////////////////++++++---...///111222333000000111111111111000000////////////000000000000////////////////////////111000///......///000111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000,,,,,,,,,---...///000111---------.........//////......------------......,,,---------.../////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......////////////////////////---...///000000///...---......////////////..............................////////////////////////////////////////////////////////////000000000000000000000///......------////////////000000000000000///.........///111222//////000000111111222222333222111000000000222222555444333222222444555777666666777999;;;<<<>>>>>>BBBCCCDDDEEEGGGHHHJJJJJJEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCAAA@@@>>>>>>???AAABBB??????>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999444555555666666666666666555444333333222222333333111111222222222333333333//////000000111111222222111111111111000000000000//////////////////////////////.........---------............////////////------------------------///...---,,,,,,---...///..................------//////............//////111111111111111111111111////////////////////////////////////////////////111000...,,,,,,,,,...//////...---,,,,,,...///111.........///////////////........................000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---//////////////////////////////000000///...------------------------------//////...---,,,++++++***,,,------......------,,,---------,,,,,,------......---,,,,,,,,,,,,---.........---,,,---...///000.........------,,,,,,,,,---------.........//////..........................................------.........------,,,,,,+++,,,...000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///...---,,,,,,,,,---------------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,//////////////////000000000000111111111111000000------------............////////////////////////111000///......///000000000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000---------------...///000........./////////000000......------------......---------...............---------............///------------------------......------------......---------.........//////////////////////////////---...///000000///...---......////////////..............................////////////////////////////////////////////////////////////000000000000//////000000000000000000....../////////000000000000//////...///000111222000000000000000111111111444333222111111222333333555444333222222333555666666666888999;;;===>>>>>>BBBCCCDDDEEEFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCAAA@@@>>>>>>???@@@AAA>>>>>>>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888444555555666666666666666444444333222222222222222111111222222222333333333000000000000000111111111111111111000000000////////////////////////////////////.........---------............///////////////////////////////////////...------------...///........................//////............//////------------------------////////////////////////////////////////////////111///...,,,,,,,,,...///---,,,+++******,,,...///------------------,,,,,,------------------------------------------------////////////////////////////////////////////////////////////////////////111000000000///////////////////////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,------......------,,,...---,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------,,,---...///000......---------,,,,,,,,,---------.........//////------------------------........................------------------------+++///333333...++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...000///...------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000///000000111111111111000000------------............////////////////////////000000////////////000000111111111111111111111111333222222111111222222333000000000000000000000000000000000000000000000000......---------......////////////000000000000000......------------.....................------------------............///..............................------------.............../////////000000////////////////////////......////////////............////////////..............................////////////////////////////////////////////////////////////000000000000/////////000111222222222------.........////////////////////////000111111111111111111000000000000333333222222222333333444444333222222222333555666666666888999;;;===>>>>>>BBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>??????@@@>>>>>>>>>============<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888444555555666666666666666333333333222222222111111111111222222222333333333111111111111000000000000111111000000000000//////000000000000000000000000/////////.........------............///////////////////////////////////////...------------...///........................//////............//////------------------------////////////////////////////////////////////////000///...,,,,,,---......---,,,+++++++++,,,...///.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////111111111000000000000//////////////////////////////////////////......---++++++++++++++++++++++++------------------------,,,------......------,,,------,,,+++++++++++++++...------,,,,,,------......------------...//////...------------,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........+++...000///......000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///......---------------------------------,,,,,,------------............,,,------...000111111222000000111111111111000000////////////000000000000///////////////////////////////////////000000000222222222222222222222222222111111000000111111222000000000000000000000000///////////////////////////......---------......////////////////////////......------------....../////////...---------,,,---------............///////////////////////////......------------......---.........////////////////////////////////////...//////////////////.........////////////..............................////////////////////////////////////////////////////////////000000000000/////////000000111111111------------.........//////////////////000000111222222111111000000//////222222222222222222333333333333222222222333444555555666777999;;;<<<===>>>AAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>??????===========================<<<<<<<<<<<<;;;;;;;;;::::::999999888888777777444555555666666666666666222222222222222222111111111111222222222333333333222222111111000000//////111000000000////////////////////////////////////////////////........................////////////------------------------.........------.........---------...............//////............/////////////////////////////////////////////////////////////////////////////////...------------......///......---...///000000111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////////////////000000000///////////////////////////////////////...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,------,,,+++************------------------------------------......//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............+++,,,,,,------.........222...+++***---000222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,------...------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,++++++---------------------------------....../////////,,,,,,---...//////000000000000111111111111000000////////////000000000000////////////////////////......///000000000000000111111111111111111111111000000////////////000000000000000000000000000000///////////////////////////......---------....................................------------....../////////...---------,,,---------............///////////////////////////......------------......,,,,,,---------........./////////////////////////////////....../////////......////////////......////////////////////////////////////////////////////////////////////////////////////000000000000000000000//////.........------------.........///...//////000000000000000222222111111000000////////////000111111111111111222222222222333333444444444555666888:::;;;<<<===@@@@@@@@@AAAAAABBBBBBBBBDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>??????@@@@@@AAAAAABBBAAAAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::999888888777666666444555555666666666666666222333333333333222111000111111222222222333333333222222111111000000//////000000000////////////...........................000000/////////.....................////////////---------------------------..................------------.........////////////............//////000000000000000000000000////////////////////////////////////////////////......---------.....................//////000000111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////////////////........................////////////////////////......///////////////...........................+++,,,,,,------.........,,,------......------,,,---,,,++++++*********+++---------------------------------...............------------------------.....................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........666111+++))),,,//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------............+++,,,,,,------.........000000//////......------000000111111111111000000------------............////////////////////////---...///000111111111000......................../////////....../////////000000000000000000000000000000000000000000000000......---------......///............------------......------------.....................------------------............///////////////////////////......------------......,,,,,,,,,------------...//////////////////////////////............//////......////////////......////////////////////////////////////////////////////////////////////////////////////000000000000000000000///...---------------........./////////......///000000000000000111111111111000000000000---...///000111111111000222222222222333333333333333444555666888:::;;;<<<===>>>>>>???@@@AAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@???>>>======<<<;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::999888777666666555444555555666666666666666333333444555444333222111111111222222222333333333111111111111000000000000000000////////////......////////////////////////000000000/////////..................////////////////////////////////////------...//////...------,,,,,,------...///////////////............//////////////////////////////////////////////////////////////////////////////---------...............,,,,,,------.....................---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////,,,---------------......////////////////////////---...//////////////////........................,,,,,,,,,------.........,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,---......//////......,,,,,,,,,------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,------------------111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---++++++------------.........///,,,,,,---......///000000222222111111000/////////000000111111111111000000------------............////////////////////////,,,---///000111111111000........................000000////////////000000000000000000000000000000000000000000000000000000---------------...///000////////////.........---......------------......---------...............---------............///..............................------------......------------............////////////////////////000///...------...///000......////////////......////////////////////////////////////////////////////////////////////////////////////000000000000000000000///////////////....../////////000000000---...///000111000000///000000000000000111111111---...000111222222111111111111222333333333333333111222333555666888999:::;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::999888777666555555444555555666666666666666333444555666666444333111111111222222222333333333000000000000000111111111000000/////////.........000000000000000000000000000000000000/////////...............////////////////////////////////////------...//////...------,,,,,,------...//////000//////............//////........................////////////////////////////////////////////////,,,------......///......,,,------...............------------------,,,,,,------------------------------------------------////////////////////////////////////////////////////////////////////////------------......//////////////////////////////------...///////////////........................,,,,,,------------------,,,------......------,,,++++++++++++,,,---...///,,,,,,---......---,,,,,,,,,---.../////////...---,,,,,,,,,---------......//////.........---------------------------------,,,,,,------...//////000------------------------'''+++///000...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------..................------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,---------.........///////////////000111222222333111111111222333333333444000000111111111111000000////////////000000000111////////////////////////,,,---///000111111111000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000,,,,,,,,,---...///000111111111000000/////////............------.........,,,------....../////////---------.........//////.................................------...................../////////000////////////////////////000///...------...///000......////////////......000000000000000000000000////////////////////////////////////////////////////////////000000000000//////000000111111222222////////////000000000000---...000111111111000/////////000000111111222222...///111222333333333222111111222333333333333222000111222444666777888999::::::;;;===>>>@@@AAABBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDAAAAAA@@@@@@???===<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::999888777666555444444555555666666666666666444555666777777555333222111111222222222333333333//////000000111111222222000/////////............222222222222222222222222000000000000////////////............/////////000------------------------,,,---...//////...---,,,,,,,,,------...///000000//////............//////////////////////////////////////////////////////////////////////////////,,,,,,---.../////////......//////000111000000000.........///////////////........................000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////------...///000000//////------------------------------------------------,,,------......------,,,+++++++++,,,---...///000,,,,,,---......---,,,,,,,,,,,,.../////////...---,,,,,,,,,------.........//////.........---------........................,,,,,,------...///000000///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------,,,,,,------...///...------++++++***)))***++++++,,,,,,------...///...,,,+++***+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))***---///////////////000111222333333222222111111222222333111111222222222222111111000000000000000000000000000000//////.........---------......//////000000111111111222222333333333............////////////333222111000/////////000111000///......///000111000000000000000000000000////////////////////////------,,,,,,,,,,,,------,,,------......------,,,---------............///......////////////..................////////////------------------------------------.........///000000//////.........---//////000000///...------000000000000000000000000000000//////.........---......//////000000111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000222222222111111111111111000000000000111111111111111111111111111111111111333333333333444555666666888999:::;;;<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@???>>>>>>>>>>>>@@@???>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::>>>===<<<;;;;;;:::;;;;;;:::::::::::::::999777777777777666555444444333333333333333222222222111111444444333333222111000000111111111111111111111111000000000000////////////111000///......///000111111111000000//////......//////////////////////////////.........---------+++---......---,,,,,,---........................000000000000000000000000....................................//////////////////............//////......................................................////////////......///...---,,,+++,,,,,,---..................------//////.........---------////////////////////////............///////////////000111222222111000/////////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......//////..............................,,,,,,,,,------.........------------------------111000///......///000111........................------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,------+++***+++...111222111111111111222222333444333333333333333333444000111111111111111111000000000000000000000000000000/////////.....................//////000000000000000000111111111111111............////////////000000/////////000000111000000////////////000000////////////////////////////////////////////////......------------......,,,------......------,,,---------............///...///////////////..................////////////------------------------------........./////////000/////////............000000000000000000//////000000000000000000000000111111000000000/////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333333222333333444555666888888999;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>????????????>>>>>>>>>???@@@AAA@@@AAAAAAAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;>>>===<<<;;;::::::::::::::::::::::::999888777666777666666555444444333333333333333222222222111111444444333222222111000000111111111111111111111111111111111111000000000000111000///......///000111000000000000//////......//////////////////////////////.........---------+++---......---,,,------........................000000000000000000000000....................................///////////////..................///......................................................////////////......///...---,,,,,,,,,------........................//////.........---------////////////////////////............////////////...///000000000000///...//////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......//////..............................,,,,,,------------------------------------------......------------..............................+++++++++,,,,,,---------................................................,,,,,,,,,---------......---------------------------------,,,,,,++++++++++++,,,---.........---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,+++++++++***,,,---------,,,---000333444444333222222222222333444444444444444444444444///000000111111000000///000000000000000000000000////////////............////////////000000000000000000000000////////////---............/////////---......//////000111111//////000000000000/////////////////////////////////////////////////////////..................///------............---------------............/////////000000///...------............////////////------------------------....../////////000000000////////////............000000000111111111111111000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................000000000000111111111111111111111111111111111111222222222333333444555666777888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>============<<<<<<======<<<;;;::::::::::::999999999888888777666555666666666555444444333333333333333222222222111111333333333222111111000000111111111111111111111111222222222111111111000000000//////......//////000000000000////////////...////////////////////////...............---------,,,---//////---,,,---...........................000000000000000000000000....................................////////////......------------............................................................////////////......///...------,,,---------......................../////////.........------////////////////////////............////////////---......//////......---//////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......//////..............................------------------,,,,,,------------------------------............------........................++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------......---,,,,,,+++*********+++---//////...---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,++++++++++++,,,.../////////000222555555444333222111111111111333333444444444444333333//////000000000000//////000000000000000000000000///////////////.........000000000000000000000000111000000000///.........---------.........//////------...///////////////...///000111111000///...//////////////////////////////////////////////////////............//////------............---------------............///000000000000///...---,,,............////////////........................////////////000000000000///////////////.........////////////000111111222////////////////////////000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////------...............//////000000000111111111111111111111111111111111111222222222222333444555666666777888999:::<<<=================================<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>============<<<;;;:::999999999999888888888888777666555444666666555555555444444444333333333222222222111111333222222222111111000000111111111111111111111111111111111000000000000///////////////////////////////////////////////////////////////////////////........................,,,...//////...------...........................////////////////////////....................................////////////------,,,,,,,,,,,,------......................................................////////////...............------------...---------...............////////////............////////////////////////............////////////........................//////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......///..........................................------,,,,,,,,,------------............---...000000000000...---........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------......---,,,,,,+++*********+++---//////...---,,,------,,,,,,,,,,,,------***++++++,,,,,,------...+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111111111222444666555444333222111000000000111222333333333333222111//////000000000000//////////////////////////////.........///////////////000000000///////////////111111111000/////////...------------............//////000000///...---,,,...///000111111000///...........................//////////////////////////////............//////---......//////......------------............/////////000//////...------............////////////........................////////////000000000000.........///////////////...............///000111////////////////////////////////////////////////111111000000//////......000000000000000000000000........................////////////////////////////////////////////////.........//////000000000///000000000111111111111111111111111111111111111222222222222333444555555555666777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@======>>>>>>????????????>>>??????@@@@@@?????????=========>>>>>>>>>>>>>>><<<;;;:::999999888888999777777777777777666444444555555555555555444444444333333333222222222111111222222111111111111111000000000000000000000000000000////////////...............////////////...................../////////////////////////////////---.....................,,,...//////...------...........................////////////////////////////////////////////////............////////////------,,,,,,,,,,,,------......................................................////////////......---.....................---------.........//////000000/////////.........////////////////////////............//////////////////////////////////////////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......///..........................................------,,,,,,,,,---------....../////////---...///000000///...---........................---------,,,,,,+++++++++************************************************,,,,,,,,,---------......---------------------------------,,,,,,++++++++++++,,,---.........---,,,...------,,,,,,------...+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------....../////////111333333333333444666444444333111111000000000111111333333333333111111///000000111111000000///////////////////////////.........///////////////////////////............000000000000////////////,,,------------.........000000111111000///---,,,//////000000000000//////........................///////////////////////////..................///......////////////......---------............///......////////////..................////////////............................../////////000000000........./////////////////////...------...000000000000000000000000000000............////////////000000000000////////////000000000000000000000000........................////////////////////////000000000000000000000000/////////000000111111222000000000000111111111111111111111111111111111111111111111222222333444555444555666777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????<<<===>>>>>>??????>>>>>>===>>>??????@@@?????????<<<<<<============>>>>>>;;;;;;:::999888888888888888888888777777666555444555555555555555555555555333333333222222222111111111111111111111111111111000000000000000000000000//////.........------------......//////......------............/////////////////////////////////---------...............---...000000...---...///........................000000000000000000000000////////////////////////............////////////......------------............................................................////////////......------...////////////...,,,,,,------.../////////000000000/////////......////////////////////////............////////////000//////......//////000//////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......//////..............................------------------,,,,,,---------...//////000000,,,,,,------------,,,,,,........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,---...///111222222111333555555444444555666555444333222222222222222111222444555555444222111000111111111111111111000////////////////////////............/////////000///.........---------,,,.............../////////,,,,,,---------............///111222222000///...000000////////////000000........................////////////////////////......------------............////////////......---------............///,,,---...///000000000000............////////////........................------........./////////............/////////000222111///...---...000111000000000000000000000000......//////000000000000////////////000000000000000000000000000000000000........................////////////////////////000000000000000000000000...//////000000111222222000000000000111111111111111111111111111111111111111111111111222333444555333444555666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>><<<<<<>>>?????????>>>=========>>>???????????????;;;;;;<<<<<<<<<=========;;;:::999888888777777777888888888888777666555555555555555555555555555555333333333222222222111111000000000000111111111111000000000000000000000000////////////............------...//////...---------------.........//////////////////////////////---------.........//////---...000000.........///........................000000000000000000000000////////////////////////............///////////////..................///......................................................////////////......,,,---...///000000///...,,,,,,------...//////000000000000000/////////...////////////////////////............//////////////////...------...////////////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......//////..............................,,,,,,---------------------------...///000000000---,,,,,,++++++,,,,,,---........................)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...///,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***)))***,,,---...---,,,,,,+++++++++,,,,,,---------+++,,,---///111222444444333444666666555444555555555555444333333333444444222333555666666555333222111111222222222222111111////////////////////////---.........//////000000......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---...000222333222111000111000///......///000111........................////////////////////////---------,,,,,,---------......////////////......---------.........//////+++,,,---///000000111111............/////////000////////////////////////------------.........///---.........//////000000444222000///...///000111000000000000000000000000//////000000111111111222......//////000000111111000000000000000000000000........................////////////////////////000000000000000000000000.........///000111111222000000000000111111111111111111111111111111111111111111111111222333444555333444555666777999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;<<<>>>?????????>>>=========>>>???????????????:::;;;;;;;;;<<<<<<======;;;:::999888777777777777999999999888888777666555444555555555555555555555333333333222222222111111000000000000000111111111000000000000000000000000000000000000////////////,,,---...//////...---,,,---------.........//////////////////////////////---------.........//////---///000000///......///........................000000000000000000000000000000000000000000000000............/////////000//////............//////......................................................////////////......,,,---///000000000///...,,,,,,------...///000000000000000000////////////////////////////////////............/////////000...---,,,,,,,,,,,,---...//////............//////////////////////////////........................////////////////////////..............................---------,,,,,,,,,,,,---......//////..............................,,,,,,,,,------.........---------...///000000111//////---,,,,,,---//////........................,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,------.........+++---...//////...,,,***'''(((+++---...---,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------------------------------///...---,,,,,,,,,,,,,,,......---,,,++++++******++++++++++++++++++++++++***+++...000222333333222333444555666666555444333333222333444555555222000333444555555444333111000222333444444444222000...//////............//////---------............///------++++++++++++------////////////////////////---------............///......///000000000000000,,,------...///000111111222111000......---------......------------.................................---,,,,,,,,,,,,---...---...............------111111000000//////..................////////////...---,,,,,,,,,,,,---...////////////////////////..................------000000000000000000000000000000000000//////////////////............//////////////////////////////////////////////////////......////////////......000000000000000000000000000000///............///............/////////000000000000000000000000000000000000000111111111111///000222333444444333222333333444444666777888999777777888999;;;<<<======:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>>>>:::;;;<<<======>>>>>>>>>===========================<<<;;;:::999888888888888666555666888999777444444555666666666555333333444444333333333333222222222222111111111111222222////////////000000000000000000///...............////////////////////////////////////////////////------............---------------............///........................000000//////.........---......////////////......////////////////////////////////////////////////////////////////////////......------------......---------............/////////.........---------------------------------......---------,,,,,,,,,////////////////////////000000000000000000000000000000//////.........---------...///000111222222...///////////////......////////////////////////////////////////////////------............------.........------,,,,,,,,,................................................------------------------...---,,,+++,,,...000111000000//////....................................000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***+++---......---,,,+++((()))+++---------,,,+++---------,,,,,,+++++++++***+++,,,---------------------------------------///...---,,,,,,,,,,,,---.........---,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,...///111111222222555555555666666555555555222111111333444444111///111222333444444444333222222333444444333222000...///..................///---------............///------,,,++++++,,,------........................---------............///......///000000000000000------......//////000000111000///.....................------------..............................///...------------...///---...............------////////////........................////////////......---,,,,,,---......////////////////////////........................////////////////////////000000000000//////////////////............//////////////////////////////////////////////////////......////////////......000000000000000000000000...............///000111........./////////000000000000000000000000000000000000000000111111111111111111222333333333222222333333444444555777888999777888888999:::;;;<<<<<<:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888777666555666888888666444444555666666666555333333444444333333333222222222222111111000000111111222////////////000000000000000000///.......................................////////////////////////------............---------------............///........................000/////////.........---......////////////......////////////////////////////////////////////////////////////////////////......------------......---------............/////////.........---------------------------------......---------,,,,,,,,,////////////////////////////////////////////////000/////////............000000000000/////////.........////////////......////////////////////////........................------............------.........------,,,,,,,,,------------------------........................------------------------///...---,,,,,,---///000/////////.........------........................000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))***+++---------,,,,,,***+++,,,------,,,+++***------,,,,,,,,,,,,+++++++++,,,,,,------------,,,------------------------......---,,,,,,,,,------//////......---,,,,,,,,,---------------.....................///000111111666555555444444555555666111000000222333333111///...///111333555555555444222222333333222111///.........------------......---------............///------,,,,,,,,,,,,------........................---------............///......///000000000000000.........///////////////000000///....../////////......------------..............................000///............///000------...............---------------........................////////////......---,,,,,,---......////////////////////////................................................////////////000000000000//////............//////////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000,,,---------///000111222....../////////000000000000000000000000000000000000000000000111111111111333333222222111222222222333333333444555666777888888888888999999:::::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777888666666555666777888666444444555555555555444333333333333333333222222222222222111111000000111111222////////////000000000000000000///.......................................////////////////////////------............---------------............///......................../////////.....................////////////......////////////////////////////////////////////////////////////////////////......------------......---------............///...............---------------------------------......---------,,,,,,,,,////////////////////////////////////////////////////////////............000000000/////////............///////////////...////////////////////////........................------............------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------000///---,,,,,,---...///.........---------------......................../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********((()))***+++,,,------,,,,,,,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------------------...------,,,,,,,,,------//////.........------------------------.........000///...---...///000111555444333222222333444555111000000222444444222000...///111333444444444444222222222222111000///...------,,,,,,,,,,,,---------------............///---------,,,,,,---------........................---------............///......///000000000000000///////////////.........//////////////////000000......------------..............................///..................///,,,---......///.........---------....../////////............////////////......------------......////////////////////////---------.......................................////////////000000000000//////............//////////////////////////////000000000000000000000000//////000000000000//////////////////////////////---------......///111111...////////////000000000000000000000000000000000///000000000111111111111555444222111000111222222333333333333444555666777888888888888888888888888999999:::::::::;;;;;;;;;=========>>>>>>>>>>>>>>>????????????>>>===<<<;;;999999999999999999999999777777777666777777888888666555666666777666666555555555555444444444333333333333333222222222222111111111000000000000111111////////////000000000000000000///.......................................////////////////////////------............---------------............///......................................................////////////......////////////////////////////////////////////////////////////////////////......------------......---------............///........................,,,,,,------------------......---------,,,,,,,,,///////////////////////////////////////////////////////////////.........,,,------...///000111111---...//////////////////////////////////////////........................------............------...............---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------000///...---------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********((()))***+++,,,,,,------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,------------------------------,,,,,,,,,------..................---------++++++,,,,,,---------...111000///......///000111444333222111111222333444111111111333555555333111111111222333333333111111111111111111000///......------,,,,,,,,,,,,---------------............///------------------------........................---------............///......///000000000000000///////////////.........000000/////////000000111......------------..............................------------------------,,,------...//////...............//////000000111............////////////........................////////////////////////---------.........//////.........................../////////000000000111//////............//////////////////////////////000000000000000000000000//////000000000000////////////////////////////////////............//////////////////000000000111000000000000000000000000///000000000111111111111555444222111000111222222333333222333333444555666666777777777777777777777999999999:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>????????????>>><<<;;;:::999999999999999999999999888777777777777888888999444555666666666555555555555555444444333333333333333333222222222111111111111000000000000000000111////////////000000000000000000///.......................................////////////////////////------............---------------............///........................---------.....................////////////......////////////////////////////////////////////////////////////////////////......------------......---------............///---.....................,,,,,,,,,---------............---------,,,,,,,,,////////////////////////.................................///////////////,,,,,,---...///000111111------...///////////////////////////////////////........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////......------------------------------------........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,---------............------,,,------------------------------,,,,,,,,,---......------------------------+++++++++,,,------......111111000000000111222222333222222111111222222333111111222333555666444222222333333333333111///...111111000000///...............------------......---------............///------............---------------------------------------............///......///000000000000000.........///////////////111111000//////000000000......------------..............................,,,,,,------------,,,,,,,,,,,,---.../////////////////////000000000000000............////////////---...////////////...---////////////////////////,,,,,,------.../////////..............................//////000000111111//////............//////////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000000000///.............../////////000000000111111000000000000000000000000000000000000111111111111333333222222111222222222222222222222222333444555555555555666666777777777999999999999::::::::::::;;;<<<<<<======>>>>>>???>>>>>>>>>>>>===<<<::::::999999999999999999999999888888777777777777777888333555777666555444555666555444444333222333333333222222222222111111111111111000000//////000000111////////////000000000000000000///...............------------------------////////////////////////------............---------------............///........................---------------...............////////////......////////////////////////////////////////////////////////////////////////......------------......---------............///---------...............+++,,,,,,------...............---------,,,,,,,,,////////////////////////.................................////////////////////////.........------,,,---...///000000000000////////////////////////------------------------------............------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...............------------------------.................................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------...------,,,,,,,,,------+++++++++,,,,,,---------...............---,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---------,,,,,,,,,---......//////000111222333333333333333333333444444444444333333000000111333555555444222222333333333222111///...111111000///............///..................///---------............///,,,---...//////...---,,,---------------------------------............///......///000000000000000------......//////000000222222111000////////////......------------..............................,,,---...//////...---,,,+++,,,---...//////////////////////////////..................////////////---...///000000///...---////////////////////////,,,,,,------...//////000////////////////////////.........///000111111111//////............//////////////////////////////////////////////////////000000111111111111000000000000000000000000000000///............//////000//////000000000111111111000000000000000000000000000000000000111111111111111111222333333333222222222222222222222333333444333333444555666666777777888999999999999:::::::::;;;;;;<<<<<<===>>>>>>???<<<<<<===<<<<<<;;;:::999999999999999999999999999888888777666555555555555333555777777444333444666555444333222222222333333222222222222111111111111000000////////////000000////////////000000000000000000///...............------------------------////////////////////////------............---------------............///........................,,,,,,,,,------...............////////////......////////////////////////////////////////////////////////////////////////......------------......---------............///---------.........//////++++++,,,,,,---......///......---------,,,,,,,,,////////////////////////..................................../////////000//////.........---------,,,---...///000000000000////////////////////////------------------------------............---------........./////////000------------------------........................------------------------------..................------........./////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,------...............---,,,,,,,,,---------------,,,,,,------...+++++++++,,,,,,---------.../////////...---,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111000111333444555555444444333444666666666666444333/////////111444444333111111222222333222111000///111000///......------...//////............//////---------.........//////,,,---...//////...---,,,---------------------------------.........//////...//////000000000000000,,,------...///000111111333333111000////////////.........------.................................---...///000000///...---+++,,,---.../////////////////////......------,,,............/////////000---...///000000///...---////////////////////////,,,,,,------...///000000000000000000000000000000---......///000111111222//////............//////////////////////////////////////////////////////000000111111111111000000000000000000000000000000---------...///000111222000000000000111111111111000000000000000000000000000000000000111111111111///000222333444444333222222222222111222222333333222222333444555777777888888888999999999:::::::::;;;;;;;;;<<<===>>>>>>???;;;;;;;;;<<<;;;;;;:::999999999999999999999999999888777666555444333333333222555777777444333444666555444333222111222333444222222222111111111111000000000////////////000000////////////000000000000000000///...............------------------------////////////////////////---..................------------.........//////........................,,,,,,,,,------...............////////////......////////////////////////////////////////////////////////////////////////.........------.........---------.........//////---------.........//////++++++,,,,,,---...//////......---------,,,,,,,,,////////////////////////........................---.........//////000000+++,,,,,,---...///000000,,,---...///000000000000////////////////////////---------------------------..................------.........//////000000................................................------------------------,,,,,,---.../////////............/////////000000........................,,,,,,,,,------.........111000///...---,,,++++++,,,------......------,,,---------,,,,,,+++++++++******+++,,,,,,---...............------,,,,,,,,,---------,,,,,,+++++++++------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++...---,,,,,,......---,,,+++,,,---...///111222222000111111222333333444444333222111222444666666666555333222111111333444666666666555444444444444555000000///...............---------------------------,,,+++---///000---***............---,,,+++***///...---,,,,,,---...///........................//////000000111111222222000///...------...///000222000...---,,,---///000......---------,,,,,,,,,////////////////////////------............------///...---,,,,,,---...///000///...------...///000........................000000000000000000000000////////////000000000000////////////000000000000,,,---------.../////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000222222111000///...------111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333333444555666777888999666777777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888999999999999999999999999666555555666666777888999555555444444444555555666444444333333333333222222222222222111111111111000000000000000000000000000////////////////////////............////////////......------------......////////////////////////........................////////////////////////......------------......////////////................................................////////////------......//////000000------------------,,,,,,......------------......////////////////////////......//////......---,,,.........------........./////////...---------,,,------------------------000000//////.........---////////////////////////////////////////////////............////////////000000000000000000000000//////.........---------,,,,,,,,,------.........///......---------....................................//////...---,,,,,,.........------,,,,,,,,,///......---------......//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,------......------,,,---------,,,,,,+++++++++******+++,,,,,,---............---------,,,,,,,,,---------,,,,,,+++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---......---,,,,,,......---,,,,,,,,,---...///000000111111111222222333444444444444333222333555666555444555444222222222333555666333333333444444444444555000000///...............---------------------------,,,,,,---//////---***++++++,,,---............///...------------...///........................000000000000000111111111/////////....../////////111000///...---......///............------,,,,,,........................------............------///...------------...///000///...------...///000////////////////////////////////////////////////////////////000000000000////////////000000000000...//////////////////000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000333333222222111111000000111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333333444555666777888888888888999999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888999999999999999999999999888777777666666666777777777777666666666666777777444444333333333333222222222222222111111111000000000000000000000000000000/////////////////////////////////000000000000111///......------......///////////////////////////........................////////////////////////......------------......000000000000////////////....................................////////////.........///////////////------------------------/////////....../////////////////////////////////......//////......---,,,......------------.....................---------------------------------000/////////............////////////////////////////////////////////////............//////////////////////////////////////////.........---------,,,,,,------------------///......---------....................................//////...------,,,......---------,,,,,,,,,......------------............------------------------------------------------------------------++++++,,,,,,------......,,,------......------,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...,,,,,,,,,......---,,,---------.........//////111111111222333333444444333333333444666666444222444333222222222444555666111111333444555555444444000///......---.........------------------------...---,,,---//////---++++++,,,,,,---....../////////...------------...///........................111111111111000000000000...//////000000//////...000/////////............/////////............---------------------------------............------///...------------.../////////............///000000000000000000000000000........................////////////000000000000////////////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333333444555666777777888888888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999::::::::::::::::::::::::999999888777666666666666777777666666666666777777444444333333333333222222222222111111111000000000////////////////////////////////////////////////000000000000111111111111///......------......///////////////////////////........................////////////////////////......------------......111111111000000000//////....................................///////////////////////////.........,,,,,,,,,---.........///000000////////////000000////////////////////////......//////......---,,,------,,,,,,,,,,,,---------------...............------------------------////////////............////////////////////////////////////////////////............////////////////////////////////////...............---------------------------,,,,,,......---------......///.................................///......---,,,...------------,,,,,,,,,...---------------......---------.........//////........................------------------------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---......///---,,,+++,,,.........,,,............------------///000000111111222333333111222333555777777444222222222111111222333444555222333555666666555333111///......------....................................------............---000///......---,,,,,,,,,.........------.................................222222111111000000//////...///000111111000///.../////////000///......---/////////////////////...------------------------------............------.........------........................//////000////////////////////////........................////////////000000000000////////////000000000000111111111000000/////////////////////////////////////////////////////////000000////////////000000////////////////////////......///000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111///000000000111111111111000000000000000000000000111111222222222333333333333333444555555666777777555555666666777888888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999888888777666666777777666555555444444444444555444444333333333222222222111111111111000000000000//////////////////////////////////////////////////////000000000111111111//////............//////////////////////////////........................////////////////////////......------------......000000000000////////////....................................////////////000000//////......------+++,,,,,,---...//////000000//////////////////000////////////////////////.........///......---,,,---,,,,,,++++++,,,,,,---,,,---------.../////////........................///////////////.........////////////////////////////////////////////////............////////////////////////////////////.................................------,,,,,,,,,...------------...//////........................---...............------------------------------------,,,,,,------..............................------------............------------------------------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,+++,,,...///...---///............---------......//////000000111111000000222555777888666444000000000111111222333444555666777777666333111///......------------..........................................------...///111000...------------------..................---////////////////////////222222111111000000//////...///000111111000///.../////////000///......---.../////////////////////------------------------------............---------..................------......///////////////................................................////////////000000000000////////////000000000000000000000//////.........////////////////////////////////////////////////000000////////////000000////////////////////////......///000000000000000111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111///000000000111111111111000000000000000000000000111111222222222333333333333333444444555555666666444555555666666777777888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::777777777777777888999999666666555444444444444444444444333333333222222222111111111000000000//////////////////////////////////////////////////////........./////////000000/////////....../////////////////////////////////////////////////////////////////////////////////......------------......//////.........---------....................................////////////000000//////......------,,,,,,------...///000000///......------......///////////////////////////.........///......---,,,---,,,,,,++++++,,,,,,---,,,---------.../////////.................................///////////////////////////////////////////////////////////////............////////////........................---..............................------,,,,,,,,,---------------...//////........................------...............---------------------------,,,,,,,,,,,,,,,---......000//////...------,,,,,,++++++,,,,,,,,,---------------------------------......------,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,++++++,,,...///...---//////////////////...............///000000111111111111222444666777666444//////000111222333444444777777777666444111///------------,,,------...///...........................//////...------...000...------,,,---///000111------...//////...------////////////////////////111111111111000000000000///000000111111000000///000/////////............---............/////////------------------------------............------------...//////...------,,,---...///000000000///................................................////////////000000000000////////////000000000000000///////////////......000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000...///000000111111000000111111111111111111111111000000000000000000000000222222222333333333444444111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333333444444444555555555666666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777888999::::::999888777666666555666666444444333333333333222222111111000000000/////////////////////////////////////////////////////////............////////////000//////......//////000////////////////////////////////////////////////////////////////////////......------------...............---------,,,,,,....................................///////////////////////////.........---------.../////////000......------------......////////////////////////......//////......---,,,------,,,,,,,,,,,,---------------................................................///////////////////////////////////////////////////////////////............////////////........................---------...............------------------,,,,,,---------------...///000........................,,,---......///.........,,,,,,,,,------------...++++++++++++,,,---...///000///...---,,,+++*********++++++,,,,,,------------------------------------------------.........,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++................................................+++,,,---...//////......,,,++++++,,,...//////...//////000000000000000000//////000000111222222222555444333333555555444222000111222333444555555555555555444222111///...------,,,,,,,,,------...///...........................///000...,,,,,,///111///...---,,,---///111222------...//////...------////////////////////////000000000000000111111111111000000000000000000111111000///...---......///,,,,,,------....................................------............------------...//////...------,,,---...///000000000///........................////////////////////////////////////000000000000////////////000000000000///000000000000000000111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000111111222222111111111111111111111111111111000000000000000000000000333333333333333333333333111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333333444444444444555555555555666777777888888999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777888888999999999888777666666555555555444444333333333333222222111000000000////////////000000000000000000000000////////////////////////...////////////000000000000000////////////000000////////////////////////////////////////////////////////////////////////......------------......///.........------------....................................////////////.........///////////////............//////////////////............//////////////////////////////......//////......---,,,......------------.....................---------..................................../////////000////////////////////////////////////////////////............////////////........................---------.........//////,,,,,,---------------------,,,,,,------///000000........................,,,------...//////......,,,,,,,,,---------......++++++++++++,,,---...///------,,,,,,+++++++++***++++++,,,,,,---......///------------------------++++++,,,---...///000111,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++////////////////////////........................)))***,,,...000000000000,,,++++++,,,...//////...///000000000111111111222111111111222333333444444999777444333333333222000111222444555666777777777333222111///............,,,,,,,,,,,,------...///////////////////////////...000000///,,,,,,///222222111///---,,,---...///,,,---...//////...---,,,000000000000000000000000//////000000111111222222222111000//////000111222222000...---,,,---///000,,,,,,,,,---------......////////////////////////---..................---,,,---...//////...---,,,+++,,,...000000000000///000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000111111222222222333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333333444444444444444444333333444444555666666666:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777777666444444333333333444444444333333333222222000000000000////////////111111111111111111111111////////////////////////000000000000111111111111000000////////////000000////////////////////////000000000000000000000000////////////////////////.........------.........000/////////................................................/////////000---.........//////000000///////////////.........000000////////////000000////////////////////////......//////......---,,,///......------......////////////......------,,,////////////////////////---.........//////000000////////////////////////////////////////////////............/////////000........................---------.........//////,,,,,,,,,------.........,,,,,,,,,---...///000111........................,,,,,,---.../////////...,,,,,,,,,------.........++++++++++++,,,---...///******++++++++++++,,,,,,,,,,,,------...///000000------------------------...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,+++++++++,,,...000000///...///000000000000000000000000000222222222333333333444444999888666555333222222111333444777888888777444333000///...,,,,,,,,,---...........................000///...---------------/////////...------,,,,,,.........------.........///...,,,,,,,,,---///111////////////////////////111111111000000000000000111111111111000000000000333111///---,,,---...///////////////////////////////////////////////////////////////////////////........................////////////000000000000------......//////000000........................111111000000//////......111111111111111111111111000000000000000000000000222222111111000/////////////////////000000000000222222222111111111000000111111111111111111111111222111111111000000//////111111111000000000000000000000000000000000000000111111111111111111111111111111111000111111222333111111111111111111111111222111111111000000//////222222222222222222222222222222333333444555666666555555555555555666777777888:::;;;;;;:::999:::;;;;;;;;;:::999999999::::::;;;::::::::::::::::::999:::::::::999999999888888888777666555555444444555444444333333333222222222222222111000//////000000000000000000000000000000000000000000000000000000............/////////000222222111000//////000000////////////////////////////////////////////////111111000000//////......////////////////////////000000//////.........---////////////////////////............////////////////////////////////////111000000///...---------000///...///000111000///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++//////////////////////////////............//////---------............///////////////////////////........................------------......//////---,,,,,,++++++,,,,,,---.................................------,,,,,,,,,///...---,,,,,,---...///........................///...---,,,,,,---...///------------------------...........................---,,,,,,......---,,,*********++++++,,,,,,,,,......------------......///......------.........---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,++++++,,,...000000///...///000////////////////////////111111222333555666777777777777555444333222222222555555666777666555333222//////...---------------........................//////...---------------------..................//////............/////////...---,,,,,,---///000////////////////////////000000000000000111111111111111111111000000000000222111///---,,,---...///////////////////////////////////////////////////////////////////////////........................////////////000000000000.........///////////////........................111000000000/////////...111111111111111111111111000000000000000000000000111111111111222222222222////////////000000000111222222222111111111000000111111111111111111111111111111111111000000000///111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222333111111111111111111111111222111111111000000000000222222222222222222222222222222333333444555555666555555555555555666666777777999;;;;;;:::999:::;;;;;;;;;;;;;;;::::::::::::;;;::::::::::::999999999:::999999999888888888888888777666555555444444555666555555555555444444444222222111000000000000000000000000000000000000000000000000000000000000000........./////////000000222111111000//////000000////////////////////////////////////////////////111000000000/////////...////////////////////////000/////////............////////////////////////............////////////////////////////////////000//////...------,,,,,,000.........000111000///////////////////////////////////////////////////------------------------//////...---,,,,,,,,,,,,//////////////////////////////............//////---------............///........................................................................------,,,,,,,,,,,,------..............................---------,,,,,,,,,///...------------...///..............................------------......------------------------...........................---,,,,,,......---,,,++++++,,,,,,,,,------------...///000000///...---///...---,,,------//////...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,...000000///...///000///////////////////////////000111444666888::::::555555444333333333333444777777666555333222000000.........///......---,,,------------------------///...------------------,,,,,,------...//////000//////............//////......---,,,,,,...///000//////////////////////////////000000111111222222111111111111000000000000222111///...------......////////////////////////////////////////////////////////////////////////........................////////////000000000000///////////////.................................000000000000////////////000000000000000000000000000000000000000000000000000111111222333333444444/////////000000000111111222222222111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333222222222222222222222222111111111111111000000000222222222222222222222222222222333333444444555555555555444444555555666777555777999:::::::::;;;<<<:::;;;<<<======<<<;;;:::;;;;;;::::::999999999999888888888888777777777777888777666555555444444555555555555555444444444444222111000000000000000000000000000000000000000000000000000000000000000000....../////////000000000111111000/////////000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////////////////............///////////////////////////////////////......------,,,,,,,,,///...---...000111000///////////////////////////////////////////////////..............................---------------...//////////////////////////////............//////---------............///................................................///////////////...............------------.................................------------,,,,,,,,,///...------------...///---------------------------..................---------------------------...........................---,,,,,,......---,,,,,,,,,------------......,,,,,,---......---,,,,,,---,,,+++******+++---...------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,...000000///...///000////////////////////////...///111222555666888999444444333333444444555666999777555222000///......------/////////...---,,,------------------------......---,,,,,,------------------.........//////......------------.........------------...///000////////////////////////......///000111222222333111111111111000000000///111000///...---.........////////////////////////////////////////////////////////////////////////........................////////////000000000000000000//////......------........................000000000000////////////////////////////////////000000000000000000000000111111111222222222333333//////000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111222222111111111111111111111111111111111111111111111111222111111111111222333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444555444444444444555666666444666888999999999;;;<<<999:::<<<>>>>>>===;;;:::;;;;;;::::::999888888888777777777777777666666666888777666555555444444555333333333222222222111111111111000000000000000111////////////////////////////////////////////////...////////////000000000111000000/////////000000////////////////////////////////////////////////000000000000///////////////////////////////////////////////////.........////////////////////////............//////////////////////////////////////////.........---------///...---...000000000///////////////////////////////////////////////////////////////////////////---------------.../////////////////////////////////......------......///---------............///................................................000000/////////.........//////............//////........................------------------------.........------.........------------------------,,,---...//////...---,,,------------------------...........................---,,,,,,......---,,,,,,,,,,,,---------------...---,,,,,,,,,,,,---...,,,++++++***+++,,,---...,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,...000000///...///000...........................//////000111222333444333333333333444555666666777666333000...---------,,,---...//////...---,,,------------------------------,,,,,,,,,------...//////.........------------,,,,,,,,,,,,,,,,,,---------------......//////000000000000000000000000......///000111222222333111111111111000000000///000//////...............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000//////......------////////////////////////////////////000000000000////////////////////////000000000000000000000000222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000111111222222222333111111111111111111111111111111111111111111111111222222222111222333333444222222222222222222222222111111111111111222222222222222222222222222222222222222222333333333333333444444444444444555666666333555888999888999:::;;;999:::<<<>>>>>>===<<<;;;;;;;;;:::999999888777777666666666666666666666666888777666555555444444555333333222222222111111111111000000000000000111111////////////////////////////////////////////////////////////000000000111000///////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////.........///////////////////////////////////////............////////////////////////////////////000000000000///////////////------...///000///...////////////////////////////////////////////////////////////////////////------------...///000000////////////////////////......------------......---------............///................................................///////////////.........000//////......//////000........................---------------------------..................---------------------------,,,---...//////...---,,,------------------------...........................---,,,,,,......---,,,,,,,,,,,,+++++++++++++++000///...------...///000,,,------....../////////,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------............,,,...000000///...///000.................................///////////////111111111111222333444555444333000...---,,,,,,,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000//////...------,,,,,,------,,,,,,,,,,,,---------------............///000000000000000000000000//////000000111111222222111111111111000000000000//////////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////.........////////////////////////////////////000000000000000000000000000000000000000000000000000000000000222222111111000//////...000000000111111111222222111111111111111222222222111111111111111111111111000000000000111111111111000000111111222333333333222222222222222222222222111111111111111111111111222222222222222333444444333333333333333333333333111111111222222222222222222222222222222222222222222222222222333333333333444444333333444444555666333555777888888888999:::888999;;;<<<======<<<<<<;;;;;;:::999888777777666666666666666777777777777888777666555555444444555444444444444333333333333000000000000000111111222000000000000000000000000000000000000000000000000/////////000000000111111//////......//////000000////////////////////////////////////////////////////////////000000000000////////////////////////.........///////////////////////////////////////............////////////////////////////////////000000000000000000000000...---,,,---///000///...////////////////////////////////////////////////////////////////////////...---------...///000000////////////////////////......------------......---------............///------------------------........................------------......////////////............//////........................,,,,,,,,,------------...------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------...........................---,,,,,,......---,,,,,,,,,++++++++++++******------............------***,,,...///000000///...,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------.........///,,,...000000///...///000........................---------.....................---......///000111000///...------------------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................------///......------......///,,,------...............000000000000000000000000000000000000000111111111111111111111000000000000......///////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000.........///////////////////////////////////////.../////////000000000111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111///000000000111111111111000000111222222333444444222222222222222222222222111111111111111111111111333222222222222333444444333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222444444333333444444555666444666888888777666777888999999999:::;;;<<<<<<<<<;;;;;;:::999888777666666666666666777777888888888888777666555555444444555444444444333333333333222000000000000000111222222000000000000000000000000000000000000000000000000//////000000000111111111...............///000000////////////////////////////////////////////////.../////////000000000111////////////////////////............/////////000////////////////////////............/////////////////////////////////////////////000000000000000...---,,,---///000///...////////////////////////////////////////////////........................///...............///000////////////////////////...------,,,,,,------...---------............///------------------------........................***++++++,,,---.../////////......------......///........................,,,,,,,,,---------......------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------...........................---,,,,,,......---,,,------,,,,,,,,,+++++++++(((***,,,......,,,***((('''))),,,...///...,,,+++...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------------------------------.........//////,,,...000000///...///000........................,,,,,,------.../////////+++++++++++++++,,,---...------------------------...---,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,------.../////////000000////////////000000,,,---......//////......000000000000000000000000111111111000000000000000111111111111000000000000......///////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000.../////////000000111111111111111111111111111111000000000000000000000000111111111222333333444444000111111111111222222222000000111111222222222222111111111111111111111111//////000000111111111222000000111222333333444444222222222222222222222222111111111111111111111111333333222222333333444555333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222444333333333333444555555444666888888777666666777999999888999999;;;<<<===;;;;;;:::999888777666555666666777777888888999999888777666555555444444555222222222111111111000000000000///000000111222222000000000000000000000000000000000000000000000000000000000000111111111111...............///000111////////////////////////////////////////////////.../////////000000111111////////////////////////---.........//////000000////////////////////////............/////////000////////////////////////.........///////////////...---,,,---/////////...////////////////////////////////////////////////........................//////............//////////////////////////////...------,,,,,,------...---------.........//////------------------------........................((()))***+++---...//////......------------..............................,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------------------------...........................---,,,,,,......---,,,.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000///---,,,+++++++++,,,,,,,,,,,,------///...------++++++***)))------------------------------------------------,,,,,,,,,,,,------...///,,,---------,,,++++++***......////////////......---------------------------------------------------,,,++++++******++++++................................................------------------,,,,,,---....../////////////////////000000///...------//////000111111111111111000000000000000000000000---------.........//////---.../////////...---,,,000///...------...///000111111111111111000//////---------.........//////111111000000//////......222222111111111111111222////////////////////////000000////////////000000111000000000111222333333///000000000111111111222222222111111111000000000000111111222222333333333222222222222222222222222111111111111222222333333222222222222222111111111333333333333333222111111333333333333333222111111111111222222333333333444111111222222333333333333444444444444444444444444111111111111111111111111000000000000000000000000222222222222222222222222333333333444444444555555444444555555555555555555888888888888777777666666999888777777888888666555888888777777666666555555999999888666555444333222444444444333333333222222222111000//////000111222111111000000000000111111000000000000000000000000000000000000000000000000000/////////......------111000///...............////////////////////////////////////////////////////////////////////////000000//////.........---////////////000000000000000000000000000000000000////////////////////////111000000///...---------000000//////.........---............////////////......////////////..............................////////////////////////////////////////////////................................................000000///...------,,,,,,,,,---......//////......111111000000//////......////////////////////////...........................................................................------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,---------.........------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,------...------,,,,,,++++++***------------------------------------------------)))+++,,,......---,,,,,,---------------,,,++++++.........//////.........------------------------------------------------+++*********+++,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////......---//////000111111111111111000000000000000000000000---------........./////////...------------...///000///............///000000000000000000///......---------.........//////111000000000/////////...111111000000///000000111////////////////////////000000////////////000000222222111111111222333333000000000000000111111111111111111222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111000000000000000000000333444444444333222111000111111111222111111000000000000000111111111222222000000000000111111111222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444444444444555555555666666999999888888888777777777:::888777777888888777666666666666666777777777777888888777666555444444333333333333333222222222222222111000//////000111222000000////////////000000000000000000000000000000000000000000000000000000222222222222111111111000000000//////.../////////////////////////////////////////////////////////////////////////////////000/////////.............../////////000000000000////////////////////////////////////////////////111000000///......------000/////////.........---............////////////......////////////..............................////////////////////////////////////////////////................................................000//////...------,,,,,,,,,---......//////......////////////............////////////////////////...........................................................................------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++......---------,,,,,,,,,---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------)))+++...000000///,,,+++---............---,,,,,,------............------------------------------------------------------))))))******+++---...///................................................******++++++,,,,,,---------......//////////////////////////////.........//////000111111111111111000000000000000000000000---------...............///...,,,++++++---000222000000////////////000000...////////////......---------........./////////000000000000////////////000///////////////000000000000000000000000000000111000000//////000000111333333222111111111222222111111000000000000000000000111111222333333444444222222222222111111111111111111111111111111111111111111222222222222333333111111111111111111111111444444444333333222000000000000111222222111111111000000000111111111111111000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222333333444555666777777999999999888888888888888:::999777888999999888777555555555666777888888888777666666666555555555555333222222222222111111111111111000000000000111111//////............//////000000000000000000000000000000000000000000000000000000000////////////...//////////////////000000////////////////////////////////////////////////////////////////////////////////////................../////////000000000////////////////////////////////////////////////000000000///......------/////////...........................////////////......////////////..............................////////////////////////////////////////////////................................................/////////...------,,,,,,,,,---......//////......------------............////////////////////////...........................................................................------,,,,,,------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++......---------,,,,,,,,,............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++++++++,,,,,,,,,------+++++++++,,,,,,------------------------------------------------------------...///000000///...------......///......------,,,,,,------------,,,,,,------------------------------------------------+++******+++,,,---......................................................******+++,,,------......---......////////////////////////.........////////////000111111111111111000000000000000000000000........................------,,,+++,,,...000222000000000000000000000000...//////000//////..................////////////000000000000////////////000000/////////000111111000000000000000000000000111000000000000000000111333222111000000000000000111111111111000000000000111111111111222222222222333333333333333444444444333333333333333333333333333333444444444444444444333333333333333444444444444444444444333222111000222222333444444444333333222222222222222222222222333333444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333333333222222333444555666777888999999999999888888888888:::888777888999:::999777555666666666777777777888555555555666666666666666222222222111111111000000111000000000000000000111000//////......//////000////////////////////////////////////////////////...........................---------...///000000///////////////////////////////////////////////////////////////////////////////////////................../////////000000////////////////////////////////////////////////000000//////................................................////////////......////////////..............................////////////////////////////////////////////////................................................//////.........---------,,,---......///.........---------....../////////////////////////////////...........................................................................------,,,,,,------............------.........------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///......---,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,------...------------------------------------------------///...---,,,,,,,,,...///------......///......---,,,,,,------------,,,,,,------------------------------------------------------,,,,,,+++,,,,,,---................................................+++,,,,,,---...///000000---....../////////////////////............///000//////000111111111111111////////////////////////.....................---+++,,,---...//////////////////000000000000/////////000000111111000000000........./////////000000////////////000000000000000000000000111111222333000000000000000000000000111111000000000000111111222111000///////////////222222222222222111111111222222222222222222222222222222333444444555666666333333333333333333333333444444444444444444444333333333444444444555555555555555555555555444333333333444444555555555444444222222222222222222222222555555444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222333333222222333444555666777888888888888888888888888888999888777777999:::999777888777777777666666666555555555555555666666666666222222222111111111000000000000000111111000000000111000000//////000000111////////////////////////////////////////////////111111111111111111111111,,,,,,,,,,,,---......///////////////////////////////////////////////////////////////////////////.........///////////////............////////////........................////////////////////////////////////............---------...........................////////////......////////////..............................////////////////////////////////////////////////...............................................................---------,,,---......///..................//////000000111////////////////////////...........................................................................------,,,,,,------............------.........------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---,,,+++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------------------------------///---***(((((())),,,---,,,,,,---............---------............------------------------------------------------------......---,,,,,,,,,,,,,,,................................................------......//////000000---....../////////////////////...------...000111//////000111111111111111////////////////////////...............---------+++,,,...///000///............////////////......///000000111111111111111....../////////000000000////////////000000000000111000000000111222333444000000000000000000000000222111111000000111111222111111000/////////000000222222333333333444444444555555666666666666666666444555555666777777888888555555555555555555555555555555555555555444444444333444444555555666666666888888999::::::::::::999666666777777666666555444222222222222111111111111444444333333333333222222444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222000000111111111222222222222333333444555666777777777777777777777888888888888666666666888999888777888888888777666555555555555555555666666666666666333222222222222111111111000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000000111---------,,,------......////////////////////////////////////////////////////////////////////////.........///////////////------........./////////........................//////////////////////////////////////////......---------------.....................////////////......////////////..............................////////////////////////////////////////////////........................................................................,,,---......//////....../////////000000000000000////////////////////////...........................................................................------,,,,,,------.........------------......------------------------------------------------,,,---------............++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,---------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,*********+++,,,++++++,,,---------------.........//////.........------------------------------------------------------,,,,,,,,,------...........................................................................---....../////////////////////---------...000111//////000111111111111111//////////////////////////////.........---------......------............,,,---...//////...---,,,...//////000111111000000.../////////000000000000.../////////000000000111/////////000000111222333////////////////////////222111111000000111111222222111111111111111222333222333333444555666777777999999:::<<<===???@@@AAA???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::777777888888999::::::;;;<<<===>>>@@@AAAAAAAAAAAA======<<<<<<;;;:::888888666666555555555444444444444444444444333333333222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000111111111222444444444555555555666666555555666666666777777777666555444555777888777666777777777777666666666666666666666666666555555555333333333333222222222222///000111222222111000///000000////////////000000000000000000000000000000000000000000000000000000------------.........///000000///.........//////////////////////////////////////////////////////////////////////////////............/////////000---------.........//////........................////////////////////////.../////////////////////,,,,,,,,,------.....................////////////......////////////..............................////////////////////////////////////////////////........................................................................,,,---......//////......//////////////////......////////////////////////...........................................................................------,,,,,,------...------,,,,,,,,,,,,------........................------------------------------------............+++++++++,,,,,,---------......---------,,,,,,,,,++++++,,,---...///000111------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---000222333++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///000000000///......---***+++,,,,,,---------,,,......////////////......------------------------------------------------+++++++++,,,---...///000................................................------------------,,,,,,---......//////////////////...---,,,---...111222//////000111111111111111//////////////////////////////.........---------111///---++++++,,,...000+++,,,---......---,,,+++------...///000000//////////////////000000000000.../////////000000111111............///000222222////////////////////////222222111111111111222222222222222222333444555555222333444555666888999999;;;<<<>>>AAADDDFFFHHHIIIIIIIIIGGGFFFDDDCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@<<<<<<======>>>???@@@@@@@@@AAABBBDDDEEEFFFGGGGGGCCCCCCCCCBBBAAA???===<<<;;;;;;::::::999999888888777777666666666555555555222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000111111111111444444555555555555555555444555555555666666777777555444444555666777777666555555666666777777888888777777666666555555555555444444444333333333222222///000111222222111000/////////............//////000000000000000000000000000000000000000000000000///000000000111111222222333222111000000///000000////////////////////////////////////////////////////////////////////////---.........//////000000---------.........//////........................////////////////////////.........///////////////,,,,,,,,,------...................../////////000......////////////..............................////////////////////////////////////////////////................................................---.....................,,,---......//////....../////////......------,,,////////////////////////...........................................................................------,,,,,,------...---,,,,,,++++++,,,,,,---........................---------------------------------.........//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---,,,,,,+++*********+++......---------,,,,,,,,,++++++++++++++++++++++++...------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................111000...+++***)))))))))------------------------...------,,,,,,------...---------............///................................................---------............///...//////000111222222222222222111111000///......---------------...//////////////////////////////////////////////////////......////////////......+++...111111000///......000000///////////////000222111000//////...//////222222111111111111111222000111111111000000222333111111000000111222444555444444444333333444888;;;999:::<<<===>>>@@@CCCFFFFFFHHHKKKNNNPPPRRRRRRSSSVVVUUUSSSQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOMMMJJJGGGGGGHHHIIIGGGEEEGGGFFFEEEDDDCCCDDDEEEEEEFFFHHHKKKMMMOOOOOOOOONNNMMMMMMMMMMMMLLLKKKJJJJJJDDDBBB@@@???>>>===;;;999777777777777777777777777888666555555777777666555333333333333222222222222555555444444444333333333333333333222222222111111222222111111111111222222444444444555444444333333444333333333333444555555666666666666666777777888999888888777777777777777666555555555555444444444444444444333222111000///222222222111111111111000000000000000000000000000////////////000000000000000000////////////000000000000000000//////////////////000000///...------////////////////////////////////////////////////////////////////////////......////////////..............................//////.........------------------.........//////////////////....................................---...///111111111000000000000///...............///////////////.........000000////////////000000////////////////////////...///000111111000///...////////////////////////000000//////.........---------------------------..................------///...,,,++++++,,,...///000000//////.........---//////000000000000//////////////////////////////------------------------------------------------000///...------...///000.................................------.........///...---,,,,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,+++******++++++......---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,++++++,,,,,,------------------------...------,,,,,,------...---------............///------------------------........................---------............///...//////000111111222222444444333222222111000000//////.........//////000////////////////////////////////////////////////......////////////......&&&(((,,,............///000000////////////000000111000000////////////000222111111000000111111111...///000///...///000222111000000000222333555666888999999999888999<<<>>>AAABBBEEEFFFGGGIIIMMMOOORRRTTTVVVYYY[[[\\\]]]]]]]]]\\\ZZZYYYXXXYYYYYYZZZWWWWWWXXXXXXXXXXXXWWWWWWWWWTTTRRRQQQSSSTTTSSSQQQPPPNNNMMMKKKKKKKKKLLLMMMKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQOOOMMMMMMNNNKKKIIIGGGEEECCC@@@>>><<<<<<;;;:::999888777777;;;999888888999999888666444444444444444444444444555444444444444333333333333333333222222222222111222222111111111111222222333444444555444444333333444444444444444555555666777777777777777888888999999888777777666666777777666555555555555444444444333333333333222111000000222222222111111111111000000000000000000000000000////////////000000000000000000////////////000000000000000000///////////////////////////...------////////////////////////////////////////////////////////////////////////......////////////..............................//////.........------------------.........//////////////////..........................................000000111000//////000000///.............../////////.........------...............///000000////////////////////////,,,---...//////...---,,,////////////////////////000/////////.........---------------------------........................///...------------...///000/////////............//////000000000000//////........................------------------------------------------------//////............//////..............................------------......///...------------...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,+++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++........................------------------,,,,,,...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,------...///------------------------...------,,,,,,------...---------............///------------------------........................---------............///...//////000000111111222333333333222222111111000111000000/////////000000////////////////////////////////////////////////......////////////......)))+++...000000000000111000000////////////000000000000/////////000111111111000000000000000111111///000111000///000111333111222222333555777999:::<<<>>>@@@BBBBBBDDDFFFHHHLLLMMMPPPQQQRRRTTTWWWZZZXXXYYY[[[]]]^^^_________]]]\\\[[[[[[[[[\\\]]]^^^]]]^^^^^^______^^^^^^]]][[[XXXVVVVVVVVVWWWVVVUUURRRQQQOOOMMMLLLLLLMMMNNNQQQPPPOOONNNOOOQQQSSSUUUVVVVVVUUUTTTSSSQQQOOONNNSSSQQQNNNMMMLLLKKKHHHFFFEEEDDDCCCAAA???===<<<;;;:::888777666777666555333555555555555555555555555444444444444333333333222333333333333222222222222222222111111111111222222333333444444555444444333555555444444555555666777888888777777888888999:::999888777777666666777777666555555555555444444444333333333333222111111000222222222111111111111000000000000000000000000000////////////000000000000000000////////////000000000000000000///////////////////////////......---////////////////////////////////////////////////////////////////////////......////////////.............................................---------------........./////////////////////....................................//////000000000///......000//////............///000/////////......---------------------...//////////////////////////////------............------/////////////////////////////////...............------------------------........................////////////////////////////////////...............//////000000//////...........................------------------------------------------------......////////////..............................------,,,,,,,,,,,,------///...------------...///+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---,,,,,,+++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++------------------------.........------,,,,,,,,,------------------------,,,------......------,,,------------------------...........................---------.........///------------------------...------,,,,,,------...---------............///------------------------........................---------............///////////////000000111111111000000000/////////...111000//////.../////////////////////////////////////////////////////////......////////////......///000222222000//////000000////////////000000111////////////000111222222000000//////000000111111111222333333222333555777666666888999<<<>>>@@@AAAAAADDDHHHKKKMMMOOORRRTTTTTTVVVWWWXXXXXXYYY\\\^^^XXXYYYYYYZZZ[[[[[[\\\\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\XXXWWWVVVUUUUUUUUUUUUTTTQQQPPPMMMKKKJJJKKKLLLNNNRRRQQQPPPPPPPPPPPPRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPQQQPPPOOOOOOPPPQQQPPPNNNMMMLLLKKKIIIGGGEEEDDDCCC>>><<<999888888777555333555555555555444444444444444444444444333333333333444444333333333222222222333222222111111222222333333333444444555444444444666555555555555666777777777777666666777777888999888888777666666666666666666555555555555444444444333333333333333222111000222222222111111111000000////////////////////////////////////000000000000000000////////////000000000000000000////////////...///////////////......////////////////////////////////////////////////////////////////////////......////////////..................................................................////////////////////////....................................000000000//////......---000///............///////////////000000000000111000///......------......///////////////////////////000000000000000000///////////////////////////................................................---------...............---...////////////...---///////////////............//////////////////...........................------------------------------------------------,,,---////////////---,,,........................---,,,,,,++++++,,,,,,---.........------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,,,,+++,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///------------------------++++++++++++++++++++++++.........------,,,,,,,,,------------------------,,,------......------,,,------------------------..........................................------------------------------...------,,,,,,------...---------............///------------------------........................---------............//////////////////000000000000000000/////////////////////...------.........////////////////////////////////////////////////......////////////......---...///...---+++,,,---///////////////000111111000000///000000111222333000000000000000111222222111333444555555666999;;;===>>>@@@BBBEEEGGGHHHIIIKKKNNNQQQSSSTTTUUUVVVXXXXXXYYYYYYYYYWWWWWWYYY[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[\\\\\\[[[ZZZYYYXXXXXXUUUWWWYYY[[[\\\\\\]]]]]]TTTRRROOOMMMMMMNNNPPPRRRPPPQQQQQQQQQPPPOOOMMMLLLOOOPPPRRRTTTUUUVVVWWWWWWVVVTTTSSSTTTUUUVVVUUUSSSRRRQQQPPPOOONNNMMMLLLLLLIIIGGGDDDBBBAAA???===:::666666666555444333333222555555555444444444333333444444444333333333222222333333222222222222333333222333333444555555555444666555555555555666777777666555555555555666777777888777777666555666666666666555555555555444444444222222333333333222111111222222222111111111000000////////////////////////////////////000000000000000000////////////000000000000000000////////////......///////////////...////////////////////////////////////////////////////////////////////////......////////////..............................---............................../////////000000////////////....................................000000///.........------//////............//////......///111222333444555333222111///...---,,,,,,////////////////////////000000000//////000000000////////////////////////---------.......................................---------.........//////,,,------......------,,,.........///////////////......////////////..............................------------------------------------------------,,,---...//////...---,,,........................---,,,,,,++++++,,,,,,------..................---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------************************------------------,,,,,,,,,,,,,,,------------...,,,------......------,,,------------------------........................------.........---,,,,,,------------------------...------,,,,,,------...---------............///................................................---------............///////////////////////////111111111111111111111111---------------...//////////////////////////////////////////////////////......////////////......,,,---//////...///000222///......//////000111222111111000000000111222222000000000000111222333444111333555777888:::>>>@@@EEEGGGIIIKKKMMMOOOPPPPPPUUUVVVWWWVVVTTTSSSSSSTTTWWWXXXXXXWWWUUUUUUVVVXXXZZZZZZYYYYYYYYYZZZ[[[[[[]]]\\\\\\\\\\\\^^^___aaabbbaaaaaa```^^^\\\ZZZYYYVVVZZZ```eeefffffffffgggWWWUUUSSSQQQQQQSSSVVVYYYTTTUUUVVVVVVTTTRRROOOMMMTTTUUUXXX[[[___aaacccdddcccaaa___^^^^^^]]][[[YYYVVVVVVVVVUUUUUUUUUTTTTTTRRRPPPLLLJJJHHHFFFCCC@@@<<<;;;:::888777555444333666666666666555555555444444444444444333333333333333333222222222222333333222222333444555555555555555555444444555555666777555444444444444555666666888777666666555555666666666555555555555444444444222222222333333222222111222222222111111111111000000000000000000000000000////////////000000000000000000////////////000000000000000000////////////---...//////////////////////////////////////////////////////////////////////////////////////////......////////////..............................---------...................../////////000000000////////////....................................//////......---.........///............//////000---...///111222444555555444333222000...------,,,////////////////////////......------------......////////////////////////---------------.................................,,,,,,------.../////////------------------------.........///////////////---......//////......---------------------------------------------------------------------------------............------........................------,,,,,,,,,,,,------------...//////...------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,---------......,,,------......------,,,................................................***+++,,,---......------------------------------...------,,,,,,------...---------............///////////////////////////........................---------............///////////////////////////000111111111111111111111------------...000111222////////////////////////////////////////////////......////////////......///000111111000111333444............///000111222222222111111000111111111111111111111222333444555555777:::<<<>>>AAAEEEIIIKKKMMMOOORRRTTTUUUUUUUUUVVVVVVUUUSSSQQQPPPQQQSSSTTTUUUVVVVVVUUUVVVXXXZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]`````````bbbdddgggjjjlllppppppooommmjjjhhheeedddbbbhhhooosssrrrnnnkkkjjj___^^^[[[ZZZ[[[^^^bbbeeedddcccbbbaaa___\\\[[[ZZZ\\\^^^bbbfffiiimmmooopppnnnllliiihhhhhhfffdddbbbaaa``````______^^^]]]]]]ZZZWWWSSSPPPNNNKKKHHHEEEDDDCCCAAA???<<<:::888777777777777777666666666666555444444444444333333333444333333222222333333444111222333444555555555555444444444444444555555666555555555555555666777777777777666555555555555666666555555555555444444444111222222333333222222222222222222111111111111000000000000000000000000000////////////000000000000000000////////////000000000000000000////////////------...///////////////////////////////////////////////////////////////////////////////////////......////////////..............................---------.........//////.../////////000000000000////////////..........................................---------...///000...............///000000...//////000000111111222111111000///............///////////////////////////...---,,,,,,---...///////////////////////////,,,,,,,,,------.................................,,,,,,------...//////000///...---,,,,,,---...///............/////////000---......//////......---------------------------------------------------------------------------...------,,,,,,------.................................------------......------...//////...------.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,------------------------/////////......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,------......------,,,................................................'''(((***,,,.../////////------------------------...------,,,,,,------...---------.........//////000000000000000000000000........................---------........./////////////////////.....................////////////---------...000111333444////////////////////////////////////////////////......////////////......000111111///---,,,---...............///000222222333333222111000000000111222222222222333444555666999<<>><<<;;;888888888888777777777777555555444444444333333333444333333222222333333444111222333444555555555555444333333333333444555555666666666666666777888888777777666555555555555555666666555555555444444444111222222333333333222222222222222111111111111000000000000000000000000000////////////000000000000000000////////////000000000000000000////////////------...///000000//////////////////////////////////////////////////////////////////////////////......////////////..............................---------.........//////////////////000000000000000/////////.......................................---,,,,,,---...///111...............///000111////////////...............------------...//////////////////////////////111000///......///000111////////////////////////,,,,,,,,,------.........////////////////////////,,,,,,------...///000000111000...------...000111---.........//////000000---..................---------------------------------------------------------------------------......,,,++++++,,,..............................///......------......///,,,---...//////...---,,,++++++,,,---------,,,,,,------------------------------,,,+++,,,---...///.........------,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...+++---///---+++)))+++---------------------------------------------------------------------------...........................///000///---,,,---...---------............///000000////////////000000,,,,,,---......---,,,,,,......------------.........---,,,,,,......---,,,........................------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////000000111111111222111111000///////////////............//////////////////............//////------------------------////////////000000000000000000000000000000000000---...///000111111111111000000111111111222222222///111333444555777:::<<>>===<<<:::::::::;;;;;;888666555555666555444222555555333222111111000000222222222222333333444555444444444555555555666666444444444555555555555666777777666666555555555444444444555555555555444444444444444333333222222222111111111111111111111111000000//////000111222222000000000000000000000000,,,---...///000000000000222111111111000000//////000000000000000000000000//////000000000000//////////////////////////////........................---..................---........................///////////////.........////////////////////////////////////////////////................................................------------------------//////.........//////000................................................//////.........---------........................................................................///...------...///000111//////.........---------------............------------............------................................................------------------------,,,---......//////..............................------------------------,,,,,,,,,---------......---------------,,,+++***---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,......---------,,,,,,,,,+++******************++++++---...---+++***+++---------------------------------------------------------------------------////////////////////////,,,---...---+++***+++,,,---------............///000//////......//////000,,,,,,---......---,,,,,,......------------......///---,,,---...///...---........................------------------------,,,,,,---------.........------,,,,,,------.../////////000000000111111111111111000///////////////............//////////////////............//////111111111111111111111111////////////000000000000000000000000000000000000//////000111111111111111//////000000000111111111333444666777888:::>>>@@@BBBCCCEEEGGGJJJLLLNNNOOOPPPRRRTTTTTTSSSSSSTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWTTTUUUVVVWWWZZZ^^^aaacccllloootttwwwwwwwwwwwwwwwkkkkkkkkkpppxxx~~~}}}~~~}}}|||}}}}}}yyywwwtttrrrqqqqqqooommmmmmlllkkkjjjlllooorrrtttqqqooonnnmmmmmmllljjjhhheeeaaa\\\WWWTTTQQQOOOMMMGGGFFFDDDAAA@@@>>>>>>>>>999777555444555555444333777666555444333333333333333333222222333333444555444444444555555555666666444444444555555555555666777666666666555555555555444444555555555555444444444444444333333222222222111111111111111111111111000000000000000111222222000000000000000000000000,,,---...///000000000000000000000000//////......000000000000000000000000//////000000000000//////////////////////////////........................///////////////...------......................../////////////////////...000000000000000000000000////////////////////////------------------------........................------------------------//////......---.........................................................//////.........---------........................................................................///...---------...///000//////.........---------------............------------............------................................................------------------------+++,,,,,,---------------........................------------------------,,,,,,,,,---------..................---+++***)))------------------------+++,,,------......------...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,---...---+++***+++,,,------------------------------------------------------------------------////////////////////////,,,---------+++***+++,,,---------............///.........------.........,,,------......------,,,......------------......///...------//////...---........................------------------------,,,------------.........---------------...////////////000000000000111111000000000000////////////............//////////////////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000111111111222222555666888999:::>>>CCCFFFHHHIIIKKKMMMOOOQQQSSSTTTUUUVVVWWWVVVTTTSSSTTTUUUSSSTTTVVVXXXYYYYYYYYYYYYXXXYYY\\\___ccchhhkkkmmmvvvzzz~~~~~~{{{xxxvvvhhhggghhhkkksss}}}~~~zzzwwwvvvtttqqqoooooonnnmmmmmmooorrruuuwwwvvvuuuuuuuuuvvvvvvuuusssooolllhhheeecccbbb```___WWWUUURRROOOKKKHHHEEEDDD???<<<888666666777666666999888777666666555666666333333333333333333444555444444444555555555555555444444444555555555555666666666666666555555555555444444555555555555444444444444333333333333222222111111111111111111111111000000000000000000111222000000000000000000000000------...///000000000000////////////............000000000000000000000000//////000000000000//////////////////////////////........................///////////////...------..............................//////////////////111111111111111111111111////////////////////////------------------------........................------------------------//////...---,,,,,,------...............................................................---------........................................................................///...------,,,------..................---------------............------------............------................................................------------------------***+++,,,,,,------,,,,,,........................------------------------,,,,,,,,,---------......---.........---,,,++++++------------------------+++,,,---...///...---,,,------------------------------------------------.........//////.........,,,,,,---,,,,,,+++,,,,,,------------------------------------------------------------------------////////////////////////---...//////---------///---------............///...------,,,,,,------...------------------------......------------.........---,,,---......---,,,................................................------------.....................---......///000//////000000000000000000///000000000000000//////............//////////////////............//////////////////////////////////////////000000000000////////////////////////000000///000000000111111222222222333444555555666666777999;;;>>>CCCIIIMMMTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYWWWTTTRRRRRRSSSVVVWWWYYY\\\]]]^^^^^^^^^dddeeehhhkkkooosssvvvxxxxxx|||~~~xxxsssppphhhggggggiiimmmuuu}}}~~~}}}zzzyyywwwxxxyyyzzz{{{|||||||||{{{zzzyyyyyyzzzyyyvvvtttpppnnnmmmnnnpppqqqqqqqqqjjjhhheeeaaa[[[VVVQQQOOOGGGCCC>>>;;;::::::999999999888777666666666666666444444333333333444444555555555555555555555555555444444444555555555555666666666666666666555555555444444555555555555444444333333333333333333333333111111111111111111111111111000000000000000111111////////////////////////......///000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////........................,,,,,,---...................................................////////////000000000000000000000000////////////////////////........................................................................///...---,,,,,,,,,,,,,,,......................................................................................................................................................------,,,,,,,,,,,,........................------............------,,,------......------,,,................................................------------------------++++++,,,------------,,,........................------------------------,,,,,,,,,---------......+++,,,------............------------------------+++,,,---...///...---,,,------------------------------------------------***+++,,,,,,,,,,,,+++***,,,,,,+++,,,,,,---,,,,,,---------------------------------------------------------------------------------------------------...///...------...///---------............///------,,,,,,,,,,,,------------------------------......------------......---,,,+++,,,---...---+++................................................---------........./////////............///000000000000//////////////////...///000000000000//////............//////////////////............//////222222222222222222222222////////////000000000000////////////////////////////////////000111222333333333444666777999:::;;;;;;===@@@CCCGGGLLLSSSWWW\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYXXXUUURRRPPPPPPQQQWWWYYY\\\```cccfffhhhiiinnnooooooqqqsssuuuxxxyyyxxx|||yyyssspppkkkmmmnnnoooqqquuu||||||wwwtttooooooqqquuuzzz~~~}}}|||yyyuuunnnhhhbbb^^^RRRNNNGGGBBB???===;;;:::999999777666555444444444555555444333333444444444555555555555555555555444444444444555555555555666555555555666666666666666444444555555555555444444333333333333333333333333111111111111111111111111111111000000000000000111////////////////////////...///000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////........................((()))***,,,......//////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////................................................///...---,,,,,,,,,,,,,,,........................////////////////////////---......................................................................................................------,,,,,,+++---.....................------............------,,,,,,------------,,,,,,................................................------------------------,,,,,,---.......................................------------------------,,,,,,,,,---------......***+++,,,---////////////------------------------+++,,,------......------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,............,,,,,,,,,+++***+++---...---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,...---------............///---------,,,,,,---------...------,,,,,,------.........------------.........---,,,,,,---...---,,,................................................------.........////////////////////////000111111000000////////////......---...000111111000//////............//////////////////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000111444666777666777999;;;>>>@@@BBBCCCFFFIIIMMMPPPSSSWWW\\\___^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVTTTRRRRRRSSSUUUZZZ^^^eeelllrrrvvvxxxyyysssrrrpppooonnnpppqqqssstttyyy~~~{{{vvvtttrrrvvv|||yyyzzz|||{{{tttpppaaa\\\UUUNNNIIIDDD@@@===<<<;;;:::888666555444444666555444444444444444444555555555555555444444444444444444555555555555666555555555666666666666666444444555555555555444444222222333333333333444444111111111111111111111111222111111000000000000000000000000000000000000000///000000111111000000000000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////........................((()))***,,,...//////000////////////////////////------......///000000000........................////////////////////////////////////////////////......................................................------------..............................////////////////////////---------.......................................................................................---............------,,,---------...............------............------,,,,,,------------,,,,,,................................................------------------------,,,---......//////..............................------------------------,,,,,,,,,---------......,,,,,,---.../////////...---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------.........///000111111000///...---+++***+++---...---+++------------------------------------------------------------------------------------------------***+++---,,,++++++,,,...---------............///......------------.........---,,,,,,,,,,,,---.........------------......000...---...///000///...............................................................////////////000000//////000000111222000000/////////.........---...000111111111000///............//////////////////............//////------------------------////////////000000000000000000000000000000000000222222222333555888;;;===>>>???BBBEEEIIILLLNNNPPPRRRUUUXXX[[[\\\]]]___aaa^^^]]]]]]\\\[[[ZZZZZZYYYWWWXXXYYYYYYYYY\\\___bbbiiiooozzzxxxuuuqqqmmmlllmmmooopppqqqvvv|||}}}|||{{{vvvqqqiii```YYYQQQKKKFFFBBB@@@>>><<<999777666666666666555444444444444444666666555555555444444444444444444555555555555666555555555555666666666777444444555555555555444444222222222333333444444444111111111111111111111111222222111000000000000000000000000000000000000000000000111111111000000////////////000000000111111000000000000000000000000//////000000000000//////////////////////////////........................,,,,,,---...////////////////////////////////////------......///000000111////////////////////////////////////////////////........................................................................------------...///000000........................////////////////////////---------.........//////........................................................................,,,---.../////////......---------.........//////------............------+++,,,,,,------,,,,,,+++................................................------------------------,,,,,,---............---........................------------------------,,,,,,,,,---------...............///......------------------------------...---,,,+++,,,---...///,,,,,,,,,------.........,,,,,,,,,------.........+++,,,...//////...,,,+++---+++)))+++...///---+++------------------------------------------------------------------------........................,,,---......------///000---------........./////////......------......///...---,,,,,,,,,,,,---............------.........222000///000111222111///........................////////////////////////............/////////000000000000000000111111222000000//////.........---,,,...000111222111000///............/////////000//////............//////000000000000000000000000////////////000000000000000000000000000000000000444444444555888;;;???AAAFFFHHHKKKNNNSSSVVVYYY[[[XXX[[[^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^YYY[[[]]]___bbbggglllpppzzz}}}zzztttpppnnnoooqqqssssssyyyyyypppggg]]]UUUPPPFFFEEEBBB???<<<:::999888777666555444444444444444666666555555555444444444444444444555555555666666444555555555666666777777444555555555555555555444222222222333333444444444111111111111111111111111222222111000000///000000000000000000000000000000000000111111111000000///---.........//////000000000000000000000000000000//////000000000000//////////////////////////////........................000000000000000//////...000000000000000000000000---------...///000000111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---------...///000111222........................000000000000000000000000---------.........//////........................................................................,,,---///000000000//////---------.........//////---..................---+++,,,,,,------,,,,,,+++................................................------------------------++++++,,,---------,,,,,,........................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---..................---............---,,,++++++,,,------......------,,,------......------,,,+++---------............///---------....../////////------------------------................................................,,,---...//////...---,,,000000000000000000000000........................---------.........//////////////////000000000000555333111///------------------.../////////////////////............//////,,,,,,,,,---------......000000000000111111111111222111///------///000222000111222222222333555777111444999===BBBFFFKKKOOOSSSTTTWWWYYY[[[\\\]]]]]]^^^]]]]]]^^^``````___^^^\\\^^^___]]][[[\\\```dddiiiooouuuvvvuuuwww~~~}}}}}}~~~{{{ssshhh\\\SSSQQQQQQOOOLLLGGGAAA;;;888777888888888888777666555222333333444444555555666666555444333333444555666555555444444444333333333555555444444444444555555444444333333333333222222000111111222222333444444000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////000000//////.........---........................------......//////000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////000000//////.........---//////.........---------000000000000000000000000......------------......000000000000000000000000---.........---,,,++++++////////////////////////------............------,,,---......,,,,,,---...111000///...---,,,,,,,,,...///000000000///---,,,+++,,,------++++++,,,---------------------------//////.........---------***+++,,,---............///......---------......//////...---,,,,,,,,,,,,......,,,++++++,,,..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------............------------......------,,,,,,,,,------......------,,,------......------,,,+++------------............+++++++++,,,,,,,,,------------------------------................................................------...//////...------................................................---------.........//////.../////////000000000000000000////////////000000//////000111111111111111//////............//////------........./////////000000000000111111111111//////......///000111222000111222111111222555777888<<>>===;;;:::888777666666666666666666666666666666666555444444444444555666555555555555444444333333555555444444444444555555444444333333333333222222444444333222222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////000/////////.............................................///////////////////////////////////////000/////////............////////////////////////////////////////////////////////////////////////000/////////.........---//////.........---------///////////////////////////......------......///////////////////////////...............---,,,,,,........................------............------,,,---......,,,,,,---...000///...---------------///////////////...------+++,,,------++++++,,,---------------------------//////.........---------***+++,,,---............///......---------......---------,,,,,,---.........------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------,,,------......------,,,------......------,,,+++------------............+++++++++,,,,,,,,,,,,---------------------------................................................------...//////...------................................................---------...................../////////000000000//////000000000000//////,,,,,,---............---//////............//////....../////////000000000000000000000111111111111---......///000111222222222222333333333555999<<>>???;;;:::888777666666666666666666555555555555666666666666666666666666666555555555444444444444555555444444333333333222222222000111111222222333444444111111111111111111111111111111111111000000//////000000000000000000000000//////////////////////////////............/////////////////////////////////////////////////////////////////////.................................000000//////......------///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////........................................................................//////............//////////////////////////////...///////////////..............................------............---------...///...---,,,---///---------------...///000///...,,,++++++,,,---...,,,---...---,,,+++,,,...................................................+++,,,------.........---...------------...//////---------------...//////,,,---...//////...---,,,........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---.../////////,,,------......------,,,------......------,,,+++,,,,,,,,,------------...........................------------------------.........................................................------.........000000000000000000000000////////////////////////.....................---............////////////000111111111111///---,,,///000111111222222111111//////............//////------.........////////////000000000111111111111000111222333333333222222333666999<<<@@@FFFLLLPPPSSSWWW\\\```aaaaaabbbbbb______``````___^^^\\\[[[XXXXXXWWWTTTRRRSSSVVVYYYkkkvvvvvvoookkkjjjjjjfffhhhiiijjjjjjhhhfffddd\\\XXXQQQJJJDDDAAA@@@@@@;;;999777666555555666777666666666666666666666666555666666666666666666666555555444444444444555555444444333333333222222222000111111222222333444444111111111111111111111111//////000000111111111111//////////////////////////////////////////////////////............//////////////////////////////////////////////////////.........///////////////////////////////////////000000//////......------////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////---------...............---............................................./////////....../////////..............................///////////////...........................------............---------...//////------...///---------------...///000...---,,,++++++,,,......,,,---......,,,,,,---...........................---.....................,,,,,,------...------------------------...//////000///...---------------,,,---////////////---,,,........................------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,***+++,,,---............,,,------......------,,,------......------,,,+++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++------------------------................................................///...------------...///........................////////////////////////...............---------------........./////////---...///000000111111000//////000111111111111000//////............//////------........./////////000000000000111111111111222222333333444555555555666999>>>CCCHHHNNNTTTXXXYYY\\\___aaa`````````aaa______```___^^^]]][[[ZZZZZZYYYWWWTTTRRRUUU]]]cccuuuxxxtttssstttqqqqqqpppooonnnmmmlllkkkiiieee___WWWPPPJJJEEECCC???===:::888666666777888555666666777777666666555444555555555555666666666555555444444444444555555444444333333333333222222444444333222222111111000222222222222222222222222...//////000111111222222////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////.........//////////////////////////////////////////////////////.........////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////---------------.........---------.......................................000//////......//////000........................------.../////////......------------------------------............---------...//////...---...///---------------...///000---------------......///,,,...///...---,,,---...........................---------...............,,,,,,------...------,,,---------------...///000111000///...------------......////////////..............................------------------------------------------------........................,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,------............------++++++,,,---............,,,------......------,,,------......------,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++------------------------................................................///...------------...///........................//////////////////////////////.........------------------.........//////.........//////000111222+++,,,------......------//////............//////....../////////000000000000000000000111111111111222222222333555888:::<<<>>>BBBHHHNNNSSSWWW\\\______```bbbaaa___^^^^^^___]]]]]]^^^^^^]]][[[YYYXXXWWWWWWVVVUUUVVV^^^kkkuuu}}}|||~~~}}}yyyuuurrrooonnnnnnkkkjjjhhhddd^^^XXXSSSPPPHHHEEEAAA===:::999888999555666777888888777666555333333444444555555555555555555444444444444555555444444333333333333222222444444333222222111111000222222222222222222222222000000000000000111111111////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////............/////////000////////////////////////.........///////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////,,,,,,,,,------.........---------.........//////////////////////////////000000////////////000000........................,,,,,,---...............------------------------------............---------///000///...---...000......---------......///------...///////////////---...///...---,,,---///........................---------.........//////,,,------...------,,,,,,---,,,,,,------///000000000///.............../////////............//////........................------------------------------------------------........................,,,,,,,,,------.................................------------------------......---------,,,,,,,,,---......//////......---,,,,,,------......------,,,------......------,,,------......------,,,+++++++++,,,,,,,,,---------/////////......---------------------------------................................................///...---,,,,,,---...///000000000000000000000000000000000000000000000000//////.........------------------.........//////222111000.........///000---...//////000000////////////............//////000000000000111111111111000000000000111111111111111111111333666:::>>>AAAFFFKKKRRRWWW\\\___bbbdddcccccccccbbb___^^^^^^___ZZZZZZ[[[[[[ZZZXXXWWWVVVRRRSSSTTTUUUZZZgggyyy~~~|||{{{|||yyytttqqqooooooggghhhjjjkkkiiieeeaaa^^^PPPMMMGGGBBB===;;;:::999555666777888888777666555333333333444444444555555555555555444444555555555444444444333333333222222000111111222333333444444222222222222222222222222222222111111000/////////////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////---.........//////000000000000000000000000000000---.........//////000000////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////,,,,,,,,,------.........---------.........//////000000000000000000000000000000////////////000000........................+++,,,,,,---.........------------------------------..................---...///000///...---...000///......---------......,,,---///000000000///...---...///...------...///////////////////////////---------.........//////---------...------,,,,,,,,,,,,,,,---...///000111......---......///000111000///...------...///000........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........111000///...............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,....................................---,,,+++++++++++++++,,,,,,,,,------------------------------.................................------,,,,,,,,,................................................////////////////////////////////////............---------............///............////////////---------............///////////////////////////000000//////.........------------.........//////000000000000000000000000.........///000222333444222000///...///111333555333444555777:::@@@HHHMMMVVVXXX\\\```ccceeeeeeeeebbbaaa```___]]][[[ZZZYYYSSSTTTUUUVVVVVVVVVVVVVVVUUURRRQQQXXXgggyyy~~~zzzxxxxxxyyyyyyyyy{{{~~~}}}|||zzzuuuppppppqqqrrrpppnnnkkkjjjjjjeee]]]QQQGGGAAA??????>>>777666666777999:::999777777777666666666777777888555444333333222222222333222222222222222222222222222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///////////////000111111////////////////////////000---,,,---000111000...//////000000000000//////------...............---//////............//////......//////000000111111///////////////.........///////////////......---///......------///000111000000//////.........---//////////////////////////////////////////////////////............//////000000000000////////////......////////////......////////////000000000000........................////////////////////////////////////////////////.................................------,,,,,,,,,111111000000/////////...////////////////////////,,,---......//////......------------------------------------------------,,,,,,,,,---------......000000////////////000000//////............//////------------------------......---------,,,,,,,,,,,,---------............,,,------------------...000//////............///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------.........---,,,,,,,,,,,,---------.........------------------------------------------------.........------,,,,,,,,,................................................////////////////////////////////////...................../////////000000............////////////........./////////000000////////////////////////000000/////////.........---------.........//////000000000000000000000000---------......000111222111111111222333333444444777999<<<@@@DDDKKKRRRVVVZZZ\\\___bbbdddeeeeeeeeeaaa___]]]ZZZXXXVVVUUUUUURRRRRRSSSTTTTTTTTTTTTTTTUUUUUUYYYcccsss~~~}}}~~~xxxvvvtttuuuxxx|||~~~yyyuuutttvvvxxxwwwuuurrrqqqqqqqqqjjj```VVVNNNHHHDDDAAA;;;:::999888888777444222666666666555555666666777444444333333222333333333222222222222222222222222222222222222222222222222111111111111111111111111///000000111111000000///000000000000000000000000000000000000000000000000///////////////000000111///////////////////////////...,,,---000111000...------............------/////////000//////......//////............//////000000000000/////////////////////////////////...//////000000///...------///......---...///000111000/////////............//////////////////////////////////////////////////////............//////////////////000000000000......////////////............/////////000000000........................////////////////////////...................................................------------------,,,///.........------------........................,,,---......//////......000000000000000000000000------------------------------------............000//////......//////000//////............//////------------------------...------------,,,,,,,,,------........./////////.........---------------///............//////000------------------------...------------,,,,,,,,,........................,,,------.........---------------.........//////------------------------------------------------.........---------------................................................/////////////////////////////////............---////////////000000000111............////////////////////////000000000111////////////////////////000000////////////......------........./////////000000000000000000000000...............///000111000222444555666666555555<<<@@@EEEKKKPPPVVV\\\```___```ccceeeffffffeeedddaaa^^^ZZZVVVSSSQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSXXXbbbqqq~~~xxxsssrrrrrrqqqqqqssswww}}}|||}}}~~~|||yyywwwwwwwww}}}yyyssskkkcccYYYOOOIIIBBB@@@===;;;999777444222666555555444444444555555444333333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222000111111111111111111000000000000000000000000000000000000000000000000000//////......//////000111///////////////////////////...---...///000000...------............------000000111111000///......//////............//////111111111000///...............//////////////////000000000000///...---,,,///............///000000////////////............//////////////////////////////////////////////////////............//////......//////000000111111......////////////......------........./////////........................////////////////////////------------------------........................---------------.....................------------------------------------,,,---......//////......------------------------------------------------............///////////////................../////////............//////------------------------------------------------.........////////////000//////......------,,,,,,...............///000111........................------------------------........................,,,,,,---......///......------------............------------------------------------------------...............---------................................................//////////////////////////////.........---------....../////////000000000............////////////....../////////000000000////////////////////////000000//////////////////............////////////////////////////////////111111111000111111222222000111333555666888888888BBBGGGMMMSSSXXX\\\```cccbbbccceeefffeeedddbbbaaa```]]]XXXSSSPPPPPPQQQRRRVVVVVVVVVVVVWWWXXXXXXYYYWWW___nnn~~~}}}|||}}}zzz{{{zzzvvvqqqmmmmmmooorrrvvv}}}~~~yyyvvvwwwxxx|||vvvlll```XXXLLLHHHAAA===;;;::::::999555555444444333444444444444333333333333444555555333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000///............///000000....................................///000////////////000000000000//////000000000000000///...---//////............//////111000000000/////////...............////////////000000000000///---,,,+++............/////////000///////////////.........//////////////////////////////////////////////////////............//////---......///000111111222......////////////......------------.........///........................////////////////////////------------------------........................,,,,,,------......//////000000000000000/////////------------------------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000......------------......//////............//////------------------------------------------------.........////////////000/////////......---------...............///000111........................------------------------........................,,,,,,---...////////////+++,,,,,,,,,,,,---------------------------------------------------------........................................................................////////////////////////............------------------........./////////............////////////------........./////////000000000000000000000000//////000000000000000000........./////////000000////////////////////////222111111111111111222333111111222444777;;;???AAALLLPPPVVV[[[^^^```bbbccccccdddddddddccc```^^^\\\[[[XXXTTTPPPOOOQQQTTTVVV^^^^^^^^^^^^```aaacccdddfffooo}}}|||xxxtttsssrrrpppqqqqqqooolllmmmppptttzzz|||xxxwwwyyy}}}}}}~~~zzzvvvwwwyyy{{{}}}}}}rrrkkk[[[TTTJJJAAA<<<;;;<<<<<<777666555444444444444444444444444333333444555555333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000111111111111111111111111...............//////000---------------------------...///////////////000//////000000000000//////.../////////......---,,,//////............//////.../////////000000000111---.........//////000000000000000000///...---,,,---......///////////////........./////////////////////////////////////////////////////////////////////............//////---......///000111111222......////////////......------------.........///////////////////////////////////////////////////------------------------........................---------......//////////////////000000000000000........................,,,---......///.........////////////////////////......................../////////000000000111111......------------......//////............//////------------------------,,,,,,,,,------------...------.........//////////////////...............///............//////000------------------------,,,,,,,,,------------...........................------.../////////......+++++++++,,,,,,,,,------------------------------......................................./////////................................................////////////////////////.........------------,,,------------........................////////////------------............000000000000000000000000//////000000000000111111....../////////000000000000000000000000000000000///////////////000111222333333444777<<>>;;;:::999888777666666666666666666555555444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000111111111111111111000000000000000000000000000111111111111111111111111......------......///000---------------------------...//////......///111------............------------............------//////............//////.........///000111111111------......///000000000///////////////......------......///000/////////........./////////////////////////////////////////////////////////////////////............//////......//////000000111111......////////////......------........./////////////////////////////////////////////////////////------------------------......................................./////////---------...............////////////////////////,,,---......//////......................................................////////////000000000000///................../////////............//////------------------------,,,,,,,,,---------......,,,---------........................////////////000//////............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................////////////......---,,,,,,,,,,,,---------...------------------------////////////////////////---........./////////000................................................////////////////////////.........---------,,,,,,............////////////............////////////............////////////000000000000000000000000//////000000000111111111.../////////000000000000000000000000000000000000......//////000111222333444666:::@@@GGGNNNTTTXXX\\\___ccceeeeeeeeeeeeeeebbbcccbbbaaa___[[[XXXVVVPPPPPPQQQTTTYYY___eeeiiioooooooooqqqtttwww{{{}}}}}}|||uuuqqqmmmiiigggiiikkkmmmqqqrrrssstttvvv||||||xxxzzz{{{tttiii]]]RRRIIIAAA===;;;;;;:::999888777777888888777666444333333333333444444444444444444444444222222222222222222222222111111111111111111111111///000000111111000000///000000000000000000000000111111111111111111111111...------------...//////////////////////////////,,,...000///...---///111------............------,,,---...//////000////////////............//////////////////000000000000------......///000000111---......///////////////------///000000000///.............../////////000//////////////////////////////////////////////////////............//////////////////000000000000......////////////............/////////000000000////////////////////////////////////////////////................................................////////////............------------.........///........................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000000//////......//////000//////............//////------------------------,,,,,,,,,------.........,,,,,,,,,---------......------......//////000000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................///000000000///...---------------.........//////------------------------000000000000000000000000---.........//////000000................................................////////////////////////......---------,,,,,,,,,////////////000000000000............/////////000////////////000000000000000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000000000000111222444555666555999@@@HHHPPPWWW\\\___\\\___cccddddddddddddeeebbbcccbbbaaa^^^[[[WWWUUUQQQRRRUUUZZZ```hhhooossssssssstttvvvyyy}}}}}}~~~{{{uuupppnnnnnnnnnjjjfffdddfffllltttyyyzzz{{{|||}}}}}}uuukkkaaaUUUKKKDDD===<<<;;;:::999999999999999888666555333333222222444444444444444444444444222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111...------------...//////111111111111111111111111,,,...000000...---///111//////000000000000//////,,,---...000111111111111//////............//////111111000000//////......---------...///000000111,,,---...///000000000000,,,---///000000000///...---.........//////000000//////////////////////////////////////////////////////............//////000000000000////////////......////////////......////////////000000000000000000000000000000000000////////////////////////////////////////////////........................000000//////......------.../////////000000111111------------------------,,,---......//////......////////////////////////////////////////////////............////////////000000////////////000000//////............//////...............///000111---------............///......//////...---,,,,,,---------............///000//////...---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++---//////...---,,,///...---,,,,,,---...///..............................................................................------------............---------,,,,,,,,,///...---,,,,,,,,,,,,,,,------......//////000000////////////000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000//////............//////111222222222222111111000///000000000111555999======CCCLLLTTTYYY\\\^^^___dddgggiiihhhddd```___``````cccccc```[[[WWWTTTQQQLLLUUU^^^eeemmmvvvyyyxxxyyyyyy{{{}}}|||yyysssoookkkiiiiiihhhdddaaabbbaaaaaafffooowww{{{}}}~~~|||wwwpppdddVVVLLLEEEAAA===<<<===>>><<<::::::888666666666777666555555555555444444333333333222222222222222222222222222222222222222222222222222111000//////000111222000000000000000000000000111111000000000111333444555333///,,,,,,---///111000000000000000000000000000000000000000000000000//////............//////......////////////......////////////////////////111000///......///000111////////////000000000000---...///000000///...---000000000000000000000000000000000000000000000000........................////////////////////////......------------......000000000000000000000000......//////000000111111000000000000000000000000---...000///---,,,,,,---///000111111111///...---.................................------,,,,,,,,,......................../////////...---------,,,,,,,,,---.../////////.........////////////..................//////////////////............//////////////////000000000000111111000000//////......000000000000000000000000.........---......//////---------............///......//////...------,,,---------............///000000//////...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,---.........------///...------------...///..............................................................................------------..................------,,,,,,000///......---------............///////////////............////////////000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000//////............//////000000111111111000000///000000000000222555:::???FFFKKKSSSYYY]]]```cccdddeeegggiiigggdddaaa```aaa___```___[[[VVVRRRPPPOOOQQQZZZeeemmmvvv~~~}}}~~~}}}}}}}}}}}}zzzuuurrrjjjfffbbb`````````___]]]dddeeehhhooowww}}}|||wwwpppfff___QQQKKKCCC?????????>>>======;;;888777777777666555555555555444444333333333222222222222222222222222222222222222222222222222222111000//////000111222000000000000000000000000111111000000000111222333444222000---------///000000000000000000000000000000000000000000000000000/////////....../////////......////////////......////////////////////////111000///......///000111............////////////---...///000000///...---000000000000000000000000000000000000000000000000........................////////////////////////111111111000000111111111000000000000000000000000...///////////////000000000000000000000000000000...000111111///......//////000111111000///...---.................................------,,,,,,,,,........................---------------,,,,,,,,,------......///...............////////////..................//////////////////............//////////////////000000000000////////////000000000000000000000000000000000000///...---------------------------............///.........///......---,,,---------............///111000000//////......---------------------------------------------------------------,,,,,,,,,,,,,,,------------.........///...------------...///..............................................................................------------....../////////............---000000///............//////////////////.........------------............000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000000//////......//////000000000111111111111111111222222333444666;;;AAAEEERRRUUUZZZ^^^aaacccfffhhhfffggggggfffcccaaaaaabbb```^^^[[[VVVQQQNNNNNNOOOXXXcccoooxxx}}}|||{{{yyywwwsssnnnjjjbbb^^^[[[ZZZ\\\^^^aaaaaajjjmmmttt|||~~~{{{zzzwwwtttrrrcccZZZOOOGGGCCCAAA@@@>>>===:::777555555444333222555555555444444444444444333333333333333333333333222222222222222222222222222111000000000000111222000000000000000000000000111111000000000111222222222111000///......//////000000000000000000000000000000000000000000000000////////////////////////...//////000000//////...////////////////////////000000////////////000000---------.........//////......////////////......000000000000000000000000000000000000000000000000........................////////////////////////000//////......//////000000000000000000000000000/////////...............000000000000000000000000000222333222111000000000///000000000000//////....................................---------------........................,,,,,,,,,,,,,,,---------.........///......------......////////////..................//////////////////............//////////////////000000000000.........///000111111111000000000000000000000000///...---,,,,,,,,,,,,,,,---------............///---...............---------------............///111111000000/////////...------------------------........................------------------,,,,,,...------------...//////.........------.......................................................................................------------....../////////////////////...//////...............///000000//////......------------........./////////////////////////////////000000000000000000000000111111222222222222111111000000000000000000000000000000////////////000000222111222222222333444444444555777:::>>>DDDKKKQQQYYY\\\^^^```aaabbbeeeggggggfffeeecccbbbaaaaaabbbaaa\\\WWWSSSOOOMMMPPPUUUbbblllxxx}}}vvvtttrrrpppooolllgggddd___]]]\\\]]]aaagggmmmppptttyyy~~~{{{zzz{{{|||~~~uuulll___TTTMMMGGGAAA======:::777555555555444444555555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111000000000000111111111000000000000000///....../////////////////////////////////////////////////////////000000///////////////000000000000//////////////////////////////000000////////////000000.........////////////000...//////////////////...////////////////////////////////////////////////........................///////////////////////////................../////////////////////////////////......------,,,,,,////////////////////////000222333333111000000111///000000000000/////////.......................................---------........................,,,,,,,,,------............/////////...---,,,,,,......////////////..................//////////////////............//////////////////000000000000.../////////000000000111///////////////////////////...---,,,,,,,,,,,,,,,---------............///------...............------------............///000000000000////////////------------------------........................------------------------......---------...///000---..................---..............................................................................------------........./////////////////////...------,,,------......000000//////......------....../////////000000000////////////////////////000000000000000000000000111111222222222222111111000000000000000000000000000000////////////000000111000000111111333444555444777;;;???EEEMMMUUUZZZ___```aaaaaaaaaaaaccceeeeeedddbbbaaa````````````]]]WWWRRRPPPOOONNNUUU^^^pppyyyyyynnnkkkhhheeedddcccaaa___]]]^^^```dddjjjrrrzzz~~~~~~rrrfff\\\PPPEEE===???===999777888999999999555555555555555555555555333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000111000000000000///000000111000000......//////////////////////////////////////////////////////000111111000////////////000000000000////////////////////////////////////000000000000/////////000000000000111111111/////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////222111111000000111111222//////////////////////////////......------,,,,,,///////////////////////////111222111000...//////000////////////000000000////////////////////////................................................------......//////000000.../////////...---,,,,,,......////////////..................//////////////////............//////////////////000000000000111000000000/////////...///////////////////////////...---------------------------............///,,,---......///.........---------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------........./////////------...//////...------..............................................................................------------......---............/////////---,,,,,,,,,,,,---......///////////////.........////////////000000000111000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000111000000//////000000111//////...///000222444555666:::@@@FFFMMMSSSZZZ___cccdddeeedddbbbaaabbbcccaaa```^^^^^^______]]][[[VVVNNNKKKMMMOOORRR\\\hhh}}}~~~wwwkkkgggaaa]]]\\\\\\]]]]]]]]]aaahhhnnnuuu|||xxxlll^^^OOOEEE@@@<<<888666666777777777555555555555555666666666333333333333333333333333222222222222222222222222111111222333333222111111000000000000000000000000000000111111111000///...//////000000000000//////000000000000000000000000000000000000000000000000//////111111111111/////////000000111111000000/////////////////////////////////000000000000//////000000111111111222222222//////............//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////......//////000000000000000000000000000/////////...............000000000000000000000000...000111000///---......000////////////000000111////////////////////////.............../////////........................///////////////000000000.........///......------......////////////..................//////////////////............//////////////////000000000000111111111000///.........000000000000000000000000.........---......//////---------............///,,,------...//////......---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,---///000000//////...------...//////...------..............................................................................------------......,,,,,,------............---------------...//////.........///////////////........./////////000000000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000111111000000000000111111111000000000222444777888===BBBIIIPPPUUUZZZ___bbbcccdddeeedddbbb`````````]]]\\\[[[\\\]]]]]]ZZZWWWPPPHHHGGGNNNTTTXXXeeettt{{{ttthhhbbb\\\XXXYYY]]]aaadddfffllluuu}}}zzzmmm^^^TTTDDD@@@;;;777666666666555444555555555666666666777444444444444444444444444222222222222222222222222111222222333333222222111000000000000000000000000000000111111111000...---///////////////000000000000000000000000000000000000000000000000000000000...///111222222111///...000000111111111111000000////////////////////////...///000111111000///...000000000000111111111111000///...------...///000000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,++++++++++++,,,,,,000000000000000000000000...///////////////000000000000000000000000000000...000111000///---......000///......///000111222////////////////////////---........./////////000........................///////////////.........------......///...............////////////..................//////////////////............//////////////////000000000000000000000000////////////000000000000000000000000...............///000111---------.........//////,,,,,,---.../////////...---------.........//////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---///111111000...---,,,---...//////...---,,,.................................................................................------.........,,,,,,,,,---------.....................///000111---.........//////000000---------.........//////000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000111111000000000000111111555444444444666888;;;===EEEKKKRRRYYY]]]```ccceeeaaabbbcccccc```^^^]]]\\\ZZZYYYYYY[[[\\\\\\XXXTTTNNNGGGGGGQQQYYY___mmm~~~}}}xxxrrrccc^^^XXXVVVZZZaaaiiimmmpppxxxwwwjjjaaaPPPKKKDDD???===<<<;;;:::444555555555666666777777444444444444444444444444222222222222222222222222111222333444444333222111000000000000000000000000///000111111111///...---000000////////////000111000000000000000000000000000000000000000000000000...000111222222111000...000000111111111111000000////////////////////////...///000111111000///...////////////000000000000000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------......///000000000000000000000000......//////000000111111000000000000000000000000///000111111///......///000///.........000111222000000000000000000000000---.........//////000000......................../////////...---------,,,,,,,,,---.../////////.........////////////................../////////000//////............//////////////////000000000000......//////000000111111000000000000000000000000//////////////////////////////............/////////...---,,,,,,---...///------------------------//////.........---------...---,,,,,,,,,,,,---...//////.........---------///...---,,,,,,---...///000000000000000000000000,,,,,,------------,,,,,,....................................////////////------............------,,,,,,,,,---------......------------------------000000000000000000000000////////////////////////......------------......000000000000111111111111......///000000000000000///000111222222333222222111111111111111111111111222222222222111000///...222...///555888:::BBBKKKQQQSSSXXX]]]bbbfffhhhiiifffeeecccaaa]]]ZZZWWWUUUUUUUUUVVVWWWVVVTTTRRRPPPLLLKKKMMMUUUcccqqq||||||xxxrrrkkkeee[[[]]]^^^^^^aaahhhrrrzzz|||xxxooobbbUUUIIIEEEAAA:::888;;;999777666666777777666555333333333333333333333333222222222111111111111000222222222333333222222111333333222111000///...---000000000000000000000000000111111111222222222222222222222111000//////...000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000///................../////////000000000000000000000000000111111000000//////......000000111111111111000000//////000000000000//////000000000000000000000000////////////////////////111111111111111000//////////////////////////////111111000000//////......////////////000000000000//////000000000000//////---------.........//////222222111///...---,,,+++,,,---------......//////------------------------........................000000//////.........---000//////.........//////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......------------......------------------------//////.........---------///...------------.../////////.........---------///...------------...///........................------............------........................------------............,,,,,,------------,,,,,,,,,,,,---------.........------------------------........................////////////////////////......------------.........////////////000000000......///000000000000000///000111222222333222222222222222111111111111111//////000000000000000000333111333999===@@@HHHQQQWWWYYY]]]aaadddfffggggggdddccc```]]]YYYVVVTTTSSSVVVWWWWWWWWWUUURRRNNNLLLJJJKKKPPPYYYgggsss{{{|||vvvrrrmmmhhhbbb]]][[[^^^cccgggkkkqqqzzzwwwjjj___TTTMMMFFF>>><<<>>><<<:::888777888777555444333333333333333333333333222222222222111111111111111111222333333333222222000000000000111111111111000000000000000000000000000000000111111111222222222222111111000//////...000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000///.............../////////000000000000000000000000000000111000000000/////////...000000111111111111000000//////000000000000//////........................////////////////////////111111111111111000//////////////////////////////111000000000/////////...////////////000000000000//////000000000000//////---------.........//////111111000///...------,,,------........./////////------------------------------------------------000/////////............000//////.........///////////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////---..................---------------------------...............---------000///............///000...............---------///...------------...///------------------------.........//////.................................,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++,,,------------.........------------------------------------------------////////////////////////......------------..................////////////......///000000000000000///000111222222333222222222222222222111111000000...///000000111222222333555555999@@@EEEJJJRRRYYY___aaaccceeeggggggffffffcccaaa]]]YYYUUUSSSRRRRRRWWWXXXXXXWWWTTTOOOKKKHHHIIIMMMUUU```kkkssswwwxxxtttpppkkkfffbbb___[[[YYY]]]ccckkkrrrwww|||}}}rrrkkkcccZZZOOOEEEAAACCC???===:::888888777555333444444444444444444444444333333333222222222111111000111222333333333333333//////000000111111111111000000000000000000000000/////////000000000111111222222111111000/////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000//////........./////////000000000000000000000000000000000000000000000///////////////000000111111000000/////////000000000000//////........................////////////////////////000000111111000000//////////////////////////////000000000000////////////////////////000000000000//////000000000000//////------........./////////000/////////..................////////////000000////////////////////////------------------------////////////............/////////......//////000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------......///,,,---...//////...---,,,------------------------........................///..................///.................................------.........------------------------......////////////..............................,,,,,,---------.........,,,,,,------------,,,,,,------------....................................------------------------////////////////////////......------------.............../////////000000......///000000000000000//////111222222222222222333333222222111000000000111111111222333444555666777:::@@@GGGMMMSSSZZZ```dddfffhhhiiiiiihhhfffeeeaaa^^^YYYUUURRRRRRRRRSSSWWWWWWWWWVVVSSSNNNJJJGGGKKKPPPYYYcccjjjmmmmmmkkkfffddd```^^^]]]^^^___```fffkkksssxxx}}}}}}|||{{{|||}}}}}}}}}}}}}}}~~~~~~{{{uuutttqqqiii\\\PPPIIIGGG@@@===:::888888777666444444444444444444444444444444333333333222222222222000000111222333333333333222222111111000//////...000000000000000000000000////////////000000000000111111111111000000//////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////...////////////000000000////////////////////////000000000000//////////////////000000000000////////////000000000000//////........................///////////////////////////000000000000000//////////////////////////////000000000000////////////////////////000000000000//////000000000000//////............////////////.........////////////////////////000000000000000////////////////////////------------------------///////////////.........//////////////////000111111111111111222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////......------------......,,,---...//////...---,,,---------------------------.....................---------------------------.....................---..................---..............................////////////..............................---.........////////////------............---------------.........//////................................................////////////////////////......------------......//////000000000111111111......///000000000000000//////111222222222222222222222222111111111000000222222222222333444555666<<>><<<:::999666666666666666666666666555555555555444444444444333333333333222111111000......///000111222333333000000000000000000000000000000000111111111222222000000000000000000000111000000000000000000000000000000000000000000000000////////////////////////............////////////......///000000000000000//////000000000111111111000000000000000000000000.../////////000000000111......////////////......//////000000000000//////////////////////////////////////////////////////---......///000000//////////////////////////////.../////////000000000111////////////000000000000//////000000000000//////.../////////000000000000///////////////........./////////.........------////////////////////////////////////////////////............/////////000////////////000111222333444333333333222222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...------,,,,,,------...///...---,,,,,,---...///---------------------------------.........//////---...///000000///...------------.........//////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++............/////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........------...................../////////000...//////000000000000000///000111222222333222222//////000111222333333444000111222555:::???DDDGGGNNNWWW^^^___bbbfffgggcccdddeeeffffffccc]]]XXXTTTMMMMMMNNNPPPTTTXXX\\\^^^\\\YYYTTTPPPNNNNNNOOOQQQWWWYYYZZZWWWSSSQQQQQQRRRYYY]]]cccgggkkkqqqxxx~~~zzzzzzyyywwwwwwxxxyyyxxxwwwvvvuuuuuuuuuvvvuuurrrooonnnnnnooooooppppppqqqqqquuuuuuuuuuuuuuuuuuuuuuuuwwwvvvvvvwwwyyy|||}}}sssgggVVVQQQJJJDDD@@@===:::888777777777777777777777777666666555555555444444444444444444333222111000///111111111111000000000000000000000000000000000000111111111111222222222222000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000......///000000000000000000000000000111111111111000000000000000000000000.../////////000000111111......////////////......//////000000000000//////........................////////////////////////------...///000000//////////////////////////////.../////////000000111111////////////000000000000//////000000000000//////////////////000000000000000000//////............//////......---------,,,////////////////////////000000000000000000000000---.........//////000000////////////000111222333555555555444444333333333000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000---+++,,,,,,,,,---------..............................------------------------------------------------........................,,,,,,,,,---------......111000...------...000111........................------------------------------............------///000000000000000//////------............------------------------------............................................................////////////////////////////////////////////////000000000000000111111111111222222222222222222222222222222222666000---///222000000111111333555999>>>FFFOOOUUU[[[]]]___aaacccdddeeeeeeiiigggdddaaa]]]ZZZXXXWWWPPPSSSWWW]]]aaadddeeeeeeddd\\\UUUSSSRRRPPPRRRUUUVVVUUUTTTSSSSSSVVVXXXZZZbbbhhhnnnsssvvvzzz}}}{{{zzzxxxwwwtttuuuuuuuuuuuuuuutttsssssssssrrrrrrrrrrrrrrrrrrooooooooooooppprrruuuvvvwwwyyyzzz{{{zzz{{{|||~~~||||||}}}~~~wwwnnnccc^^^WWWPPPJJJEEE???:::===:::777666666777777777555555444333333333333444444444444333333333222222222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111000000//////......000000000000000000000000222111000//////000111222000000//////.........---000000000000000000000000............/////////000000000000000////////////000000////////////000000////////////////////////000000000000111111111111////////////////////////////////////////////////000000111000000///...---......//////////////////111111000000//////......//////.........---------000000000///......------..............................////////////......000000000000///////////////...---...///111444666555555444333222111000///000000000000000000000000000000000000000111111222000111111111222222222222000000///000111111...,,,,,,,,,---------.................................------------------------------------------------........................,,,,,,,,,---------......///...,,,++++++,,,...///........................------------------------------............------....../////////......---------............------------------------------............................................................////////////////////////////////////////////////000000000000000000111111111222222222111111111111111111111111444///...111444333222333555777;;;@@@FFFMMMUUUZZZ^^^```bbbdddfffggggggfffgggddd```\\\YYYWWWWWWVVVYYY\\\bbbiiinnnpppooommmddd[[[TTTQQQOOOMMMNNNQQQQQQPPPPPPQQQSSSWWW[[[]]]ggglllsssxxx|||}}}{{{yyywwwvvvuuuuuutttvvvvvvuuuuuutttttttttsssrrrrrrsssssstttttttttuuuvvvwwwwwwxxxzzz|||}}}~~~yyypppiiiiiifff___TTTIIIAAA<<<<<<999666555555666555444666555444444333333444444444444444333333333222222333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111000000////////////000000000000000000000000222111000//////000111222000000000/////////......000000000000000000000000........./////////000000000000000000//////////////////............//////////////////////////////000000000000111111111111///////////////////////////////////////////////////000000000000//////...///////////////.........000000000000//////////////////.........---------......//////////////////........................//////000000000000//////000000000000///////////////000111222333444444444222222222222222111111111111111111111111111111111000000000000000111222222000000111111111222222222111000000000111111000...,,,------------.................................------------------------------------------------........................,,,,,,,,,---------......---,,,+++******+++,,,---........................------------------------------............------,,,------.........------------............------------------------------............................................................////////////////////////////////////////////////000000000000000000000111111111222222000000000000000000000000222//////333666444444666888;;;AAAHHHNNNTTTZZZ___```bbbdddeeefffgggffffffdddaaa]]]YYYWWWXXXZZZ\\\dddhhhpppyyy~~~~~~yyyuuueee]]]UUUQQQOOOKKKKKKNNNMMMMMMNNNQQQVVV\\\aaadddlllqqqxxx~~~~~~|||yyyvvvssssssrrrqqqqqqrrrrrrrrrxxxwwwuuutttttttttuuuvvvttttttvvvwwwyyyzzz{{{|||yyyrrrpppuuuwwwrrrdddSSSGGGAAA===:::888666666666555444666555444444333444444444444444444444333333333333444444444444444444444444111111111000000000//////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111000000000000/////////000000000000000000000000111111000000000000111111111000000000000000//////000000000000000000000000....../////////000000000000000000000////////////......------------......////////////////////////000000000000111111111111////////////////////////////////////////////////...//////000000000000///000000//////.........---////////////000000000000/////////............---------...//////000111111........................000000111111111111000000////////////000000000000///000333444555444222111000000000111111222222222111111111111111111111111111000000000000111222222000000000111111111111222000///...///000111///...------------............................................................................................................,,,,,,,,,---------......,,,,,,+++******+++,,,,,,........................------------------------------............------,,,------............---------............------------------------------............................................................////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111222///000444666444555777999>>>FFFMMMSSSXXX]]]```aaabbbcccdddeeedddccccccbbb___\\\ZZZ\\\```eeeiiiooottt|||xxxggg___WWWTTTPPPLLLKKKNNNLLLMMMOOOTTTZZZbbbhhhlllooottt|||~~~}}}{{{zzzzzzzzzxxxtttppppppqqqqqqqqqqqqqqqssstttxxxwwwvvvuuuvvvwwwzzz{{{{{{|||}}}zzzsssuuuzzz~~~ssscccRRRHHH@@@===:::999999999888777666666555444444444444444555444444444444333333333444444444444444444444444222111111111000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000000000000000111111111111111000000000000000000000000000000000000...////////////000000000000000000000///////////////......------......//////////////////////////////000000000111111111111////////////////////////////////////////////////---...///000000111000000000000000///......------......//////000000111111/////////.....................//////000000000000........................///000000111111000000///////////////000000000000///000111222111111/////////000000000000111111111111111111111111111111111111111000000111111222333000000000111111111222222///...,,,---...///...------------.........//////................................................................................................,,,,,,,,,---------......------,,,,,,,,,,,,------........................------------------------------............------,,,---...///////////////------............------------------------------............................................................////////////000000000000000000000000////////////000000000000//////000000000111111111222222222222222222222222222000111555666444555999???DDDLLLSSSXXX\\\```bbbccccccdddeeedddcccbbbaaa\\\\\\\\\^^^ccckkksssxxx{{{vvvddd]]]VVVSSSPPPMMMLLLNNNMMMNNNQQQVVV]]]fffmmmqqqsssxxx~~~zzzxxxwwwwwwwwwwwwxxxwwwuuurrroooqqqsssuuuuuuttttttvvvwwwzzzzzzyyyzzz|||zzzxxxzzz}}}~~~rrraaaTTTDDDAAA===;;;:::;;;::::::666666555444444444444555555555555444444444333333222222222222222222222222333333222222222111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111000000000111111000000000000000000000111111111111111111111111111111111111////////////000000000111000000000000////////////000//////////////////000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000---...///000000111000000000000//////.........---......//////000000111111////////////////////////111111000000////////////////////////////////////...//////000000//////....../////////000000000111222111000/////////000111111111111000000000000///111111111111111111111111111111111111111222222333111111111111222222222222...---+++,,,---.........------........./////////................................................................................................,,,,,,,,,---------......------............------........................------------------------------............------,,,---...///////////////------............------------------------------............................................................////////////000000000000000000000000////////////000000000000/////////000000000111111222222222222222222222222333111222555666555999>>>HHHMMMTTTZZZ^^^aaaccceeeffffffgggfffeeedddbbbaaaXXXZZZ^^^dddmmmvvv~~~|||qqq^^^WWWQQQPPPOOOLLLLLLNNNNNNOOOSSSYYYaaajjjrrrwww|||zzzuuuqqqpppppppppsssvvvwwwuuurrrqqqpppssswww{{{{{{zzzzzz}}}~~~{{{zzz~~~{{{nnncccMMMHHHAAA<<<:::::::::999777666555555444444555555555555555555444444444333222222222222222222222222333333333222222222222111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111000000111111111111000000//////000000000000000111111111111111111111111111/////////000000000111111000000000000////////////000000////////////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000///////////////////////////////////////000000000000...////////////000000000222222111000000///......////////////////////////......////////////............//////000000111111555444222000000111333444222222222111111000000000222222222222222222222222222111111111111222333333222222222333333333333444///---+++,,,---/////////............////////////................................................................................................,,,,,,,,,---------......------............------........................------------------------------............------++++++,,,---...//////...------............------------------------------............................................................////////////000000000000000000000000////////////000000000000////////////000000000111111111111111111111111111333222333666888999???GGGQQQUUUZZZ___aaacccdddffffffggggggfffdddbbb```^^^YYY]]]dddnnnxxxsssgggXXXRRRNNNOOOPPPNNNOOORRRQQQSSSWWW^^^hhhrrr{{{~~~~~~}}}zzztttmmmiiihhhiiikkkqqqwwwxxxssspppqqqtttxxx}}}~~~}}}~~~}}}wwwqqq\\\UUUJJJAAA<<<:::::::::777666666555555555555555555555555555444444444444333333333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111///000111222222111000///....../////////000000000111111111111111111111111//////000000000111111111000000000000/////////////////////....../////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000///000000000000//////...------......///000000000000000000000////////////.../////////000000000000111111000000000000000000//////////////////////////////000000000000//////.........///000111111111222222222222222222333333111111111222222222222222222222222222222222222222222222111111222222333444333333444444444444555555000...,,,,,,...000111000............/////////000........................////////////////////////////////////////////////........................,,,,,,,,,---------......,,,------......------,,,........................---------------------------..................---)))***+++,,,------...------..................---------------------------............................................................/////////000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000333111333777999===EEENNNTTTXXX\\\```aaabbbdddeeeeeeeeedddcccbbb___]]][[[]]]bbblllwwwzzzjjj^^^WWWQQQOOOQQQRRRRRRSSSVVVTTTWWW\\\dddooozzz{{{yyyzzz{{{zzzyyy|||{{{xxxqqqiiicccbbbccciiirrrzzzzzztttqqqsssxxx}}}~~~{{{{{{{{{{{{iii```SSSGGG@@@===<<<<<<777777666555555555555555666666555555555444444444444444444444444444444444111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111///000111222222111000///---.........//////000000111111111111111111111111000000000000111111111111000000000000////////////.........------.........////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111000000///......,,,,,,---...///000111111111111000000//////........./////////000000111111/////////000111111222222000000000000000000000000000000111111111111000000---......///000111111222---///000222222222000//////000111222333444555555222222222222222222222222222222111111222222333444444444444555555555666666000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////................................................---------------,,,,,,,,,......//////...---,,,,,,........................---------.........//////..............................//////...---,,,,,,........................000///...------...///000////////////////////////////////////000000000000000000000000////////////000000000000111111111111000000000111333333222111666666777;;;@@@HHHOOOTTTYYY]]]aaabbbaaaaaaccceeeccceeeddd___YYYWWWZZZ^^^dddnnnzzzwwwhhh]]]SSSQQQPPPRRRUUUYYY[[[\\\ZZZ```hhhpppxxx}}}wwwvvvuuuuuuuuuvvvwwwxxxzzzwwwqqqkkkgggeeeeeeeeerrrtttvvvtttqqqrrrxxx~~~~~~zzzwwwwwwvvvuuuzzz{{{{{{}}}uuudddUUUJJJCCC<<<777888999999888666666777999444444444444444444444444555555444444444333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111111111000///////////////111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////222111111111000000//////000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000444444333333222111111000000000000000111111111111222222111111111222444555555444333333222333333444888888999::::::;;;<<<===000000000000000000000000------------------------........................////////////////////////............////////////////////////////////////................................................---------------...............//////...------,,,........................,,,------------.......................................//////...------,,,........................000///...------...///000////////////////////////////////////000000000000000000000000////////////000000000000111111111111000000000111222222111111555666999>>>FFFNNNTTTYYY\\\___cccdddccccccdddfffbbbbbb```[[[WWWXXX]]]cccnnnxxx|||qqqcccXXXUUUTTTUUUWWW[[[___bbbcccfffkkkssszzz~~~xxxrrrrrrqqqqqqrrrtttuuuvvvxxxuuuppplllhhhggghhhhhhsssuuuwwwwwwvvvxxx~~~zzzvvvssssssqqqpppttt{{{~~~sssfffWWWKKKCCC>>>;;;;;;;;;999777666666777444444444444444444444444555555444444444333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000000000000000111111111111111111000///////////////111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////111111111000000000//////000000000000000000000000//////000000000000//////////////////000000000000111111111000000000000000222222333222222111000///000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111333222222222333444666777666666777888999::::::;;;>>>??????@@@AAAAAAAAAAAA000000000000000000000000------------------------........................////////////////////////............////////////////////////////////////................................................---------......//////000.........///......---,,,........................,,,,,,,,,,,,------------.................................///......---,,,........................//////............//////////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111111222222222333333555888===EEEMMMUUU[[[^^^___bbbdddeeeeeeddddddeeeaaa___[[[WWWVVV[[[eeennnzzzxxxkkk^^^VVVTTTVVVXXX\\\```dddgggiiisssxxx|||zzzwwwtttnnnnnnnnnoooqqqrrrtttuuuuuusssppplllkkkkkklllmmmrrruuuxxxzzz{{{~~~}}}}}}~~~~~~{{{xxxtttqqqooommmkkknnnttt~~~yyyjjjYYYLLLFFF???>>>===;;;999777666555444444444444444444444444555555444444444333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111000////////////000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////111111000000000000//////000000000000000000000000//////000000000000//////////////////000000000000111111111111111111111111555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222333333111111111111111111111111333333333444555777888999888:::<<>><<<:::888777555555555555555444444444444555555444444444333333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000///000000000111111111111222111000000//////000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000////////////////////////////////////000000000000//////////////////000000000000000000000000000111111111222111///.........//////////////////////////////////////////////////////000000000000000000000000///000000111111222222333111111111111111111111111333333444666777999:::;;;<<<>>>AAADDDFFFGGGFFFFFFGGGIIIKKKMMMLLLKKKHHHFFF////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////................................................,,,------...///000111111------...............---........................+++++++++,,,,,,,,,------........................------...............---...........................//////////////////...////////////////////////////////////000000000000.../////////000000000111///000000000111111111111222333555444444555777:::???CCCJJJQQQXXX]]]___```cccddddddddddddcccaaa___ZZZWWWTTTTTT[[[hhhwww}}}tttiiiaaa^^^^^^___dddiiimmmpppssswwwzzzyyyzzzyyyuuuqqqnnnooopppnnnooooooqqqrrrrrrsssssstttsssrrrrrrsssuuuwwwxxxxxxzzz~~~}}}{{{zzzxxxvvvssspppnnnllllllhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeffffffggghhhiiihhhhhhhhhiiiiiijjjllllllmmmnnnqqqtttyyy}}}~~~zzzuuurrrppplllhhhjjjooozzz{{{gggXXXKKKGGGAAA===;;;:::999777666666666555555444444444555555444444444333333333333333222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111222222111000000000000000111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000////////////////////////000000//////////////////////////////000000000000//////////////////000000000000............//////000000...---,,,,,,---...///111////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000111111111222222222444444666777999:::;;;<<>>===;;;999777777666666555444444444555555444444444333333333333333222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222111000000000000111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......////////////000000000000000000000000000000//////000000000000//////////////////000000000000,,,------......//////000---------...///000111222000000000000000000000000000000000000000000000000000000000000000000000000333333222222222222222222111111222333444555555666666777999:::<<<<<<======@@@AAABBBCCCDDDDDDCCCBBBAAACCCDDDEEEFFFEEECCCBBB000000000000000000000000........................////////////////////////////////////////////////............////////////////////////////////////................................................---------------.........,,,------...//////..............................,,,------------.................................,,,------...//////..............................---...///000000///...---////////////////////////////////////000000000000.........///000111111111000000000000111111111111000333666666555888>>>CCCNNNQQQVVV\\\```cccddddddgggeeecccccccccaaa]]]ZZZVVVWWWZZZbbbooo|||vvvlllfffeeedddaaa``````ccceeeeeejjjqqqvvvzzz|||zzzwwwvvvsssrrrpppooonnnnnnmmmmmmpppqqquuuxxx{{{}}}~~~}}}{{{{{{zzzxxxuuusssqqqnnnllljjjhhheeeccc___^^^[[[YYYVVVTTTRRRRRROOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOPPPQQQRRRTTTTTTSSSTTTVVVYYY]]]aaadddfffjjjmmmrrrvvvyyy|||~~~zzzxxxvvvrrrmmmnnnrrrwww|||}}}yyyyyy~~~}}}hhh^^^OOOEEE@@@>>><<<:::777777777666555444444444555555444444444333333333444333333222222333333444111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000111111111111333222111111000000111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////........./////////000000000000000000000000000000//////000000000000//////////////////000000000000---------...///000000000......///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000222222222333444444555555222333444666777999:::;;;:::;;;===>>>?????????>>>??????@@@@@@AAAAAABBBBBB>>>???@@@AAABBBBBBBBBAAA000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////............/////////000////////////////////////................................................------------------,,,,,,,,,,,,---.../////////...........................---------.........//////........................,,,,,,---.../////////...........................---...///000000///...---////////////////////////////////////000000000000---......///000111111222000000000000111111111111333666:::::::::===CCCIIIRRRUUUYYY^^^cccfffggghhhhhhfffdddcccdddbbb]]]YYYYYY\\\bbblllzzzwwwjjj```\\\\\\]]]___bbbeeehhhiiimmmssszzz~~~{{{xxxuuurrrsssqqqoooooopppqqqqqqooosssuuuyyy~~~~~~{{{xxxtttrrrsssrrrooommmiiifffcccaaa___]]]ZZZWWWVVVUUURRRPPPMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMJJJKKKMMMPPPSSSWWWZZZ\\\]]]```eeeiiimmmppptttwww{{{|||~~~|||{{{wwwsssssswww{{{~~~}}}wwwuuuzzztttgggVVVIIIBBB@@@===;;;888777777666555444444444555555444444444333333333444333333222222333333444111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111333222111111000111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////---.........//////000000000000000000000000000000//////000000000000//////////////////000000000000---......///000111111222---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000111222333555666777888444555666888:::<<<>>>???>>>???@@@AAABBBAAAAAA@@@>>>===>>>>>>???AAABBBCCC===>>>>>>???@@@AAAAAABBB000///////////////000111////////////////////////000000000000000000000000///...------...///...---////////////////////////////////////////////////------------------------,,,---------...////////////...---,,,,,,---...///..............................---------,,,,,,,,,,,,,,,,,,---------......,,,---......//////............------------..............................////////////////////////////////////////////////000000000000111111111111000000000000000000000000////////////000111333444333444555777;;;BBBKKKRRRZZZ[[[___bbbeeeggghhhhhhfffggggggddd```\\\ZZZZZZ]]]eeeqqq|||vvvhhh\\\VVVUUUYYY^^^ccchhhkkkmmmnnnpppwww~~~yyyyyyxxxuuussssssrrrqqqrrrrrrsssuuuvvvwwwyyy~~~{{{xxxwwwvvvpppnnnjjjhhhfffccc```]]][[[YYYWWWUUURRRQQQOOOOOOMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIJJJLLLNNNPPPRRRVVVVVVWWWYYY]]]aaafffhhhooopppssswww}}}|||zzzzzz|||~~~}}}{{{yyyyyy|||vvvbbbOOOFFFDDD@@@999<<<;;;999888777666555555666555444333222111111111555444333333222222333333////////////000111222333111111000000000000111111000000111222222111///...//////000000000000//////000000000000111111111111000000000000111111111111222222222111111111000000000000000000000000000000111111111111000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000//////.........---000000000000000000000000//////000000000000//////......//////000000111111////////////000000000000111111111111000000000000+++,,,---...///111222222000111111111//////111333444666888999888888999:::999:::<<<>>>@@@BBBCCCCCCEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>======>>>>>>???BBBAAAAAAAAACCCDDDCCCBBB222111000///////////////////////////////////////........................///...------//////...---////////////////////////////////////////////////------------------------------..................///...------------...///........................000000/////////.........,,,,,,---------.........,,,---......//////............------------..............................////////////////////////////////////////////////...////////////000000000111111111111111111111111000/////////000111333444444555888;;;@@@GGGOOOUUU]]]^^^aaaccceeefffffffffffffffdddaaa]]][[[[[[\\\fffoooyyy|||ooobbbYYYUUUVVVYYY___eeeiiimmmoooqqquuu|||yyytttuuuuuusssrrrsssssstttvvvxxxzzz|||}}}~~~~~~}}}zzzvvvrrrooommmllldddbbb___]]][[[YYYUUUSSSRRRQQQOOOMMMLLLJJJJJJIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDIIIHHHHHHHHHHHHIIIKKKLLLOOOOOOPPPQQQTTTXXX\\\^^^cccdddggglllqqqvvvzzz|||~~~tttaaaSSSKKKEEE???<<<;;;999888777777666555555555444333222222222333555444333333222222333333111111000000000000111111111111000000000000111111111111111111111000///...//////000000000000//////000000000000111111111111000000000000111111111111222222222111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000/////////.........000000000000000000000000//////000000000000//////000000000000////////////////////////000000000000111111111111000000000000000000000000000/////////111222333222111111333444666999<<<===>>>???AAABBBCCCEEEFFFHHHJJJLLLLLLMMMOOOOOONNNMMMKKKHHHFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHHHH333222111000///.........////////////////////////........................///...------//////...---////////////////////////////////////////////////------------------------//////..................///...------------...///........................000000000////////////...,,,------------.........------...////////////.........------------..............................////////////////////////////////////////////////............////////////222222222222222222222222000000//////000111222333555888===BBBHHHNNNUUUYYYaaabbbccceeeeeeeeeddddddeeeccc___[[[YYYZZZ___bbbrrrzzz}}}rrrggg^^^YYYWWWZZZ^^^dddjjjnnnqqquuuwww|||yyytttqqqssssssrrrrrrttttttwww{{{}}}zzztttrrrnnnjjjeeeaaa^^^]]]WWWTTTRRRPPPOOOMMMKKKIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIIIIJJJLLLOOOQQQSSSVVVWWWZZZ^^^bbbgggkkkmmmtttvvvzzz}}}rrr```TTTJJJCCC???===;;;::::::999777666555444444333333333444444555444444333333333333333444333222111000/////////111111000000000000111111333222111000//////////////////000000000000//////000000000000111111111111000000000000111111111111222222222111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111000///.........000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000111111222222111111000000////////////......000000000000000000000000//////000000000000//////111111111000///.........////////////000000000000111111111111000000000000222222111111111000000000333444555555444555777999;;;>>>BBBEEEGGGIIIKKKMMMOOOPPPRRRTTTUUUVVVWWWWWWZZZYYYXXXUUURRROOOLLLKKKIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLLLLMMMMMM222222111000/////////000////////////////////////........................///...---...///000///---////////////////////////////////////////////////........................000000//////......------.........------..........................................---------------------------............------...///////////////......------------..............................////////////////////////////////////////////////........./////////000000222222222222222222222222111000000000000222333444666;;;BBBIIIOOOUUUZZZ]]]bbbcccdddeeefffeeeddddddccc```[[[WWWWWW]]]ffflll{{{}}}tttjjjaaa\\\[[[\\\```eeejjjooorrruuuzzz~~~~~~wwwsssqqqssstttssstttxxxuuuyyy~~~{{{wwwrrroooiiifffbbb]]]XXXTTTQQQOOONNNLLLJJJIIIIIIHHHFFFDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEGGGFFFFFFFFFGGGGGGHHHIIIHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMMMMNNNOOORRRUUUYYY]]]```bbbeeehhhmmmqqquuuzzz~~~pppcccUUUKKKEEEAAA>>><<<<<<<<<999777555444444444444444555666555555444333333333333333333333222111000000000000222111111000000111111222444333111///......////////////000000000000/////////000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000///////////////////////////111000000000/////////...////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////000000111111111111111000000////////////////////////////////////////////////000000000000//////111000000000/////////...////////////000000000000111111111111000000000/////////000111222222333444333555777999:::<<>>;;;;;;;;;999666555555555444555555666666666555444444333333444444222222111111111111222222222222111111111111222222444333111///...//////000//////000000000000/////////000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000///////////////////////////.../////////000000000111////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000111111111111000//////000000000000000000//////////////////////////////000000000000//////.../////////000000000111////////////000000000000111111111111000000000///......///111222333444555555888;;;===@@@CCCHHHKKKLLLOOORRRUUUVVVWWWZZZ\\\\\\]]]^^^___````````````bbbaaa```___]]]ZZZXXXWWWRRRQQQPPPOOOPPPRRRUUUVVVTTTVVVXXXYYYXXXYYY[[[]]]/////////000111222333444000000000000000000000000000000000000000000000000000///......000000///...////////////////////////////////////////////////........................000000//////////////////------...//////...------........................///000000000000111111111------........./////////......///000000000000///......------------..............................////////////////////////////////////////////////000000000000111111111111000000000000000000000000222111222222444666999:::@@@FFFNNNVVV[[[^^^```bbbbbbcccdddeeeeeedddcccbbb[[[ZZZYYY[[[bbbnnn}}}vvvgggddd___ZZZXXXZZZ___dddhhhkkkoooppprrryyy~~~~~~}}}zzzvvvvvvtttuuuxxxyyyyyy}}}zzzvvvpppkkkgggbbb^^^[[[SSSQQQOOOKKKHHHFFFEEEDDDDDDCCCBBBCCCEEEFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQQQQRRRQQQQQQQQQQQQQQQPPPOOOOOONNNMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQQQQTTTWWWZZZ]]]aaafffiiioootttzzz~~~uuufffRRRIII???:::::::::999666777666666555555555666666666555555444444444444444222222111111111222222333222222111111111111222222222111111000000000000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000000111111000000//////000000000000111111000000000000000000000000//////000000000000//////.........///000111111111////////////000000000000111111111111000000000000111111222222333444444444:::===@@@CCCFFFIIINNNQQQRRRTTTWWWYYYZZZ[[[]]]^^^aaaaaabbbcccccccccccccccccccccbbbaaa```^^^\\\[[[TTTSSSRRRSSSUUUXXX\\\______ccchhhjjjjjjlllqqquuu000000000000111222333333000000000000000000000000////////////////////////000///...///000111000...////////////////////////////////////////////////........................///////////////000000000------...//////...------........................///000000000111111111111............////////////......///000000000000000......------------............................../////////////////////////////////////////////////////////000000000000111111111111111111111111111222222222444666999<<<>>>HHHMMMUUU[[[___aaaccceeedddeeeeeeeeecccbbb```___WWWXXX[[[```jjjyyyssshhh\\\[[[YYYXXXYYY]]]dddhhhkkknnnrrrsssvvv}}}yyyyyy{{{{{{yyyvvvxxxwwwzzz~~~xxxtttnnnjjjddd___[[[WWWTTTQQQJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBDDDFFFHHHGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOPPPRRRTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSUUUUUUTTTSSSRRRQQQPPPOOOMMMLLLLLLLLLLLLLLLMMMMMMMMMOOOQQQSSSTTTVVVYYY\\\aaaffflllooorrrwww|||rrr]]]RRREEE======>>>===;;;888888777666555555555555666666555444444444444444444444333222111111111111333222222111111222222333///000000111111111111000//////000000000000//////000000000000111111111111000000000000111111111111000000111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000000000000//////000000000111111111000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000111111111111000000000000222222333555666777888999BBBDDDFFFHHHJJJLLLPPPSSSRRRUUUXXXZZZ[[[]]]___aaaccccccddddddeeedddddddddbbbaaaaaa```^^^\\\ZZZYYYRRRSSSUUUZZZaaaiiipppuuu|||222222111111111111111111000000000000000000000000........................111///...///000111000...////////////////////////////////////////////////////////////////////////......//////000000111111,,,---...//////...---,,,........................---.........//////000000............/////////000...//////000000000000000.........------.................................////////////////////////////////////////////////............/////////000222222222222222222222222222222333555888;;;>>>@@@MMMRRRYYY___bbbdddeeeffffffffffffeeebbb```]]][[[UUUWWW\\\dddpppuuuhhh]]]WWWXXXXXXYYY\\\aaahhhmmmooorrrvvvxxx|||~~~{{{wwwwwwyyy{{{zzzxxx{{{||||||xxxtttmmmhhhddd```ZZZUUURRRNNNKKKIIIDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDFFFIIIJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOQQQTTTWWWZZZ[[[[[[[[[\\\^^^^^^_________________________________^^^______^^^\\\ZZZXXXVVVXXXXXXXXXWWWVVVUUUSSSRRRPPPOOONNNMMMMMMLLLLLLMMMLLLMMMNNNOOOOOOPPPRRRTTTUUUZZZ```cccffflllvvv}}}}}}ggg[[[KKKCCCBBBCCCCCCAAA999999888666555555555555666666555444444444444555777666444222111000//////333222222111111222222333---...000222222222111111//////000000000000//////000000000000111111111111000000000000111111111111000000111111222222222222000000000000000000000000111111111111000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000000000000//////000000111111111222000000000000000000000000//////000000000000//////111111000000//////......////////////000000000000111111111111000000000000///111333666999<<<>>>@@@HHHIIIKKKLLLLLLMMMPPPSSSQQQTTTXXX[[[\\\^^^aaacccbbbccccccdddddddddcccccc______^^^\\\ZZZXXXVVVTTTTTTVVV\\\fffrrr000000000000000000000000222222222111111111111000000000000000000000000000//////............//////000000000000000000000000------...///000111222222........................//////////////////////////////............/////////////////////......---///////////////.........////////////////////////000///...------...///000000000//////.........---000000//////.........---////////////////////////000000000000////////////............/////////000////////////000000000000555444444333666<<>>;;;888777777888777777333444555666666555444444333333333333333333333333444333333222111222222222222222222222222222111111//////000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000000/////////000111222222000000000000000000000000000000000000000000000000//////000000000000//////000222333333111000000000////////////////////////////////////////////////111111111000000000000000///////////////////////////////////////////////////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000//////222222222222333444555666======???AAABBBCCCDDDDDDIIIJJJMMMPPPTTTXXX[[[]]]``````aaaaaaaaaaaa```___bbb```^^^]]]]]]^^^```aaajjjnnnqqqssstttzzz~~~111111111111111111111111222222222111111111000000111111111111111111111111...//////////////////...////////////////////////.........///000111111111000000000000000000000000//////////////////////////////............/////////////////////......------.........//////000000////////////////////////...//////////////////............///////////////.........///////////////////////////////////////.../////////000000000111000000000000000000000000000000111111222333444444333888>>>EEELLLSSS[[[___```aaabbbdddeeefffggggggddd___[[[XXXTTTQQQTTTZZZcccrrr}}}qqqccc[[[WWWVVVYYY___gggkkknnnpppqqquuu{{{}}}vvvrrrrrruuuxxxyyyxxxyyy|||~~~}}}wwwqqqjjjccc^^^WWWTTTOOOKKKIIIGGGEEECCCBBBBBBCCCEEEGGGIIIJJJKKKKKKKKKMMMNNNOOOQQQRRRRRRSSSUUUXXXYYYZZZZZZ[[[\\\aaabbbeeegggjjjkkkmmmmmmoooooonnnmmmmmmnnnooooootttvvvyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyywwwrrrpppnnnlllllllllkkkiiiggghhhhhhiiiiiihhhggggggbbb```\\\YYYVVVTTTSSSRRRSSSUUUXXX[[[^^^bbbhhhllltttzzz~~~zzz|||mmm[[[MMMFFF@@@===999777777888888777333444555666666666555444333333333333333333333333333333222111111111111222111111111111111111111111/////////000111111222222111111111111111111111111000000000000000000111111000000000000000000000000000/////////000111222222111111111111111111111111000000000000000000000000//////000000000000//////000222333222111000000111////////////////////////////////////////////////000000000000000000111111///////////////////////////////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000222222222333444666777888===>>>AAACCCFFFHHHIIIJJJOOOPPPSSSWWWZZZ]]]___```aaaaaa``````___^^^^^^]]]```^^^^^^___dddkkkssswwwyyyvvvuuu222222222222222222222222222222222111111111111000111111111111111111111111//////............//////000000000000000000000000------...///000111222222//////////////////////////////////////////////////////............/////////////////////......---------......///000000000////////////////////////......////////////...............///////////////.........///////////////////////////////////////......//////000000111111/////////000000000111111000000111222333333444444666;;;CCCJJJRRRXXX^^^bbb```aaabbbdddeeeeeeeeefffeee```[[[WWWRRRPPPUUU]]]nnn|||rrrggg\\\WWWVVVXXX]]]dddmmmpppssstttuuu{{{yyyvvvsssrrrsssttttttssssssvvv{{{|||xxxrrrkkkeee___YYYUUUNNNKKKGGGDDDDDDDDDCCCBBBDDDEEEGGGIIIKKKMMMNNNOOONNNOOOPPPRRRSSSUUUVVVWWWUUUXXX\\\^^^___```aaacccjjjkkkmmmppprrrtttuuuuuuuuuttttttssstttuuuvvvwww{{{yyywwwvvvvvvvvvtttssspppqqqrrrttttttssssssrrrkkkhhhddd```]]]ZZZWWWTTTPPPRRRTTTUUUWWWZZZ^^^aaaiiioooxxx~~~yyyiiiWWWIIIBBB>>>:::777666666666666555555666666666555555444222333333444444444444333333333222111111111111111000000000111111111111111//////000000111111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000111222111111111111111111111111000000000000000000000000///000000111111000000///111222333222000000111222000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111000111111111222222222222333444444666777:::;;;===???AAADDDHHHLLLOOOQQQRRRTTTUUUXXX[[[]]]^^^_________^^^^^^]]]]]]\\\\\\\\\WWWYYY^^^gggsss}}}uuurrrqqqrrr222222222222222222222222222222222111111111111000111111111111111111111111222000...------...000222000000000000000000000000......//////000000111111........................//////////////////////////////............/////////////////////......---------......///000000111////////////////////////---...///000000///...---............/////////000............/////////000////////////////////////.........///000111111111...///000000111222333333111111222333444555666666:::???HHHPPPWWW\\\aaaddddddddddddeeeeeeddddddcccaaa]]]YYYVVVSSSTTT^^^hhhttt~~~kkkbbbYYYXXXYYY\\\ccciiiooorrrvvvyyy|||~~~{{{sssqqqpppqqqsssttttttsssssswww}}}sssnnnggg```ZZZUUUQQQNNNIIIFFFBBBAAABBBDDDEEEEEEHHHIIIJJJLLLNNNPPPQQQQQQSSSSSSUUUVVVXXXZZZ[[[\\\[[[^^^cccggghhhjjjkkkmmmssstttvvvxxxzzz{{{||||||{{{{{{{{{|||~~~~~~|||{{{wwwxxxzzz|||}}}}}}||||||uuuqqqllliiifffccc^^^ZZZTTTUUUVVVVVVVVVVVVXXXZZZ```dddlllsssyyyzzzgggVVVFFFBBB<<<888777777666666888777666555555444555555222222444555555555444444333222222111111111111111111111111222222222333333000000000000000111111111111111111111111111111111///000000000111111111111000000000000000000000000222111000000000000000000111111111111111111111111000000000000000000000000000111111111111111111000111222222111000000111333000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111222333444444555666777888:::<<<>>>@@@BBBDDDFFFJJJNNNRRRUUUXXXYYYYYY[[[]]]___```___]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[YYY___kkk{{{yyyxxxvvvrrrooooooqqqsss222222222222222222222222222222222111111111111000111111111111111111111111444222///------///222444000000000000000000000000000000000000////////////........................//////////////////////////////............/////////////////////......------------...///000000111////////////////////////---...///000000///...------.........//////000000---.........//////000000////////////////////////---......///000111111222//////000111333444555666222222333444555666777888===CCCLLLTTTZZZ___cccfffgggggggggfffeeecccbbbaaaZZZWWWVVVVVVVVV[[[hhhuuuuuu{{{}}}hhh```ZZZZZZ]]]aaahhhnnnnnnsssxxx|||}}}xxxvvvpppooonnnooorrrtttuuuuuutttyyy}}}wwwmmmhhh```YYYSSSOOOLLLJJJHHHEEEBBBBBBDDDFFFHHHIIIJJJKKKLLLNNNPPPQQQRRRRRRVVVVVVXXXYYY[[[]]]^^^___bbbeeekkkoooqqqsssuuuvvvxxxyyy{{{}}}{{{||||||xxxssspppmmmjjjeeeaaa[[[\\\\\\ZZZXXXVVVVVVVVV[[[^^^ccciiipppxxxvvvdddJJJFFF@@@;;;999999888888999888666555444444444555111222444555666555444444333222222111000111111111222222222333333444444444111111000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000222222111000//////000000111111111111111111111111000000000000000000000000111111222222222222111111111222222111000000222333000000000000000000000000111111111111111111111111//////000000111111111222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222444555666777999:::;;;===???BBBDDDEEEIIIKKKNNNRRRVVVZZZ\\\]]]^^^```bbbcccbbb```]]]\\\YYYYYYYYYXXXYYYZZZZZZ[[[fffoootttrrrsssrrrqqqppprrrvvvyyy222222111111111111222222333333333222222222111111333333222222111000//////000000000000000000000000111111111111111111111111111111111000000000000000////////////////////////........................000000//////.........---........................///...---,,,,,,---...//////////////////.........000000//////.........---000000//////.........---........................000000000000000000000000////////////////////////111111111111111222222222333444555444444666999<<>>999777888999777666666555555444333333333333333222222333444444222222222111111111111000111111111111111111111111222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000111111111111000000000111222111000//////111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000///000000000111111111111111111222333333222222111111222444555555777:::===@@@AAACCCFFFHHHKKKMMMNNNQQQRRRVVVYYY\\\^^^______dddbbb```aaacccdddaaa^^^ZZZ[[[[[[YYYWWWZZZbbbiiixxx}}}zzzvvvtttmmmqqquuuvvvuuuxxx~~~222222111111111111222222333333333222222222111111333333222222111000000///000000000000000000000000111111111111111111111111222222111111000/////////////////////////////////........................000/////////....................................///...------------...////////////////////////...000/////////............000/////////............////////////////////////........................////////////////////////111111111111111222222222222222222222222555999<<>>;;;999999888888777666666555555444444333333333333444333333222222222111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000111111111111000000///000111000...---...//////000000000111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000111111222222000000000000000000000000222222111111111111000000555444333333555777:::;;;888<<>>===999999888888777666666666666555444444333333333444333333333222222222222111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111111111111111111111111111111000000111111111111000000000111222111///...///000///000000000111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000111111222222000000000000000000000000222222222111111111111111444444444555777;;;>>>@@@AAADDDIIIKKKLLLLLLLLLMMMNNNPPPRRRTTTWWWZZZ\\\]]]^^^_________^^^\\\ZZZYYYYYYYYYZZZ\\\aaalllzzz~~~vvvtttqqqnnnnnnqqqvvvyyy{{{{{{|||~~~333333222222222222333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000/////////000111111222222////////////////////////////////////////////////.........///////////////////////////////////////------...//////...------------......///000000000.........///////////////.........///////////////................................................000000000000000000000000//////000111222333333444222333555777<<>>:::::::::999888888777777777666555444333333333333333333333333222222222222111111111111111111111111222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000/////////000111111222222111111111111111111111111000000111111111111000000000222222111000///000111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111222222222333333333444666999<<>>======<<<<<<777777666555444333333333444444444333333333222222111111111111111111111111222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...//////000111222222222111111111111111111111111000000111111111111000000...000000000...---...///000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000//////000111333444555666<<>>AAAFFFJJJQQQWWW\\\^^^]]]]]]^^^_______________^^^]]]]]]```___[[[\\\aaa```[[[___\\\[[[[[[VVVOOOQQQXXX\\\jjj|||}}}|||yyyvvvtttssstttuuussssssuuuyyy777777666555333333222222333333333222222222222111333333222222111111111111222111000//////000111111111111111111111111111111000000/////////.........111000000000/////////...000000000000000000000000---......///////////////000000000000000000000000////////////////////////////////////////////////,,,...//////...---..............................---------.........//////........./////////000000000000000000111111111111...000222222111111333444777<<>>:::888888777777666555444444444444444333333222222222333333333333333333333333333222222222111000000000111111111111111111111111111111111111111111111111333222222111000000111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...//////000111111111111333444444444777<<>>::::::999888777666666555444444444444555555555555333333333333333333333333333222222222111000000000111111111111111111111111111111111111111111111111111111000000111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////......////////////000000000111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111333555999<<<>>>BBBFFFMMMQQQSSSSSSRRRSSSNNNOOOPPPRRRTTTWWWZZZ\\\```aaaaaabbbbbbbbbaaaaaa^^^ZZZWWWXXXWWW[[[fffssswwwnnnkkkmmmsssxxx~~~pppkkkdddaaabbbeeeggghhhiiigggdddaaa```___```aaafffaaaYYYOOOGGG@@@<<<:::555555444444444333333333111111222222222333333333444555555444333111...---222222222222222222222222111111111111000000000000.../////////000000111111000000000000000000000000---......///////////////000000000000000000000000////////////////////////////////////////////////...000111111///...///000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111333333222333555:::BBBGGGQQQUUUYYY]]]___aaadddfffbbbcccddddddbbb]]]YYYVVVQQQZZZcccmmm~~~}}}zzzuuuvvvwwwyyy|||~~~xxxrrrnnnpppqqqnnnkkkkkkmmmoooqqqtttwww}}}zzzqqqjjjaaaYYYPPPMMMHHHEEEEEEFFFGGGGGGJJJNNNQQQSSSTTTWWW\\\```bbbhhhnnnqqqsssvvv|||~~~}}}}}}{{{wwwttttttrrrnnnjjjggggggjjjmmmrrryyyjjjVVVGGG@@@???;;;;;;:::999888777666555333333444444555666666666333333333333333333333333444333333222111000//////000000000000000000000000000000000000000000000000111111000000111222333333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111444888<<>>;;;<<<<<<999777888666666666555555555444444333333333222222222111111111111111111111111111111111111111111111111111111222222222222333333333333111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333000000000000000000111111111111111111111111111111111111000111111222333333333777<<>>;;;777333333555444444444444333333333111111111111111111111111000000000000000000000000222222222222111111000000000000000000////////////000///............//////////////////////////////////////////////////////////////////////////////,,,------......------,,,//////////////////////////////////////////////////////////////////////////////......//////000111//////000000000111111111555666888<<>>::::::555555555555444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////...............///000000////////////////////////////////////////////////////////////////////////------............------//////////////////////////////////////////////////////////////////////////////000111111111111111222222222222333333333333555:::BBBJJJRRRXXX[[[]]]___```aaabbbccccccccccccaaa]]]YYYVVVUUUXXX]]]```iii{{{}}}|||}}}}}}uuuooommmrrryyyyyysssooooooooommmnnnrrrmmmmmmnnnooossswww{{{}}}{{{tttiii___SSSNNNHHHDDDDDDGGGIIIJJJLLLOOOSSSWWWYYY\\\___aaaccceeeiiimmmsss{{{~~~}}}~~~xxxssspppooollliiiiiilllooottt}}}kkk[[[III@@@===:::999:::777777777777666666666555333333333222222222111111111111111111111111111111111111111111111111111111000000111111222333333444111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111...//////000111111222222111111111111111111111111111111000111444888<<<>>>@@@@@@@@@AAABBBCCCDDDDDDHHHLLLRRRVVVYYY[[[]]]^^^^^^___```aaaaaa___^^^\\\WWWZZZ^^^cccjjjwwwzzzrrriiieeedddeeeccc___bbbgggkkkppp~~~}}}oookkkeeeaaaaaacccgggjjjmmmmmmpppwww}}}lllbbbWWWQQQKKKBBB;;;:::666666555555555444444444111111111111111111111111000000000000000000000000///////////////000000000000000000000////////////...............///000111////////////////////////////////////////////////////////////////////////---......//////......---//////////////////////////////////////////////////////////////////////////////000111111111111111222222333333333444444444666<<>>:::888999888777555444444444444222333333333333222111111222111000//////000111222000111222222111000111222222222222222222222222222222222222222222222222222333222222222222111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000111111111111000000000000222222222111111222222333111222333333444888===AAAGGGIIILLLOOOQQQRRRRRRRRRWWWZZZ]]]^^^^^^^^^_________]]]]]]^^^\\\[[[bbbkkk}}}rrreee^^^[[[aaa^^^___ffflllrrr}}}rrreee]]]YYYYYY[[[cccnnnvvv||||||sssllllllpppxxxsssoookkkgggeeebbb\\\QQQIII???:::666777777444444555444444333333333333222222222222222222222222222222111111111111111111111111000000////////////000000111111111111111111111111111000000///////////////............///000111222////////////////////////000000//////.........---............////////////////////////////////////////////////000000000000111111111000000000000000///111222222111333999>>>FFFKKKRRRXXX\\\___aaaccccccbbbbbbcccdddbbb___\\\VVVRRRPPPSSSWWW\\\eeemmmvvv~~~|||yyyvvvuuusssttt{{{wwwsssooolllllliiigggfffgggiiijjjiiilllooosssuuuzzz}}}{{{tttiii^^^VVVNNNHHHEEEDDDFFFHHHIIIKKKNNNRRRVVV\\\```eeeffffffgggjjjmmmpppvvv~~~~~~}}}{{{yyywwwuuutttooonnnnnnppptttzzzzzzaaaMMM@@@;;;:::999888666555444333333333333333333333333222222111222111000000000000111222000111222222111000111222222222222222222222222222222222222222222222222222333333333333222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111222222111111111000000000222222111111111111222222222333444444666:::@@@DDDNNNPPPRRRTTTVVVWWWXXXXXX\\\\\\\\\^^^```aaa___^^^]]]\\\\\\\\\\\\aaaooo}}}}}}oooddd^^^[[[ZZZ^^^^^^bbblllvvvsssggg```[[[YYY[[[eeevvvwwwqqqkkkfffaaa]]]___eee~~~xxxtttllliiiffffffeee___UUUMMMCCC<<<777777666444444666444444333333333222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000000000////////////000000///////////////000111111////////////////////////000000000///......------............////////////////////////////////////////////////000000000000111111111111000000000000...///111111111555;;;AAAHHHMMMRRRWWWZZZ\\\___```cccccccccddddddbbb]]]YYYTTTPPPOOOTTTYYY```jjjttt}}}~~~}}}|||wwwsssssstttyyyzzztttqqqmmmjjjiiigggeeedddeeeggghhhiiikkkpppuuuxxx}}}zzzuuummmaaaVVVNNNJJJGGGFFFEEEGGGJJJMMMPPPTTTYYY\\\```cccggghhhhhhjjjnnnqqqxxx~~~}}}{{{yyyuuutttssssssuuuzzznnnVVVFFF???>>>999888777555444333333333333333444444333333222111111111111111111111111111000111222222111000111222222222222222222222222222222222222222222222222222444444444333333333222222222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000111111111111111222222222222222111111111000000222222111111111111222222444666888:::===BBBHHHLLLSSSTTTUUUWWWXXXZZZ\\\\\\^^^\\\\\\^^^aaaaaa^^^[[[[[[[[[ZZZYYY]]]kkkwwwjjj```]]]]]]^^^]]]]]]bbblllyyysssgggaaa```bbbccclll{{{}}}tttooojjjeeeaaa___]]]\\\aaaiii~~~zzzvvvnnnkkkiiiiiiiiidddZZZRRRHHH@@@:::888666444444666444444333333333222222222222222222222222222222222111111111111111111111111000000////////////000000////////////////////////000000////////////000000000000000000000///......////////////////////////000000//////.........---............////////////////////////////////////////////////000000000000111111111000000000000000---///000111222777>>>DDDKKKOOOTTTXXXZZZ\\\^^^___bbbccccccdddccc```[[[VVVSSSPPPPPPUUU\\\eeettt~~~zzztttpppqqqvvvxxxtttqqqlllhhheeeeeedddddddddfffhhhjjjmmmsssxxx{{{}}}vvvkkkdddXXXNNNIIIGGGGGGGGGEEEHHHLLLPPPSSSWWW\\\___aaadddgggiiiiiilllqqqvvv~~~~~~{{{zzzxxxxxxyyy|||yyy___LLLBBB???:::999888666444333333333333444444444444333222222111111222222222222111111000111222222111000111222222222222222222222222222222222222222222222222222444444444333333333222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000111111222222222333222222222222111111111111222222222222222333333444555777<<<@@@DDDIIINNNRRRTTTTTTVVVWWWYYY[[[]]]^^^^^^\\\[[[\\\______\\\XXXYYYZZZYYYZZZcccyyyxxxnnnggg^^^ZZZ[[[^^^```aaahhhrrrwwwoooeee______dddlllqqquuulllhhhfffccc___]]]^^^___```gggooo{{{xxxsssqqqpppqqqrrrmmmccc[[[OOOFFF>>>;;;888555555777444444333333333333222222222222222222222222222222111111111111111111111111000000////////////000000........................///////////////000000111111111111111000///...---////////////////////////////////////////////////............////////////////////////////////////////////////000000000000///000000000111111111111---000222333555:::CCCJJJPPPSSSWWWZZZ\\\^^^```bbbcccbbbbbbbbbaaa^^^XXXTTTRRRPPPQQQVVV^^^kkk~~~xxxrrrnnnrrrzzz{{{uuussspppjjjfffdddeeefffeeefffhhhlllooosssxxx|||}}}}}}|||vvvnnn^^^XXXOOOHHHEEEEEEFFFFFFFFFIIINNNRRRUUUYYY]]]```aaadddhhhjjjlllqqqxxx}}}~~~~~~}}}}}}}}}}}}~~~jjjTTTEEE???<<<;;;999777666444444444444444444444444333222222111111222333333222111111000111222222111000111222222222222222222222222222222222222222222222222222333333333333222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000111111222333333333333222222222222111111111222222222222333555666777666:::@@@FFFJJJMMMPPPSSSQQQRRRUUUWWWZZZ\\\]]]]]]]]]\\\\\\\\\\\\[[[YYYWWWWWWZZZ\\\```ooo~~~rrriiiccc___ZZZYYY[[[aaafffhhh|||zzzqqqkkkjjjcccbbb``````dddnnn{{{wwwllleeebbbcccdddeeebbbaaaddddddeeekkkrrr|||wwwuuuvvvxxxzzzvvvmmmeeeWWWMMMDDD???;;;777777:::444444333333333333222222111111111111111111111111111111111111111111111111000000////////////000000///////////////////////////////////////000111111//////000111111000///...////////////////////////------......///000000000............////////////////////////////////////////////////000000000000......///000111222222333000222444666888???IIIPPPSSSVVVYYY\\\^^^```bbbdddcccbbbaaa```___[[[VVVRRRRRROOOPPPVVV___oooyyytttrrrxxxvvvqqqpppoookkkfffeeeggghhhiiiiiilllqqquuu{{{}}}yyyuuulllbbbTTTOOOIIIEEEEEEFFFGGGHHHKKKNNNSSSVVVYYY\\\```bbbcccfffjjjmmmpppwwwvvv```OOOEEE>>><<<;;;999777666555555444444444555444444333222111222222333333222222111000111222222111000111222222222222222222222222222222222222222222222222222333222222222222111111111333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111222222333444444333333222222222111111111111111222333555777999:::<<>>999999<<<444444444333333333222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000///////////////000111111---...///111111111000000////////////////////////,,,,,,---...///000111111............/////////000////////////////////////////////////000000000000------...000111222333444222555777888;;;CCCLLLTTTSSSUUUYYY\\\]]]___bbbdddcccbbb```___]]]ZZZUUUQQQQQQOOOOOOUUU```qqq}}}xxxwww~~~uuuooooooooollliiigggiiikkkllllllooouuuyyy|||vvvooodddZZZOOOLLLHHHFFFGGGIIIJJJJJJQQQTTTXXX\\\^^^aaadddfffeeehhhlllpppttt|||kkkYYYMMM???===<<<:::888666666555444444555555444444333222111222333444444333222111000222222222111000111222222222222222222222222222222222222222222222222222222222222111111111000000333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000111222333333444444333333333222222222111111111111222444666999;;;<<>>:::666888555222111111222333222666555444222111111222222111111111111000000000000000000000000000000000000222222111111000/////////000000000000111111111111000000000000000000000000///////////////////////////////////////.........000000000000000000000000111111111111111111111111222222111000000000000000111111000000000000000111333222222777AAAJJJPPPRRRYYYYYYZZZ[[[]]]```bbbcccbbbcccbbb___ZZZVVVTTTSSSTTTQQQQQQXXXhhh|||vvvwww{{{}}}xxxrrrnnnlllkkkkkkjjjjjjjjjlllqqqvvv|||yyypppcccWWWOOOLLLHHHDDDCCCGGGKKKNNNNNNVVVWWWYYY\\\aaaeeeggghhhjjjhhhkkksss{{{~~~wwwaaaNNNGGG???999999999777555555444555666666666555333333333333333222222222111111222222333333333444444444222222222222222222222222222222222222222222222222111222222333333222222111444333111000000000111111111111111111111111111111000000000000000000000000///////////////......---////////////000000000000000000////////////000000111111111111222333333444666333111222444555333111...111444555666999@@@EEELLLRRRXXXYYYUUUQQQPPPQQQPPPRRRWWW[[[^^^___^^^^^^\\\\\\[[[ZZZXXXXXXZZZ[[[\\\iiiyyyxxxnnniiiddd```___XXXYYY___mmmrrreeeZZZYYY[[[]]]ccciiipppvvvkkkbbb___\\\XXXYYY^^^\\\ggguuu~~~|||ssslllcccZZZPPPIIIGGGCCC>>>999:::888555333333333333222666555444222111111222222111111111111000000000000000000000000000000000000111111111111000000000000111111111000000/////////000000000000000000000000////////////////////////.........///////////////000000000000000000000000------------------------000000///...............111111000000000000111111333222333999BBBKKKQQQTTTYYYYYYZZZ\\\^^^```aaabbb``````^^^[[[VVVSSSRRRRRRXXXVVVVVV```ppp|||}}}{{{wwwyyy}}}zzzvvvqqqnnnmmmmmmnnnlllmmmpppsssxxx}}}|||tttkkk___TTTMMMJJJGGGCCCDDDGGGLLLOOOOOOXXXYYY[[[___cccfffhhhhhhiiiiiioooyyy~~~~~~~~~mmm\\\LLLCCC<<<;;;:::888666777555555666666666555444333333333333222222222222111222222222222333333333333222222222222222222222222222222222222222222222222111222222333333222222111333333111000000000111111111111111111111111111111000000000000000000000000///000000000000///......////////////000000000111000000////////////000000111111111222333555666777666444222222444444222000///222666888:::>>>EEEJJJQQQVVVYYYXXXTTTPPPPPPQQQTTTVVVYYY\\\]]]^^^]]]]]]______^^^[[[YYYYYY\\\___jjjxxxrrrlllhhhbbb^^^\\\YYY___lll~~~rrrfff___ZZZ[[[^^^cccnnnyyy|||oooggg___YYYYYYYYYYYY\\\bbbeeerrr{{{tttmmmfff___VVVQQQOOOKKKDDD>>><<<:::777666666555333222555555444333222222222222222222111111111000000000000000000000000000000000000000000000111111111111222111111000///...---,,,000000000000000000000000////////////////////////------......//////000000000000000000000000000000////////////////////////000//////...............111111000000000111111222333333666===EEENNNSSSVVVZZZZZZ[[[\\\^^^```aaaaaa___^^^\\\XXXTTTSSSTTTUUU\\\[[[```mmm~~~xxxxxxxxxzzz||||||yyyvvvwww||||||xxxvvvssspppoooooopppqqqnnnpppuuu{{{~~~vvvlllbbbXXXOOOIIIGGGEEEDDDEEEIIIMMMPPPRRRZZZ\\\___bbbeeeggghhhiiijjjnnnwww~~~~~~~~~~~~zzzkkkUUUJJJAAA===;;;999888:::555666666666666555444333333333333333222222222222111111111222222222222333222222222222222222222222222222222222222222222222111222222333333222222111333222111111000111111111111111111111111111111111000000000000000000000000111111111111111000///////////////000000000111111111000000//////000000111000000111222444666888999666444333222333333222000111555:::>>>AAAFFFMMMRRRYYYZZZZZZWWWSSSPPPQQQSSSZZZZZZ\\\]]]]]]^^^^^^]]]aaabbbaaa]]]ZZZ]]]eeelll|||rrriiifffccc^^^[[[[[[___kkkpppfff[[[[[[]]]aaagggpppwwwjjj```\\\XXXVVVYYY\\\```fffmmmttt~~~xxxtttjjjddd^^^ZZZWWWRRRJJJCCC===;;;999777777666444333444444444333222222222222222222222111111111000000////////////////////////...//////000111222222222000000//////......------////////////////////////////////////////////////,,,------...///000111111////////////////////////000000000000000000000000111111000000000000111111111111000000111111222222333555:::AAAIIIQQQVVVXXXZZZ[[[\\\]]]___`````````___^^^\\\XXXUUUUUUWWWZZZ^^^aaalll|||zzzrrrvvvzzz{{{zzzwwwuuuuuuwww~~~{{{yyyvvvuuurrrpppooooooqqqrrrooossszzzxxxmmmcccYYYQQQJJJFFFDDDDDDEEEGGGKKKOOOSSSTTT\\\^^^aaadddfffgggiiikkkpppvvv~~~~~~~~~|||vvv```TTTGGG@@@<<<999999;;;666666666666666555555444444444333333333222222222000000111111111222222222222222222222222222222222222222222222222222222222111222222333333222222111222222111111111111111111111111111111111111111111000000000000000000000000111222222222222111000000//////000000000111111111111000000000000000000111000111111222333444666777666555333222222333333333555:::@@@EEEIIINNNUUUZZZ]]]]]][[[WWWTTTSSSVVVXXX]]]]]]]]]^^^^^^______``````aaa```]]]^^^gggvvvppphhhaaa^^^\\\ZZZ[[[___mmm|||rrrfff```YYY\\\bbbkkkvvvvvvlllccc^^^\\\\\\^^^ccciiipppxxxrrrmmmgggcccaaa[[[QQQJJJ???<<<:::888888777666444333333333333333333222222222222222222111111111111////////////////////////......///000111222222333------......//////000000////////////////////////////////////////////////,,,------...///000111111////////////////////////------------------------111111000000000000111111111111111111111222333333444888???GGGNNNSSSXXXZZZ[[[\\\]]]______```______^^^\\\ZZZWWWUUUVVVZZZ]]]^^^hhhxxx}}}ooorrrwww|||}}}xxxtttssstttzzz|||yyyxxxvvvtttrrrpppoooppprrrssstttyyyxxxpppeeeYYYQQQKKKGGGDDDCCCDDDGGGJJJMMMQQQUUUWWW\\\___bbbdddfffiiilllpppvvv~~~zzz|||lll^^^OOOEEE???:::999;;;777777666666555555555555444444444333333333222222000000111111111222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111111222111111111111111111111111111111111000000000000000000000000222222222222222111111000000000000000111111111111111111000000000000111111222111111111111111222222444444333333333444666777;;;AAAHHHNNNQQQUUU[[[___^^^]]][[[XXXWWWXXX\\\^^^^^^^^^^^^___```aaaaaabbb]]]^^^```cccjjjyyyuuukkkccc]]]ZZZYYY[[[dddmmmrrrccc\\\ZZZ\\\```iiixxxzzzssskkkeeebbbaaaaaaeeekkkqqqyyy~~~yyysssooollleee[[[TTTFFFBBB===:::888777666555222333333444444333333222333222222222222111111111000000000000000000000000...//////000111222222222,,,---...///000111111222000000000000000000000000////////////////////////------......//////000000000000000000000000000000////////////////////////...............//////000111111111111111222333444666<<>>CCCHHHPPPUUUWWWZZZ^^^aaa^^^]]]\\\[[[\\\^^^```aaa^^^___```aaaaaaaaaaaaaaa[[[___fffpppxxxpppjjjddd^^^]]]^^^eeettt}}}iii^^^\\\]]]bbbiiivvvuuupppkkkjjjhhhfffhhhkkkmmmuuu~~~{{{wwwqqqggg___PPPKKKCCC===999777555444222222333444444444333222333333222222222111111111000000000000000000000000//////000000111111111222/////////000000111111111000000000000000000000000////////////////////////.........///////////////000000000000000000000000333333333333333333333333...............///000000111111111111222333444555888???HHHPPPTTTWWWYYY[[[\\\]]]___```aaa```^^^]]]XXXXXXXXXWWWVVVXXX\\\___gggyyy~~~uuusssyyy{{{}}}{{{xxxwwwzzz}}}}}}||||||yyyvvvsssrrrqqqqqqrrruuuxxx{{{~~~yyyhhhaaaVVVMMMHHHEEEDDDDDDDDDHHHMMMPPPRRRUUUXXX[[[___bbbeeefffiiioooyyy{{{}}}vvvcccUUUJJJAAA<<<<<<888888666555555555666777555444444444444333333333222222222222333333333333222222222222222222222222222222222222222222222222111222222333333222222111///000111222333222222111111111111111111111111111000000000000000000000000111111111222111000000///000000111111111222222222222111111000000111111222111111111000111111222222///111333444666:::???DDDJJJOOOVVVZZZ[[[\\\^^^aaa^^^]]]^^^___```aaaaaaaaa___```bbbcccbbbaaa___^^^]]]cccqqq|||vvvqqqmmmiiifffdddeeejjjuuurrrfffbbbdddggglllxxxwwwnnnjjjeeeeeekkkpppttt{{{yyyooogggXXXQQQHHH???:::777555444111222333444444444333222333333333222222222111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000///////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000000111222222111111111111222333444555:::AAAKKKRRRUUUWWWYYY[[[]]]^^^```aaaaaa```^^^]]]YYYZZZZZZZZZZZZ[[[___bbbmmmwwwuuuyyy}}}~~~~~~|||{{{|||~~~wwwzzz|||yyytttpppppppppqqqtttxxx|||~~~yyysssddd]]]SSSKKKFFFEEEEEEEEEDDDIIIOOORRRTTTVVVYYY\\\```cccfffhhhjjjrrr~~~}}}~~~}}}jjj[[[OOODDD>>>===999888666555555555666777555555444444444333333333222222333333333444444444222222222222222222222222222222222222222222222222222222222333333222222222///000111222333333222111111111111111111111111111000000000000000000000000000111111111111000//////000111111111111222222222222222111111111111222222111111111111222333444555...000333555777<<>>;;;666777777777555555555666333333222222222333444444222333333333222222111000111111222222222333333333222222222222222222222222111222222333333222222111222222222111111111000000////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000222222111000111111222222222222333777===FFFNNNSSSVVVWWWZZZ\\\]]]^^^^^^^^^```aaabbbcccdddcccbbbbbbdddcccaaa```^^^]]][[[ZZZ^^^rrrvvvooommmjjjhhhhhhfffjjjooowwwwwwrrrnnniiigggiiiiiikkktttxxxkkk```YYYXXX[[[___hhhsss|||uuupppiii]]]PPPEEE===:::999888666444444555555555444222222222222111111111111222222222111111111111000000000000000000111111222///000000000111111111111000000/////////.........000000000000000000000000//////000000000111111111000000000000000000000000//////000000000000//////000000000000000000000000///000222222333666999<<>>999999999888888999999999555555444333222222222333333333333333333222222111111111222222222333333333222222222222222222222222111222222333333222222111222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000...111333222000000222555444777<<>>BBBKKKOOOSSSWWWZZZ\\\^^^```bbbbbbbbbaaa___[[[XXXVVVTTTYYY```cccbbbeeennnvvv}}}rrrttt{{{~~~yyysssssstttssstttvvvvvvwwwyyy|||vvvjjj^^^VVVIIIFFFCCCBBBEEEIIILLLNNNQQQUUUZZZ]]]^^^```cccfffkkkqqq{{{mmmXXXIIIAAA===<<<:::999::::::::::::777666555333333222222222111111222222222222111000111111222222222333333333222222222222222222222222111222222333333222222111111111111111111111111111222222222222222222222222111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000///222555444111000222555555999AAAIIIQQQWWW[[[\\\]]]]]]^^^```aaabbbbbbccceeeeeefffeeedddbbb```___]]]^^^___]]]\\\___gggmmmzzz{{{ssslllddd^^^ZZZ[[[dddnnn{{{mmmfffcccdddgggiiitttsssccc\\\VVVTTTUUUYYYcccllltttxxxkkkaaaXXXLLLDDD<<<999555333333444444444333222222222222111111111222222222111111111000000000000000000000111111222111111000000000000000000111000000000////////////////////////////////////...////////////000000000////////////////////////......///000000000000000000000000000000000000000000111222444777<<>>>>>;;;888666666555444333333333444222333333444444444444333111111222222222333333333222222222222222222222222111222222333333222222111111111111111111222222222222222222222222222222222000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000333333555666777777666555===BBBJJJRRRYYY\\\]]]]]]^^^^^^^^^^^^___```aaabbbddddddddddddcccaaa___^^^[[[[[[]]]dddppp~~~xxxsssnnniiiccc]]]]]]bbbmmmrrrfffcccbbbccckkkuuurrrddd]]]XXXXXX[[[aaaffflllxxxtttnnnggg[[[QQQDDD@@@:::777555555444444444333333333222222222222222222222111111111111000000000000000000111111222111111111111000000000///111111111000000000//////000000000000000000000000........./////////000000000000000000000000000000---...///000111111111111000000000000000000000000222333555777;;;BBBJJJOOOUUUWWWZZZ[[[\\\]]]```bbbbbbbbbbbb```^^^ZZZWWWUUUTTTYYY[[[\\\ddduuu~~~ooogggiiinnntttwww{{{{{{zzzrrrppppppssssssqqqsssxxxzzz|||}}}ooo___RRRIIIEEEGGGEEEEEEGGGLLLQQQUUUWWW[[[___dddeeeeeeiiirrrzzz}}}{{{vvvhhhWWWPPPHHHDDDBBB@@@===999666555555444444444555555///000111222222222222111111111222222222333333333222222222222222222222222111222222333333222222111000000111111111222222222222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000111666<<<>>><<<999CCCGGGOOOVVV[[[^^^^^^^^^______^^^^^^___```aaabbbbbbbbbccccccbbb```___^^^ZZZ\\\cccqqq}}}sssooolllgggccc^^^^^^eeeqqqwwwkkkdddeeegggkkkzzz|||sssiiibbb```bbbeeellluuu{{{~~~sssppplllcccYYYHHHCCC===999777666555555555555444444444333333333222222222111111111111000000000000000000111111222222111111111000000//////111111111111000000000000000000000000000000000000............/////////000111111111111111111111111---...///000111111111111000000000000000000000000333444666888===DDDLLLRRRVVVXXXZZZ\\\\\\^^^```bbbaaabbbaaa```^^^ZZZWWWUUUSSSXXX[[[^^^iiizzzuuufffaaaffflllrrruuu}}}}}}xxxsssqqqrrruuuuuusssuuuyyyzzz}}}wwwjjj\\\PPPIIIFFFFFFEEEEEEHHHNNNTTTXXXZZZ^^^bbbggghhhhhhlllwww}}}vvv^^^VVVMMMGGGEEECCC>>>:::555555444444444555555666222333444555555555555555111111222222222333333333222222222222222222222222222222222333333222222222000000111111222222222222111111111111111111111111//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000...///666???DDDAAA===GGGKKKRRRXXX]]]______^^^``````_________aaabbbcccaaaaaabbbbbbaaa```___^^^[[[^^^iii}}}tttllljjjgggbbbaaa^^^bbboootttjjjeeejjjooowww|||rrrmmmgggeeegggpppttt~~~}}}ssspppmmmfff```VVVLLL@@@:::999999555222444444444333333333222222111111111111111111111111////////////////////////000000000000000000000000222111111000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000///////////////000111000000000000000111222333555777:::???EEELLLQQQVVVXXX\\\___bbbbbbaaaaaa```bbbccc```\\\XXXWWWXXX^^^^^^]]]bbbrrryyymmmcccbbbhhhooovvv}}}|||wwwwwwvvvuuusssrrrtttxxx{{{~~~xxxkkk___UUUMMMHHHEEEDDDFFFIIIKKKNNNSSSXXX[[[]]]aaafffiiimmmtttjjj[[[QQQQQQMMMAAA:::;;;666666666555444444333333222222222111111111000000222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111111000///............//////000000000000000000000000111000000000111222333333333333333333444888===AAAIIIQQQ[[[```___]]]]]]^^^^^^^^^]]]]]]^^^___aaabbbiiidddbbbeeefffbbb^^^]]]^^^iiizzzxxxkkkeeeaaa^^^]]][[[cccnnn~~~pppgggdddmmm}}}qqqkkkgggfffnnn{{{~~~uuusssqqqlllggg\\\RRREEE===;;;;;;888666444444444333333333222222111111111111111111111111////////////////////////000000000000000000000000222111111000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111222444666999===AAAHHHOOOTTTVVVXXX\\\___bbbbbbbbbaaaaaabbbbbb^^^ZZZXXXXXXYYYZZZ[[[^^^gggyyytttjjjbbbcccjjjqqqyyyzzzvvvvvvvvvuuutttsssvvvzzz~~~{{{sssfffZZZPPPJJJFFFDDDEEEHHHKKKMMMQQQUUUZZZ^^^aaaeeejjjmmmqqqzzzpppaaaUUURRRLLLAAA:::;;;777666666555555444333333333333222222222111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111000000///////////////000000000000000000000000000444333222222222222222222333444444444666;;;AAAFFFNNNUUU]]]aaa```^^^^^^___^^^^^^]]]]]]^^^___aaabbbfffbbbaaabbbbbb______aaaiiiuuurrrgggbbb^^^[[[\\\bbbmmm||||||mmmiiikkkyyyrrrffffffkkkrrrwwwwwwwwwuuuqqqggg]]]NNNCCC>>><<<;;;:::444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000111222222555777<<<@@@EEELLLRRRWWWWWWYYY\\\___aaabbbbbbaaabbbaaa___[[[XXXWWWYYY[[[ZZZ\\\bbbpppnnnfffbbbfffmmmttt{{{|||wwwuuuttttttttttttuuuyyy~~~{{{tttkkk^^^SSSKKKGGGEEEDDDHHHJJJMMMPPPSSSXXX]]]aaafffjjjooorrrwwwvvvgggYYYRRRJJJ???:::;;;777777666555555444444333444444333333333222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111000000000000000111111000000000000000000000000666555444333222222222222444444555666999???GGGLLLTTTYYY___aaa```______aaa^^^^^^^^^^^^___```aaabbbccc```______]]]\\\bbbiiiwwwxxxkkkddd___[[[\\\```lll{{{tttlllnnnxxxyyynnnccc___hhhvvvzzz{{{~~~~~~|||vvvkkk[[[LLLBBB<<<;;;;;;555444444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000222111111000000000000000000000000000////////////////////////////////////////////////////////////000////////////000000111000000000000111222333333555888>>>CCCHHHOOOUUUYYYXXXZZZ]]]___aaabbbbbbbbbbbb```\\\XXXWWWXXX[[[^^^___bbbkkk||||||lllgggeeejjjqqquuu{{{~~~vvvsssrrrqqqqqqrrrsssvvv{{{uuulllcccWWWMMMGGGEEEEEEEEEJJJLLLOOORRRVVVZZZ```ccciiimmmrrrwww~~~yyykkk[[[PPPFFF<<<999;;;777777666666555444444444555555444444444333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222///000000000111111111111111111111000111111222222000000000000000000000000444333333222222222333333333444666888===DDDLLLRRRZZZ\\\___```___^^^___aaa^^^^^^^^^___``````aaaaaaaaa```___]]]ZZZ[[[fffrrryyypppgggbbb^^^]]]dddlll{{{wwwrrrpppxxxpppfffccc```ddduuu{{{jjjWWWGGG===:::999555555555444444444333333111111111111111111111111222222222222222222222222000000000000000000000000222111111000000000000000////////////000000000000///////////////////////////////////////////////////////////////000111111000000000000111222333444555:::@@@FFFKKKQQQVVVYYYZZZ[[[]]]___aaabbbbbbbbbbbb^^^ZZZWWWWWWZZZ___aaabbbgggtttyyyoookkkkkkoootttwww{{{xxxsssqqqpppnnnoooqqqssswww}}}|||qqqddd\\\QQQIIIEEEEEEGGGHHHKKKMMMPPPTTTWWW\\\bbbeeekkkpppvvv|||zzzmmm\\\NNNBBB;;;999;;;888777777666555555444444555555555444444444333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111111111111111111222333333000000000000000000000000000000000000111222444444222444888<<>><<<<<<888888777777666555555555444444444444333333333222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222////////////////////////000000000000111111111111/////////000000222333333000000000000000000000000000000000111222333444555444999@@@HHHNNNUUU[[[^^^^^^^^^]]]^^^______^^^]]]]]]^^^```aaabbbbbbaaaaaa^^^\\\\\\```hhhuuuvvvnnnfff```___fffsssyyysssqqquuuvvvvvvuuuhhh^^^XXX[[[bbbhhhuuu~~~xxx```MMMCCC@@@666666555555555444444444111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000000.../////////000000111111000000000000000000000000000000000000000000000000............///000222222000000000111222444555666===BBBIIIPPPTTTWWWZZZ\\\]]]]]]^^^___```aaabbbccc]]]YYYVVVWWW]]]dddhhhjjjmmmxxxzzzwwwzzzxxxxxx{{{||||||~~~ttttttvvvuuurrrqqqsssvvvyyy}}}|||ttthhh]]]QQQMMMHHHEEEEEEGGGIIIJJJQQQSSSWWW[[[___dddiiinnnvvv~~~~~~~~~pppZZZHHH@@@>>>===888888777777666666555555444444333333333222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222////////////////////////000000000000111111111111////////////000111222333000000000000000000000000333333333222222333444444555;;;DDDLLLSSSYYY^^^aaa^^^^^^^^^___``````___]]]]]]^^^```bbbbbbbbbaaaaaa[[[YYYZZZaaammm~~~{{{tttnnnhhhccc___bbbnnnyyyrrrnnnqqqzzz~~~uuuhhhaaa\\\[[[aaajjjuuu}}}{{{~~~wwwgggVVVFFF<<<888777666555444444333333222222222222111111000000333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////111222222111///...///000000000000111333555777888BBBFFFLLLPPPSSSVVVXXXZZZ\\\]]]^^^```ccccccaaa______ZZZVVVWWW^^^eeehhhhhhsss}}}wwwvvvuuuwwwyyyzzz{{{zzzssspppqqqrrrrrrrrrvvvzzz~~~zzzmmm```XXXMMMJJJGGGDDDEEEIIINNNQQQUUUVVVYYY\\\bbbhhhooossszzz~~~~~~~~~yyyeeeRRRFFFAAA@@@===;;;888666666666666444777555444222111111222222222222222333333444444444333333333222222111111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111////////////000000000000111222333222222333555888;;;AAAIIIQQQWWW[[[^^^```bbbaaaaaa```___^^^^^^^^^^^^^^^___aaacccbbb```^^^XXX\\\___eeerrr{{{tttooohhhbbb]]]dddooo{{{uuuooopppvvvyyynnneeebbbaaaccckkkuuu~~~zzzxxxxxx}}}~~~sssfffXXXJJJBBB;;;999777555444444333333222222222222111111111000333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000111222111/////////000000000000111333666888:::CCCGGGMMMQQQTTTVVVXXXZZZ\\\\\\^^^```bbbbbb___]]]ZZZWWWTTTVVV\\\ccciiikkkyyyzzzsssssswwwyyy|||}}}~~~wwwrrrqqqrrrssssssvvvzzz}}}uuuhhh\\\TTTKKKIIIFFFDDDFFFJJJOOORRRXXXZZZ\\\___dddkkkrrrvvv}}}|||}}}~~~|||rrr___PPPGGGCCC???===999777666666555333666555333222222222222333222333333333333333333444333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111////////////000000000111111222222222222333666888>>>DDDMMMUUUZZZ]]]___aaabbbaaaaaa```______^^^^^^```aaaaaabbbbbb```^^^[[[XXX\\\aaaiiixxxwwwqqqmmmhhhdddcccooowwwtttpppvvv}}}pppiiieeegggkkkrrryyyvvvuuuwww~~~}}}vvvmmmdddZZZPPPIII===:::777555444444444333222222222222111111111111333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000111222111000///000111111000111222444777:::<<>>:::777666666444222444444333333333333333444444333333333333333333222333333333222222222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111/////////000000000111111111222222222222333777999DDDJJJRRRYYY]]]___``````bbbaaaaaa``````______^^^```aaabbbcccbbb___]]][[[[[[```hhhsss~~~wwwqqqmmmjjjhhhgggkkk{{{uuuuuuuuurrrkkkjjjmmmttt~~~yyyvvvuuuxxx{{{vvvpppiiibbb[[[TTTOOO@@@<<<666444444555555333222222222222222222222222333222111111000000111111000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000000000000//////000111222111000///000111111111111222555999===???GGGKKKPPPTTTWWWYYY[[[\\\^^^___```aaabbb```\\\YYYOOOQQQSSSTTTVVV___kkkuuuzzzxxxzzzwwwyyy|||wwwtttrrrqqqpppqqqrrrttttttzzz{{{pppeeeZZZQQQKKKFFFFFFEEEFFFIIINNNRRRUUU\\\^^^aaadddiiipppyyy}}}{{{zzzzzz{{{{{{~~~~~~}}}}}}~~~~~~}}}zzzvvv|||zzzgggSSSGGG@@@===999777666666444333333333333333444444444444444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111//////000000000111111111222222222222222555999<<>>888888888666333222222222222333333333333333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000111111000000111222222222111333777===BBBFFFKKKOOOTTTXXXZZZ[[[]]]___aaaaaabbbcccbbb^^^XXXTTTNNNPPPSSSVVV\\\iii{{{{{{xxx~~~zzzzzz~~~wwwnnnmmmoooqqqqqqqqqrrrtttvvv{{{|||ooobbbXXXPPPJJJGGGEEEFFFHHHKKKOOOSSSVVVYYYZZZ___dddhhhlllvvv~~~}}}||||||yyyzzz|||~~~}}}|||{{{zzzzzz{{{}}}rrrsssrrrYYYHHHAAA???;;;999999888777555444444555555555555444333444333333333333333333222111222222222222333333333222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111000000000111111111222222111222333444666;;;BBBGGGQQQUUUZZZ^^^_________```aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbb___\\\\\\___cccmmm|||}}}qqqllliiiiiiggggggsss}}}xxx{{{ssspppuuu|||ppp{{{}}}tttnnnjjjgggfff___TTTGGG>>><<<:::666111222222222333333333444444333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...000111111000000111222222222222444888>>>DDDHHHLLLPPPUUUYYY[[[\\\^^^______```aaaaaa```[[[UUUPPPMMMNNNQQQWWWccctttyyyxxx|||~~~~~~~~~zzzpppmmmlllnnnpppqqqrrrtttxxx{{{vvviii\\\RRRLLLHHHFFFGGGHHHJJJNNNQQQUUUXXXYYY]]]bbbhhhlllqqq|||}}}||||||xxxxxxyyyzzz}}}~~~}}}|||{{{zzz{{{}}}wwwvvv{{{zzzbbbRRRHHHEEE@@@===;;;:::777666555555666666555444333222222333333333333333333444111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222111222333555999???GGGLLLUUUXXX\\\^^^___```aaacccaaaaaaaaaaaaaaaaaaaaaaaa___aaaaaa___]]]aaahhhooo~~~yyylllfffcccffffffkkk~~~~~~|||rrrnnnlllqqq~~~iiissszzztttpppnnnmmmiii]]]NNNCCC>>>;;;555000222222222333333444444444333222222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...000111111000000111333333222222444888???EEEIIIMMMQQQVVVZZZ\\\]]]___```^^^^^^___```^^^YYYRRRMMMKKKLLLPPPXXXggg{{{~~~yyyyyyzzzqqqkkkmmmjjjmmmpppqqqrrruuu{{{|||ssseeeXXXNNNIIIFFFEEEHHHIIILLLOOOSSSVVVYYYZZZ___eeelllpppvvv}}}||||||wwwvvvvvvwwwyyy}}}}}}|||{{{|||}}}~~~~~~{{{|||xxxkkk\\\NNNJJJEEEAAA===;;;777555666666777777666444222111222222222333333444444444111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222000222333666:::AAAIIIOOOWWWZZZ]]]___```aaaccceeeaaaaaaaaaaaaaaabbbbbbbbbZZZ\\\^^^^^^```gggsss|||sssgggaaa___cccfffooossskkkeeeeeejjjtttgggmmmvvvzzzuuuttttttrrrlll]]]HHH===;;;:::666555555444333333333444444222222222222222222222222......///000000111000000000000000000000000000000000000000000000000000000......//////000222333444111111111111111111111111000000000000000111111222444333333555:::AAAHHHLLLOOOPPPSSSVVVYYY]]]___```ccccccbbbaaa^^^XXXQQQLLLMMMLLLRRRcccyyy{{{}}}~~~|||~~~yyynnnllllllmmmnnnoooppprrrvvv|||xxxjjj[[[SSSOOOHHHCCC@@@FFFHHHLLLOOOSSSXXX^^^bbbaaaeeekkksss}}}|||zzzyyyyyyuuuuuuuuuttttttwww|||~~~}}}{{{|||}}}~~~~~~uuurrrzzzxxxnnn]]]TTTIII@@@===<<<;;;:::555555444444444444555555333333333333333333333333111111111111111111111111111111111111111111111111333333222111111222333333000000000000000000000000222111111111000000//////000000000000111111111111444222111333555666333111111222444888???HHHPPPTTTXXXYYY\\\___aaabbbccccccdddccccccbbbbbbaaaaaaaaa___]]][[[[[[cccqqq}}}lllgggbbb]]]___kkkoooiiiaaa]]]dddqqqaaadddlllwww|||yyyyyyxxxssseeePPPAAA<<<:::777555444444333333333333333222222222222222222222222...///000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111111111111111111111000000000000000111111222444444555777===CCCJJJNNNQQQSSSUUUXXX[[[]]]```aaabbbbbbaaa___[[[VVVOOOKKKPPPSSS^^^qqq{{{~~~~~~vvvnnnmmmnnnmmmnnnoooppprrrvvv||||||rrrdddVVVOOOLLLHHHDDDCCCHHHJJJNNNRRRUUUZZZ```dddeeeiiiooowww}}}{{{yyyxxxuuuuuutttssssssvvv|||~~~|||}}}~~~yyyzzz{{{|||~~~tttqqqxxxvvvggg]]]PPPFFF@@@>>>;;;:::666555555444333333444444333333333333333333333333333333333333333333333333111111111111111111111111333333222111111222333333000000000000000000000000111111111111000000000///000000000000111111111111333222111222444555333111222444777<<>><<<:::999888666555444444444333333333333333333333333333333333333333333333333333333333333333333333333111222333333333333222111000000000000000000000000///000000000111111111111000000000000111111111111000111333222222444888<<>>FFFIIINNNTTTYYY\\\^^^___]]]]]]\\\]]]^^^```bbbccc```aaabbbbbbaaa^^^ZZZXXX]]]lll~~~tttllliiifffbbbdddiiiqqq{{{rrroooooovvvwwwjjjjjjzzzaaaZZZSSSSSS[[[mmm~~~uuuhhhUUUEEE<<<999555333555888777444666555333111000000111111444333222222111111222222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111666:::@@@EEEIIILLLPPPRRRYYYYYYYYY[[[___cccddddddddd```YYYSSSKKKKKKVVVcccxxxlllnnnpppmmmlllqqqpppsssuuuxxxzzzoooaaaWWWIIIGGGFFFEEEFFFIIIMMMPPPVVVZZZ^^^aaacccffflllppp{{{wwwnnniiigggiiikkksss|||~~~|||zzzyyyyyyzzzvvvrrrooommmllljjjhhhppprrrwww}}}}}}|||{{{{{{zzzzzzzzzzzz}}}xxxmmmaaaaaakkkyyy{{{|||lllWWWGGG>>><<<<<<666555555444444333222222333333333333333333333333111222222333333222222111111222222333333222222111222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111222666;;;???HHHMMMSSSXXX[[[]]]___````````````aaabbbbbbccccccbbbbbbaaa```^^^[[[YYYWWWbbbuuuuuujjjcccfffgggaaacccjjjtttqqqnnnnnn~~~{{{uuuwww}}}ggg^^^VVVSSSYYYiiizzzooo^^^OOOAAA===888555777888666333444333222111111111222333444333222222111111222222000000000000000111111111000000000000000000000000////////////////////////000000000000000000000000000000111222333333333333888<<>>CCCHHHLLLOOOSSSUUUXXXXXXXXX[[[___aaabbbbbb```[[[UUURRRQQQWWWfffvvvtttlllooorrrpppooorrrqqquuuxxx|||wwwmmm```TTTKKKHHHGGGFFFFFFHHHLLLOOORRRVVVZZZ___cccgggmmmuuu{{{qqqjjjhhhkkkpppsss}}}~~~{{{zzzxxxxxxuuurrrooolllkkkjjjgggfffiiikkkqqqzzz|||{{{yyyxxxxxxzzz|||}}}|||wwwiiicccfffkkksss~~~|||fffRRRCCC;;;777888888777777666555555444333333333333333333333333222222333333333333222222111222222333333222222111222222222111111111111111111111111111111111111111000000000000000000000000000000000111111111222222111222222333555:::@@@DDDOOOSSSWWW[[[]]]^^^___`````````aaaaaabbbcccccccccaaabbbaaa\\\XXXYYY___fffzzz}}}oookkkbbb\\\\\\^^^bbbnnn|||yyynnnpppvvvxxxsssxxxlll]]]TTTQQQXXXhhhxxxvvvkkkQQQGGG<<<999999888444222222222222222222222222333333222222111111111111111222222111111000000//////000000000000000000000000........................000000000000000000000000111111222222333444555666;;;???DDDIIIMMMPPPSSSVVVXXXXXXYYY[[[___aaaaaaaaa___YYYSSSQQQSSS\\\nnn~~~xxxppplllooorrrqqqqqqsssrrrwww{{{rrrfffZZZNNNGGGGGGGGGGGGHHHJJJNNNQQQSSSXXX\\\aaaeeeiiipppyyytttmmmmmmsssyyy{{{}}}{{{yyywwwvvvrrrpppmmmkkkjjjiiigggeeefffhhhnnnvvv}}}zzzwwwvvvxxxzzz|||yyy|||~~~oooeeedddgggooo{{{lllVVVFFF===888888888777666666555555444333333333333333333333333222333333333333333333222111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111222333555888===DDDIIITTTWWWZZZ]]]^^^^^^___``````aaaaaabbbbbbcccddddddddddddbbb\\\XXX[[[fffppptttgggeee^^^XXXYYY^^^hhhyyyyyyooosss~~~vvvqqqvvvssscccVVVPPPQQQ[[[eeewwwwww]]]MMM???;;;:::777444444444444333333222111000000333222111111000000111111222222111111000000//////////////////////////////////////////////////////000000000000000000000000111111111111222444666666<<>>777777666555555444444333333333333333333333333333333333444444444444333333111222222333333222222111111111111111111222222222111111111111111111111111000000000000000000000000111111111222222222222333111333555999===EEEMMMRRRYYY[[[]]]^^^^^^___```bbbaaaaaabbbbbbcccddddddddd`````````___bbbmmm||||||qqqjjjeeebbbaaahhhwww~~~zzzxxxmmmhhhssspppbbbWWWOOOMMMPPPRRRfffttt}}}zzz~~~eeeKKKAAA===666444666222333333444333222111000222222111000000000000000000000000000000111111111////////////////////////111111111111111111111111000000000000000000000000222222111222333666888:::???CCCHHHLLLOOORRRUUUWWWZZZZZZ\\\___bbbcccbbb```ZZZSSSPPPTTT^^^mmmzzzyyyyyy{{{wwwllleeeeeedddeeejjjpppvvvxxxwww|||ttteeeWWWMMMHHHFFFEEEFFFHHHKKKOOOSSSWWWYYY\\\```eeekkksss~~~~~~~~~~~~}}}{{{xxxuuussspppooonnnnnnnnnmmmjjjggg```aaabbbdddiiiqqqxxx}}}|||yyyvvvuuuttttttqqqtttxxx||||||rrrnnnuuuxxxcccQQQEEE>>>888888777666666555555444333333333333333333333333333333444444444444333333111222222333333222222111000000111111111222222222111111111111111111111111000000000000000000000000111111111222222222333333111333666:::???GGGPPPVVVYYY[[[]]]^^^^^^___aaabbbaaabbbbbbccccccddddddeee^^^___bbbgggqqqwwwrrrqqqllljjjkkkvvvzzznnniiikkk{{{uuuggg[[[PPPLLLMMMHHH\\\jjjsss{{{vvvqqqwwwnnnQQQEEE>>>666333666000111222333444333222222222111111000000000000000//////000000111111222222////////////////////////111111111111111111111111000000000000000000000000444333333333444777:::;;;AAAEEEJJJNNNQQQTTTWWWYYY[[[[[[]]]```cccdddcccaaaXXXRRRPPPVVVbbbqqq~~~xxxyyy{{{ppphhhbbbcccbbbccchhhpppvvvyyyxxx}}}|||pppaaaSSSJJJFFFEEEDDDEEEHHHKKKPPPTTTWWWYYY\\\```eeelllvvv}}}}}}~~~}}}{{{xxxuuussspppoooooooooooonnnkkkiii_________```cccjjjrrrxxx~~~|||zzzwwwvvvuuutttppprrrvvv{{{xxxooovvv{{{hhhTTTEEE===999999888888777666666666333333333333333333333333333444444555555444444333222222222333333222222222000000111111222222222222111111111111111111111111000000000000000000000000111111222222222333333333111333777;;;AAAIIIQQQWWWYYY[[[]]]^^^^^^___aaacccaaabbbbbbccccccdddeeeeee___aaaeeeooo}}}~~~tttrrrvvvqqqpppsss}}}pppiiiiiirrrpppcccXXXNNNHHHMMMNNNWWWfffqqqtttssstttxxxZZZIIIBBB<<<666333444444333222222222222333000000000111111222222333////////////////////////111111000000000000111111000000000000000000000000111111000000000000000111333444555555555777:::<<>>999777666555666666444333333333333333333333333333333333333333333333333333222222222222222222222222555444333222111111111111222222222111111111000000111111111111111111111111222222222111222222333333111333777===DDDLLLRRRVVVZZZ[[[\\\^^^```aaabbbccccccaaaaaacccffffffcccaaabbb```hhh}}}yyytttsssqqqlllooo{{{qqqjjjkkkppp}}}sssfffYYYNNNFFFHHHIIIQQQ___jjjmmmnnnppp}}}|||```NNNDDD===888777555444444333333333333333111111111222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111000000000000111111333444555555555777:::===EEEHHHLLLPPPRRRUUUXXXZZZYYY]]]______aaacccaaa[[[WWWQQQPPPXXXfffvvv|||{{{~~~qqqddd___]]]\\\]]]bbbjjjqqqtttvvv|||}}}rrrcccXXXNNNFFFDDDFFFFFFGGGJJJNNNSSSWWW[[[^^^aaadddjjjsss}}}{{{yyywwwsssqqqnnnmmmlllllllllkkkhhheeebbb^^^]]]______```fffnnnxxx~~~~~~yyywwwuuurrrqqqrrruuu{{{}}}}}}wwwlllmmmqqqzzz|||mmm^^^MMM@@@:::888666666666666444333222222222222222222222222333333333333333333333333222222222222222222222222555444333222111111111111222222222111111111000000111111111111111111111111222222111111222222333333333555999???GGGNNNTTTWWW[[[[[[]]]^^^```aaacccccccccbbbbbbdddffffffdddaaa___aaammm{{{sssppppppooommmsssssshhheeekkkrrr{{{mmm___PPPGGGDDDDDDKKKXXXbbbfffjjjmmm}}}iiiWWWIII???;;;;;;666555555444333444444444333333333333222222222222111111111111111111111111111111000000000000111111000000000000000000000000111000000000000000111111333444555555666888<<>>AAAGGGJJJNNNQQQTTTVVVZZZ\\\___bbbcccbbbcccccc___XXXUUURRRSSS\\\lll~~~~~~sssccc___bbbZZZ[[[^^^dddkkkrrrwwwyyyzzz|||~~~rrrfffYYYPPPIIICCCCCCFFFIIIJJJMMMQQQWWW\\\```bbbeeejjjrrr}}}~~~zzzwwwwwwwwwvvvuuuqqqnnnkkkiiihhhgggfffdddbbb^^^\\\\\\[[[ZZZ^^^dddqqq{{{}}}xxxssstttrrrssswwwzzzzzz~~~wwwhhhbbb```iii||||||}}}~~~|||zzz~~~yyyqqqeeeTTTEEE>>>;;;888777777666555444333333333333333333333333333333333333333333333333222222222222222222222222444333222222111111111222111111111111000000000000111111111111111111111111111111111111222333444444666999???FFFMMMSSSWWWYYY\\\\\\^^^___aaacccddddddeeeeeeeeeffffffeeecccaaa```nnn~~~lllbbb___```dddiiiwww{{{wwwsssqqq|||mmmbbbbbbkkk{{{}}}kkkWWWJJJDDDCCCFFFOOOWWW___iiisss}}}uuuiiiWWWDDD:::999666666555444444444444555444444444333333222222222000000000000000000000000111111000000000000111111000000000000000000000000000000//////000111222222333444444555777;;;@@@DDDHHHKKKOOORRRUUUWWW[[[]]]```ccceeeddddddccc]]]VVVTTTTTTWWWbbbtttjjj^^^]]]aaa[[[]]]aaaggglllrrrwwwzzz{{{}}}zzzlllaaaTTTMMMGGGCCCDDDHHHIIIKKKNNNRRRXXX]]]aaacccffflllvvv}}}yyywwwvvvwwwvvvuuussspppllliiigggeeecccaaa___[[[ZZZ[[[ZZZYYY\\\bbblllwwwyyytttsssppppppuuuxxxzzz~~~xxxfff^^^ZZZaaauuuyyyxxxzzz{{{{{{yyy{{{{{{wwwqqqhhhXXXJJJ@@@===:::777777777666444555555555555555555555555333333333333333333333333222222222222222222222222333333222222111111222222000000000000000000000000000000000000000000000000111111111111222333444555777:::AAAHHHOOOTTTWWWYYY\\\]]]^^^```bbbccceeeeeedddeeeffffffeeecccaaaaaadddwwwrrrbbbZZZYYY[[[ccckkksssrrrtttwwwuuufffaaafffsssnnnZZZLLLDDDBBBCCCJJJRRR[[[iiitttzzzxxx|||}}}zzzxxxtttlll[[[HHH;;;888666555555444333444444444333333333333222222222222////////////////////////111111000000000000111111000000000000000000000000////////////000111222333333333444555777<<>>;;;555444444333333333333333111111111222222222222222000000000000000000000000111111000000000000111111000000000000000000000000////////////000111222333222333444555777===DDDIIIIIIMMMQQQTTTWWWYYY\\\______ccceeedddcccbbb\\\TTTRRRYYYcccrrr|||pppbbb]]]]]]^^^bbbeeejjjmmmoooqqquuuxxxyyy|||xxxpppbbbWWWMMMHHHEEECCCEEEJJJLLLNNNQQQVVV[[[aaaeeehhhjjjqqq}}}}}}zzzyyyxxxvvvtttrrrnnnlllkkkjjjiiifffbbb___]]][[[ZZZ[[[YYYWWWZZZ___```lllyyy{{{wwwvvvpppnnnqqquuuwwwzzz}}}|||kkkddd]]]\\\fffwwwxxxuuuyyyzzzvvvtttpppdddXXXDDDAAA<<<999777777666666333333333333333333333333333333333333333333333333222222222222222222222222333222222111222222333333////////////000000111111000000000000000000000000000000000111222333555666:::>>>FFFNNNUUUYYYZZZ[[[^^^^^^```aaacccdddffffffccceeefffeeeaaa___^^^^^^jjj~~~jjj___XXXWWWXXX]]]ooo~~~zzzuuuwwwyyylllggggggqqqyyyeeeVVVGGGDDDDDDHHHOOOZZZlllzzzyyyvvvzzz~~~{{{tttwwwrrrnnnhhh\\\LLLBBB???444444333222222222222333000000000111111222222333111111111111111111111111111111000000000000111111000000000000000000000000////////////000111222333222333444555777===DDDJJJJJJMMMQQQUUUWWWZZZ]]]___^^^bbbddddddcccbbb\\\TTTRRRZZZfffvvvwww}}}jjj```^^^^^^^^^dddhhhmmmooopppqqquuuxxxxxxzzzuuummm___TTTJJJFFFCCCBBBEEEJJJNNNOOOSSSXXX]]]ccchhhjjjlllttt~~~}}}{{{zzzxxxvvvssspppjjjiiiiiijjjjjjhhhdddaaa___\\\[[[[[[YYYVVVXXX]]]]]]iiiwww}}}|||xxxyyyrrrnnnqqqtttvvvwwwzzztttmmmccc^^^aaannn}}}wwwtttxxx|||vvvuuussshhh]]]EEEAAA<<<999888777777666111111111111111111111111333333333333333333333333222222222222222222222222222222222111222222333333.../////////000000111111000000000000000000000000000000000111222444555666<<>>::::::999777666777666666555444444333333444444444333333222222222222222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111222222111000000333888<<>>IIIMMMSSSWWWZZZ[[[\\\^^^______```aaabbbcccddddddeeebbb```^^^[[[ZZZcccmmm}}}|||ssskkkkkkhhhdddaaagggyyyxxxooommmuuu___QQQHHHCCCEEEFFFHHHSSS```vvv|||~~~tttcccNNN???999777444333333333222111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111222333555888===BBBFFFIIIMMMOOORRRUUUVVVYYY\\\___cccddddddbbb``````cccggglllzzztttqqqssszzzzzzeeecccbbbeeehhhccchhhhhhiiijjjmmmooorrrssstttyyy}}}|||yyyqqqcccVVVOOOHHHCCCDDDFFFGGGKKKOOOUUUYYY]]]```cccgggmmmqqq{{{~~~~~~}}}{{{yyyxxxwwwuuurrroooooolllhhhfffdddbbb```]]]\\\ZZZXXXWWWWWWWWWVVVUUUTTTWWW___iiissszzz}}}~~~xxxvvvsssqqqqqqrrrtttuuuxxxzzzyyyrrrtttwww}}}xxxqqqvvv~~~lllZZZGGG>>>;;;999888999666666555555555444444444333333333333333333333333333333333333333333333333222222222111111111000000111111111111111111111111111111111111111111111111222222222333444888===BBBLLLPPPUUUYYY[[[[[[\\\]]]``````aaabbbcccdddeeeeeedddaaa___]]]ZZZ]]]iiiwwwuuuooojjjjjjgggcccdddooorrrpppssszzzdddSSSJJJDDDEEEEEEGGGQQQ^^^qqq|||{{{kkkUUUDDD<<<999555444333333333222111111111111111111222222000000000000000000000000000000111111111111000000///000000000111111111111111111111111111111111111111222444888===AAAEEEHHHLLLOOOSSSUUUWWWZZZ]]]___cccddddddbbb```cccjjjpppqqq~~~oooqqquuu|||wwwfffeeedddfffhhhcccgggggggggiiikkknnnqqqssstttzzz}}}{{{uuummm___SSSLLLFFFCCCEEEHHHIIIMMMQQQVVVZZZ___aaaccchhhooouuu~~~}}}}}}{{{xxxwwwvvvtttpppnnnooollliiifffeeeccc```^^^\\\ZZZWWWWWWWWWWWWVVVTTTUUUWWW\\\eeennnvvv{{{}}}yyywwwtttrrrqqqqqqssstttvvvxxx}}}yyypppqqqwwwsss```JJJ???;;;999999;;;555555555555555444444444333333333333333333333333555555555555555555555555222222222222111111111111111111111111111111111111111111111111111111111111222222333444666;;;AAAEEENNNRRRWWWZZZ\\\\\\]]]^^^aaabbbbbbcccdddeeeffffffeeeaaa^^^]]]^^^eeettttttnnnjjjgggcccaaagggwwwwwwooottt~~~jjjUUUKKKEEEEEEEEEFFFOOO\\\kkkxxxqqq[[[III>>>;;;777444444444333222222222222222222333333333111111111111111111111111000111111222222111111000000000000000111111111111111111111111111111111111000222555888===AAAEEEGGGKKKNNNSSSVVVYYY[[[^^^```aaabbbbbb```___dddoooxxx{{{xxxlllqqqwww~~~tttffffffddddddgggdddfffffffffgggjjjmmmqqqsssuuuzzz}}}xxxqqqggg[[[PPPIIIDDDCCCFFFJJJLLLOOOSSSWWW[[[```cccdddiiirrryyy~~~~~~|||zzzxxxvvvuuusssooolllmmmkkkhhhfffeeecccaaa___\\\ZZZXXXWWWWWWWWWVVVUUUUUUVVVYYY```iiirrrxxx{{{yyywwwtttrrrqqqqqqrrrsssuuuwww{{{{{{pppnnnrrrzzzfffOOOBBB===:::999;;;555555555555555555555555222222333333333333444444444444444444444444444444333222222222222111111111111111111111111111111111111111111111111111111111222222444555888===DDDIIIOOOSSSXXX\\\]]]]]]^^^___bbbbbbcccdddeeefffggggggfff```]]]```hhhtttxxxpppmmmgggccccccmmm|||ppplllxxxnnnWWWMMMEEEEEECCCCCCLLLXXXdddrrruuu___MMMAAA===888555555555444333222222333333333444444444222222222222222222222222000111222222222222111000000000000000111111111111111111111111111111111111111333666:::>>>CCCFFFHHHIIIMMMRRRVVVYYY\\\___bbbaaabbbcccaaaaaahhhuuurrrjjjrrryyy~~~ooofffgggbbbbbbffffffeeeeeeeeefffiiimmmqqqsssuuuzzz{{{tttkkkbbbVVVMMMHHHDDDCCCHHHLLLNNNQQQUUUVVV\\\aaadddeeejjjttt|||~~~|||zzzwwwvvvtttrrrnnnkkkkkkhhhfffddddddcccaaa```]]][[[XXXWWWXXXXXXWWWUUURRRRRRTTTZZZdddnnnvvvzzzzzzxxxuuurrrpppqqqrrrsssuuuwww{{{~~~~~~pppllloooyyynnnVVVGGG???;;;999999555555555555555555555555222222222333333444444444333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111333444666999???FFFKKKPPPTTTYYY]]]^^^______```aaabbbcccdddeeeffffffgggfff___]]]eeettt|||vvvsssmmmiiijjjwww~~~ppphhhiiizzzmmmXXXNNNFFFDDDBBB@@@HHHUUU___nnn}}}wwwaaaOOOBBB>>>999666555555555444333333333444444555555555222222222222222222222222000111222333333222111000000000000000111111111111111111111111111111111111222444777;;;@@@DDDGGGIIIHHHLLLRRRWWWZZZ]]]```cccbbbdddeeecccdddlll{{{mmmiiirrrzzz~~~~~~kkkeeefffaaa```fffgggeeeddddddeeehhhlllqqqsssuuuyyyyyyqqqhhh^^^TTTKKKGGGCCCCCCIIINNNPPPSSSVVVVVV\\\bbbdddeeekkkvvv~~~{{{yyywwwuuutttqqqnnnkkkhhhfffdddcccbbbbbbaaa___]]][[[YYYXXXXXXXXXWWWVVVNNNNNNPPPVVVaaallluuuyyy{{{xxxuuurrrppppppqqqrrruuuwwwzzz}}}rrrlllnnnssssssZZZJJJAAA;;;888888444555555555555555555555222222222333333444444444111111111111111111111111333333333222222222111111111111111111111111111111111111111111111111111111111333444777:::@@@HHHMMMPPPTTTYYY]]]______```aaaaaaaaabbbcccdddeeeeeeffffff___]]]iii}}}zzzxxxtttoooppptttiiicccfffzzz~~~nnn[[[PPPFFFBBBCCCDDDHHHLLL]]]gggvvvxxxgggXXXEEE===666555444222333666444444333333333333222222000000000111222222222333222111111111000000//////000000000000000000000000111111222222222333333333111444999===@@@CCCGGGIIILLLQQQUUUUUUXXX]]]aaaaaadddbbb``````bbbmmmzzzmmmnnnsss{{{sssnnngggcccccceeeeeedddeeeddddddeeehhhmmmrrrvvv~~~}}}yyypppdddXXXOOOKKKEEEEEEGGGIIILLLOOOSSSUUUVVV[[[aaaeeeiiipppzzz~~~}}}{{{yyyvvvtttrrrpppmmmjjjiiihhhgggfffdddaaa___^^^[[[ZZZYYYYYYXXXVVVSSSPPPRRRPPPPPPTTTYYY```nnnzzz|||zzzvvvrrrpppooopppqqqqqqtttyyy|||zzzpppnnnuuu||||||dddOOOCCC===999666888777666555555444444555444333222333555555555444222333333444444333333222222222222222222222222222111222222333333222222111000000000000111111111111222222444777===CCCIIIMMMUUUVVVXXX[[[]]]^^^^^^^^^cccdddeeegggggggggggggggbbbaaadddsss{{{uuunnnpppzzzwwwfffdddhhhppp~~~nnn]]]QQQFFFCCCCCCCCCFFFJJJYYYeeevvvzzziii\\\GGG???888666555333333555444444333333333333222222111111111111111222222222111111111111000000000///000000000000000000000000111111222222222333333333222555:::>>>AAADDDHHHKKKLLLQQQUUUVVVXXX^^^aaaaaaccc```^^^___dddpppuuujjjooottt}}}oookkkfffccccccddddddccceeeeeeeeefffjjjoootttwww}}}{{{vvvmmmaaaUUULLLHHHDDDEEEGGGIIIMMMQQQTTTVVVWWW\\\bbbfffkkksss~~~|||{{{xxxuuusssrrrpppmmmjjjiiihhhgggfffdddaaa___^^^\\\ZZZXXXXXXWWWVVVSSSQQQQQQOOOOOOSSSWWW^^^kkkwww|||zzzwwwssspppnnnooopppppptttxxx{{{~~~}}}rrrooopppwwwjjjUUUFFF>>>:::999888777666555555444444555444333222333555666555444222333333444444333333222222222222222222222222222111222222333333222222111000000000000111111111111333444666999???EEEKKKOOOUUUVVVXXX[[[]]]^^^^^^^^^bbbccceeefffffffffdddccc^^^aaaiii{{{|||yyyuuuppplllqqq}}}||||||lll```cccjjjttt}}}nnn]]]RRRGGGCCCBBBBBBDDDHHHSSSaaavvv{{{lll```IIIAAA999777777444333444444444333333333333222222222222222111111111111111111111111111000000000000000000000000000000000000111111222222222333333333333777;;;???BBBFFFIIILLLLLLRRRVVVVVVYYY^^^bbbaaaaaa^^^\\\___fffttt|||ppphhhooovvvxxxiiigggddddddddddddcccbbbeeeeeefffhhhlllqqqvvvyyy{{{yyyrrrhhh[[[PPPIIIEEEDDDEEEGGGJJJNNNSSSVVVXXXZZZ^^^cccgggmmmwww}}}|||zzzwwwuuusssqqqpppmmmkkkiiihhhgggfffdddaaa___^^^]]][[[XXXVVVVVVUUUTTTRRROOOMMMNNNQQQTTTZZZgggsss{{{zzzxxxtttpppnnnmmmnnnooorrrvvvyyy||||||uuuooolllrrr{{{sss\\\III>>><<<<<<888777666555555444444555333222111333555666666555222333333444444333333222222222222222222222222222111222222333333222222111000000000111111111222222444555888<<>>;;;===888777666555555444444555222222111333555666666555222333333444444333333222222222222222222222222222111222222333333222222111000000111111111222222222555666999===CCCIIIOOORRRUUUVVVXXX[[[]]]```aaabbbcccdddfffgggfffccc```]]]]]]hhhzzztttiiieeebbb```___iiiyyyzzzuuuwww}}}nnnddd___^^^gggtttxxxkkk\\\RRRHHHEEEDDDDDDEEEHHHLLL]]]www~~~xxxooogggOOOCCC999777888666444444444444333333333222222222333222222222111000000000000000000000000000111111000000000000000000000000111111222222222333333333333666;;;???BBBEEEIIILLLLLLSSSXXXYYY[[[```bbbaaaddd___\\\___eeerrrxxxnnnllllllrrrzzzhhhccceeeggghhhhhhhhhfffffffffggghhhkkkpppuuuyyy|||{{{uuukkk^^^RRRIIIEEEEEECCCEEEIIINNNRRRWWWZZZ[[[```bbbfffiiippp}}}}}}}}}~~~~~~~~~}}}{{{zzzwwwuuurrrqqqqqqooommmkkkiiihhhgggfffdddaaa___^^^^^^[[[WWWVVVUUUUUUTTTSSSPPPNNNNNNPPPQQQUUU___jjjuuuxxxzzzxxxrrrmmmkkklllkkknnnrrruuuwww|||vvviiigggppp}}}sssmmmpppttt{{{}}}fffOOO@@@;;;<<<888777666555555444444555333222222333555666666555222333333444444333333222222222222222222222222222111222222333333222222111111111111111222222222222444666999>>>DDDJJJOOORRRUUUVVVXXX[[[^^^aaacccdddfffggghhhhhhfffdddaaa___bbbpppxxxjjjccc___[[[[[[^^^nnn}}}uuutttzzzpppeee^^^]]]bbbmmm|||yyymmm^^^TTTJJJGGGFFFDDDEEEHHHJJJ[[[ttt}}}{{{xxxrrrmmmXXXJJJ===999999777555555444444333333333333222222222222222111111111111111000000000000111111111111000000000000000000000000111111222222222333333333333666;;;???BBBFFFIIILLLLLLSSSYYYZZZ\\\aaacccbbbeee___\\\^^^cccmmm}}}tttllllllooosss|||{{{gggcccfffiiijjjjjjhhhhhhhhhggggggiiilllpppuuuyyy{{{zzzssshhhZZZNNNGGGFFFFFFEEEGGGKKKOOOTTTXXX[[[\\\```cccggglllsss}}}~~~~~~~~~}}}|||zzzyyyuuusssqqqppppppooommmkkkiiihhhgggfffdddaaa___^^^]]][[[XXXVVVVVVUUUTTTRRRPPPNNNMMMOOOPPPRRR\\\fffrrrwww{{{yyysssmmmkkkllliiilllpppsssuuuyyytttdddccchhhsssvvvoooooorrrxxxlllUUUEEE===<<<888777666555555444444555444333222333555666555444222333333444444333333222222222222222222222222222111222222333333222222111111111111222222222222333444666:::@@@FFFLLLQQQSSSVVVVVVXXX[[[^^^aaadddfffiiiiiiiiihhhfffdddbbbaaahhhwwwxxxmmmccc```\\\XXX\\\eeezzzuuurrrttt|||ttthhh```YYY___jjjxxx}}}qqqcccXXXMMMIIIGGGDDDCCCEEEIIIXXXppp{{{{{{zzzwwwtttdddTTTCCC<<<:::888666555444444333333333333222222111111111111111222222222///000000000111111111111000000000000000000000000111111222222222333333333444888<<<@@@DDDGGGJJJMMMMMMSSSYYY[[[]]]bbbcccbbbccc]]]ZZZ\\\aaaiiivvvsssjjjkkkpppttt}}}uuugggcccfffjjjjjjiiihhhhhhiiiggghhhjjjmmmppptttwwwyyywwwqqqdddVVVKKKEEEEEEGGGFFFHHHLLLQQQUUUYYY[[[\\\^^^bbbhhhnnnxxx~~~~~~}}}{{{yyyxxxtttrrrpppppppppooommmkkkiiihhhgggfffdddaaa___^^^\\\ZZZXXXXXXWWWVVVSSSQQQOOOLLLLLLMMMMMMOOOWWWaaannnuuu{{{zzztttmmmllllllhhhkkkoooqqqssswww~~~wwwfffaaacccjjjuuuzzznnnmmmooouuurrr^^^MMMBBB>>>888777666555555444444555666444333333444555444222222333333444444333333222222222222222222222222222111222222333333222222111111111111222222222333333666888<<>>;;;888555444444444444333333333222222000000111111222222222333//////000000111111111222000000000000000000000000111111222222222333333333666999>>>BBBEEEHHHLLLNNNMMMTTTZZZ[[[^^^bbbcccbbb```[[[XXX[[[```gggrrr|||rrriiijjjooouuu~~~qqqgggcccfffjjjjjjhhhggghhhjjjhhhiiijjjmmmppptttvvvxxxvvvnnnbbbTTTIIIDDDEEEGGGGGGIIIMMMRRRVVVYYY[[[[[[\\\aaahhhqqq|||}}}{{{yyywwwsssrrrpppooopppooommmllliiihhhgggfffdddaaa___^^^[[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKKKKKKKKKKMMMUUU^^^lllttt{{{{{{tttnnnlllmmmgggjjjnnnppprrrvvv}}}~~~nnnaaabbbfffppp~~~{{{kkkjjjlllsss~~~wwweeeSSSGGG@@@888777666555555444444555777555444444444444333111222333333444444333333222222222222222222222222222222222222333333222222222111111222222222333333333777:::>>>DDDJJJPPPUUUWWWVVVWWWXXX[[[^^^cccfffiiijjjiiigggeeedddddddddeeesssvvvkkkccc]]][[[VVVWWWhhh}}}{{{vvvtttuuu}}}rrrggg```^^^iiixxx}}}kkkbbbTTTJJJEEEDDDDDDDDDIIITTTfffzzz{{{{{{|||iiiPPP@@@<<<;;;777222555555444444444333333333222222222111111111111000111111111111111111111111111111111111111111111111333333333222000000222444666999===AAADDDGGGJJJMMMPPPRRRWWW[[[^^^`````````^^^]]]\\\ZZZ]]]fffrrr{{{uuunnnlllnnnuuu|||lllgggggghhhiiihhhfffeeeeeeeeegggjjjkkklllqqqxxxzzzwwwtttfffXXXOOOJJJFFFEEEGGGGGGJJJOOOSSSUUUWWWZZZ\\\___ccckkkvvv~~~~~~~~~}}}|||zzzxxxwwwtttsssrrrpppnnnmmmlllkkkjjjiiigggdddbbb```^^^]]]YYYXXXXXXWWWUUUSSSQQQPPPPPPOOONNNLLLLLLOOOTTTXXXgggrrrzzzxxxtttrrrooojjjiiikkkmmmooorrrwww}}}~~~qqqccc^^^```kkkyyy}}}nnniiiiiirrr}}}pppWWWFFFAAA:::999777666555555555666444444444444444444444444444444444333333222222222444444333333222111000000333333333333333333333333111111111111222333444444:::;;;???DDDKKKPPPSSSSSSUUUWWW[[[___ccceeeggghhhkkkgggeeedddaaa^^^```dddssspppfff^^^ZZZ\\\[[[```uuu|||zzzuuuuuuvvviiiaaa```cccyyylllcccVVVLLLGGGFFFFFFFFFEEENNN^^^qqq~~~}}}{{{|||qqqVVVCCC===;;;888444555555444444444333333333222222222222111111111111111111111111111111111111111111111111111111111111333333333222000000222444666999>>>AAADDDGGGJJJMMMPPPSSSXXX\\\___aaaaaa```\\\[[[ZZZZZZ^^^gggttt~~~}}}tttnnnnnnpppwwwwwwiiifffhhhiiijjjiiigggffffffffffffjjjmmmoootttzzz{{{xxxqqqdddVVVNNNIIIEEEEEEGGGHHHKKKPPPTTTVVVXXX[[[]]]```eeennnzzz}}}}}}}}}|||zzzyyywwwvvvssssssrrrpppnnnmmmkkkkkkhhhhhhfffcccaaa___]]]\\\YYYYYYXXXWWWUUUSSSQQQPPPOOONNNMMMKKKKKKNNNSSSWWW```lllvvvvvvsssrrrnnniiihhhiiikkkmmmpppuuu{{{uuuddd___^^^hhhvvv~~~nnniiihhhppp|||uuu\\\IIIAAA:::999777555555444555555444444444444444444444444444444444333333222222222444444333333222111111000333333333333333333333333222222222222333444555666999;;;@@@FFFLLLQQQTTTUUUVVVXXX\\\```cccfffggghhhhhhfffdddccc___\\\aaahhhwwwyyyjjjccc\\\YYY[[[^^^fff}}}{{{zzzxxxyyytttgggaaadddkkk~~~llleeeYYYPPPJJJHHHGGGGGGCCCJJJWWWfffsss|||}}}}}}___HHH???<<<:::777555555444444444333333333333222222222111111111111111111111111111111111111111111111111111111111111222333333222111111333444777:::>>>BBBEEEHHHKKKMMMQQQTTTYYY^^^aaabbbaaa```YYYXXXWWWYYY___kkkyyyzzzrrrooopppsss{{{ssshhhhhhiiijjjjjjiiigggffffffgggeeejjjppptttyyy~~~}}}xxxmmm```SSSKKKGGGDDDDDDGGGJJJMMMRRRVVVXXXZZZ]]]___bbbhhhrrr||||||{{{zzzyyywwwvvvuuusssrrrqqqooonnnlllkkkjjjgggfffdddbbb```]]]\\\[[[ZZZYYYXXXWWWTTTRRRPPPOOONNNMMMLLLJJJJJJLLLPPPTTTYYYdddooossssssqqqmmmiiifffgggiiikkkmmmrrrxxx||||||hhhaaa___hhhuuupppiiigggnnnzzz|||bbbMMMBBB:::999777555444444444444444444444444444444444444444444333333333333222222444444333333222222111111333333333333333333333333333333333333444555666777999<<>>DDDJJJPPPTTTXXXZZZYYY[[[^^^bbbdddfffggghhhgggggghhheee______jjjxxxxxxkkk```^^^XXXUUUZZZfffyyyxxx}}}yyylllaaa```ppp|||pppmmmfff]]]SSSLLLGGGDDDEEEHHHNNNWWWcccrrroooRRRCCC<<<:::888555555444444444333333333333333333222222222222111111111111111111111111111111111111111111111111111111222444444333333444555888;;;@@@CCCFFFIIILLLOOORRRVVV[[[```ccccccaaa```TTTSSSUUU[[[fffttt~~~wwwssstttxxx|||rrrkkkmmmiiiiiiiiigggeeeeeefffgggfffnnnwww~~~~~~vvvdddXXXKKKFFFDDDCCCEEEIIINNNQQQVVVZZZ\\\^^^aaaccceeennn|||~~~~~~||||||{{{{{{yyyxxxvvvuuurrrqqqpppnnnlllkkkjjjiiicccbbbaaa___]]][[[ZZZYYYYYYXXXWWWVVVTTTQQQOOONNNLLLLLLKKKIIIHHHIIILLLOOOTTT[[[gggqqqssspppkkkhhhhhhiiijjjjjjllloootttxxx~~~tttjjjdddkkkzzzvvvlllfffjjjvvvqqqWWWDDD<<<:::888666555444444444444444444444444444444444333333333333333333333333444444444333333333333333333333333333333333333333111111222222333555666777;;;@@@GGGNNNRRRUUUYYY\\\[[[]]]```ccceeeggghhhhhhggggggfffdddaaadddsssuuuiiiaaa]]]XXXVVV]]]lllzzzsssiii```aaawwwxxxwwwsssjjj]]]QQQIIIDDDCCCEEEIIIQQQ\\\lll{{{tttXXXGGG>>>:::888555555444444444333333333333333333333222222222222111111111111111111111111111111111111111111111111000222444555444333444555999<<<@@@DDDGGGJJJMMMOOORRRVVV[[[```cccccc```___SSSTTTWWW___lllyyy~~~wwwuuuwww|||tttlllmmmjjjjjjjjjhhheeeeeegggiiijjjrrr{{{|||rrr```TTTIIIEEEDDDDDDFFFJJJOOORRRWWW[[[]]]___bbbdddiiirrr~~~~~~}}}||||||{{{zzzyyywwwvvvuuuqqqpppooonnnllljjjiiihhhbbbbbb```___]]][[[ZZZYYYWWWWWWVVVUUUTTTRRRPPPOOOLLLLLLKKKIIIHHHHHHKKKMMMSSSXXXcccnnnssspppkkkjjjiiijjjkkkkkklllooossswww{{{~~~qqqiiiooo}}}zzzppphhhjjjsssxxx]]]III===<<<:::777666555555555444444444444444444444444222222333333333333444444444444444444333333333333333333333333333333333333111111111222333555666777===CCCKKKQQQSSSVVVYYY\\\]]]^^^aaadddfffggghhhhhheeeddddddeeefffoootttiiiccc[[[YYYYYYcccuuu|||mmmfffaaagggyyyjjjZZZMMMGGGAAADDDHHHOOOYYYhhhyyyxxx]]]KKKBBB<<<999555555444444444333333333444444333333333222222222111111111111111111111111111111111111111111111111000222444555555444555555999<<>>;;;999777666666666444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333111222222333444666888999???FFFNNNSSSUUUVVVYYY]]]^^^```bbbeeeggghhhhhhhhhgggddddddiiirrrqqqfffbbbZZZZZZ]]]iiivvvfffccceeennnsss```QQQIIIBBBEEEIIIPPPYYYhhhyyy{{{{{{zzzaaaOOODDD>>>:::555555444444444333333333444444444333333333222222111111111111111111111111111111111111111111111111///222555666555444555666999===AAAEEEGGGJJJNNNPPPQQQUUU[[[```bbbaaa___\\\TTTVVV[[[fffsss~~~~~~zzzzzz}}}tttpppoooooommmkkkiiiiiikkkmmmpppxxxwwwmmm]]]QQQGGGCCCDDDEEEIIIMMMOOOSSSWWW[[[^^^```bbbdddqqq{{{~~~~~~}}}}}}yyyyyyyyyxxxvvvuuusssrrrppppppnnnmmmkkkiiihhhhhhbbbaaa```___]]]\\\[[[ZZZUUUUUUUUUTTTTTTSSSRRRQQQMMMMMMLLLKKKIIIHHHJJJLLLLLLNNNYYYhhhqqqpppnnnpppiiijjjjjjiiijjjlllppptttwww}}}}}}uuukkkjjjpppzzziiiSSS@@@???<<<:::888777777777444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333333333333444666888999:::@@@GGGPPPUUUUUUVVVYYY\\\___aaaccceeeggghhhhhhhhhjjjffffffooo|||oooddd```XXXZZZ```nnnqqqaaabbbgggssstttaaaRRRJJJDDDCCCFFFLLLTTTaaavvvzzzxxx|||{{{zzz~~~kkkQQQ@@@;;;<<<777777555444444444444444777555333333333444333333111111111111111111111111000000000000111111111111222333555555444333444555;;;>>>BBBEEEHHHKKKOOOQQQUUUXXX\\\```aaa```]]][[[TTTXXX```lllyyyyyyvvvwwwyyy~~~yyypppqqqpppooollllllmmmooovvvzzz~~~}}}sssgggWWWOOOGGGEEEEEEFFFIIINNNSSSSSSVVV]]]``````bbbfffsss~~~}}}}}}{{{zzzyyywwwuuutttssssssoooooommmllljjjhhhggggggdddbbb___]]]]]]\\\[[[YYYWWWUUUTTTSSSTTTSSSQQQPPPMMMLLLJJJHHHGGGHHHIIIJJJLLLNNNUUU```kkkqqqooollljjjiiigggggghhhkkknnnpppyyy}}}zzzmmmfffkkkwwwmmmWWW@@@???;;;777555666777666333444444444555666666666444333333222222333333444333333444444333333222111333333333333333333333333222333333333333555888;;;CCCHHHOOOTTTXXXZZZ]]]^^^bbbcccdddfffhhhiiikkkkkkkkkkkkllluuu|||pppcccYYYZZZ[[[eeezzz|||pppccc___fffxxxtttbbbTTTLLLEEEDDDEEEJJJRRR___tttyyyvvvzzz~~~~~~{{{{{{oooVVVDDD<<<;;;777777666555444444444444777666444333333333222222111111111111111111111111000000000000111111111111111333444444333333444555;;;>>>AAAEEEGGGKKKOOOQQQTTTXXX\\\```aaa___\\\ZZZRRRUUU^^^jjjxxxwwwtttvvvzzz|||sssrrrqqqooommmmmmppprrryyy}}}|||pppcccVVVNNNGGGEEEFFFFFFJJJOOOUUUUUUXXX^^^aaaaaadddhhhuuu~~~}}}|||{{{{{{zzzxxxvvvuuussssssrrrpppooonnnllljjjiiihhhgggdddaaa___]]]]]]\\\[[[YYYWWWUUUSSSSSSSSSSSSQQQPPPMMMLLLJJJHHHGGGHHHIIIJJJKKKMMMSSS]]]hhhnnnnnnllljjjhhhffffffgggjjjnnnpppwww{{{|||nnnfffiiitttoooYYYCCC@@@<<<888666777777777444444444555555555555555555444444333333444444555333333444444333333222111333333333333333333333333222333333333333555999<<>>IIIMMMRRRVVVXXXYYYZZZ\\\aaabbbdddfffgggiiiiiijjjjjjlllsssrrrhhh```[[[\\\kkknnnccc[[[___lll~~~zzznnn```SSSLLLHHHEEEDDDFFFLLLXXXlll~~~xxxuuuzzz|||{{{vvvxxx{{{sss^^^JJJ???;;;888777666555444444444444777777777555333111000000111111111111111111111111///000000000111111111111000111222222111111333555:::===AAADDDGGGKKKOOORRRTTTWWW\\\___```^^^[[[XXXTTTWWW```oooyyyooopppvvv{{{uuuooorrrwwwvvvtttppplllkkkooouuuzzz~~~yyyiiiZZZPPPIIIDDDEEEGGGHHHLLLQQQZZZYYY\\\```bbbbbbgggnnnzzz}}}{{{yyyxxxwwwzzzyyywwwuuusssrrrrrrqqqpppooonnnlllkkkiiihhhgggcccaaa^^^]]]\\\\\\ZZZXXXVVVUUUSSSRRRSSSRRRQQQOOOLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJMMMTTT^^^ggglllnnnkkkhhhdddbbbccchhhmmmqqqssswww}}}ooobbb```iiiwwwuuucccKKKCCC<<<888777666666777666666666555444444444333555555444444444444555555333333444444333333222111333333333333333333333333333333333333444888===AAAJJJNNNRRRVVVXXXZZZ\\\^^^dddeeegggiiijjjkkkkkkkkkkkkmmmuuuyyykkkccc^^^]]]^^^sssyyyggg___\\\eeevvv~~~uuujjj^^^RRRKKKJJJGGGEEEEEEIIISSSeeevvv|||tttqqqwww~~~|||wwwzzz~~~}}}}}}~~~qqq]]]JJJ@@@<<<888888666555555555555555555777888777333000000000111111111111111111111111///000000000111111111111000111222111111222444666:::===AAAEEEHHHLLLPPPSSSUUUXXX\\\``````^^^[[[XXXUUUXXXbbbrrrvvvnnnpppvvv{{{pppjjjnnntttvvvsssoookkkjjjooowww}}}xxxgggXXXMMMGGGCCCEEEGGGIIINNNSSSZZZZZZ]]]```aaabbbiiiqqq~~~|||zzzxxxwwwvvvyyyxxxvvvtttsssrrrqqqqqqooonnnmmmllljjjhhhgggfffcccaaa^^^\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRPPPOOOKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHKKKQQQZZZccckkkooollliiieeeccccccggglllooorrrvvv||||||~~~nnn```\\\cccpppzzzzzziiiPPPEEE;;;888777444444666666666666555444444444333444444333333333333444444333333444444333333222111333333333333333333333333333333333333555:::@@@DDDJJJNNNRRRVVVYYY\\\___aaadddeeegggjjjkkkkkkkkkjjjjjjmmmvvvqqqfff___]]]___bbbzzzoooaaa]]]```ooozzzrrriii___UUUNNNLLLHHHFFFFFFGGGNNN^^^mmmzzzyyyppplllrrr|||}}}{{{}}}zzz{{{}}}~~~rrr^^^KKK@@@<<<888888777666555555555555444666999777333000000111111111111111111111111111000000000000111111111111111111222111111222555777;;;>>>BBBFFFIIIMMMRRRUUUWWWYYY^^^aaaaaa___[[[YYYUUUXXXbbbtttxxxssspppsssxxx{{{nnnhhhmmmsssuuusssnnnkkkkkkpppxxxuuudddUUUJJJDDDAAADDDHHHKKKOOOTTTYYYZZZ]]]aaaaaaccclllvvv}}}|||zzzyyyxxxwwwyyyxxxvvvtttrrrqqqppppppnnnmmmllljjjiiigggfffeeeccc```]]]\\\\\\[[[YYYXXXVVVTTTRRRRRRRRRRRRPPPNNNJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGJJJOOOXXXaaajjjooonnnkkkgggddddddgggjjjmmmqqquuuzzz{{{xxx}}}ooo```ZZZ___kkkuuupppVVVGGG;;;999999444444777555555555555555444444444333333333222222333333333333333444444333333222111333333333333333333333333333333333444666;;;BBBGGGKKKNNNSSSWWWYYY]]]```cccaaaccceeehhhiiihhhhhhggghhhmmmxxxvvvkkkccc\\\\\\aaahhh~~~~~~kkk]]]___iii|||~~~xxxqqqkkkccc[[[UUUMMMJJJGGGGGGFFFKKKXXXeeettt{{{qqqjjjppp{{{|||{{{}}}|||uuuaaaMMM@@@;;;999888777666555555555555222555999888444000111333111111111111111111111111000000000000111111111111111222222222111333666999<<>>===888777;;;333444444555555666666666555555555444444555555555333333444444444333222222333333333333333333333333333333333444777===EEEJJJQQQSSSVVVXXXYYY[[[^^^```bbbdddfffiiijjjiiigggfff```lllxxxgggdddaaa\\\]]]cccrrr{{{|||{{{qqqgggdddnnnrrruuuxxxxxxwwwwwwzzz}}}~~~~~~|||wwwpppjjjgggfffYYYPPPGGGCCCDDDGGGQQQZZZmmmzzzxxxrrruuu|||~~~hhhNNN@@@===<<<;;;:::888777777666666555555444333111000//////111222222111111000///...111111000000000000111111111000000222555888:::;;;===@@@DDDHHHKKKPPPTTTXXXXXX\\\bbbeeeccc```]]][[[ZZZ___kkk}}}pppssswwwyyy|||yyykkkdddlllyyyxxxuuurrrqqqsssxxx}}}wwwhhhZZZQQQHHHFFFDDDEEEHHHMMMSSSWWW]]]]]]___ccceeejjjvvv}}}{{{{{{zzzxxxwwwwwwuuusssqqqooonnnmmmmmmkkkjjjiiigggfffdddcccbbbcccaaa^^^\\\[[[YYYVVVSSSSSSRRRQQQQQQPPPNNNKKKHHHJJJIIIGGGFFFEEEEEEDDDDDDFFFEEEGGGLLLRRRYYYfffrrrvvvqqqkkkfffddddddeeeeeemmmqqqvvv{{{wwwvvvzzz}}}sssddd```]]]bbbsss}}}~~~jjjWWWCCC<<<;;;999555333666666555444444444444555222222222222222222222222333333333444444444555555222222222333333444444444444444555777;;;AAAFFFIIIRRRUUUWWWYYYZZZ\\\^^^aaacccdddfffggggggeeedddccc___mmm~~~nnnaaa^^^^^^^^^dddmmm~~~}}}xxxvvv{{{uuukkkmmmjjjyyylllooossstttuuuwww|||~~~xxxqqqkkkgggfff[[[RRRHHHCCCBBBEEENNNVVVhhhvvv{{{zzz~~~jjjQQQBBB>>>;;;:::999888666666666666777777666555444222222111222222222111111000///...111111000000000000111111111111000222444777999:::>>>AAAEEEHHHLLLQQQVVVZZZ[[[___dddfffddd```\\\[[[]]]aaammm~~~{{{ppptttxxx{{{}}}uuuiiieeeooo}}}xxxvvvtttsssuuuzzzttteeeWWWNNNGGGFFFEEEEEEHHHNNNTTTXXX^^^]]]___ccceeekkkxxx}}}{{{{{{zzzxxxwwwvvvuuusssqqqpppnnnmmmmmmkkkjjjiiigggeeedddcccbbbbbb```]]]\\\ZZZYYYVVVTTTSSSRRRQQQPPPPPPNNNKKKHHHJJJIIIGGGFFFEEEEEEDDDDDDFFFEEEGGGLLLQQQXXXeeeqqquuuqqqlllgggeeedddeeeeeelllpppuuuzzz~~~zzzxxxzzzxxxhhhccc]]]aaappp{{{ppp]]]HHH???===;;;777666666666555444444444444555333333333333333333333444333333333444444444555555222222333333333444444444444444555888<<>>999888777555444444333333333333333333333333333333444333222111000000000111000111222222222222111000000111222222111222666999>>>CCCIIIOOOSSSXXX\\\___aaadddggggggfffeeedddddddddjjjuuuxxxjjjooouuu{{{zzziii```\\\___mmm~~~|||tttssssssvvvzzzwwwiiiZZZNNNGGGEEEEEEFFFHHHMMMSSSYYY]]]aaa```aaadddiiisss~~~||||||{{{zzzwwwtttrrrrrrrrrrrrpppooommmlllhhhgggfffdddcccaaa```___^^^\\\ZZZYYYYYYXXXVVVTTTRRRQQQNNNNNNNNNMMMLLLJJJIIIIIIGGGFFFEEEDDDDDDDDDEEECCCDDDHHHLLLQQQ]]]iiisssrrrqqqlllgggccccccdddeeeiiinnnssswww~~~wwwppppppwww}}}uuujjjkkkyyymmmUUUEEE===888777888666666555444444444444555555444444444333333222222333333333444444444555555444444444444444444444444222444777;;;AAAFFFKKKMMMPPPSSSWWWZZZ]]]```dddgggggghhhiiiiiihhheeecccaaadddqqqvvvkkkccc]]][[[ZZZaaavvvuuuiiilllwwwaaagggpppwww}}}xxxooojjjiiiiii___SSSKKKFFFCCCFFFLLL\\\nnn|||xxxmmmYYYGGG???999888777555444444444444555555555555555666666666555444222111000000111111000111222333333222111000///111333333222333777;;;???DDDMMMTTTYYY]]]___aaabbbdddggggggfffeeefffgggffflllwww~~~vvvhhhmmmttt{{{~~~oooaaa[[[YYY\\\kkk{{{}}}yyyrrrrrrsssvvvzzztttfffXXXLLLFFFDDDDDDFFFJJJOOOUUU[[[___aaa```bbbggglllwww~~~}}}|||||||||zzzvvvsssqqqrrrrrrrrrqqqooommmlllgggfffeeecccbbb```___^^^]]][[[YYYXXXYYYXXXVVVUUURRRPPPNNNMMMMMMMMMLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDEEECCCDDDGGGJJJOOOZZZfffrrrsssrrrnnnhhhcccbbbcccccchhhmmmqqqvvv}}}tttiiihhhppp~~~zzzqqqssssss[[[JJJ@@@:::999;;;666666555444444444444555555555444444333222222222333333333444444444555555555555555555444444444444222444777<<>>DDDJJJNNNPPPSSSVVVYYY\\\^^^aaadddgggggghhhiiijjjjjjiiigggfffvvvzzzjjj```YYY\\\eeettt|||qqqiiijjj|||bbbhhhrrr||||||ssskkkfffaaaZZZQQQJJJFFFFFFGGGHHHWWWddduuu{{{uuulll]]]LLLAAA;;;888555333444555555444444444444333333222222222222222111111111111111111444333222333444444333111000111222222333666:::===EEEJJJRRRYYY^^^aaacccddddddgggiiihhheeecccdddfffgggrrrxxx}}}}}}pppnnnooossszzz~~~hhh\\\RRRQQQTTTZZZkkk|||yyyttttttrrrrrrvvv}}}vvviii]]]RRRJJJFFFFFFGGGIIILLLQQQWWW\\\```bbb```bbbiiirrr|||vvvvvvyyy{{{}}}~~~|||zzzyyyyyyxxxvvvtttpppqqqrrrrrrqqqooolllkkkddddddccccccbbbaaa``````^^^\\\ZZZYYYXXXXXXUUUTTTRRRPPPNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBCCCAAA@@@CCCFFFIIIPPPYYYjjjqqqsssmmmfffbbbaaa___bbbfffjjjmmmqqqxxxrrr```ZZZ```mmmzzz~~~rrr^^^MMMBBB<<<::::::888888777666666666666666666666555444444444444555444444444444444444444444222222222333444555666777666888;;;???EEEJJJNNNPPPTTTWWW[[[^^^___```bbbdddkkkhhhgggfffeeeeeekkksssxxxlllaaaWWWZZZlllxxxnnnhhhlllccciiiqqqzzz{{{qqqiiidddaaa[[[RRRKKKGGGFFFFFFGGGSSS```qqq||||||vvvnnn```NNNBBB;;;999555444444555555444555555555444444444333333333222222111111111111111333222222444555555333111222333444444555777;;;>>>BBBGGGNNNUUUYYY]]]```bbbdddfffhhhfffcccaaabbbdddhhhttt{{{}}}ppppppqqquuu|||yyyeeeYYYQQQRRRUUU]]]ooozzzvvvuuuttttttxxxuuugggZZZPPPHHHEEEFFFFFFIIILLLQQQWWW\\\___bbb```bbbjjjsss{{{{{{~~~~~~|||zzzyyyyyywwwuuusssppppppqqqqqqpppnnnlllkkkeeeeeedddcccbbbaaa``````]]][[[YYYXXXXXXWWWUUUSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCAAAAAADDDFFFHHHPPPXXXfffmmmqqqmmmfffdddcccaaaaaaeeeiiimmmqqqxxxsssaaaXXX^^^kkk}}}zzz|||~~~rrr```NNNBBB===::::::888888777666666666666666666666555444444444444555444444444444444444444444333333333333444444555666777888;;;@@@EEEJJJNNNQQQSSSVVV[[[^^^```aaaccceeejjjhhhggggggeeefffqqq|||wwwjjjbbbZZZ```rrrxxxooojjjqqqeeejjjqqqxxxyyyooogggcccaaa\\\TTTLLLGGGEEEEEEFFFNNN[[[lllwww|||}}}wwwpppcccQQQCCC<<<999666444555555555555666666555555555555444444333333222111111111111111222222333444666555333000111222333333444777;;;>>>BBBFFFKKKQQQUUUZZZ^^^aaadddfffgggddd```^^^```bbbiiiwww{{{pppqqqrrrwww~~~rrraaaVVVPPPRRRXXXaaasss{{{wwwwwwvvvwww|||~~~rrrdddWWWMMMFFFCCCDDDFFFHHHLLLQQQWWW\\\___aaa```ccckkkuuu~~~|||yyyxxxxxxwwwuuusssooopppppppppooommmkkkjjjffffffeeedddcccbbbaaa```]]][[[YYYXXXWWWVVVTTTRRROOONNNLLLJJJIIIHHHHHHIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCAAAAAADDDEEEHHHNNNVVVaaaiiiooolllgggeeedddccc```ccchhhlllpppwwwuuucccWWW[[[gggyyyzzzzzz|||rrrbbbQQQDDD===;;;:::888888777666666666666666666666555444444444444555444444444444444444444444444444333333333444444555777999<<>>;;;;;;888777777666666666666666666666555444444444444555444444444444444444444444555555444333333333444444777999===BBBGGGLLLOOOQQQRRRVVV[[[___bbbdddgggiiiiiijjjkkkjjjiiiqqqqqqhhhcccbbblllpppfffeeennnlllooossswww{{{wwwnnngggeee___]]]XXXPPPIIIDDDDDDEEEKKKWWWfffpppwww{{{vvvrrrjjjWWWCCC>>>;;;888666666666666555333333333333333333333444555444333222111111111111111111222444666666333111000000111222222555999<<>>;;;;;;888777777666666666666666666666555444444444444555444444444444444444444444555555444333333333444444777999>>>CCCHHHMMMOOOQQQSSSVVV\\\```cccfffiiikkkkkkkkkllllllmmmxxx}}}pppgggcccdddppp{{{{{{}}}rrriiihhhpppnnnpppsssvvv{{{tttiiidddccc]]]\\\YYYRRRJJJEEEDDDFFFJJJUUUdddpppyyy~~~xxxwwwqqq\\\FFF@@@<<<999777666666666555222222222333333333333444666555444222111111111111222111111333555555444333222333444444555888<<>>:::777777777666555444444444555555555666666777666444333222111111111444222000000222444666666222333444444555777;;;???BBBFFFLLLQQQVVVZZZ___bbbcccbbb```\\\XXXZZZ___dddyyyrrrhhhppppppzzzyyygggUUUNNNKKKRRR\\\gggzzz|||xxxuuuvvv{{{{{{ssseeeWWWLLLFFFDDDEEEEEEGGGLLLRRRXXX]]]aaaccccccfffnnn{{{~~~zzzzzz|||{{{yyywwwvvvuuutttrrrpppmmmmmmkkkjjjiiihhhhhhhhheeedddcccaaa___^^^\\\\\\[[[YYYVVVTTTSSSQQQNNNLLLMMMLLLKKKJJJIIIIIIJJJKKKHHHGGGGGGGGGFFFEEEEEEEEEDDDBBBBBBDDDDDDCCCFFFKKKNNN[[[fffiiigggfffeeebbb___cccfffiiilllqqqyyy~~~lllXXXXXX]]]iiixxx}}}yyymmmzzz|||jjjRRR@@@:::;;;888888777666666666666666666666555444444444444555444444444444444444444444222222222333444555666777777:::@@@FFFKKKNNNPPPQQQWWWZZZ___bbbeeegggiiikkkkkkfffcccfffooo}}}ooogggfff___dddpppzzzssssssvvvssseeegggpppzzzjjjlllnnnooorrr{{{{{{hhh\\\XXXXXX^^^___\\\VVVNNNHHHGGGHHHLLLNNNZZZpppuuuYYYGGG???888777777555444555333333333333333333333333555555444333333222111111111111111222333444666777111333444555666999>>>AAADDDGGGLLLQQQUUUYYY^^^aaadddaaa___\\\XXXXXXaaallltttnnnooouuu~~~vvvcccUUUQQQRRRXXXaaammm~~~|||{{{{{{{{{~~~ttteeeWWWMMMGGGEEEDDDFFFHHHLLLQQQXXX^^^cccfffdddhhhqqq|||yyyuuuxxx}}}}}}||||||tttsssqqqoooooorrrxxx||||||~~~~~~~~~zzzzzzxxxvvvtttsssqqqpppnnnnnnllljjjhhhfffeeedddeeedddcccaaa___]]][[[ZZZZZZYYYWWWUUURRRPPPNNNMMMJJJJJJIIIHHHHHHHHHHHHIIILLLJJJHHHFFFEEEEEEEEEFFFBBBBBBAAABBBCCCEEEGGGHHHMMMVVVaaagggfffdddcccdddbbbaaabbbdddjjjqqqxxx|||iiibbbZZZYYYddduuu{{{llljjjqqqyyyiiiUUUDDD===<<<999999888666555555555555444444444444444444444444444444444444444444444444333444555444444444666888888;;;@@@DDDHHHKKKOOORRRZZZ^^^cccggghhhiiijjjkkklllhhheeeiiivvvqqqhhhbbb```___bbbsssuuupppuuu|||qqqeeegggsssiiijjjkkkllloooxxxxxxggg]]][[[]]]aaabbb___XXXNNNGGGFFFFFFKKKNNN\\\ttt|||^^^HHH???888777777555444555333333333333333333333333555444444333222222111111111111111222333444555666111333444555666999>>>AAADDDGGGLLLQQQUUUYYY^^^aaadddaaa^^^[[[XXXYYYcccnnntttnnnpppyyyuuucccTTTQQQSSSZZZdddqqq|||{{{||||||ttteeeVVVLLLGGGDDDDDDFFFHHHLLLRRRXXX^^^bbbeeeeeeiiiqqq}}}uuulllfffgggjjjiiiggghhhgggggggggfffgggjjjooosssxxx|||xxxzzz{{{xxxwwwxxx~~~~~~}}}zzzyyyxxxvvvsssqqqpppooonnnmmmllljjjhhhfffeeedddddddddbbb```^^^\\\[[[ZZZYYYXXXVVVTTTRRROOONNNMMMJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHFFFEEECCCCCCCCCDDDBBBBBBAAABBBCCCEEEFFFHHHKKKTTT```fffgggfffeeefffaaaaaaaaadddiiipppwww{{{nnnaaaYYYWWWbbbrrr~~~yyyjjjfffnnn~~~zzzkkkWWWGGG???===:::999888777666555555555444444444444444444444444444444444444444444444444333444555444444444666888888;;;@@@EEEHHHLLLPPPRRRYYY]]]cccfffhhhiiijjjkkkjjjgggeeeiiivvv{{{nnnfffbbbaaa```fffxxx~~~vvvsssyyyssshhhmmm|||eeegggggghhhllluuutttgggaaabbbeeejjjkkkhhh___SSSIIIFFFGGGJJJPPP```yyybbbIIIAAA999888777555444555333333333333333333333333444444333333222222111111000111111222333444555555111333444555666999>>>AAADDDGGGLLLQQQUUUZZZ___bbbeeeaaa]]]YYYWWWYYYeeerrrsssooorrrsssbbbTTTRRRUUU]]]iiiwww}}}|||}}}~~~tttdddUUUKKKFFFDDDCCCGGGIIIMMMRRRXXX]]]aaacccfffjjjrrr~~~pppeee[[[YYYZZZXXXWWWWWWYYYZZZ[[[]]]^^^bbbfffjjjssszzzkkkddd^^^^^^```aaaeeejjjuuu~~~}}}}}}}}}{{{zzzxxxuuussspppooonnnnnnmmmkkkjjjgggfffdddcccdddcccaaa```]]]\\\ZZZYYYXXXWWWVVVSSSQQQOOOMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAABBBDDDFFFGGGJJJSSS^^^fffhhhgggggggggaaa``````bbbgggnnntttxxxuuu```XXXUUU^^^mmmyyywwwgggbbbkkk|||{{{mmmZZZJJJAAA>>>;;;:::999777666555555555444444444444444444444444444444444444444444444444333444555444444444666888999<<>>AAADDDGGGLLLQQQUUUZZZ___ccceee```\\\YYYWWW[[[iiivvv}}}rrrqqqtttqqqaaaUUUTTTWWW```lllzzz}}}}}}~~~}}}sssbbbSSSJJJEEECCCCCCHHHJJJNNNSSSXXX]]]aaabbbeeeiiirrr|||nnnbbbVVVQQQQQQOOONNNPPPOOOQQQTTTWWWZZZ^^^cccfffooowwwuuu]]]VVVPPPPPPQQQTTTZZZaaammmzzz~~~}}}|||||||||{{{zzzxxxvvvsssqqqooonnnmmmlllkkkiiigggeeecccccccccbbb```___\\\[[[YYYXXXWWWVVVTTTRRRPPPNNNMMMLLLIIIHHHHHHGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFEEEEEEEEEBBBBBBAAAAAABBBCCCEEEFFFKKKRRR]]]eeehhhhhhffffff``````___aaaeeelllrrrvvvyyyaaaXXXSSS[[[iiivvvxxxhhhaaajjj{{{{{{ooo]]]MMMCCC>>><<<;;;999888777666555555555555555555555555555555444444444444444444444444333444555444444444666888:::===BBBFFFJJJMMMQQQTTTYYY]]]bbbfffhhhiiijjjkkkgggddddddiiiuuurrrfff```___```bbbppp}}}zzzsssuuu___```aaaeeelllvvv{{{rrrmmmmmmqqqttt{{{}}}|||ppp___PPPKKKJJJKKKTTTgggtttpppuuu||||||gggMMMDDD;;;888777555444555333333333333333333333333333222222222222222111111000000111333333333333333111333444555666999>>>AAADDDGGGLLLQQQVVV[[[```dddeee```\\\YYYXXX^^^mmm{{{yyyqqqrrrvvvooo```VVVUUUXXXbbbmmm{{{~~~{{{qqq```RRRHHHEEEDDDDDDHHHKKKOOOUUUZZZ^^^aaacccdddiiisss{{{iii\\\OOOJJJJJJHHHIIIJJJJJJLLLPPPTTTWWW\\\bbbfffnnnwww}}}jjjVVVPPPLLLLLLLLLMMMTTT[[[iiixxx~~~||||||{{{{{{{{{{{{zzzyyyvvvtttqqqpppooolllllljjjhhhfffdddcccbbbbbbaaa___]]][[[ZZZXXXWWWUUUTTTSSSQQQOOOMMMLLLKKKHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDBBBBBBAAAAAABBBCCCDDDEEELLLSSS\\\dddgggfffdddbbb___^^^^^^```dddjjjqqquuu{{{bbbXXXSSSYYYfffuuu|||mmmccckkk{{{}}}rrraaaPPPDDD>>>===<<<:::999777666666666555555555555555555555555444444444444444444444444333444555444444444666888;;;>>>CCCGGGKKKNNNRRRUUUZZZ^^^cccgggiiiiiijjjkkkfffdddccciiitttpppddd^^^]]]^^^ccctttrrrrrr~~~______aaaeeemmmwww{{{vvvssstttvvvxxx|||sss```QQQJJJJJJIIIUUUiiinnnlllrrryyyzzz{{{~~~lllPPPEEE<<<999777555444666333333333333333333333333222222222222222222111111///000222333333333222111111333444555666999>>>AAACCCGGGLLLQQQVVV[[[aaadddddd```]]][[[[[[aaapppwwwoooqqquuu~~~nnn___VVVUUUYYYcccooo}}}yyynnn^^^PPPGGGEEEEEEFFFHHHKKKQQQWWW\\\aaaccceeeeeekkkvvvzzzhhh[[[NNNIIIHHHGGGHHHIIIFFFIIILLLPPPTTTZZZaaaeeennnxxxvvvbbbSSSOOOKKKKKKJJJKKKRRRZZZjjjyyy~~~}}}|||{{{zzzzzzzzzzzzyyyyyywwwuuusssqqqpppooolllkkkiiihhheeedddbbbaaaaaa```^^^]]]ZZZYYYWWWVVVTTTSSSRRRPPPNNNMMMKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBAAAAAAAAABBBDDDEEELLLQQQZZZbbbfffeeebbb```^^^]]]]]]___dddkkkqqquuu}}}{{{aaaXXXRRRWWWdddsssrrrfffmmmzzzwwwgggUUUFFF>>>>>>===;;;999888777666666555555555555555555555555444444444444444444444444333444555444444444666888<<>>AAACCCGGGLLLRRRWWW\\\aaaeeedddaaa^^^^^^___eeetttvvvnnnooosss~~~mmm^^^TTTTTTYYYeeerrrvvvlll\\\NNNGGGEEEFFFHHHHHHLLLRRRXXX^^^cccfffggggggnnnzzzyyyhhh[[[NNNJJJHHHGGGGGGHHHFFFHHHKKKNNNRRRYYYaaafffoooxxxyyyfffWWWSSSOOONNNMMMPPPYYYbbbqqq~~~}}}|||{{{zzzyyyyyyyyyzzzvvvuuutttsssqqqpppooonnnkkkjjjiiigggeeecccbbbaaa```___^^^\\\ZZZXXXVVVVVVSSSRRRQQQOOONNNLLLKKKJJJGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAAAAAAAABBBCCCDDDIIINNNWWW```eeefffbbb___]]]]]]]]]___dddkkkrrrvvv{{{|||```WWWPPPUUUaaarrrwwwgggmmmxxx|||lllZZZJJJ@@@???>>><<<:::888777666666555555555555555555555555444444444444444444444444333444555444444444666888<<<@@@EEEIIIMMMPPPTTTWWW\\\```fffiiikkklllmmmnnnfffddddddiiisss{{{mmmccc]]][[[[[[jjj{{{pppyyydddcccbbbeeelllttt{{{~~~~~~~~~~~~|||zzz~~~yyyfffUUUNNNNNNJJJWWWjjjxxxggggggnnnwww|||~~~pppRRRGGG===999777444444666333333333333333333333333111111111111111111222222///000222333333222111000111333444555666999>>>AAACCCGGGLLLRRRWWW\\\bbbeeecccaaa___```aaaggguuuvvvnnnnnnqqq~~~mmm^^^SSSSSSYYYffftttuuujjj[[[MMMFFFEEEGGGIIIHHHLLLRRRYYY```dddgggiiiiiippp~~~yyyfffYYYLLLGGGEEECCCBBBBBBHHHIIIKKKNNNRRRZZZbbbhhhoooxxxqqq^^^YYYTTTSSSRRRWWWbbbnnnxxx}}}|||{{{zzzzzzyyyyyyyyyyyysssrrrrrrqqqpppooonnnnnnkkkjjjiiigggeeecccaaaaaa```___]]][[[YYYWWWVVVUUURRRRRRPPPOOOMMMLLLKKKJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFKKKTTT^^^eeefffccc```\\\\\\]]]___eeelllssswww{{{~~~^^^UUUOOOSSS```qqqzzzggglllwwwqqq^^^LLLBBB???>>><<<:::888777666666666666666666666666666666444444444444444444444444333444555444444444666888===@@@EEEJJJMMMQQQTTTWWW]]]aaafffjjjlllmmmnnnooofffeeeeeeiiisss~~~xxxlllccc^^^\\\\\\mmm|||zzzsss}}}bbbaaaaaacccgggnnnuuuyyy~~~wwwiii[[[PPPJJJLLLPPP]]]vvvxxxhhhfffllltttzzz~~~{{{zzzqqqTTTDDD======666555777111444444333333333333222222111111111111111111111111222222111111111111111111333333444666999===AAACCCFFFJJJPPPVVV\\\```bbbcccbbb```\\\YYY]]]jjj~~~|||ssspppqqq}}}}}}lll___TTTWWW]]]gggvvv}}}tttfffWWWMMMHHHEEEFFFIIIJJJNNNTTTZZZ___cccgggjjjmmmvvvvvvfffYYYKKKFFFEEEDDDDDDEEEGGGIIIKKKNNNRRRYYYaaafffnnnwwwqqqhhh]]]XXXZZZcccnnnttt}}}{{{{{{zzzyyywwwvvvuuuuuutttsssqqqpppnnnnnnoooooohhhgggfffeeecccbbbaaa```]]]\\\[[[YYYXXXVVVUUUTTTQQQPPPOOOMMMLLLKKKKKKJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCGGGKKKSSS]]]dddfffdddbbb[[[[[[[[[^^^cccjjjqqquuuzzzgggTTTNNNVVV\\\nnnxxxnnnoooxxxwwwdddPPPCCCCCC???:::777666666555444333333444444555555666666666444111111333555666666444555555444444555999;;;>>>AAAFFFJJJNNNSSSXXX[[[aaabbbeeeiiimmmnnnmmmkkklllgggeeekkkyyy}}}kkk```^^^VVV___rrryyywwwuuudddcccbbbbbbeeekkkrrrwww~~~vvviii\\\QQQKKKLLLNNNXXXooovvvgggeeekkktttzzz~~~~~~{{{{{{qqqUUUEEE>>>>>>777666888222444444333333333333222222111111111111111111111111111111111111111111111111333333333555999===AAADDDGGGJJJOOOVVV[[[```cccddddddbbb]]][[[___nnn}}}tttrrrsss~~~zzziii\\\UUUXXX```jjjzzz}}}~~~tttfffVVVMMMHHHEEEFFFIIIJJJNNNUUUZZZ___dddhhhkkknnnxxxuuufffYYYKKKFFFEEEDDDDDDEEEGGGHHHKKKMMMRRRYYY```fffpppxxxwwwnnnhhhjjjrrr{{{~~~}}}{{{zzzyyyxxxwwwuuuttttttsssrrrqqqooonnnnnnnnnnnniiihhhgggeeecccbbbaaaaaa]]]\\\[[[YYYWWWVVVUUUTTTQQQPPPOOOMMMLLLKKKJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBGGGKKKSSS\\\cccfffdddbbb[[[ZZZZZZ]]]bbbiiiooossszzzjjjUUUOOOVVV\\\mmmzzzmmmnnnwwwzzzjjjWWWKKKCCC???:::777666666555444555555555555555555666666555333000000222444555555444444444444333555888;;;>>>AAAFFFKKKOOOSSSXXX\\\bbbdddgggkkknnnooonnnmmmmmmjjjjjjsss}}}jjj______YYYdddyyyxxxvvvsssgggeeebbb```aaagggooouuu~~~}}}uuuiii\\\QQQJJJJJJKKKTTTggguuugggeeejjjvvv{{{qqqUUUEEE???>>>888777999444444444333333333333222222111111111111111111111111111111111111111111111111222222333555999===AAADDDIIIKKKOOOUUU[[[```dddgggfffccc^^^]]]cccrrr{{{sssrrrtttvvvfffZZZVVV[[[cccooo~~~}}}ssseeeUUUMMMHHHEEEFFFIIIJJJNNNUUU[[[```dddiiilllppp{{{uuufffYYYKKKFFFEEEDDDDDDEEEEEEGGGJJJMMMQQQXXX```eeeqqqyyy}}}~~~~~~|||{{{zzzyyyxxxvvvuuuttttttrrrqqqpppnnnmmmmmmmmmmmmkkkiiifffcccaaaaaaaaabbb\\\\\\ZZZYYYWWWUUUTTTTTTPPPOOONNNLLLKKKJJJIIIIIIEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBFFFJJJQQQZZZaaaddddddbbbZZZYYYYYY[[[```gggmmmqqqyyynnnYYYQQQVVV[[[kkk|||mmmnnnxxx~~~ppp___SSSCCC???:::777666666555555666666666666666555555555444222000000222333444444333444444333333444888:::>>>BBBGGGKKKPPPTTTYYY]]]dddfffjjjnnnpppqqqppppppmmmlllqqq}}}jjj___```]]]kkk}}}uuussspppeeedddaaa^^^^^^dddnnnuuuyyyrrrhhh\\\PPPIIIIIIJJJRRRcccyyyvvvhhheeeiiivvv|||qqqTTTDDD>>>>>>888777999444444444333333333222222222111111111111111111111111111111111111111222222222222222333555999>>>BBBDDDJJJLLLOOOTTTZZZaaafffhhhfffccc___^^^fffwwwvvvoooooosss~~~uuufffZZZVVV\\\fffsss~~~qqqcccTTTLLLGGGEEEFFFIIIJJJOOOUUU[[[```eeejjjmmmsss~~~uuufffYYYKKKFFFEEEDDDDDDEEEDDDFFFIIILLLQQQXXX```eeeqqqyyy}}}{{{{{{{{{zzzxxxwwwvvvuuutttqqqpppooonnnmmmllllllkkkkkkhhheeeaaa______```aaa\\\[[[ZZZXXXVVVUUUTTTSSSOOONNNMMMKKKJJJIIIHHHHHHDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBBBB@@@@@@@@@???@@@AAAAAABBBEEEIIIOOOXXX___ccccccbbbYYYXXXXXXZZZ^^^eeekkkooowww}}}uuu___UUUXXX\\\kkkqqqqqqzzzrrraaaUUUBBB???:::777666666666555777777777666666555555555444333111111333444444444333333333333222444777:::???BBBGGGLLLQQQUUU[[[^^^dddgggllloooqqqqqqqqqqqqnnnqqq|||kkk```aaa```qqqzzzqqqnnnlll|||aaaaaa___]]]]]]cccnnnvvv|||vvvpppggg\\\PPPHHHGGGIIIRRRbbbvvvvvvhhhdddfffsss{{{oooSSSCCC======777666888333444444333333333222222222111111111111111111111111000000111111111222222222111222333555999>>>BBBEEEJJJLLLPPPUUU[[[bbbgggjjjfffbbb^^^___hhhzzz|||nnnhhhkkkppp{{{vvvggg[[[VVV]]]ggguuu}}}ooobbbSSSKKKGGGEEEFFFJJJJJJOOOVVV\\\aaafffkkknnnuuuwwwfffYYYKKKFFFEEEDDDDDDEEEDDDFFFHHHLLLQQQXXX```fffqqqzzz~~~|||{{{||||||{{{yyyxxxwwwvvvuuupppoooooonnnmmmlllkkkjjjjjjgggccc```]]]]]]^^^___[[[ZZZYYYWWWVVVTTTSSSRRRNNNMMMLLLJJJIIIHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGFFFDDDCCCAAA@@@????????????@@@AAAAAAEEEGGGMMMUUU]]]aaacccbbbYYYXXXXXXYYY]]]ccciiimmmuuu{{{~~~fffZZZ[[[]]]kkkuuuttt|||qqq___QQQBBB>>>:::777666666666666777777666666555555444444555444333333555666666555333444444333333444888:::???CCCHHHMMMRRRWWW\\\```dddhhhmmmpppqqqqqqrrrssssss{{{ooocccccccccvvvxxxmmmiiiiiizzz\\\]]]^^^\\\\\\bbbmmmvvv{{{uuuooohhh^^^RRRIIIEEEHHHPPP___rrrxxxjjjeeefffooozzzmmmRRRBBB<<<<<<666666888333444444333333333333222222111111111111111111111111000000000111222222333333111111333555999>>>CCCEEEIIILLLPPPVVV]]]cccgggjjjeeebbb___aaalll|||uuuhhhdddiiipppyyyvvvggg[[[UUU[[[fffsss{{{nnn```RRRJJJFFFEEEFFFJJJKKKOOOVVV]]]bbbggglllooowwwxxxfffYYYKKKFFFEEEDDDDDDEEEDDDFFFIIILLLQQQYYYaaagggsss{{{~~~~~~|||zzz|||{{{zzzyyyxxxvvvuuuuuuooopppoooooonnnlllkkkjjjiiigggddd```^^^]]]]]]]]]ZZZZZZXXXWWWUUUSSSRRRRRRMMMLLLKKKIIIHHHGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGEEECCCAAA???????????????@@@AAAAAADDDFFFKKKSSS[[[```bbbbbbZZZYYYXXXYYY\\\bbbhhhllltttyyyoooaaa___```mmmxxxuuu|||rrr\\\KKKAAA>>>999777666777777666555555555555555444444444555444444555666777666555444555555444444555888;;;@@@DDDIIINNNSSSXXX]]]aaadddiiiooorrrqqqqqqsssuuuyyysssiiigggggg|||wwwkkkhhhiii{{{YYY\\\^^^\\\[[[```kkkttt}}}|||vvvqqqkkkaaaUUULLLEEEFFFKKKXXXjjj}}}}}}qqqkkklllppp}}}kkkRRRBBB======777777999444444444333333333333222222111111111111111111111111///000000111222222333333111111222555999>>>CCCFFFHHHKKKQQQXXX___dddhhhiiieeebbbaaadddooorrreeebbbjjjrrrzzzuuueeeWWWTTTZZZdddqqq~~~{{{mmm___QQQIIIFFFDDDFFFJJJKKKOOOVVV]]]ccchhhmmmpppxxxzzzfffYYYKKKFFFEEEDDDDDDEEEEEEFFFIIIMMMRRRZZZbbbhhhvvv~~~~~~}}}}}}{{{zzzzzzyyyxxxwwwvvvtttssssssppppppppppppooommmkkkjjjiiihhhfffcccaaa___^^^]]]ZZZYYYXXXVVVUUUSSSRRRQQQMMMLLLJJJHHHGGGFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHGGGEEECCCAAA???????????????@@@@@@AAACCCEEEJJJQQQYYY___bbbcccZZZYYYXXXYYY\\\bbbgggkkksssxxxuuufffcccbbbooowwwsssxxxuuu\\\JJJAAA>>>999777666777777777333333333444444444444444444444333444666777666444555666666555555666:::<<<@@@DDDIIIOOOTTTYYY^^^bbbfffkkkrrrtttssssssuuuwww|||wwwnnnmmmmmmuuukkkkkknnn~~~YYY\\\___]]][[[___iiiqqqzzz|||~~~~~~xxxsssmmmdddWWWNNNDDDDDDGGGRRRdddyyyyyysssssssss~~~iiiSSSCCC>>>>>>888888:::555444444444333333333222222111111111111111111111111///000000111222222333333000111222555999>>>CCCFFFGGGKKKRRRYYY```eeehhhiiieeecccbbbgggrrrqqqeeeccckkkttt|||ssscccTTTSSSYYYbbbooo}}}|||~~~{{{lll___QQQIIIFFFDDDFFFJJJKKKOOOWWW]]]ccchhhmmmpppyyy|||fffYYYLLLFFFEEEDDDDDDFFFEEEGGGJJJNNNSSSZZZccciiixxx~~~}}}}}}}}}{{{zzzxxxwwwwwwuuutttsssrrrqqqppppppqqqqqqooonnnlllkkkjjjjjjhhhfffcccaaa___^^^ZZZYYYXXXVVVTTTSSSQQQQQQLLLKKKJJJHHHGGGFFFEEEEEECCCCCCCCCBBBBBBCCCCCCCCCDDDFFFGGGHHHHHHFFFCCCAAA?????????>>>???@@@@@@AAACCCEEEIIIPPPXXX^^^bbbccc[[[ZZZYYYYYY]]]bbbgggkkkrrrwwwzzziiifffdddpppuuupppuuuyyy^^^KKKAAA===999777666777777777222222222333333444444444333333222444555666555333666666666666555777:::===AAADDDJJJOOOTTTYYY___cccgggmmmtttvvvuuutttvvvyyy|||yyyrrrqqqqqqzzzssslllnnnrrrXXXZZZ[[[ZZZZZZ```jjjsss|||~~~yyytttpppiiiZZZKKKHHHFFFGGGOOO```uuu~~~zzznnnVVVDDD<<<<<<777888999222222222222222222222222222222222222222222222222222333222111111111222333444111222333666:::>>>AAADDDHHHNNNTTTYYYaaahhhiiieeeddd```]]]bbbqqq}}}lllfffjjjpppttt}}}ooo```YYYSSSYYYaaakkk{{{~~~{{{iii\\\OOOIIIFFFEEEGGGJJJMMMSSS[[[```ccceeeiiilllyyy}}}fffYYYKKKEEEDDDBBBCCCEEEEEEHHHKKKNNNRRRZZZdddlllwww~~~|||{{{zzzyyyxxxyyyyyyyyywwwtttqqqoooooonnnnnnmmmllllllkkkkkkiiiiiigggdddbbb___^^^]]]\\\XXXTTTSSSUUUUUUPPPLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEECCCAAA@@@@@@AAAAAAAAAAAABBBBBBCCCDDDHHHOOOWWW]]]aaabbb^^^YYYWWWYYY\\\^^^dddjjjooovvvnnndddfffrrrxxxooooooxxx___NNN???===:::888888888777555444444555555666666777777444444555555555555444444444555555555444666:::===CCCFFFJJJOOOSSSXXX^^^bbbiiijjjooouuuwwwtttuuuyyyxxxooommmwww{{{}}}iiidddiiizzzUUUXXX[[[[[[[[[aaajjjrrr}}}~~~wwwssslll\\\MMMHHHFFFFFFNNN___uuupppVVVDDD===<<<777777999222222222222222222222222222222222222222222222222222222222111111111222333444111222444666:::>>>BBBDDDIIIOOOUUUZZZbbbiiijjjfffeee```]]]cccrrrzzzjjjfffkkkrrrwww~~~mmm^^^VVVSSSZZZbbbmmm}}}~~~xxxggg[[[NNNHHHFFFEEEGGGKKKMMMSSS[[[aaacccfffjjjmmmwww|||eeeXXXJJJEEEDDDCCCCCCEEEEEEHHHKKKNNNSSSZZZdddlllxxx}}}|||zzzyyyxxxxxxxxxxxxwwwvvvsssqqqooonnnnnnmmmllllllkkkkkkjjjiiihhhfffdddaaa___]]]\\\\\\XXXTTTTTTUUUUUUQQQMMMLLLKKKJJJHHHGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAABBBBBBCCCDDDHHHNNNVVV]]]```bbb^^^YYYWWWYYY\\\^^^ccciiinnnttt~~~mmmdddfffrrrvvvllllll}}}xxx^^^LLL@@@===:::888888888666555555555555555666666666666444444555555555555444444444555555555555666:::===CCCFFFKKKOOOSSSYYY^^^bbbiiijjjooouuuvvvssstttxxx}}}ssskkkkkkwww}}}{{{xxxfffdddkkkRRRVVVZZZ\\\]]]bbbkkkrrr}}}yyyuuummm]]]NNNHHHFFFEEEMMM^^^tttrrrWWWEEE===<<<777777999333333333333333333333333333222222222222222222222222222222111111222222333444111222444777;;;???CCCEEEJJJPPPVVV\\\cccjjjkkkhhhddd___]]]dddtttwwwjjjfffllluuu|||}}}kkk[[[SSSSSS[[[eeeqqquuudddXXXLLLGGGEEEEEEGGGKKKNNNSSS[[[```cccfffjjjnnnuuuzzzdddWWWJJJEEEDDDCCCCCCEEEEEEHHHLLLOOOSSSZZZdddlllyyy}}}{{{zzzyyyxxxyyyxxxwwwvvvtttrrrqqqqqqmmmmmmlllkkkkkkjjjjjjiiihhhgggeeecccaaa___]]]\\\\\\YYYUUUTTTUUUTTTQQQMMMKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDGGGMMMUUU\\\```bbb^^^ZZZWWWYYY[[[\\\bbbhhhlllrrr|||lllbbbdddpppsssiiijjjzzzxxx^^^KKK@@@>>>:::888888888666555666666666555555555555555444444555555555555444444444444555444555777:::===CCCFFFKKKOOOTTTYYY___ccciiijjjnnnssstttrrrsssvvvwwwmmmgggiiixxxzzzxxx~~~ttteeehhhrrrOOOTTTZZZ]]]^^^ccckkkrrr{{{|||wwwssslll]]]NNNIIIFFFFFFMMM^^^uuusssYYYFFF===<<<777777999333333333333333333333333333222222222222222222222222222111222222222222333333222222444777;;;@@@DDDFFFLLLRRRXXX]]]eeelllmmmiiiccc^^^]]]eeewwwvvvkkkiiinnnxxx|||iiiZZZSSSTTT\\\gggttt~~~tttaaaUUUJJJFFFEEEEEEHHHKKKMMMSSSZZZ___bbbfffjjjnnnvvvwwwbbbVVVIIIEEEDDDCCCCCCEEEEEEHHHLLLOOOSSS[[[eeelllzzz~~~|||{{{yyyyyyyyyxxxvvvtttsssrrrqqqqqqllllllkkkkkkjjjiiiiiihhhffffffdddbbb```^^^\\\\\\[[[YYYVVVUUUUUUSSSQQQNNNKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCEEEFFFFFFDDDCCCBBB???@@@@@@@@@@@@AAAAAAAAACCCCCCFFFLLLTTT[[[```bbb___ZZZWWWYYYZZZ[[[```fffiiioooyyy~~~jjj``````iiiyyyssshhhgggvvvzzz```LLLAAA>>>;;;999888888666555666666666555555444444444444444555555555555444444333444555444555777;;;>>>CCCGGGKKKPPPUUUZZZ```dddiiijjjmmmrrrssspppqqquuu}}}sssiiicccgggyyyyyyuuu|||rrriiisssNNNSSSZZZ]]]___ccckkkqqqyyy}}}~~~zzzuuusssnnn```RRRJJJHHHHHHPPPaaaxxxtttZZZGGG>>><<<666777999333333333333333333333333333222222222222222222222222111111222222333333333333222333555888<<>>CCCGGGLLLQQQVVV[[[aaaeeekkkjjjmmmqqqrrrooopppttt|||rrrhhhaaafff{{{zzzyyyqqqoooNNNSSSYYY\\\^^^bbbjjjqqqyyy}}}~~~{{{wwwvvvqqqdddVVVKKKJJJKKKTTTfff|||uuu[[[HHH>>><<<666777999444333333333333333333333333222222222222222222222222000111222333333333333222222333555888===BBBFFFHHHMMMSSSYYY___fffmmmnnnkkkddd______jjj{{{rrrppprrr}}}{{{hhh[[[VVVUUU^^^jjjwwwuuu^^^TTTJJJGGGGGGFFFHHHKKKMMMRRRYYY^^^aaaeeekkkppp|||qqq___SSSHHHEEEEEEDDDDDDEEEFFFIIIMMMPPPTTT[[[eeemmmyyy~~~}}}{{{zzzyyyvvvuuutttsssrrrqqqppppppllllllkkkjjjjjjiiiiiihhhdddcccbbb```^^^\\\[[[[[[XXXWWWVVVTTTRRRPPPNNNNNNIIIIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@BBBDDDEEEEEEDDDCCCBBB????????????@@@@@@@@@@@@BBBBBBDDDJJJRRRYYY___aaaaaa[[[XXXXXXXXXXXX\\\bbbffflllvvvmmm___ZZZ]]]hhhrrrvvvhhhbbbmmm{{{iiiTTTCCC@@@<<<:::999888666555555555555444444444444444444444555555555555444444222333444444555777;;;???DDDGGGLLLQQQVVV\\\bbbffflllkkknnnqqqqqqoooppptttzzzrrriiibbbggg}}}~~~|||qqqvvvPPPTTTYYY[[[]]]aaajjjqqq{{{|||yyywwwrrreeeWWWLLLLLLOOOYYYjjjwww\\\III>>><<<666777999444444444444444444444444444222222222222222222222222000111222333333333222222222333555999===BBBGGGIIIMMMSSSYYY___fffmmmnnnjjjgggbbbbbbnnnzzzsssrrrsssyyyfff[[[XXXVVV^^^iiivvvsss___UUUKKKHHHGGGGGGHHHKKKOOOTTTZZZ___bbbgggmmmrrr}}}ooo^^^RRRHHHEEEEEEDDDDDDEEEFFFIIIMMMPPPTTT\\\fffmmmyyy~~~|||{{{yyyxxxwwwssstttttttttsssqqqpppooolllllllllkkkjjjjjjiiiiiibbbbbbaaa___]]]\\\[[[ZZZVVVVVVUUUSSSPPPNNNMMMMMMIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@AAACCCEEEEEEDDDCCCBBB????????????@@@@@@@@@@@@BBBBBBDDDIIIQQQYYY___aaaaaa\\\XXXXXXWWWWWW[[[```fffllluuuqqqccc]]]^^^hhhqqquuufff___iiixxxlllWWWCCC@@@===:::999888666555333444444444444444444555444444555555555555444444222333444444555888<<>><<<666777999444444444444444444444444444222222222222222222222222000111222333444333222222222333666999>>>CCCGGGJJJMMMSSSYYY^^^fffmmmnnnjjjiiidddeeerrryyysssrrrtttwwweee[[[XXXWWW___iiivvv}}}qqq```UUULLLIIIHHHGGGHHHKKKPPPUUU\\\aaadddiiiooottt|||nnn]]]RRRGGGEEEFFFEEEDDDEEEGGGIIIMMMPPPTTT\\\fffmmmxxx~~~}}}|||{{{yyywwwvvvuuurrrssstttuuutttrrrooonnnmmmmmmlllkkkkkkjjjjjjiiibbbaaa```___]]]\\\[[[ZZZUUUUUUUUURRROOOMMMLLLLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBB@@@AAACCCEEEEEEDDDCCCBBB>>>????????????@@@@@@@@@BBBBBBCCCHHHPPPXXX^^^aaaaaa\\\XXXWWWWWWWWWZZZ___fffllluuuuuuggg```aaajjjssssssddd\\\fffvvvmmmYYYDDDAAA===:::999888666555333333333444444555555555444555555555555555555444222333444444555888<<