BM6P6(@ tttjjjdddffflll|||~~~~~~|||zzz}}}}}}rrrmmmlllwww~~~|||yyyuuuyyygggXXXQQQJJJCCC@@@BBBFFFUUUlll}}}kkkWWWOOONNNIIIRRR^^^hhhrrr|||zzzmmmaaaYYYTTTQQQPPPRRRVVV\\\ccciiilllnnnnnnlllnnnsssyyy~~~{{{xxxvvv|||zzzkkkaaa\\\YYYWWWWWWZZZ___ccceeefffhhhiiihhhiiippp{{{sssggg]]]WWWTTTRRRPPPNNNLLLJJJGGGEEEDDDDDDGGGFFFHHHLLLSSS^^^qqqvvvkkkddd]]]WWWVVVXXXcccoooxxxwwwpppiiibbb\\\]]]___dddlllwww}}}rrriiidddiiippp~~~}}}|||sssmmmmmmxxx{{{uuu|||iiiYYYQQQJJJDDDAAABBBGGGYYYqqqeeeSSSLLLKKKJJJTTT```jjjsss|||~~~}}}uuuiii___XXXTTTRRRQQQRRRWWW^^^fffkkknnnooonnnmmmooorrrwww}}}|||yyywwwuuutttzzzqqqddd\\\XXXUUUSSSSSSUUUZZZ^^^```dddeeeeeeddddddhhhqqqxxxwwwiii___YYYVVVTTTOOONNNLLLIIIGGGFFFEEEEEEGGGEEEFFFJJJPPP\\\ooovvvjjjccc]]]WWWWWWYYY```kkktttsssmmmfff___ZZZ[[[]]]aaagggpppzzzyyynnnfffdddkkkttt~~~tttnnnoooxxxxxx~~~mmmZZZQQQIIIDDDCCCBBBJJJ___zzzzzz```OOOJJJJJJLLLXXXdddmmmuuu|||~~~|||wwwpppeee\\\VVVSSSRRRQQQSSSYYYaaajjjoooqqqpppoooooooooqqqtttyyy{{{zzzwwwuuusssqqqqqqqqquuutttggg]]]XXXUUUSSSQQQPPPRRRVVVZZZ]]]bbbcccbbb```^^^___eeejjjnnnlllmmmrrrxxx}}}mmmbbb[[[WWWVVVNNNMMMKKKJJJHHHGGGGGGGGGGGGDDDDDDGGGLLLWWWjjj{{{|||vvvwww}}}uuuiiiaaa\\\WWWXXX[[[```kkksssqqqjjjddd^^^YYYYYYZZZ\\\```fffnnntttxxx}}}~~~uuujjjcccccclllvvvwwwooooooxxxqqq\\\QQQIIIEEEEEECCCMMMfffuuu\\\NNNKKKLLLOOO[[[hhhpppuuuyyyzzzxxxtttmmmbbbYYYTTTRRRQQQQQQTTTZZZdddmmmssstttrrrpppqqqqqqppprrrvvv|||~~~{{{zzzuuusssqqqnnnllllllmmmmmmnnnwww}}}mmmbbb[[[WWWVVVUUUSSSRRRRRRVVVZZZ^^^bbbbbbaaa^^^[[[ZZZ]]]___```^^^___ccchhhrrrpppccc[[[WWWUUUNNNMMMLLLJJJIIIIIIIIIIIIGGGDDDCCCEEEHHHRRRcccssszzzsssuuu~~~uuuhhh```[[[XXXYYY^^^eeeooovvvrrrjjjddd]]]YYYXXXXXXXXXZZZ]]]bbbgggjjjuuuxxxxxxqqqgggaaaccclllwwwyyyqqqoooyyyuuu___QQQIIIFFFFFFDDDOOOiiinnnWWWLLLKKKLLLRRR^^^kkkpppsssuuuvvvtttssslllaaaXXXSSSQQQPPPPPPTTT[[[eeepppvvvwwwvvvssstttrrrqqqqqqtttyyy~~~yyyvvvtttqqqooollljjjhhhhhhiiijjjhhhoooyyyzzzkkk```ZZZXXXVVVVVVUUUTTTSSSVVV\\\aaaaaa```^^^[[[XXXVVVWWWXXXWWWVVVVVVYYY\\\eeevvvrrrddd[[[VVVTTTOOONNNMMMLLLKKKKKKKKKKKKGGGEEECCCDDDEEELLL\\\jjj}}}uuuwwwsssggg```[[[YYY[[[___hhhqqqvvvqqqhhhaaa\\\WWWYYYXXXVVVVVVWWWZZZ]]]___ffftttvvvrrryyyyyymmmeeeaaacccnnnyyy{{{tttppp|||xxxaaaRRRIIIFFFGGGFFFQQQjjjhhhRRRIIIJJJLLLUUUaaallloooooopppqqqppppppiii___VVVRRRPPPPPPPPPSSSZZZeeepppwwwzzzyyywwwvvvtttrrrqqqssswww|||{{{vvvsssrrrooonnnllljjjhhhgggggggggdddjjjqqqzzz{{{kkk```ZZZYYYTTTVVVVVVTTTTTTWWW^^^cccccc```\\\XXXUUUSSSSSSRRRQQQPPPQQQRRRSSSZZZjjjyyywwwhhh^^^XXXUUUQQQQQQOOONNNMMMMMMMMMMMMHHHFFFEEEDDDDDDHHHTTTaaarrrzzz|||}}}rrrggg```\\\ZZZ[[[___dddmmmqqqlllddd^^^YYYUUUYYYXXXUUUTTTSSSUUUWWWXXX^^^iiixxxuuuoooqqqxxx{{{rrrhhhcccaaafffqqq}}}}}}wwwrrryyycccTTTIIIFFFGGGHHHQQQiiigggQQQIIIKKKNNNVVVbbblllmmmkkkkkklllllljjjcccZZZSSSPPPOOOPPPPPPSSSZZZeeepppxxx{{{|||{{{wwwuuutttssstttvvvzzz||||||~~~}}}yyyuuusssrrroooooommmllljjjhhhgggfffdddgggmmmuuu}}}pppccc]]][[[TTTVVVWWWVVVUUUYYYaaagggiiieee___YYYUUUSSSQQQQQQNNNNNNOOOPPPNNNRRR```ooooooccc\\\XXXTTTSSSRRRPPPOOONNNNNNNNNIIIGGGGGGFFFDDDEEENNNYYYfffyyyzzzqqqgggaaa^^^[[[\\\______ggglllhhhaaa]]]ZZZWWWYYYWWWUUURRRQQQRRRSSSTTTYYY```kkkxxxvvvoooooosssuuummmeeebbbbbbhhhttt~~~yyytttzzzdddTTTJJJFFFGGGIIIRRRhhhhhhSSSLLLNNNQQQWWWbbbkkkkkkhhhhhhjjjjjjeee___WWWPPPNNNOOOPPPQQQRRRYYYdddoooxxx|||}}}}}}xxxvvvuuuttttttvvvyyyzzzzzz|||}}}|||yyyvvvtttsssppppppooommmkkkiiigggeeedddfffkkksss{{{uuuhhh```^^^VVVXXXZZZYYYXXX\\\dddkkkqqqlllddd]]]XXXUUUSSSQQQNNNOOOPPPPPPMMMOOO\\\kkkttthhh```[[[VVVUUUTTTRRRPPPOOOOOOOOOJJJIIIHHHGGGDDDCCCKKKUUUaaarrryyypppgggbbb___\\\\\\___[[[dddiiifffaaa^^^\\\ZZZYYYWWWTTTQQQPPPPPPRRRSSSUUUZZZaaalllwwwrrrqqqtttrrrkkkbbb___cccnnnyyy}}}||||||zzzeeeVVVIIIDDDFFFMMMOOOggg~~~bbbPPPOOOSSSRRR^^^dddkkkmmmiiieeedddeeeaaa]]]WWWQQQNNNNNNPPPQQQUUU\\\fffooouuuyyy{{{|||}}}{{{yyywwwvvvuuurrrpppuuuzzz~~~}}}wwwrrrpppqqqnnnnnnmmmlllkkkiiihhhgggdddfffjjjnnnvvvrrriiieeeddd```\\\[[[]]]bbbnnnzzzyyyuuunnneee]]]WWWTTTRRRWWWQQQMMMNNNNNNOOOVVV```xxxyyyoooeee\\\[[[XXXTTTRRRRRRPPPLLLHHHLLLKKKHHHEEECCCEEEJJJMMM[[[lllyyyqqqgggaaa^^^^^^]]]\\\```aaacccbbb```^^^]]]]]]]]][[[XXXUUUSSSTTTUUUVVVZZZ[[[^^^eeeuuuvvvsssuuuzzzqqqjjjccc```eeeooozzz~~~zzzeeeVVVIIIEEEGGGKKKPPPkkkeeeRRRQQQTTTTTT```eeejjjkkkfffbbbaaaaaa^^^ZZZUUUPPPNNNNNNPPPQQQVVV]]]gggpppvvvzzz}}}~~~}}}{{{xxxuuusssrrrqqqtttwwwzzzyyyuuuqqqnnnmmmlllllllllkkkjjjgggeeeddd___bbbeeejjjsssxxxnnniiiccc___[[[\\\___fffsss}}}uuujjj```YYYVVVTTTWWWRRRPPPQQQPPPOOOTTT[[[ppp}}}qqqeee]]]\\\YYYUUUSSSSSSQQQMMMJJJHHHHHHFFFCCCBBBCCCFFFIIIUUUddd|||xxxqqqhhhcccaaa```^^^]]]```aaabbbbbb```___``````aaa___\\\XXXVVVVVVWWWWWWXXXXXXZZZbbbppp}}}vvvssstttzzz}}}{{{mmmhhhcccbbbgggqqqzzz~~~{{{eeeVVVJJJFFFHHHKKKUUUsssiiiUUUSSSVVVVVV```dddgggfffbbb^^^\\\\\\ZZZWWWRRRNNNMMMMMMPPPQQQWWW]]]gggqqqxxx|||~~~yyysssqqqrrruuuwwwwwwxxxxxxwwwsssnnnjjjjjjjjjjjjiiigggdddbbb```\\\^^^bbbgggppptttlllaaa\\\ZZZ]]]cccmmm|||wwwjjjaaa]]][[[ZZZWWWUUUTTTRRRPPPSSSXXXiiiqqqfff___\\\ZZZWWWUUUSSSQQQOOOLLLGGGGGGFFFEEECCCCCCDDDFFFLLLZZZqqqtttttt|||xxxrrrkkkfffdddccc```^^^___aaabbbbbbbbbbbbeeeggghhhfffbbb___\\\ZZZZZZZZZXXXXXXYYY___mmm}}}wwwuuuuuuyyy}}}zzzwwwjjjfffcccdddjjjssszzz|||yyy~~~yyyeeeVVVJJJFFFIIINNN\\\|||mmmWWWUUUXXXXXX___aaabbb```\\\YYYWWWWWWUUUSSSOOOLLLLLLMMMOOOQQQWWW^^^hhhqqqxxx~~~{{{tttqqquuuyyy~~~|||{{{|||}}}yyyqqqjjjggggggfffeeeccc```]]]\\\ZZZ]]]aaafffqqqwwwmmm___ZZZYYY^^^hhhttt{{{ooohhhfff```^^^ZZZWWWSSSSSSVVVZZZhhh|||qqqgggccc\\\[[[XXXVVVTTTRRROOONNNHHHIIIJJJHHHFFFEEEEEEFFFGGGSSSgggoookkkpppzzzzzztttnnnjjjhhhfffbbb^^^___```aaabbbcccfffjjjmmmooommmiiieeebbb___^^^^^^[[[[[[\\\aaammmzzzvvvuuuvvv~~~{{{zzz~~~ttthhhfffeeehhhnnnuuu{{{~~~}}}xxxtttyyyvvvcccUUUJJJFFFIIIMMM^^^nnnXXXVVVZZZ[[[___^^^]]][[[WWWUUUTTTTTTRRRPPPMMMKKKKKKMMMOOOQQQXXX^^^hhhqqqxxx}}}xxxvvvzzz}}}sssjjjeeedddbbb```]]][[[YYYXXXWWWZZZ___fffrrryyymmm___ZZZXXX```mmm|||}}}tttppphhhfff```YYYUUUUUUYYY[[[hhhxxxqqqjjjggg^^^]]][[[XXXUUURRRPPPOOOJJJKKKLLLJJJHHHFFFFFFFFFGGGPPPaaa{{{pppggghhhnnn~~~~~~yyyrrrnnnkkkgggbbb^^^]]]___aaaccceeeiiinnnqqqtttrrroookkkhhheeecccccc___^^^___cccmmm~~~zzztttrrrsss{{{{{{}}}{{{tttiiiiiijjjnnntttzzz}}}~~~{{{uuurrruuu}}}ppp```TTTJJJEEEHHHKKK]]]~~~kkkXXXXXX___bbbbbb```\\\XXXUUUSSSRRRQQQPPPOOOLLLKKKKKKLLLOOOPPPXXX^^^gggooovvv||||||qqqhhhdddbbb^^^[[[XXXVVVUUUUUUTTTXXX^^^fffrrr|||ooobbb\\\[[[dddsss~~~zzztttssslllbbb[[[[[[\\\\\\eeerrrvvvpppmmmbbbbbb```\\\WWWSSSRRRQQQLLLMMMMMMKKKHHHFFFEEEFFFIIIOOO]]]ttttttiiiddddddooo}}}wwwqqqlllhhhbbb]]][[[^^^aaadddgggkkkooosssvvvtttrrrooollljjjhhhgggcccbbbbbbfffooo|||tttrrruuu}}}|||||||||yyy|||zzzvvvmmmnnnpppuuu{{{zzzuuurrrtttwww~~~jjj]]]SSSIIIDDDFFFMMM___~~~gggWWW[[[fffjjjjjjfff___YYYUUURRRPPPOOOPPPNNNMMMKKKKKKLLLNNNOOOXXX^^^fffnnntttyyy~~~zzzppphhhccc```[[[VVVRRRRRRRRRSSSSSSXXX```iiiuuuuuuhhhaaa```iiiyyytttkkkfffbbb]]]ccclllvvvqqqhhhhhhfffbbb[[[VVVTTTUUUPPPPPPOOOLLLIIIGGGHHHIIIKKKNNNXXXnnn{{{oooeee```eeeooo{{{sssmmmgggaaa\\\YYY]]]aaafffiiilllpppsssuuutttsssqqqooommmlllkkkhhhhhhhhhkkktttyyyxxx|||{{{xxxwwwxxxxxxxxx~~~}}}yyywwwpppqqquuuzzz~~~zzzuuussssssttt{{{}}}}}}fff[[[RRRHHHDDDEEESSSccccccVVV^^^kkkqqqqqqkkkccc[[[UUUQQQOOOMMMPPPNNNMMMLLLKKKLLLNNNOOOXXX]]]eeelllrrrxxx|||{{{pppiiiccc___YYYSSSPPPOOOQQQSSSUUU[[[dddmmmyyyzzzllleeecccmmm}}}yyyqqqiii```bbbjjj|||{{{ssslllmmmkkkeee^^^XXXWWWWWWUUUTTTSSSPPPLLLKKKKKKMMMKKKMMMUUUjjjuuuiii```aaajjjhhhuuu}}}tttmmmfff```[[[XXX\\\bbbfffjjjmmmppprrrttttttsssrrrpppooonnnmmmnnnmmmmmmqqqzzz}}}xxxuuuvvvvvvwwwyyyqqqrrrrrruuu~~~{{{|||}}}yyyvvvrrrppppppqqqxxxiiiXXXQQQLLLIIIIIITTTgggoooZZZ[[[kkk{{{{{{hhhZZZSSSQQQOOOMMMNNNMMMLLLKKKLLLMMMOOOQQQXXX^^^ffflllpppvvv|||rrrlllddd\\\UUURRRQQQPPPRRRUUUVVVZZZcccooo~~~{{{lllkkkllltttqqqiiiiiimmm{{{zzztttsssoookkkfffaaa]]][[[ZZZYYYVVVSSSPPPNNNLLLLLLKKKLLLTTThhh~~~ssskkkccc]]]jjjgggkkkxxxtttjjjbbb]]][[[VVVYYY]]]ccchhhlllooopppvvvrrrppprrrrrrooonnnpppsssuuuzzz~~~yyyxxxyyy{{{|||{{{tttssssssxxxzzzttt~~~{{{uuurrrppppppqqqvvvppp]]]RRRLLLIIIIIITTTiiiooo[[[]]]pppqqqbbbYYYTTTQQQOOONNNMMMLLLKKKLLLMMMOOOQQQXXX^^^fffkkkooouuu~~~|||sssmmmhhh```YYYWWWVVVSSSTTTWWWYYY\\\cccnnn{{{|||mmmmmmqqqzzzvvvoooqqq|||zzzxxxtttooojjjeeeaaa___\\\ZZZXXXUUURRRPPPOOONNNLLLLLLSSSeee~~~}}}tttkkkeeeaaa```bbbiiirrr}}}vvvjjjaaa[[[XXXVVVXXX]]]bbbhhhllloooqqqtttqqqpppssstttssssssvvvzzz~~~~~~{{{~~~~~~zzz{{{~~~|||xxxuuuvvv|||yyynnnttt}}}tttqqqoooppppppsss}}}yyybbbUUULLLIIIIIITTTmmmlll\\\___sss~~~lll```YYYTTTQQQMMMLLLKKKKKKLLLNNNPPPQQQXXX^^^fffkkknnnsss|||}}}wwwrrrnnnggg```^^^\\\XXXWWWYYY[[[^^^dddlllxxx|||nnnqqqwwwzzzxxx~~~}}}{{{wwwrrrmmmhhheeeddd___^^^[[[WWWUUUSSSRRRRRRPPPOOOTTTbbbxxxyyyssseeecccaaa``````gggvvvwwwlllbbb\\\XXXUUUWWW[[[```fffkkkooorrrssspppqqquuuxxxxxx{{{|||vvvwww~~~|||~~~}}}|||yyyvvvtttwwwwwwnnnooowww|||tttqqqooopppoooooouuu}}}|||~~~fffVVVMMMJJJKKKWWWssshhhZZZ]]]qqqttteee\\\UUURRRMMMLLLKKKKKKLLLNNNPPPRRRXXX^^^eeejjjmmmrrrzzz}}}zzztttlllfffddd```[[[YYYZZZ\\\^^^bbbjjjttt~~~}}}vvvmmmrrr|||}}}|||zzzvvvrrrnnnllljjjiiifffccc___[[[WWWUUUSSSSSSTTTSSSWWWdddwwwtttnnnfff___[[[]]]iiiuuu~~~uuukkkccc\\\YYYSSSUUUYYY___eeejjjooorrrtttrrrtttxxx{{{|||yyyyyy~~~~~~~~~zzzuuusssqqqooottt}}}tttmmmjjjmmm{{{~~~yyytttpppnnnooonnnllloootttyyyrrroooppprrrvvv{{{iiiXXXNNNKKKMMMZZZyyyyyycccWWWYYYkkkvvvfff[[[TTTQQQLLLLLLKKKKKKLLLNNNPPPRRRWWW^^^eeeiiilllrrrzzzxxxpppiiifffbbb]]]ZZZ[[[ZZZ\\\aaahhhqqq{{{wwwpppmmmkkksss~~~uuuooo|||yyywwwuuurrrqqqpppppppppllliiiddd^^^YYYVVVTTTTTTTTTUUUZZZfffxxxwwwiii```ZZZYYY]]]cccmmm~~~yyypppggg^^^XXXUUURRRTTTYYY___eeekkkooorrrvvvuuuwww|||~~~zzzyyy}}}|||wwwqqqmmmnnnkkkppp{{{tttkkkfffgggsss|||wwwuuupppmmmmmmllliiijjjnnn|||}}}sssiiiccc``````dddiiiooozzzjjjYYYNNNLLLNNN]]]~~~ttt___UUUVVVdddsssdddYYYSSSPPPLLLKKKKKKKKKLLLNNNQQQRRRWWW]]]eeejjjmmmrrr{{{{{{ssskkkhhhccc^^^\\\]]]ZZZ\\\```fffnnnxxx~~~|||xxxqqqhhhdddeeejjjrrr~~~uuulllsssxxxwwwuuusssssstttuuuvvvpppmmmggg```[[[WWWVVVUUURRRUUU]]]jjj{{{uuujjjaaaZZZYYY[[[cccqqq}}}yyyrrrhhh___WWWRRROOORRRUUU[[[bbbiiinnnrrrtttxxxwwwzzz~~~{{{xxxzzz~~~{{{wwwooolllmmmlllrrr}}}|||mmmhhhgggqqq|||wwwvvvpppllllllkkkhhhhhhkkkvvvzzz}}}|||{{{xxxnnnccc^^^XXXUUUXXX\\\bbbnnnzzzlllZZZNNNLLLNNN^^^rrr]]]VVVWWWbbbwww}}}nnn```WWWRRRQQQLLLKKKJJJKKKLLLNNNQQQSSSVVV]]]eeejjjnnnttt}}}~~~uuummmhhhddd___^^^```\\\^^^```eeemmmuuu|||}}}xxxsssoooggg___^^^bbbkkksss~~~|||qqqqqq|||wwwuuusssqqqqqqrrrtttvvvppplllgggaaa\\\ZZZYYYYYYUUUZZZcccqqq|||lll___ZZZ\\\\\\fffnnnqqqxxxrrrnnnggg___XXXSSSQQQOOOSSSXXX___hhhooosssvvvwwwwwwwww{{{}}}{{{|||{{{wwwpppmmmoooqqqvvvqqqllljjjqqq}}}xxxwwwppplllkkkjjjggggggjjjrrrwwwyyywwwwwwuuulll```]]]VVVRRRSSSVVV[[[gggtttnnn[[[OOOKKKMMM^^^rrr]]]WWWYYYbbbtttyyykkk^^^VVVRRRQQQKKKKKKJJJKKKLLLOOOQQQSSSVVV]]]eeejjjnnnuuu~~~wwwnnniiieeeaaa```ccc______aaaffflllsssyyy}}}|||uuuooojjjbbb[[[\\\ccclllsss}}}vvvrrrvvvuuussspppnnnnnnoooqqqrrrnnnkkkfffaaa]]]\\\\\\\\\YYY___jjjxxxrrr```ZZZ]]]XXX]]]aaabbbiiivvv}}}~~~||||||}}}{{{vvvqqqgggccc^^^XXXUUUSSSTTTTTTUUUZZZccclllssswwwyyyyyyuuuvvvzzz|||{{{vvvqqqqqqttt~~~xxxmmmggglllvvv~~~zzzwwwqqqkkkjjjlllnnnllljjjnnnoooooopppooolllfffaaaTTTUUUQQQRRRWWWWWWeeennn\\\OOOOOOVVVgggqqq]]]XXXXXXhhh|||mmm^^^TTTQQQQQQJJJKKKKKKKKKKKKLLLOOORRRVVV[[[bbbhhhmmmuuu~~~{{{rrrjjjfffddddddcccaaacccdddgggppp{{{~~~}}}tttjjjbbb[[[WWW[[[bbbjjjuuuzzzwww~~~xxxpppkkkjjjlllnnnooollliiiccc^^^[[[[[[\\\]]]```dddmmm}}}|||kkk___XXXWWWZZZZZZYYY___kkkpppoootttttttttrrrpppmmmjjjhhhiiijjjjjjjjjiiifffdddbbbZZZXXXUUUQQQOOOPPPTTTWWW``````eeennnyyy~~~{{{}}}xxxvvvyyyzzzyyy~~~|||wwwvvvyyy}}}pppgggiiiqqq~~~~~~zzzxxxsssmmmkkkmmmnnnllljjjjjjkkklllmmmnnnkkkfffbbbYYYZZZUUUUUUYYYZZZgggnnn\\\OOONNNTTTiiiqqq```\\\^^^nnn{{{lll]]]TTTPPPPPPJJJKKKLLLKKKKKKLLLOOORRRTTTYYYaaahhhnnnvvvyyyqqqkkkhhhgggggggggfffggghhhjjjrrr|||~~~{{{sssiiibbb[[[XXX]]]dddkkkvvvwwwqqq|||{{{rrrllljjjkkklllllliiifff```\\\YYYYYY[[[\\\```eeeqqquuufff[[[XXXYYYWWWTTTWWW___bbb```_________^^^\\\ZZZWWWVVV[[[\\\]]]]]]\\\ZZZWWWVVVTTTSSSRRRPPPQQQSSSVVVYYY^^^```fffrrr~~~|||}}}tttttt|||}}}|||~~~}}}tttgggfffjjjsss}}}zzzwwwsssmmmkkklllllljjjhhhfffgggiiikkkmmmkkkhhheee\\\\\\VVVSSSWWWXXXddd{{{nnn]]]PPPNNNRRRjjjooo___[[[^^^oooxxxiii[[[SSSOOOOOOKKKKKKLLLLLLKKKLLLOOORRRRRRXXX```hhhoooxxx}}}xxxqqqllljjjkkklllllllllmmmmmmnnnvvv~~~zzzqqqhhhaaa[[[YYY___ffflllxxx}}}rrrxxxuuunnnkkkjjjiiihhheeebbb]]]YYYWWWXXX[[[]]]aaahhhvvvooo```YYYXXXSSSOOOPPPTTTUUUSSSQQQQQQQQQQQQPPPOOONNNMMMNNNOOOPPPPPPPPPOOONNNMMMOOOOOOQQQSSSUUUYYY[[[]]]^^^aaaiiiwwwuuunnnooowww}}}~~~zzzwwwgggbbbccciiixxx~~~}}}yyywwwrrrnnnjjjhhhhhhgggfffdddbbbcccfffjjjnnnooommmjjjbbbbbbYYYTTTVVVWWW```tttnnn^^^QQQMMMOOOhhhxxxeee\\\]]]oootttfffYYYRRRNNNNNNKKKLLLMMMLLLKKKLLLOOOQQQSSSXXXaaahhhpppyyy}}}yyyrrrnnnmmmmmmnnnnnnooopppppprrryyyxxxpppfff___ZZZYYY___gggnnnzzzvvvvvvzzzqqqnnnllliiifffccc```[[[WWWWWWYYY\\\___dddmmm}}}xxxggg[[[XXXSSSOOONNNPPPPPPOOONNNNNNNNNOOOOOOOOOOOONNNKKKLLLMMMOOOOOOPPPOOOOOOPPPQQQSSSWWW\\\___``````___bbbjjjxxxpppjjjlllppp~~~{{{{{{xxxyyyggg___^^^```lllyyy|||yyyvvvtttvvvuuussstttttttttrrrpppiiigggdddcccbbbbbbaaaaaa^^^```dddjjjooorrrrrrqqqkkklllaaaXXXYYYYYY___oooooo___QQQLLLNNNaaa~~~qqqccc```rrr|||ooobbbWWWQQQNNNNNNLLLMMMMMMLLLLLLLLLOOOQQQUUUZZZbbbiiipppyyy|||vvvqqqooooooooonnnoooqqqqqqsssyyy~~~vvvmmmddd]]]XXXXXX___hhhrrr}}}xxxttt~~~wwwrrrpppkkkgggddd```\\\XXXXXX[[[___ccciiirrrnnn```[[[UUUQQQPPPNNNNNNNNNJJJJJJJJJKKKLLLMMMNNNNNNMMMNNNPPPRRRTTTVVVWWWWWWVVVVVVXXX]]]aaacccbbb```]]]___ggguuu~~~mmmgggiiijjj{{{||||||zzz|||hhh___[[[ZZZ```jjjyyy|||vvvssspppmmmkkkiiigggeeegggfffeeefffhhhiiihhhggg`````````_________``````]]]___dddlllsssxxxzzzzzzrrrssshhh]]]\\\YYY[[[gggqqq___QQQLLLNNN[[[vvvyyyeeeaaarrrwwwjjj^^^VVVQQQOOONNNMMMNNNNNNMMMLLLMMMOOOQQQUUU[[[cccjjjqqqzzzzzzvvvssssssrrrqqqoooqqqqqqrrrwww~~~~~~yyyppphhh___ZZZWWWYYYaaakkkxxx|||xxx|||}}}yyyvvvqqqkkkeeebbb]]]YYYYYY]]]bbbeeemmmwwwvvvggg___YYYUUURRRNNNMMMNNNLLLLLLLLLMMMNNNPPPQQQRRRSSSTTTVVVXXX[[[^^^```bbb```___```dddhhhiiifffbbb]]]^^^dddqqq}}}lllfffgggiiizzz~~~kkk```ZZZUUUWWW^^^jjjyyyyyyvvvtttqqqlllhhhcccaaa^^^\\\\\\[[[YYYWWWZZZYYYXXXZZZ]]]_________[[[\\\]]]^^^___```bbbcccccceeekkksss|||}}}sssfffccc___]]]eeesss{{{rrr___OOOKKKOOOVVVrrr{{{gggbbbsss}}}}}}sssfff[[[UUURRRPPPOOONNNNNNNNNMMMLLLMMMOOOQQQTTTYYYbbbjjjrrr{{{~~~{{{yyyxxxxxxwwwqqqrrrqqqppptttxxxwwwqqqhhhaaaYYYVVVVVVZZZeeeppp|||{{{|||}}}wwwqqqgggccc^^^ZZZZZZ^^^cccgggooozzz}}}jjjbbb\\\ZZZXXXTTTSSSUUUWWWWWWWWWWWWYYY[[[]]]^^^\\\]]]```cccgggkkknnnooonnnlllkkknnnrrrsssppplllgggeeegggooo{{{ppphhhhhhlll}}}nnnbbbZZZRRRQQQVVVZZZhhhxxx~~~yyyqqqhhhcccbbbbbb___\\\WWWUUUSSSRRRRRRRRRPPPOOORRRQQQQQQRRRVVVYYYZZZYYYYYY[[[]]]___```bbbdddfffjjjlllrrr{{{tttqqqkkkgggllliiioootttwww}}}||||||~~~ttt___OOOKKKPPPUUUppplllhhhzzz{{{qqqdddYYYTTTRRRQQQPPPNNNNNNOOOMMMLLLMMMOOOQQQQQQXXXaaajjjsss}}}~~~}}}}}}||||||rrrsssqqqoooqqqtttqqqkkkbbb[[[UUUTTTVVV\\\hhhttt}}}{{{~~~~~~wwwwwwxxx}}}{{{uuuhhhddd^^^ZZZZZZ^^^cccgggppp{{{jjjbbb]]]___^^^[[[\\\```____________aaaccceeeffffffgggjjjmmmrrrvvvzzz|||yyywwwuuuxxx|||}}}zzzvvvsssooommmpppxxx~~~~~~uuulllkkkppptttdddZZZRRROOOOOOTTT[[[ccchhhnnnrrrpppjjjdddbbb^^^ZZZVVVUUUTTTUUUQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRTTTXXX[[[]]]]]]^^^```bbbhhhnnnssstttyyy~~~wwwuuunnnlllttt}}}~~~~~~}}}|||}}}rrr___OOOIIIJJJVVVnnnpppmmm}}}}}}yyypppcccWWWPPPOOOPPPJJJKKKLLLMMMNNNOOOOOOOOOSSSXXX```hhhpppyyy|||xxxuuurrrqqqqqqnnniiieee[[[UUURRRRRRUUUZZZfffqqqzzzsssssswww{{{}}}|||vvvpppqqqzzz{{{oooiiiaaa[[[[[[___dddgggsss{{{mmmjjjhhhhhhkkkmmmllljjjlllmmmooorrrttttttqqqoooooooooqqquuu{{{}}}{{{tttooooooooooooqqqvvvxxxlllrrrrrrssscccYYYPPPMMMMMMOOOUUU[[[___cccfffddd___[[[YYYWWWTTTRRRPPPPPPOOOQQQQQQPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVXXX[[[^^^```bbbeeeiiinnnttt||||||uuurrrwwwrrr^^^PPPJJJLLLYYYrrr~~~ooommm~~~uuugggYYYPPPMMMNNNLLLMMMMMMNNNNNNNNNMMMMMMRRRWWW___gggooozzz|||xxxtttrrrppplllfffaaaYYYUUUQQQRRRTTTZZZfffrrr}}}vvvtttuuuwwwxxxxxxvvvqqqlllmmmvvv~~~vvvpppiiiddddddhhhmmmpppsssyyy|||zzzzzz~~~~~~|||zzzzzz{{{~~~|||zzz||||||}}}vvvlllhhheeefffjjjqqq{{{~~~qqqvvvvvvuuueeeYYYPPPMMMMMMLLLQQQVVVWWWXXX[[[YYYUUUUUUUUUTTTSSSRRRQQQPPPPPPTTTTTTTTTUUUVVVWWWXXXYYYWWWXXXYYYYYYXXXZZZ]]]___dddhhhnnnvvv}}}~~~yyy{{{sss^^^PPPKKKMMM\\\xxxzzzlllkkk}}}{{{nnn^^^SSSNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLQQQVVV___gggooozzz|||vvvrrrnnniiibbb]]]WWWSSSPPPQQQSSSYYYfffsss~~~zzzxxxvvvvvvtttrrrnnnkkkkkksss}}}yyyyyytttmmmiiijjjnnnrrruuuuuuyyyuuuggg^^^YYYZZZaaajjjtttxxxuuuvvv~~~xxx{{{{{{kkk]]]SSSOOOPPPOOOTTTWWWWWWXXXZZZZZZXXXYYYYYYZZZZZZZZZYYYYYYXXX]]]]]]]]]]]]]]]^^^______^^^___``````______bbbdddgggmmmwwwuuu___PPPLLLNNN]]]zzzrrrfffdddtttrrrbbbVVVPPPNNNMMMMMMMMMLLLLLLLLLMMMMMMPPPUUU^^^fffoooyyy|||uuuppplllfff___ZZZTTTQQQOOOOOOQQQXXXggguuu|||{{{yyywwwsssooonnnttt~~~wwwrrr~~~{{{vvvqqqnnnooosssvvvxxxxxxyyy}}}xxxmmm```WWWRRRSSS[[[eeeooo}}}yyyssspppuuu~~~yyyuuuwwwzzz{{{qqqbbbVVVRRRTTTUUU[[[______```ccceeedddaaabbbccccccdddccccccbbbggggggfffeeeeeeeeeffffffiiijjjjjjiiigggggghhhiiinnnvvvvvv___PPPKKKNNN\\\zzzkkk___[[[iiizzz}}}{{{oooaaaUUUOOONNNKKKKKKKKKKKKLLLMMMNNNOOOOOOUUU]]]eeennnxxx{{{sssnnniiiddd]]]XXXQQQOOOMMMNNNPPPWWWhhhwww{{{uuurrruuu~~~}}}ssslllttt~~~yyywwwxxx{{{~~~yyywwwvvvyyy~~~tttiiiaaaYYYTTTQQQQQQZZZccclll|||{{{sssqqquuu|||zzzyyy}}}xxxggg[[[WWWYYY]]]eeekkkkkklllpppssssssmmmmmmmmmmmmmmmmmmmmmmmmqqqqqqppppppppppppqqqqqqqqqrrrrrrpppnnnlllkkklllxxxuuu___PPPLLLNNN[[[yyyzzzfff\\\WWWaaarrrwww}}}{{{uuujjj]]]RRRMMMLLLKKKJJJJJJJJJKKKMMMOOOPPPPPPVVV]]]eeemmmwww{{{sssmmmhhhccc\\\WWWNNNMMMLLLMMMNNNVVVhhhyyy{{{vvvxxx|||{{{~~~wwwqqqjjjnnnvvv~~~zzzvvvqqqoooqqqyyyrrrhhh^^^ZZZVVVTTTRRRRRRZZZcccmmm|||zzzrrrpppsss{{{pppccc___aaaiiiqqqyyyzzzzzz}}}~~~|||{{{zzzzzz{{{{{{|||||||||}}}~~~{{{xxxwwwwww~~~rrr^^^PPPLLLOOO]]]zzzxxxfff]]]XXXaaaqqqwww|||zzzssshhh[[[RRRNNNMMMLLLKKKJJJJJJJJJLLLMMMOOOQQQVVV^^^eeellluuu~~~uuunnnhhhccc\\\WWWLLLKKKKKKLLLMMMUUUiii{{{{{{~~~{{{ttttttsssqqqpppjjjjjjooovvvyyy|||zzzsssllliiijjjnnnqqqrrrssstttttttttvvvyyy{{{~~~|||mmmccc\\\YYYWWWUUURRRRRRYYYbbbooo}}}vvvpppooouuu|||xxxjjjfffhhhrrr{{{ooo]]]PPPMMMPPP___{{{xxxggg```[[[ccctttzzz}}}vvvjjj]]]TTTPPPPPPNNNMMMKKKJJJIIIJJJLLLMMMRRRWWW^^^eeellluuuxxxpppiiiccc\\\VVVKKKJJJKKKKKKLLLUUUiii||||||qqqmmmlllmmmooojjjhhhkkkppprrrsss{{{wwwnnnhhheeeeeefff```aaadddeeehhhkkkpppsssuuuxxx~~~{{{nnneee^^^[[[YYYVVVQQQPPPXXXaaaqqq}}}{{{rrrooosssyyyooommmrrr|||ooo[[[KKKIIIPPPdddjjjXXXWWWggg|||ooo```VVVSSSSSSQQQOOOKKKIIIHHHIIIKKKMMMVVVXXX[[[aaaiiittt~~~~~~uuummmfff___WWWQQQKKKGGGFFFHHHMMMVVVeeessswwwooommmoootttuuupppnnnppprrrrrrzzzzzzooogggbbbaaa]]][[[YYY[[[___dddhhhjjjkkkqqq{{{xxxnnnfff]]]VVVQQQPPPQQQTTT\\\dddsss}}}qqqooossswwwtttyyy~~~lllZZZLLLKKKRRRgggjjjXXXWWWggg~~~tttcccWWWSSSSSSPPPNNNKKKIIIHHHJJJLLLMMMUUUWWW\\\bbbkkkuuu|||ssskkkddd]]]VVVPPPJJJGGGEEEGGGKKKUUUeeessstttooorrrwww{{{vvvsssrrrpppmmmrrryyy~~~}}}rrrjjjfff^^^\\\YYYYYY\\\```cccdddiiinnnxxxzzzuuunnneee^^^WWWQQQMMMMMMOOORRR[[[cccqqq|||yyy{{{{{{xxx|||}}}zzziiiYYYMMMMMMUUUjjjkkkYYYVVVfff~~~zzzhhhZZZTTTSSSOOOMMMKKKIIIIIIKKKMMMNNNSSSWWW]]]eeennnwwwzzzpppgggaaaZZZSSSNNNJJJFFFCCCEEEIIISSScccrrr}}}tttvvv{{{~~~zzzvvvqqqlllmmmpppsss}}}zzznnngggaaa^^^YYYXXXYYY\\\___```eeejjjsss}}}wwwwwwrrrlllhhheee```YYYSSSQQQMMMKKKLLLNNNRRR[[[dddsss|||~~~|||yyy{{{yyyhhhYYYNNNOOOVVVjjjooo[[[UUUaaayyy~~~lll^^^VVVTTTNNNMMMKKKJJJJJJLLLNNNOOORRRWWW___gggoooyyywwwlllccc]]]WWWPPPLLLIIIDDDBBBCCCGGGPPP```ooo}}}|||{{{~~~xxxqqqnnnnnnmmmvvvzzzooogggccc___[[[YYYZZZ\\\^^^___cccgggoooyyyzzz}}}~~~{{{yyyrrrkkkdddaaa]]]ZZZXXXTTTPPPMMMOOOLLLLLLOOOQQQTTT^^^hhhyyy~~~yyyuuurrrsssuuussswwwyyywww{{{{{{iiiZZZOOOOOOUUUjjjvvv___TTT[[[pppoooaaaXXXUUUNNNMMMLLLKKKKKKLLLNNNOOOQQQXXX```hhhpppyyy}}}uuuiii___YYYSSSNNNJJJGGGDDDAAACCCFFFNNN\\\jjjvvvzzz~~~zzzsssnnnkkkqqq{{{|||uuummmhhhaaa^^^ZZZYYYZZZ\\\^^^^^^```eeekkksss~~~{{{rrrvvv~~~|||xxxtttrrrsssvvvvvvrrrpppnnnhhhaaaZZZXXXVVVSSSRRRPPPMMMLLLLLLKKKMMMPPPRRRUUU^^^iii{{{uuussspppjjjeeebbbbbbcccdddjjjuuuwwwvvv{{{}}}jjj[[[PPPOOOUUUkkk~~~fffVVVXXXhhhxxxqqqcccYYYUUUNNNNNNMMMLLLLLLLLLMMMNNNRRRXXXaaahhhnnnxxx|||sssggg\\\VVVQQQMMMIIIFFFCCCBBBCCCEEEKKKWWWcccooosssvvvzzz}}}tttoooqqqwwwzzzsssooolllgggccc^^^]]][[[[[[\\\]]]]]]]]]^^^bbbhhhlllrrr|||xxxpppiiiooowww~~~wwwtttqqqpppkkkkkkjjjgggdddaaaaaabbbeeekkknnnkkkgggddd___YYYXXXWWWUUUSSSQQQOOOOOONNNKKKKKKNNNQQQRRRTTT]]]gggwww}}}xxxvvvssspppooopppqqqrrruuuxxx{{{|||}}}wwwppplllfffeeeccc^^^ZZZWWWVVVWWWYYY___kkk{{{uuuuuuzzz~~~iii[[[PPPOOOTTTiiinnn[[[WWWdddqqqsssdddXXXSSSOOOOOONNNMMMLLLLLLLLLLLLSSSYYYaaaggglllvvv|||rrreeeZZZTTTPPPLLLIIIEEECCCBBBDDDFFFIIISSS]]]fffjjjlllppp|||~~~}}}}}}|||zzzyyy{{{}}}sssnnnjjjgggdddbbbaaa```aaabbbaaa___]]][[[```eeeffffffjjjttt|||zzzooogggccchhhpppyyyxxxqqqkkkhhheee______^^^ZZZVVVUUUWWWZZZ]]]fffmmmkkkddd```]]]ZZZYYYXXXVVVTTTQQQPPPPPPQQQMMMNNNRRRUUUTTTTTT]]]ggg}}}qqqwwwjjjiiigggeeeddddddeeeeeeccchhhnnnqqqrrrvvv}}}~~~|||{{{uuuyyy}}}xxxpppiiiccc```ZZZ[[[ZZZWWWTTTRRRRRRSSSTTTYYYeeetttttttttzzz~~~}}}iiiZZZPPPOOOTTTfffsss___YYYcccoootttdddXXXQQQPPPOOONNNMMMLLLLLLLLLLLLTTTZZZaaafffkkkuuu|||rrreeeZZZSSSOOOKKKIIIEEECCCCCCEEEFFFHHHPPPZZZ^^^bbbdddgggssstttqqqnnnoooqqqyyy}}}yyy{{{xxxtttooolllggggggggghhhhhhfffbbb___YYY^^^bbbbbb______eeekkksss}}}|||tttjjjbbb___eeellluuuvvvpppkkkfffddd]]]]]][[[VVVRRRQQQUUUYYYXXXeeeooommmfffbbbaaaaaaZZZYYYXXXUUURRRQQQQQQSSSQQQRRRVVVYYYWWWWWW___iii}}}}}}pppvvvyyyjjjeee___[[[ZZZ\\\^^^^^^```^^^___dddiiioooxxx~~~wwwsssooommmkkkhhhiiikkknnnsss{{{zzzuuummmgggbbb^^^ZZZXXXSSSTTTTTTRRROOOMMMMMMNNNOOORRR[[[kkk||||||}}}|||gggYYYNNNMMMSSSbbbttt___^^^```rrr}}}pppbbbWWWRRRRRRPPPLLLJJJIIIKKKNNNPPPUUUVVV\\\eeennnwwwzzzqqqfff\\\UUUOOOJJJFFFDDDCCCBBBCCCEEEHHHLLLNNNXXX[[[___dddmmm}}}|||uuunnniiiiiijjjooozzzzzz|||xxxtttuuupppkkkiiiiiifff```ZZZ]]][[[ZZZYYYYYY[[[\\\^^^eeekkkuuu~~~zzzxxxuuuqqqmmmiiieeedddccceeeiiipppwww|||uuupppmmmjjjhhhbbb^^^XXXTTTSSSTTTVVVWWW___kkkuuuuuuooojjjgggddd^^^ZZZXXXYYYXXXUUUUUUXXXVVVYYY\\\]]]]]]___dddhhhxxx{{{mmmqqqzzzddd```[[[WWWWWWWWWXXXXXX[[[XXXYYY]]]aaafffpppzzz~~~vvvpppllljjjhhhdddddddddfffiiiooovvv{{{|||yyywwwmmmhhhbbb\\\XXXVVVSSSRRRPPPQQQRRRPPPMMMLLLKKKLLLLLLOOOVVVeeezzzzzzgggZZZOOOLLLQQQZZZvvvuuu```___aaasss}}}pppbbbXXXSSSRRRPPPLLLJJJIIIKKKNNNPPPVVVWWW]]]fffnnnwwwxxxpppdddZZZSSSNNNIIIEEEEEEDDDCCCBBBCCCEEEHHHJJJRRRVVVZZZ___iiiyyyxxxnnngggeeeccceeettt|||yyyxxx|||xxxsssmmmjjjiiieee___ZZZ\\\ZZZXXXVVVUUUUUUVVVVVV^^^cccjjjrrrvvvwwwvvvtttrrrqqqnnnkkkhhhfffcccbbbaaaaaaeeekkkrrryyytttqqqooommmeeeaaa\\\WWWVVVWWWYYYZZZeeeqqq||||||vvvqqqmmmiiibbb^^^[[[\\\ZZZWWWWWWZZZ\\\```cccddddddfffjjjmmmwwwyyymmmrrrzzzhhheeeaaa^^^]]]\\\ZZZYYYXXXTTTSSSVVVYYY^^^gggqqqxxxyyypppkkkhhhfffbbb```^^^]]]___ccchhhkkkrrrtttvvvuuuqqqmmmkkkiiiccc^^^XXXTTTQQQPPPPPPOOOOOOPPPQQQPPPNNNLLLLLLMMMLLLMMMSSS___tttwwwfffZZZOOOKKKNNNSSSkkkuuu___^^^___qqq|||pppbbbYYYTTTQQQOOOLLLJJJJJJKKKNNNPPPXXXYYY^^^gggnnnvvvwwwnnnbbbXXXQQQLLLHHHDDDFFFDDDBBBAAA@@@AAABBBCCCKKKNNNSSSXXXbbbtttssshhhbbb]]]\\\gggvvv~~~yyytttuuuxxx}}}|||wwwpppkkkhhhddd___\\\YYYXXXVVVTTTSSSSSSTTTTTTYYY\\\aaagggjjjkkkkkkjjjkkkjjjhhhgggeeeddddddcccdddcccdddgggmmmzzzzzzwwwuuusssjjjfffbbb]]][[[[[[]]]___nnnzzz{{{vvvqqqiiiddd```^^^\\\XXXYYY\\\^^^bbbggghhhhhhhhhkkknnnuuu}}}xxxtttqqqmmmkkkuuuyyyyyynnnttt|||rrrpppllliiifffccc^^^[[[YYYTTTRRRSSSUUUYYYbbblllwwwvvvnnnjjjhhhccc___[[[YYY[[[___cccffflllnnnppppppmmmiiigggfffccc^^^XXXTTTRRRRRRRRRQQQPPPQQQSSSRRRPPPOOOOOOOOOPPPPPPTTT^^^qqquuueeeYYYNNNKKKNNNRRRggg}}}sss]]]ZZZ[[[kkk}}}zzznnnbbbYYYUUUPPPOOOLLLJJJJJJLLLNNNPPPYYYZZZ```hhhnnnuuuvvvmmmaaaWWWPPPLLLHHHEEEDDDCCCAAA???>>>??????@@@EEEHHHMMMSSS]]]ooo{{{lllccc\\\XXXaaannnxxxsssqqqssswwwzzz~~~~~~|||zzzyyyyyyttt{{{~~~yyyrrrlllhhheeeaaa^^^WWWWWWVVVVVVVVVWWWXXXXXXYYY[[[___cccfffhhhiiijjjiiihhhgggfffffffffggggggllliiiggghhhkkkwww~~~zzzxxxwwwnnnlllhhhccc``````bbbdddttt}}}wwwooohhhbbb___\\\YYYZZZ^^^```eeejjjmmmlllkkklllnnnuuu~~~wwwrrrnnnkkkgggdddjjjmmmrrryyy}}}rrrxxxuuusssoookkkgggaaa[[[WWWXXXTTTQQQRRRSSSVVV^^^fffssswwwppplllccc___ZZZYYY]]]bbbgggiiilllnnnppppppmmmjjjggggggfffaaaZZZUUUSSSSSSSSSSSSQQQSSSUUUUUUSSSQQQPPPPPPSSSSSSVVV^^^ooo~~~~~~}}}~~~~~~uuucccWWWMMMKKKPPPRRRfff}}}ttt]]]YYYXXXhhh{{{}}}}}}wwwlllaaaYYYUUUOOONNNLLLKKKKKKLLLNNNPPPXXXZZZ```hhhnnntttwwwmmmaaaVVVPPPLLLIIIFFFAAA@@@???>>>>>>??????@@@AAAEEEJJJPPPZZZkkknnnccc[[[WWW^^^jjj|||wwwrrrppprrrpppqqqrrrqqqpppoooooopppkkkppp{{{|||vvvpppkkkhhheeeccc[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ]]]aaaeeehhhjjjkkkhhhhhhgggffffffhhhiiijjjnnnkkkhhhhhhlllxxx{{{yyyxxxrrrqqqnnniiieeeccceeehhhwww{{{ssslllddd___[[[YYY[[[```gggmmmsssvvvuuusssrrrsssxxx}}}wwwtttoooiiidddcccdddgggkkkqqq||||||sssppplllhhhddd^^^XXXTTTTTTPPPNNNOOOOOOQQQWWW___lllyyywwwqqqbbb]]]YYYYYY```gggmmmooonnnppprrrrrroookkkiiihhhfffaaaZZZTTTRRRRRRSSSSSSTTTVVVXXXXXXVVVSSSRRRRRRSSSUUUXXX___lll{{{uuusssttt{{{{{{xxxxxxvvvuuusssqqqpppoooppptttzzz|||~~~tttcccVVVMMMLLLQQQSSSgggttt^^^[[[YYYiiixxxzzzzzztttjjj___XXXUUUNNNMMMLLLKKKLLLMMMOOOPPPWWWYYY___gggmmmsss}}}vvvmmm```UUUOOOLLLIIIFFF@@@@@@????????????@@@@@@@@@CCCHHHNNNXXXiii~~~~~~kkk```XXXTTT[[[fffxxx}}}yyyuuupppoooqqqhhhgggeeeddddddeeefffgggfffjjjssszzztttoookkkjjjdddcccaaa^^^\\\YYYWWWVVVWWWYYY\\\___bbbeeeggghhhfffeeeeeeeeefffiiikkkmmmllliiihhhiiinnn{{{}}}zzzyyyvvvvvvtttooojjjhhhjjjmmmxxxwwwnnneee___[[[YYY\\\bbblllrrryyy}}}{{{xxxvvvvvv}}}zzzqqqjjjbbbbbbbbbbbbeeellluuu{{{kkkiiifffbbb___[[[UUURRROOOLLLKKKMMMMMMNNNSSSYYYfffttt{{{sssddd___ZZZ\\\dddmmmsssuuuuuuwwwyyyxxxuuuqqqnnnmmmhhhccc\\\VVVUUUVVVWWWWWW[[[]]]______\\\YYYWWWWWWUUUWWW[[[aaalll}}}~~~tttooonnnxxx~~~}}}{{{yyyvvvtttqqqooolllkkkhhhjjjmmmmmmpppzzz}}}sssdddXXXNNNLLLPPPTTTiiiqqq]]]ZZZZZZiiiuuuwwwwwwrrrhhh]]]WWWTTTNNNMMMLLLLLLLLLMMMOOOPPPUUUWWW]]]ffflllrrr|||{{{zzzuuukkk^^^SSSMMMJJJHHHEEEBBBAAAAAAAAA@@@@@@@@@@@@@@@CCCGGGLLLVVVggg{{{|||iii^^^VVVQQQXXXbbblllyyy|||vvvqqqllljjjlllaaa```______```aaaaaaaaaaaadddmmm{{{wwwrrrpppkkkjjjhhheeebbb^^^[[[ZZZ[[[]]]___bbbdddfffggggggdddcccdddeeehhhlllqqqsssqqqooonnnooorrr~~~}}}|||zzz{{{zzzuuuooolllnnnqqqzzzyyypppfff```\\\ZZZ___eeeqqqxxx~~~{{{yyy{{{qqqoookkkgggdddfffjjjnnnyyyaaa___\\\ZZZWWWTTTPPPNNNMMMKKKKKKMMMNNNMMMQQQWWWfffttt}}}tttgggbbb]]]___hhhrrrxxxzzz|||~~~|||xxxuuutttlllfff___[[[ZZZ\\\]]]^^^bbbdddffffffccc```]]]\\\WWWZZZ___dddmmm}}}yyyqqqnnnyyy~~~{{{xxxuuurrrooolllmmmmmmlllkkknnn|||rrreeeZZZPPPMMMPPPVVVmmmlllYYYXXXXXXiiitttvvvvvvpppfff\\\VVVTTTMMMMMMLLLLLLLLLMMMOOOPPPSSSUUU\\\eeelllrrr|||wwwuuuzzzsssjjj\\\QQQLLLIIIFFFDDDDDDDDDCCCBBBAAA@@@?????????BBBGGGLLLUUUeeezzz}}}iii]]]UUUQQQVVVaaafffqqq}}}{{{uuunnnhhhggghhh___^^^^^^___aaaaaa```___]]]```iiiyyy}}}wwwtttooonnnmmmkkkhhheeecccbbbbbbccceeehhhiiiiiiiiiiiiccccccdddgggkkkqqqvvvyyyzzzxxxvvvuuuwww~~~}}}~~~yyyrrroooqqquuu|||{{{qqqgggaaa]]]\\\```gggyyyyyypppiiiffffffhhhjjjoooyyyZZZZZZXXXVVVSSSPPPMMMLLLJJJJJJJJJIIIIIIKKKPPPSSS___mmmssshhhbbb___ccckkkqqqxxx~~~{{{rrrpppkkkddd```___```aaabbbgggnnnrrrpppmmmjjjeee_________aaagggsssxxxuuuyyy}}}yyywwwssspppmmmmmmttt}}}rrrcccYYYQQQNNNOOO[[[ooo{{{zzzeeeWWWYYY[[[jjjwwwvvvssslllbbbYYYTTTRRRPPPOOOMMMLLLLLLMMMOOOPPPTTTYYY```ggglllsss|||{{{rrrpppxxxmmmfff[[[RRRLLLIIIGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@BBB@@@DDDKKKQQQ\\\ttt~~~gggZZZTTTSSSUUUYYYdddhhhoootttxxxzzz}}}~~~xxxyyy{{{vvvoookkkeee```___]]]]]]]]]\\\[[[ZZZZZZYYY``````eeettt}}}yyy|||zzzwwwqqqiiidddaaa```ccceeeiiilllmmmkkkiiigggeeeeeegggkkkqqqxxx|||~~~|||wwwvvvxxx|||uuunnnpppwwwuuujjjccc___^^^dddlll~~~wwwssspppnnnssstttvvvzzzXXXWWWUUURRRPPPMMMKKKJJJMMMMMMLLLKKKKKKLLLPPPSSS^^^kkk}}}sssjjjdddaaafffmmmssszzz}}}wwwsssmmmiiiiiijjjlllmmmnnnuuuyyyxxxuuuqqqkkkfff``````ccckkkwww~~~~~~}}}wwwssswww~~~qqqcccZZZSSSQQQRRR\\\rrrhhhXXXZZZ^^^ppp~~~yyypppeee[[[UUUSSSRRRQQQOOOMMMMMMNNNPPPQQQTTTZZZaaahhhmmmsss{{{|||qqqmmmrrr|||kkkeee[[[RRRMMMJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAABBBAAADDDKKKQQQ\\\ttt{{{eeeXXXRRRPPPSSSWWW]]]```cccfffhhhjjjmmmpppvvvvvvwwwzzz|||nnngggccc]]]ZZZZZZWWWXXXYYY[[[[[[ZZZYYYXXX]]]^^^eeesss~~~{{{tttnnniiiggggggjjjllloooqqqpppmmmhhhfff______ccckkkvvv~~~zzzzzz}}}yyyrrrssszzzwwwllleee``````gggoooyyyzzzzzz{{{XXXVVVTTTQQQOOONNNMMMMMMPPPPPPOOONNNMMMNNNQQQTTT]]]jjjzzz~~~tttlllgggeeekkkqqqwww}}}|||wwwrrrnnnnnnoooqqqrrrpppxxx}}}|||yyyuuunnngggbbbcccgggppp~~~|||tttttt~~~pppcccZZZTTTSSSUUU^^^xxxoooZZZ\\\bbbxxxwwwiii]]]WWWTTTTTTRRRPPPOOONNNOOOPPPQQQUUU[[[ccciiinnnsssyyy~~~ssskkkkkkuuuxxxiiicccZZZSSSNNNKKKIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCAAAEEELLLRRR\\\sssyyydddWWWRRRPPPRRRVVVYYYYYYZZZZZZ]]]aaaggglllvvvvvvvvvwwwyyy~~~yyyiii```[[[WWWUUUUUUQQQRRRUUUWWWXXXXXXXXXWWWXXX\\\dddrrryyysssoooooopppsssuuuwwwwwwtttoooiiieee___```eeeppp~~~~~~~~~vvvwww}}}zzzppphhhccccccjjjsss]]][[[XXXUUUSSSRRRSSSSSSPPPQQQQQQPPPOOOPPPSSSVVV^^^iiiyyy~~~uuulllhhhiiipppvvv|||}}}wwwrrrpppqqqrrrrrrrrr{{{~~~xxxpppiiidddffflllwwwuuupppwwwpppddd[[[UUUTTTWWWbbb~~~www^^^]]]ddd{{{nnn```XXXUUUTTTRRRPPPOOONNNOOOPPPQQQVVV\\\dddjjjnnnsssyyy}}}yyymmmhhhlllrrr|||tttfffaaaYYYSSSOOOMMMJJJIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCGGGNNNRRR\\\rrrxxxdddYYYUUUSSSUUUXXXYYYYYYZZZ[[[___gggpppwwwzzzyyyxxxwwwxxxzzz}}}lllaaa[[[VVVTTTUUUPPPPPPPPPQQQRRRSSSTTTUUUUUU[[[eeerrr{{{uuurrrsssvvvxxxzzz{{{zzzwwwqqqjjjfffiiiiiiooozzzyyyyyy~~~}}}ssskkkeeeeeemmmxxxbbb```]]]ZZZXXXWWWXXXXXXQQQRRRSSSRRRRRRSSSVVVXXX^^^iiizzzvvvkkkjjjmmmuuu{{{yyyvvvtttssssssyyywwwnnnhhhjjjppp~~~uuuttt|||rrreee[[[UUUUUUXXXfff}}}bbb]]]bbbxxxuuucccYYYUUUSSSQQQOOONNNMMMNNNOOOPPPVVV\\\ccciiinnnssszzztttjjjgggjjjqqq{{{{{{ssslllbbb^^^XXXTTTQQQNNNLLLJJJLLLKKKIIIHHHGGGFFFFFFFFFGGGEEEIIIPPPTTT]]]rrruuucccZZZWWWWWWYYY\\\\\\]]]^^^```eeemmmwww}}}}}}|||zzzxxxxxxzzz|||}}}tttggg___XXXUUUTTTSSSQQQNNNKKKKKKNNNQQQSSSRRRYYYdddqqq{{{tttrrruuuxxx||||||}}}|||yyytttnnnkkkppprrryyy{{{zzz~~~uuummmffffffppp|||}}}eeecccaaa^^^\\\ZZZZZZZZZTTTUUUVVVVVVVVVVVVXXXZZZ]]]iiizzzvvvmmmmmmrrryyyzzzwwwuuuttt|||zzzqqqmmmnnntttyyyzzz~~~~~~rrrfff\\\UUUVVVZZZiiiddd]]]]]]qqq|||iii\\\VVVQQQPPPNNNMMMMMMOOOPPPQQQUUUZZZbbbhhhnnnuuu}}}sssllljjjiiiooouuuvvvuuurrrkkkddd___\\\XXXTTTRRRPPPNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHLLLSSSVVV^^^sssqqqbbb\\\[[[\\\___cccaaabbbeeehhhkkkooouuuyyy}}}|||zzzxxxxxxzzz|||~~~yyymmmddd[[[TTTRRRTTTQQQMMMJJJIIIKKKNNNPPPPPPWWWbbbppp{{{ttttttxxx}}}~~~|||xxxtttrrrsssyyy}}}|||vvvmmmffffffqqq~~~hhhgggeeeccc```^^^\\\[[[[[[\\\\\\[[[YYYXXXYYYZZZ[[[hhhzzzwwwrrrrrrwww}}}~~~{{{zzz~~~tttqqqqqqwww~~~}}}~~~qqqggg]]]WWWXXX]]]iiiddd\\\XXXhhhooo___XXXQQQPPPOOONNNOOOPPPSSSTTTTTTYYY```fffmmmvvvyyytttmmmoooooonnnppppppiii```]]]ZZZWWWUUUSSSQQQOOOLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKNNNUUUXXX___tttrrreeeaaaccceeeiiimmmiiimmmrrruuuvvvwwwxxxyyy~~~|||{{{zzzzzz}}}{{{qqqhhh^^^UUURRRQQQPPPNNNLLLKKKLLLLLLMMMMMMSSS^^^nnn{{{vvvxxx}}}{{{zzzzzzwwwmmmeeeeeeqqqlllkkkjjjgggdddaaa___]]]aaaaaaaaa___\\\YYYYYYYYYYYYfffzzzxxxvvvvvvzzz{{{ssssssyyy}}}}}}|||pppggg^^^YYY[[[aaaiii}}}ddd[[[UUUcccsssbbbZZZQQQPPPOOOOOOPPPRRRUUUVVVSSSXXX^^^eeelllwwwvvvtttpppoooqqqrrrkkkaaa[[[YYYWWWUUUTTTRRROOOMMMIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLPPPVVVYYY```tttuuuiiigggjjjmmmrrrvvvqqqvvv~~~~~~}}}|||~~~|||tttlllaaaXXXSSSMMMNNNOOOOOOOOONNNLLLKKKKKKPPP[[[lll}}}yyy|||vvvmmmeeeeeeqqqwwwooommmjjjhhhhhhgggeeecccgggggggggfffeeeccc```___bbblll~~~|||{{{}}}yyyyyyuuuwww{{{qqqfff\\\XXXXXXYYYiii}}}qqqZZZXXXaaayyylllZZZTTTPPPNNNPPPRRRQQQSSSXXXWWWYYY___gggooowww~~~{{{{{{{{{wwwnnngggbbb^^^YYYVVVVVVUUURRRNNNLLLLLLKKKJJJIIIIIILLLOOOLLLOOOTTTWWWXXX```sss{{{qqqlllqqqvvvwwwxxx|||~~~|||~~~|||{{{}}}zzzrrrhhh\\\TTTQQQQQQQQQQQQPPPPPPPPPPPPLLLQQQ\\\lll~~~zzzqqqhhhcccfffnnnuuuwwwrrr~~~vvvssspppmmmllljjjhhhfffjjjjjjjjjiiihhheeecccbbbeeeooo}}}yyy|||zzzqqqfff]]]YYYYYY[[[gggzzzvvvZZZTTTZZZmmmuuubbbWWWRRRNNNOOOPPPNNNPPPTTTVVVXXX^^^fffnnnuuuzzzrrrfff```ZZZWWWVVVUUURRROOOMMMNNNNNNMMMLLLLLLOOOQQQPPPRRRVVVXXXXXX___qqq}}}uuurrrwww~~~~~~zzz|||||||||}}}vvvmmm```WWWRRRRRRRRRRRRRRRRRRRRRQQQLLLQQQ\\\kkkyyyuuummmddd___bbbiiiooo{{{tttppp}}}}}}xxxtttrrrooollljjjooooooooonnnllljjjgggfffiiittt}}}xxxpppeee]]]ZZZ[[[]]]eeevvv|||\\\QQQUUUaaawwwlll]]]VVVQQQPPPOOONNNNNNQQQUUUVVV\\\dddlllsss{{{kkkeee\\\WWWUUUTTTRRRPPPOOOPPPQQQQQQPPPPPPQQQSSSTTTUUUWWWXXXXXX]]]nnn~~~zzzyyyzzzwwwzzzzzz}}}{{{qqqcccZZZSSSSSSSSSTTTTTTTTTSSSSSSMMMRRR[[[jjj~~~vvvqqqjjjbbb]]]___eeejjjtttqqqooo~~~}}}yyyuuurrrpppuuuuuuuuusssrrrooolllkkklllwwwzzzvvvnnnddd]]]ZZZ\\\^^^eeesss~~~]]]QQQTTTZZZmmmwwweee\\\TTTRRRRRRPPPPPPRRRTTTUUUZZZbbbiiippp|||rrrjjj___WWWTTTSSSQQQOOOOOOQQQSSSSSSSSSRRRSSSTTTWWWWWWXXXXXXWWW\\\jjjyyy~~~{{{wwwuuuvvvxxx}}}|||pppbbbXXXSSSSSSUUUUUUVVVUUUUUUTTTOOOSSS[[[iii}}}vvvqqqjjjccc```aaaeeehhhnnn{{{qqqqqq}}}zzzxxx||||||{{{zzzxxxuuurrrqqqqqq|||~~~yyytttmmmddd]]][[[]]]```fffppp|||]]]PPPRRRSSSaaavvvlllaaaWWWTTTSSSQQQQQQRRRSSSTTTYYY```eeelllwwwxxxooocccZZZUUURRROOOMMMNNNPPPRRRSSSRRRRRRSSSTTTYYYXXXYYYZZZYYY\\\gggttt{{{wwwuuutttsssvvv|||yyylll]]]SSSRRRSSSTTTVVVVVVVVVUUUTTTPPPSSS[[[hhh|||uuuqqqkkkfffdddeeeggghhhkkkwww~~~qqquuu}}}zzzxxxyyy||||||zzzvvvnnneee___]]]___bbbiiimmm~~~___OOOLLLJJJTTTfffzzzuuuhhh[[[VVVUUURRRPPPQQQTTTTTTXXX^^^bbbgggrrr|||uuuiii^^^XXXTTTPPPMMMMMMOOOPPPQQQPPPQQQRRRTTTYYYYYY[[[^^^]]]___hhhrrr}}}xxxuuusssrrrqqqtttyyytttfffXXXOOOPPPQQQSSSUUUVVVUUUTTTSSSQQQTTT[[[hhh{{{~~~sssooojjjffffffggghhhhhhmmmyyy}}}vvv|||zzzzzz}}}}}}yyyqqqiiibbb```bbbeeejjjiiixxxgggQQQJJJEEEMMM\\\ooosssddd\\\YYYUUURRRQQQUUUUUUXXX]]]```dddmmmwww|||oooddd]]]WWWRRRNNNNNNOOOOOOOOOOOOPPPSSSUUUZZZ[[[___ccccccdddjjjsss{{{vvvsssqqqpppppprrrwww{{{pppbbbVVVOOOMMMOOORRRTTTUUUTTTRRRQQQQQQTTT\\\hhh||||||rrrnnnjjjhhhjjjkkkkkkjjjsss}}}zzzzzzxxx|||tttkkkeeeccceeegggkkkgggtttoooWWWLLLEEELLLZZZjjjxxx~~~lllccc^^^YYYTTTSSSVVVUUUXXX\\\^^^bbbkkkuuutttiiiaaaZZZTTTOOOOOOOOOOOOOOONNNPPPTTTWWW[[[\\\aaafffhhhhhhmmmuuu|||vvvrrrpppooooooqqqvvv~~~yyymmmaaaVVVPPPLLLNNNPPPSSSTTTSSSQQQPPPQQQUUU\\\hhh|||}}}zzzsssppplllkkkmmmooonnnmmmxxx}}}{{{~~~uuulllhhhfffeeedddlllpppuuummmUUULLLIIIGGGJJJVVViiiyyyzzzjjj___YYYUUUPPPWWWUUUWWW\\\```cccjjjqqqxxxnnnfff^^^VVVPPPNNNMMMMMMMMMJJJIIIPPPZZZ___eeejjjlllkkkkkkooosss|||vvvrrrrrrssstttvvv{{{vvvhhh]]]WWWUUUNNNPPPSSSUUUVVVUUUSSSQQQTTTTTTYYYggg~~~~~~|||vvvrrrnnnnnnmmmmmmssszzz~~~zzzxxx{{{wwwoookkkiiiiiihhhkkknnnrrrnnnWWWLLLGGGFFFIIISSScccsss}}}{{{lll```[[[WWWSSSVVVUUUVVVZZZ^^^bbbjjjrrryyyoooggg___VVVPPPMMMLLLMMMMMMKKKIIIOOOWWW___eeelllnnnmmmmmmpppttt}}}xxxvvvvvvwwwyyy{{{~~~tttggg[[[UUUSSSOOOQQQSSSUUUUUUTTTRRRQQQTTTTTTYYYfff~~~~~~~~~|||||||||~~~zzzuuurrrqqqpppqqqvvv~~~vvvtttvvv{{{yyyrrrooonnnmmmmmmkkklllmmm~~~ttt[[[LLLDDDEEEGGGNNNZZZhhhuuu}}}zzzlllaaa\\\XXXUUUVVVTTTTTTXXX\\\```iiirrrzzzrrrjjjaaaXXXQQQNNNMMMNNNOOOMMMJJJNNNTTT___eeemmmpppoooooorrrvvv|||{{{}}}~~~|||rrrdddYYYSSSRRRQQQRRRSSSTTTSSSRRRQQQPPPTTTTTTYYYfff}}}|||{{{|||}}}|||zzzuuutttvvv}}}}}}xxxtttrrrqqqrrryyy~~~~~~~~~}}}uuusssttt||||||xxxsssppppppooooookkkiiihhh{{{cccMMMDDDEEEGGGKKKRRR___mmmxxx}}}~~~xxxkkk```[[[XXXUUUUUURRRRRRUUUYYY^^^hhhrrr{{{~~~vvvooofff\\\UUUPPPOOOPPPRRRQQQMMMOOOSSS]]]dddlllpppppppppssswwwyyynnnbbbYYYTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOTTTUUUYYYeee|||}}}yyyyyy{{{|||zzzxxxsssqqqsssyyy|||vvvqqqooonnnpppwww~~~~~~}}}~~~|||vvvuuuvvv{{{~~~wwwrrrqqqppppppooolllhhheeeyyymmmPPPFFFGGGHHHIIIMMMXXXgggrrrwwwzzzvvvkkkaaa\\\ZZZXXXUUUQQQQQQTTTWWW\\\fffooowwwzzzssskkkaaa[[[SSSQQQRRRUUUUUUQQQRRRUUU\\\ccckkkooooooppptttxxx}}}uuukkkaaaZZZWWWVVVTTTTTTSSSQQQPPPPPPPPPPPPSSSTTTYYYeee{{{|||xxxxxxzzz{{{yyywwwsssqqqsssyyyzzzsssnnnkkkjjjlllttt}}}{{{|||}}}xxxyyyyyy|||~~~xxxtttrrrqqqqqqpppmmmgggaaauuuuuuTTTIIIIIIHHHHHHKKKUUUaaajjjrrrwwwvvvlllbbb]]]\\\ZZZTTTQQQQQQTTTVVVZZZbbbkkksss|||}}}vvvooofff```UUUSSSSSSVVVWWWTTTUUUXXX\\\bbbjjjmmmnnnqqqvvv{{{|||rrrhhh```\\\YYYYYYUUUTTTRRRPPPOOOOOOPPPQQQRRRTTTZZZeeezzz~~~zzzwwwwwwyyyzzzxxxuuuqqqppptttzzzwwwpppiiigggeeehhhqqq{{{}}}|||~~~{{{}}}{{{}}}{{{wwwuuutttssssssooofff^^^qqq{{{YYYKKKIIIGGGGGGKKKSSS\\\ccckkkqqqrrriii___ZZZYYYYYYSSSQQQQQQTTTVVVXXX___gggoooxxx}}}wwwpppiiicccVVVRRRRRRUUUWWWVVVWWWYYY^^^dddjjjmmmnnnrrryyy}}}rrrggg```\\\ZZZYYYUUUSSSQQQOOONNNOOOQQQRRRPPPTTT[[[fffyyy|||yyyvvvvvvxxxxxxuuurrrooopppvvv~~~qqqjjjccc___^^^aaakkkuuu~~~}}}|||}}}~~~zzzxxxwwwvvvuuupppeee[[[nnn}}}\\\KKKIIIFFFFFFJJJRRRYYY^^^dddkkkllldddZZZVVVUUUUUUSSSQQQQQQTTTVVVWWW]]]dddmmmvvv}}}vvvpppjjjeeeVVVRRRPPPTTTVVVVVVWWWZZZ```eeejjjmmmooosss{{{sssggg___[[[YYYXXXTTTSSSPPPNNNNNNOOOQQQSSSOOOSSS[[[fffyyy{{{xxxuuuuuuvvvvvvssspppnnnqqqyyy~~~lllddd]]]YYYXXX[[[eeepppwww}}}}}}~~~yyyqqqmmm^^^\\\kkk___VVVDDDAAAHHHGGGLLLVVVYYY]]]^^^___\\\WWWSSSRRRSSSQQQQQQQQQQQQSSSXXX___ccckkktttvvvnnniiifffYYYSSSNNNPPPSSSVVV[[[aaaccchhhmmmnnnooorrrzzzuuukkkccc]]]XXXUUUUUUQQQMMMKKKLLLNNNOOOPPPTTTVVV___mmm~~~{{{vvvttttttqqqmmmkkknnnlllrrr|||zzziii___VVVTTTUUUXXX^^^eeepppzzz~~~{{{tttiii[[[YYYhhhjjjWWWFFFBBBHHHHHHKKKTTTWWWYYYYYYWWWSSSOOOMMMNNNPPPRRRRRRRRRQQQRRRVVV\\\```hhhqqq}}}}}}tttlllfffcccYYYSSSOOOQQQTTTWWW]]]dddhhhlllpppqqqrrrvvvwwwlllddd^^^YYYWWWVVVRRRNNNMMMMMMOOOPPPQQQUUUYYYdddsss~~~zzzvvvsssssspppjjjhhhjjjgggmmmwwwyyyhhh___VVVSSSTTTUUU[[[aaallluuu}}}||||||~~~~~~vvveeeWWWTTTbbb}}}zzz[[[HHHCCCIIIGGGIIIPPPQQQTTTRRROOOLLLIIIIIILLLOOOSSSRRRRRRPPPQQQSSSXXX\\\dddmmmyyyzzzqqqjjjccc^^^XXXSSSPPPRRRUUUYYYaaahhhpppsssvvvvvvvvv{{{xxxmmmeee___[[[YYYWWWSSSPPPNNNNNNPPPQQQQQQSSSZZZhhhvvv|||yyyuuurrrrrrmmmfffbbbccc___eeennnxxxwwwggg]]]UUURRRRRRRRRVVV[[[eeemmmyyy~~~yyyvvvttttttzzz~~~uuuaaaSSSQQQ\\\uuuaaaLLLEEEHHHEEEFFFJJJIIIMMMMMMKKKJJJIIIKKKNNNPPPQQQQQQQQQPPPPPPRRRWWWZZZaaaiiiuuuwwwoooggg___ZZZWWWSSSPPPSSSVVVZZZdddmmmxxx{{{|||{{{zzzyyynnneee___\\\YYYVVVSSSPPPNNNNNNOOOPPPOOOPPPXXXeeeqqqzzz|||xxxtttqqqooojjjaaa\\\\\\YYY]]]dddlllrrrwwwyyyzzz|||}}}~~~ssseee\\\TTTRRRPPPOOOQQQUUU\\\dddnnnxxx~~~|||}}}}}}xxxssspppnnnmmmtttzzz{{{rrr]]]QQQNNNWWWlllgggPPPFFFHHHDDDDDDHHHFFFHHHHHHIIIKKKMMMNNNOOOOOONNNOOOOOOOOOPPPSSSWWWZZZ^^^fffqqq|||wwwoooggg^^^WWWVVVRRRPPPRRRUUUZZZeeeppp~~~}}}yyynnnfff```\\\ZZZUUURRROOOMMMNNNNNNNNNMMMPPPVVV```iiippp~~~xxxsssooollleee\\\WWWWWWTTTWWWZZZ^^^bbbeeeggghhhhhhjjjnnnqqqvvv~~~}}}pppccc[[[TTTRRRPPPNNNNNNQQQUUU[[[dddmmmvvv{{{wwwvvvzzzzzz{{{uuuqqqooollljjjooouuuwwwnnnZZZNNNKKKRRRccckkkSSSGGGHHHEEEGGGLLLJJJJJJIIIJJJLLLOOOPPPOOONNNNNNOOOPPPPPPPPPSSSWWWZZZ\\\bbblllvvvwwwppphhh^^^VVVTTTQQQOOOQQQSSSXXXdddpppzzzppphhhbbb]]]ZZZTTTRRROOONNNNNNNNNMMMLLLPPPSSSYYY```fffsssxxxsssmmmiiiaaaYYYTTTUUURRRRRRSSSTTTUUUVVVWWWXXXVVVZZZ___ccchhhpppzzz{{{nnnbbb[[[UUUTTTRRRNNNMMMOOOOOOTTT[[[bbbiiirrr{{{{{{vvvtttwww{{{xxxzzztttqqqnnnkkkiiilllrrr{{{~~~uuukkkVVVKKKIIIMMMZZZwwwmmmTTTGGGIIIIIINNNUUUUUUUUURRRPPPPPPQQQRRRQQQPPPPPPQQQQQQQQQQQQRRRUUUWWWYYY___gggpppzzzyyyrrrjjj___WWWRRROOONNNOOOQQQVVVcccooo}}}|||sssllleee```\\\UUUSSSPPPOOOOOONNNMMMLLLMMMNNNQQQVVV\\\dddtttyyyrrrkkkfff^^^VVVSSSTTTQQQPPPNNNMMMLLLLLLMMMNNNLLLOOORRRUUUZZZaaakkksss{{{nnnaaa[[[VVVUUUSSSOOOMMMNNNKKKOOOTTTXXX[[[```hhhmmmxxx}}}xxxvvvzzzyyyyyyzzzyyyrrrooommmiiigggjjjpppyyy}}}sssiiiSSSIIIGGGJJJTTTpppnnnTTTGGGJJJLLLSSS]]]]]]aaa\\\VVVSSSTTTUUUTTTSSSSSSSSSSSSRRRQQQQQQSSSUUUWWW\\\dddllluuu{{{tttkkk```WWWQQQOOONNNNNNOOOTTTaaannnzzz}}}vvvooohhhbbb]]]VVVTTTQQQPPPPPPPPPNNNMMMIIIHHHJJJOOOTTTYYYdddooozzzrrrjjjddd]]]UUUSSSUUUPPPNNNLLLIIIHHHIIIJJJJJJHHHJJJKKKLLLPPPWWWbbbjjjttt~~~|||oooaaa[[[WWWWWWUUUPPPNNNOOOIIILLLPPPRRRRRRUUUZZZ^^^dddooo~~~wwwvvvyyy~~~wwwzzz}}}xxxpppkkkiiiiiieeejjjrrr}}}sssdddTTTOOOJJJJJJRRRfffoooXXXKKKKKKMMMZZZkkkqqqttteeeYYYWWWWWWTTTRRRSSSUUUSSSRRRPPPQQQSSSUUUWWWWWW[[[aaahhhqqq}}}vvvkkk```XXXWWWPPPLLLMMMQQQXXXbbblll~~~}}}wwwoooggg```ZZZWWWSSSPPPOOOMMMKKKJJJLLLGGGDDDFFFJJJNNNUUU]]]ttt{{{rrriiieee```YYYSSSRRRQQQNNNLLLLLLIIIFFFFFFJJJEEEFFFGGGHHHJJJQQQ[[[cccmmmxxxuuuggg^^^WWWVVVUUUPPPKKKHHHJJJKKKMMMOOOQQQRRRSSSSSS[[[___jjjzzz~~~wwwtttsss~~~}}}zzzxxx}}}}}}uuuooolllkkkgggjjjqqqyyyrrrbbbRRRMMMIIIIIIQQQdddkkkUUUJJJKKKMMM\\\qqqzzz|||lll]]]YYYYYYVVVTTTUUUVVVTTTSSSRRRRRRTTTVVVXXXWWW[[[```eeemmmwwwwwwlllaaaYYYUUUPPPLLLMMMPPPVVVbbbmmmzzzrrriiiccc\\\XXXSSSPPPNNNLLLJJJIIIIIIDDDAAACCCEEEGGGLLLSSS]]]hhhzzzwwwooojjjeee]]]WWWUUUQQQLLLIIINNNQQQMMMGGGDDDDDDEEEFFFEEEFFFKKKSSSZZZeeeooo~~~}}}pppfff]]][[[ZZZUUUPPPNNNIIIJJJJJJKKKLLLMMMNNNNNNTTTWWW___mmm|||{{{zzz|||{{{|||zzz~~~{{{tttpppnnniiijjjnnnttt}}}ppp^^^OOOKKKGGGIIIOOOaaa}}}iiiTTTJJJKKKLLLZZZttttttbbbZZZYYYWWWUUUTTTVVVUUUTTTSSSSSSTTTVVVXXXVVVZZZ^^^aaagggooozzzzzzoooccc[[[TTTRRRPPPPPPQQQVVVcccqqqwwwmmmggg___ZZZTTTNNNKKKJJJIIIHHHFFFBBB@@@AAABBBAAADDDHHHLLLVVVeeevvv|||tttpppjjjaaaZZZWWWSSSKKKIIISSS[[[WWWKKKBBBFFFFFFFFFDDDCCCFFFMMMRRR]]]ggguuuxxxlll```\\\YYYTTTPPPNNNKKKJJJIIIHHHHHHIIIKKKLLLPPPPPPUUU___kkkzzz~~~~~~zzztttpppkkkjjjlllpppxxxjjjWWWMMMIIIGGGJJJOOO^^^|||yyyjjjTTTKKKKKKIIIVVVsss{{{fffZZZWWWWWWTTTRRRUUUUUUSSSSSSSSSTTTUUUVVVTTTWWW[[[^^^bbbiiissszzz}}}qqqfff^^^WWWUUUUUUTTTRRRVVVeeesss~~~zzzpppiii```ZZZSSSMMMIIIHHHGGGGGGDDDAAA@@@BBBBBB@@@AAADDDIIIOOOXXXdddttt}}}uuupppjjj```XXXUUUSSSMMMLLLVVV]]]ZZZNNNFFFIIIJJJIIIGGGEEEFFFKKKPPPZZZcccppp{{{~~~ssseee]]]YYYSSSOOONNNNNNMMMJJJIIIIIIKKKNNNPPPRRRPPPRRRWWW___jjj{{{~~~zzzuuunnnmmmmmmooovvvzzzbbbPPPLLLHHHHHHKKKOOO\\\||||||kkkSSSJJJJJJGGGRRRpppmmm^^^XXXWWWUUURRRTTTSSSRRRRRRRRRRRRSSSSSSRRRUUUYYY\\\___fffnnnuuu~~~vvvkkkcccYYYXXXVVVTTTQQQTTTbbbpppyyy}}}zzzooohhh^^^XXXQQQKKKHHHGGGFFFEEEBBB???@@@CCCCCC@@@AAACCCDDDHHHMMMUUU```ppp}}}sssnnnggg]]]TTTQQQQQQMMMNNNTTTWWWSSSNNNLLLIIIKKKKKKIIIGGGGGGKKKOOOWWW___kkkuuu~~~~~~|||{{{zzz}}}oooeee^^^XXXSSSRRROOONNNKKKJJJKKKNNNRRRUUUVVVSSSRRRTTTWWW]]]jjjvvvtttyyy|||uuusssrrrssswww}}}rrrZZZLLLJJJFFFHHHLLLOOOZZZ{{{oooUUUIIIKKKGGGPPPmmmwwwfff\\\ZZZXXXUUUSSSSSSRRRQQQQQQQQQQQQRRRQQQTTTXXXZZZ]]]ccckkkqqqzzz~~~ssskkk]]]YYYUUURRRPPPRRR]]]iiirrrwww~~~xxxllldddYYYTTTNNNIIIGGGFFFEEEDDD@@@>>>>>>AAABBB??????BBBAAADDDHHHLLLUUUbbbrrr~~~uuunnnfff\\\UUURRROOOMMMNNNPPPOOOKKKLLLOOOIIIKKKLLLJJJGGGGGGJJJMMMSSSZZZeeennnvvv|||xxxxxx~~~wwwlllccc[[[VVVTTTOOONNNLLLKKKLLLOOOSSSUUUVVVTTTSSSSSSSSSTTT]]]fffqqqlllrrrzzz}}}~~~|||zzzyyyyyyzzz}}}~~~~~~~~~kkkUUUJJJGGGDDDFFFLLLMMMWWWyyy{{{]]]NNNNNNHHHLLLdddzzz}}}lll^^^ZZZXXXVVVTTTSSSSSSRRRRRRRRRRRRRRRQQQTTTWWWYYY[[[___ffflllvvv|||ttteee^^^WWWTTTRRRSSS\\\eeemmmssszzzuuuggg^^^SSSOOOKKKHHHGGGFFFEEEDDDBBB??????BBBAAA??????BBBBBBDDDFFFIIINNNYYYeeeooo{{{rrrjjjaaaZZZXXXRRRPPPOOOQQQOOOLLLMMMQQQKKKMMMNNNLLLHHHGGGHHHJJJQQQWWW```iiiqqqyyy~~~yyyvvvuuu{{{sssjjj```YYYWWWRRRPPPOOONNNNNNPPPRRRTTTTTTSSSSSSUUUSSSRRRVVV^^^eeeuuuiiippp|||}}}}}}{{{yyyxxxxxxrrrrrruuuxxxyyygggRRRJJJEEEBBBEEEKKKLLLUUUwwwgggUUUQQQHHHGGG[[[nnnmmm]]]XXXVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRUUUWWWXXXYYY\\\bbbgggttt{{{lllddd[[[WWWVVVWWW]]]eeekkkqqqyyyrrrddd[[[OOOLLLIIIGGGGGGFFFEEECCCGGGCCCBBBCCCCCC??????BBB@@@BBBDDDEEEGGGNNNXXX```jjjzzzwwwooofff```^^^XXXTTTRRRTTTTTTQQQQQQSSSOOOQQQRRROOOJJJHHHHHHJJJPPPVVV___gggnnnwww}}}vvvpppjjjjjjwww~~~tttiiiaaa^^^VVVUUUSSSQQQQQQQQQSSSTTTRRRRRRUUUWWWVVVSSSVVV\\\^^^mmm~~~uuutttuuuuuutttttt|||tttsss|||~~~}}}|||xxxtttmmmiiijjjdddbbbdddiiinnnuuu}}}~~~ttt\\\KKKFFFCCCEEEDDDHHHMMMSSSpppvvv[[[PPPLLLJJJUUUeeetttaaaWWWVVVWWWWWWTTTRRRQQQRRRRRRRRRQQQOOOQQQTTTVVVYYY\\\aaaeeerrrssshhh]]]WWWVVVWWW]]]dddiiivvvwwwlll```YYYOOOMMMJJJIIIIIIIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCEEEIIIMMMRRRTTTdddiiiwww~~~uuujjjbbb^^^[[[WWWWWWYYYYYYXXXVVVSSSRRRPPPNNNLLLJJJIIIIIIOOOQQQYYYdddlllsss|||xxxpppkkkkkkooorrrvvvkkkeeebbb]]]WWWSSSTTTVVVYYY[[[[[[XXXTTTSSSSSSTTTUUUTTTbbbgggppp}}}}}}rrrmmmkkkiiigggmmmpppwww~~~|||~~~{{{tttooollliiidddaaabbbbbb```aaaeeeggglllxxxzzzzzz|||oooXXXIIIEEEBBBDDDCCCGGGLLLPPPlllkkkYYYNNNJJJRRR^^^|||wwwcccWWWUUUWWWWWWUUURRRQQQRRRSSSRRRQQQOOOQQQTTTVVVYYY]]]bbbeeerrryyymmmaaa[[[XXXYYY]]]cccmmmzzzuuujjj___WWWPPPNNNKKKJJJJJJJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@AAACCCFFFJJJMMMPPP\\\```lllvvvmmmfffbbb\\\ZZZZZZYYYWWWTTTTTTSSSQQQOOOMMMLLLKKKKKKNNNOOOVVV```hhhpppzzz{{{tttooollllllmmmrrr{{{wwwpppiiiccc\\\WWWVVVWWWXXXXXXXXXVVVTTTTTTUUUVVVVVVUUU]]]aaajjjttt}}}sssmmmiiifffcccgggjjjpppyyy|||lllfffaaaaaa___[[[YYY[[[^^^]]]^^^```bbbeeennnwwwxxxwwwzzzhhhRRRGGGEEEBBBDDDCCCEEEJJJNNNeee|||cccPPPJJJNNNUUUttt{{{fffXXXUUUWWWWWWUUUSSSSSSSSSTTTSSSRRRNNNPPPSSSVVVYYY]]]bbbfffppp|||sssggg___[[[ZZZ]]]bbbqqq~~~vvvjjj___WWWRRRPPPMMMKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDAAAAAAAAABBBEEEHHHKKKMMMUUUXXX```mmmzzz|||qqqkkkddd___\\\ZZZVVVSSSUUUTTTRRRPPPOOONNNMMMMMMLLLMMMRRR[[[bbbkkkxxxzzzuuupppllljjjggglll|||vvvppphhhaaa]]]ZZZYYYXXXVVVUUUTTTUUUWWWXXXWWWVVVWWW\\\ccciiirrr|||uuupppkkkhhhbbbdddhhhooozzzzzzxxx{{{|||qqqgggbbb^^^______[[[YYYZZZXXXYYY\\\^^^aaafffmmmssszzz|||yyy|||zzzaaaNNNFFFEEEBBBEEECCCDDDIIILLL___}}}kkkTTTKKKMMMPPPjjj|||jjjZZZVVVWWWXXXVVVTTTTTTUUUUUUSSSRRRNNNPPPSSSVVVYYY]]]bbbeeekkkvvvuuuiiiaaa]]]ZZZ[[[```ppp|||xxxlll```YYYUUURRRNNNMMMMMMMMMLLLLLLIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEHHHKKKNNNPPPTTTUUUZZZ```hhhttt{{{tttjjjccc___[[[WWWTTTUUUTTTSSSQQQOOOOOONNNNNNLLLLLLPPPWWW]]]gggwww~~~{{{vvvppplllhhhiiirrr~~~uuulllfffaaa]]]ZZZXXXWWWWWWXXXYYYYYYWWWUUUUUUZZZ^^^aaagggttt|||uuuqqqfffffffffiiioooxxxjjjjjjooozzz}}}|||}}}~~~wwwooojjjfffgggeeeaaa^^^^^^XXXZZZ\\\]]]aaafffkkknnnttt|||sss[[[KKKFFFFFFBBBFFFDDDDDDIIIKKKYYYrrrvvv[[[MMMLLLNNN```vvvnnn^^^YYYXXXXXXWWWVVVVVVVVVVVVTTTSSSOOOQQQTTTVVVYYY\\\aaadddgggqqqtttiiibbb]]]YYYZZZ]]]iiivvvyyymmmaaaYYYWWWSSSPPPNNNNNNNNNNNNNNNKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFGGGHHHJJJNNNQQQSSSVVVVVVXXX[[[]]]fffwww{{{pppgggbbb^^^ZZZWWWUUUTTTSSSQQQOOONNNMMMMMMMMMMMMPPPUUUZZZdddvvvyyyyyy{{{}}}~~~|||wwwssspppnnnrrr|||~~~uuummmfff```\\\]]]\\\ZZZZZZZZZYYYWWWUUUUUUXXX[[[\\\___kkk}}}|||vvvooommmiiihhhiiilllqqqtttzzz___```fffmmmttt{{{~~~yyyyyyzzzxxxzzzuuutttpppiiidddddd\\\___^^^]]]___dddgggfffooottt~~~~~~lllVVVKKKGGGFFFAAAFFFDDDCCCIIIJJJTTThhhgggQQQKKKNNNYYYooosssddd\\\ZZZYYYXXXWWWWWWXXXWWWUUUSSSQQQSSSUUUVVVXXX[[[```cccfffooo}}}vvvkkkddd^^^YYYYYY[[[cccnnnzzzyyymmm```XXXXXXTTTPPPNNNNNNOOOOOOOOOLLLLLLKKKKKKJJJIIIIIIIIIDDDEEEEEEHHHKKKPPPTTTVVVXXXWWWWWWYYYZZZ^^^iiiuuuwwwlllfffbbb^^^[[[WWWVVVTTTRRROOONNNMMMMMMMMMNNNPPPTTTXXXaaatttuuuttttttwww{{{|||yyyvvvtttsssuuu|||zzzrrrkkkddd```aaa___]]]\\\\\\[[[YYYWWWVVVXXXYYYZZZ]]]ggguuu|||tttqqqlllgggeeeeeefffhhhlllsss|||]]]]]]^^^```bbbfffrrr~~~~~~xxxwwwxxxwww}}}|||rrrkkkjjjcccdddbbb^^^___eeefffdddiiimmmttt{{{eeeRRRJJJGGGDDD???DDDBBBAAAGGGIIIOOO___xxxqqqUUUKKKPPPTTTjjjvvviii```[[[YYYXXXXXXXXXYYYXXXVVVSSSSSSTTTVVVWWWXXXZZZ^^^aaadddkkkvvv|||ppphhhaaaZZZXXXZZZ___iiittt|||}}}pppddd[[[XXXUUUPPPNNNNNNOOOOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJBBBCCCEEEHHHMMMRRRWWWZZZ[[[YYYYYY\\\\\\\\\```gggrrr~~~rrrjjjeeeaaa^^^ZZZYYYVVVSSSQQQOOOMMMMMMMMMNNNQQQSSSVVV^^^pppuuuqqqnnnooosssvvvuuusssttttttwwwyyyrrrkkkgggdddaaa^^^]]]]]]]]]\\\[[[ZZZ[[[[[[]]]aaaiiittt{{{{{{rrrooojjjfffcccaaaaaaaaadddkkkttt~~~___\\\ZZZWWWTTTWWWcccqqqpppyyywwwxxxyyyzzzqqqooofffhhheee```bbbhhhjjjgggeeehhhnnnyyyzzzzzz{{{```OOOJJJGGGCCC<<>>???AAACCCCCCEEEHHHKKKPPP]]]xxxoooaaaOOOIIILLL```www|||ooobbb[[[WWWRRRRRRSSSSSSRRRQQQPPPQQQTTTWWWYYYXXXYYY[[[[[[ZZZYYY[[[]]]^^^eeemmmrrruuu}}}~~~yyyssslllddd___ZZZVVVQQQOOOQQQSSSSSSRRROOOPPPRRRSSSRRRWWWfffvvvwwwqqqnnnaaa^^^[[[YYYYYYYYYXXXWWWSSSRRRPPPNNNMMMMMMNNNNNNMMMLLLLLLLLLOOOVVV___eeegggccc```cccggggggbbb\\\]]]YYYYYYaaammm{{{yyysssccc[[[UUUVVVXXXUUUQQQPPPOOONNNPPPUUU^^^qqqyyynnnhhhbbb___\\\[[[XXXYYYaaajjjrrr|||zzzvvvmmmfffcccbbb^^^[[[\\\ZZZ]]]dddtttzzztttvvv}}}~~~wwwmmmccc\\\WWWSSSQQQNNNNNNOOOPPPRRRTTTVVVWWWaaagggoooxxx{{{wwwssstttzzzrrrkkkaaaaaaaaaeeemmmuuu|||yyynnneee]]]YYYWWWPPPOOOPPPQQQPPPTTTaaannnsssjjjfffhhhlllnnnllliiijjjmmmooopppzzzqqq\\\KKKHHHFFF@@@@@@EEECCCCCCCCCCCCCCCEEEJJJMMMVVV\\\qqqyyyeeeVVVMMMHHHQQQfffyyy}}}sssdddZZZUUUUUUUUUUUURRRRRRRRRQQQPPPQQQTTTWWWYYYYYYXXXXXXXXXXXXYYYZZZ\\\___cccfffjjjrrr|||zzztttuuu{{{~~~xxxsssjjjbbb[[[WWWRRRQQQSSSUUUTTTSSSNNNQQQTTTVVVWWW[[[```dddyyy~~~uuunnnfff]]]WWWXXXYYYVVVSSSRRRUUUSSSOOOMMMKKKKKKIIIHHHNNNNNNNNNNNNOOORRRWWW[[[bbbdddccc^^^[[[ZZZWWWSSSRRRTTTWWW^^^kkkuuulll```^^^ZZZXXXWWWVVVTTTRRRMMMOOOQQQTTT^^^sssvvvmmmfffaaa]]]ZZZ[[[[[[XXXYYY\\\fffvvv~~~{{{}}}}}}xxxqqqkkkfffbbb___]]]______ggg}}}}}}~~~|||rrrhhh```ZZZVVVSSSPPPPPPOOOOOOPPPQQQSSSTTTWWW]]]dddnnn{{{}}}xxxssssssxxxtttlll```]]]\\\^^^dddmmmtttxxx|||zzzoooeee^^^[[[YYYQQQPPPQQQQQQPPPSSS___kkk|||rrrmmmkkklllllliiieeedddeeefffjjjvvvhhhVVVGGGEEEEEE@@@@@@EEEBBBCCCCCCCCCCCCEEEJJJMMMUUU[[[ooo|||lllUUUNNNIIIMMM[[[kkkvvv{{{}}}uuuhhh^^^ZZZXXXXXXXXXSSSSSSSSSQQQPPPQQQTTTWWWZZZYYYYYYYYYYYYZZZZZZ[[[ZZZ]]]```ccchhhpppzzz}}}oooiiigggjjjqqqvvvyyy~~~|||tttlllccc^^^XXXUUUVVVWWWVVVUUUNNNPPPRRRRRRRRRTTTXXX\\\hhhvvvoooggg^^^XXXXXXYYYVVVSSSSSSSSSQQQOOOMMMLLLLLLKKKJJJNNNOOOOOOOOOOOOPPPTTTWWWYYY^^^```\\\XXXWWWUUUQQQPPPQQQVVV^^^nnnwwwrrrrrruuu|||zzzpppfffaaa^^^[[[XXXWWWUUURRRPPPOOOPPPRRRUUU^^^qqq{{{qqqiiiccc```]]][[[\\\[[[YYY[[[```eeeuuu}}}wwwpppkkkgggccc```cccdddoooyyynnnfff^^^YYYUUURRRQQQNNNLLLLLLMMMOOOQQQNNNSSSZZZcccppp}}}~~~zzztttrrrwww~~~wwwnnn```\\\XXXXXX]]]eeelllpppqqqvvv~~~}}}sssiiibbb^^^\\\UUUSSSSSSRRRPPPRRR\\\ggg|||tttnnnllliiieeebbb```______iiivvvsss\\\NNNCCCCCCCCC@@@???CCCAAABBBCCCCCCCCCEEEIIILLLSSSZZZmmmzzzpppYYYRRRKKKHHHOOO\\\kkktttzzzsssjjjbbb]]]ZZZYYYXXXTTTTTTSSSRRRQQQRRRUUUWWWYYYZZZZZZZZZ[[[[[[\\\\\\WWWYYY]]]```eeemmmxxx}}}qqqddd\\\XXXWWW[[[```eeennnvvv}}}yyyqqqjjjaaa\\\ZZZZZZYYYWWWUUUUUUUUUSSSRRRSSSVVVXXX]]]mmmwwwooohhh```YYYXXXWWWTTTSSSSSSPPPPPPOOONNNNNNMMMMMMMMMOOOPPPQQQPPPOOOOOOQQQRRRSSS[[[```\\\WWWVVVUUUSSSQQQSSSXXXdddvvv|||lllccc```___fffmmmttt~~~ssskkkmmmjjjfffbbb___[[[WWWTTTRRRSSSTTTVVV]]]lll{{{rrriiiaaaaaaaaabbbccc```\\\]]]bbbeeesss~~~xxxsssnnniiifffgggkkkxxx~~~sssjjjbbb[[[VVVRRROOOLLLJJJIIIKKKMMMOOOMMMQQQVVV^^^lllzzz~~~}}}~~~uuurrruuu|||}}}{{{}}}}}}ssseeeaaa\\\ZZZ]]]bbbfffiiigggjjjooouuu{{{zzzqqqiiibbb^^^YYYWWWUUUUUURRRRRRYYYbbb{{{xxxpppjjjeeecccaaa^^^^^^```nnn|||}}}gggTTTJJJBBBBBBCCC@@@???@@@AAABBBCCCCCCDDDFFFJJJLLLRRRYYYiiixxxrrrcccZZZNNNGGGJJJVVVeeeooorrrnnngggaaa\\\XXXVVVUUUTTTTTTTTTRRRQQQRRRTTTWWWXXXXXXYYYZZZ[[[[[[\\\\\\VVVXXX[[[^^^bbbkkkvvv~~~~~~wwwjjj___UUUOOOLLLNNNQQQVVV^^^gggnnnyyy~~~vvvkkkccc___^^^\\\ZZZYYYXXXVVVTTTSSSSSSUUUVVVZZZbbbnnn~~~yyypppiii```YYYWWWUUUQQQQQQSSSOOOPPPQQQQQQPPPOOOOOOOOOPPPRRRTTTTTTRRRQQQPPPQQQWWW```eee```YYYXXXYYYZZZXXXYYY___mmmyyyjjjbbb___]]]```dddgggmmmyyy{{{vvvpppjjjddd^^^ZZZUUUUUUUUUUUUYYYcccrrr}}}yyylllaaaccceeejjjmmmiiibbb```cccfffsss|||wwwrrroookkkrrrvvvmmmddd\\\WWWOOOMMMJJJHHHHHHJJJMMMOOOOOORRRUUU\\\jjjzzzwwwrrrtttyyy~~~}}}yyyvvvwww}}}{{{mmmjjjfffddddddeeeeeedddddddddeeehhhnnnuuu{{{~~~zzzqqqhhhbbb___[[[YYYXXXVVVTTTXXX___uuuwwwrrrjjjcccaaa^^^[[[^^^dddtttvvv```PPPJJJDDDCCCBBB@@@>>>>>>@@@BBBCCCDDDEEEGGGJJJMMMRRRXXXfff{{{{{{wwwnnnaaaQQQGGGIIITTT```hhhkkkiiieee```[[[WWWTTTTTTTTTUUUTTTRRRQQQQQQTTTVVVUUUVVVXXXYYYZZZ[[[[[[[[[WWWYYY[[[]]]aaajjjuuu}}}}}}ttthhh]]]RRRLLLIIIIIIJJJKKKPPPWWW```nnnuuukkkfffbbb___]]]YYYVVVSSSPPPPPPQQQRRRSSSXXXXXX\\\fffvvv{{{rrriiiaaaYYYUUURRRNNNOOORRRPPPSSSUUUUUURRRPPPOOOOOOOOOSSSXXXZZZYYYWWWVVVUUU```gggjjjccc\\\[[[^^^```______eeeuuuyyyoooiiihhhddddddcccdddeeelllvvv}}}uuulllccc^^^WWWWWWVVVTTTUUU[[[eeelllvvvnnn]]]\\\aaajjjrrrqqqjjjeeefffiiittt|||xxxpppyyywwwnnnfff]]]XXXNNNMMMJJJIIIHHHIIIKKKLLLMMMOOOQQQXXXgggzzz~~~}}}wwwpppppptttwwwyyyxxxwwwtttppppppvvv|||yyytttqqqooommmjjjhhhiiifffcccbbbfffkkkppprrrwww{{{~~~wwwnnnhhhddd```^^^]]]ZZZWWWZZZ___ooouuurrriiiccc```[[[XXXaaammmzzz|||ooo\\\NNNJJJFFFCCCBBBAAA???>>>@@@BBBDDDFFFGGGIIILLLNNNRRRXXXcccttt{{{yyyvvviiiWWWKKKJJJQQQ[[[aaahhhgggeee```[[[WWWUUUUUUTTTTTTSSSQQQPPPPPPRRRUUUSSSUUUWWWYYY[[[[[[[[[[[[XXXZZZ[[[\\\```hhhsss|||~~~ttthhh]]]QQQLLLIIIIIIGGGEEEGGGKKKVVVhhh}}}~~~sssmmmhhhddd```\\\XXXSSSQQQQQQRRRSSSSSSVVVTTTUUU[[[eeevvvvvvkkkcccZZZUUUPPPLLLNNNRRRUUUXXX[[[ZZZUUUPPPNNNNNNNNNTTT\\\aaabbbaaa```___eeekkkmmmhhhbbbbbbccccccbbbbbbhhhyyyzzzvvvuuuooojjjgggffffffiiiqqqyyyuuukkkeeeYYYYYYWWWVVVVVVYYY^^^bbbhhhooozzzsss]]]VVVZZZdddpppuuuqqqlllkkknnnwww}}}sss}}}xxxpppggg___ZZZPPPNNNLLLJJJIIIHHHHHHHHHGGGIIILLLUUUfff{{{|||}}}~~~uuummmlllnnnooopppnnnnnnmmmjjjjjjpppzzz|||yyywwwuuurrrmmmfffccccccfffhhhhhhooosssxxx||||||xxxsssooohhhdddaaaaaa^^^[[[\\\```kkk~~~vvvnnngggcccbbb^^^___ooouuuttt|||eeeVVVJJJHHHEEEBBBAAAAAAAAA@@@AAACCCFFFGGGIIIJJJMMMPPPSSSYYYaaaooo{{{zzz}}}sssdddTTTKKKLLLUUU]]]eeeeeeddd___ZZZVVVUUUVVVSSSSSSRRRPPPOOOOOOQQQSSSSSSUUUWWWZZZ\\\]]]\\\\\\YYYZZZ[[[[[[^^^eeeqqqyyywwwjjj___TTTNNNKKKJJJGGGDDDEEEHHHOOObbbzzz|||uuuoooiiieee```[[[UUUQQQQQQRRRRRRQQQSSSRRRUUUZZZ___hhh{{{{{{nnnfff]]]VVVPPPLLLOOOTTTZZZ^^^aaa^^^VVVOOOLLLKKKMMMTTT___gggkkkllljjjiiifffmmmpppooolllllliiieeeddddddkkk}}}yyyrrrppppppooorrrxxxzzzvvvllleeeZZZZZZZZZZZZZZZ]]]```bbbfffkkkrrrzzzlll\\\\\\bbbnnnvvvuuurrrppprrrzzz~~~xxxppp{{{xxxqqqiiiaaa[[[QQQPPPNNNLLLIIIGGGFFFEEEDDDFFFJJJSSSggg~~~vvv{{{~~~ssskkkiiiiiijjjiiihhhiiiiiigggffflllvvvzzzsssjjjeeecccddddddccckkknnnrrrvvvxxxxxxvvvtttkkkfffdddcccaaa]]]]]]aaajjj{{{zzzwwwuuu{{{~~~xxxjjjeeeccceeedddhhh~~~}}}uuusssrrr\\\PPPGGGGGGDDDAAA@@@BBBCCCBBBAAADDDGGGHHHJJJKKKNNNPPPSSSYYY```lll|||ooo\\\MMMJJJSSS]]]bbbcccbbb]]]XXXTTTTTTUUUSSSSSSRRRPPPNNNNNNPPPRRRSSSUUUXXX[[[]]]^^^^^^]]]YYYZZZZZZZZZ\\\dddooowwwzzzmmmbbbWWWRRRMMMKKKIIIFFFGGGKKKIII]]]vvvzzztttmmmiii___YYYQQQMMMLLLLLLLLLJJJKKKNNNTTTZZZ[[[___oooppphhh___XXXQQQMMMPPPVVV^^^bbbddd```WWWOOOKKKJJJLLLTTTaaakkkqqqrrrqqqqqqgggnnntttvvvvvvuuuooohhhffffffmmm~~~|||{{{wwwvvvzzzyyywwwmmmccc]]][[[[[[\\\]]]___aaadddeeejjjnnnrrrvvv|||iiidddeeennnwwwxxxtttrrruuu}}}wwwpppkkkwww}}}{{{ssshhh```[[[SSSOOOJJJHHHGGGFFFDDDAAACCCGGGLLLUUUfff||||||{{{{{{~~~xxxpppiiifffdddddd```aaadddhhhjjjmmmxxxuuuooojjjffffffhhhlllmmmooopppppppppoooooohhhiiijjjjjjjjjhhhgggeeennnyyyssskkkgggfffgggfffmmmwww|||uuussskkkddddddlll}}}yyy}}}gggTTTJJJFFFEEECCCAAAAAAAAABBBCCCFFFFFFFFFFFFHHHKKKOOOQQQUUU[[[fffuuu}}}xxxeeeSSSKKKMMMQQQ```bbb```ZZZWWWWWWUUUQQQSSSRRRQQQPPPOOONNNNNNNNNPPPSSSVVVZZZ\\\\\\[[[ZZZ[[[\\\[[[ZZZ[[[bbbmmmuuuwwwlllaaaYYYRRRPPPNNNIIIEEEDDDJJJZZZooo~~~xxxooohhh^^^ZZZUUURRRRRRSSSSSSTTTQQQOOOQQQVVVXXXZZZcccnnnzzzpppfff]]]VVVOOONNNQQQ^^^^^^^^^ZZZTTTNNNIIIHHHKKKQQQ\\\kkkzzz{{{xxxvvvxxx|||zzzrrrjjjjjjlllsss|||~~~{{{nnnccc]]]\\\]]]___]]]^^^ccckkkpppooommmlllnnnsssxxx{{{wwwuuuxxx|||~~~|||xxxxxx~~~yyypppllllllvvv~~~uuuwwwxxxuuunnneee]]]YYYVVVRRRMMMJJJIIIIIIFFFDDDFFFGGGJJJRRRbbbyyy{{{yyyxxxyyy}}}zzzsssnnnjjjhhhgggeeeeeegggjjjkkkooozzz}}}xxxsssnnnmmmooosssssssssqqqpppmmmjjjiiidddgggjjjmmmoooooonnnnnnoooyyy{{{qqqggg```]]]]]]]]]^^^dddnnnxxx~~~xxxssslllhhhmmmxxxvvvaaaQQQIIIFFFEEECCCAAAAAABBBCCCDDDEEEFFFFFFFFFHHHJJJNNNPPPUUU]]]kkkzzzyyyhhhVVVMMMLLLOOO^^^aaa```ZZZUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPRRRUUUWWWYYYZZZZZZYYY[[[[[[[[[ZZZ[[[aaakkksss}}}rrreee\\\TTTQQQOOOJJJGGGGGGNNNZZZlll~~~yyynnnfff]]]ZZZUUURRRRRRRRRSSSSSSQQQPPPRRRVVVVVVVVV]]]ffftttuuuiii```WWWPPPNNNPPPSSSTTTUUUSSSOOOKKKIIIHHHKKKRRR___ooo~~~yyyuuurrroooiiidddccchhhtttxxxkkkaaa\\\[[[\\\bbbbbbdddkkktttzzz{{{yyyyyyzzz|||~~~{{{rrroooqqq|||~~~}}}iiilllnnnmmmhhhaaa\\\YYYTTTPPPLLLIIIHHHGGGFFFDDDHHHGGGHHHMMM\\\uuu~~~{{{wwwuuuwwwzzz|||}}}~~~zzzvvvtttrrrqqqmmmllllllmmmmmmqqq}}}{{{xxxyyyzzzyyyxxxuuuqqqmmmjjjhhheeehhhmmmrrruuuvvvuuuuuuttt{{{ooojjjbbb[[[UUUSSSTTTTTTXXX^^^fffooozzzzzztttooonnnxxxlllXXXMMMHHHFFFEEECCCBBBAAABBBDDDEEEEEEFFFGGGGGGHHHIIIMMMOOOUUUaaarrryyykkkZZZNNNLLLNNN[[[bbbccc[[[TTTRRRUUUVVVVVVUUUTTTRRRQQQQQQPPPPPPQQQRRRSSSUUUVVVXXXYYYYYYZZZ[[[[[[ZZZ[[[```iiippp{{{|||lllbbbXXXTTTQQQLLLIIIJJJQQQYYYgggwwwzzzmmmddd]]]YYYTTTQQQPPPQQQQQQQQQOOOPPPSSSWWWVVVUUUYYY___dddmmmwww~~~yyylllbbbYYYQQQNNNOOOLLLNNNOOONNNKKKHHHGGGGGGHHHQQQ```qqqvvvkkkccc___^^^]]]fffvvvyyymmmddd___```bbbiiijjjpppyyyzzzxxx{{{{{{wwwyyy}}}___bbbeeeeeeccc^^^[[[YYYSSSQQQNNNKKKIIIHHHGGGFFFHHHFFFFFFLLLYYYpppzzzvvvuuuwwwyyyyyy~~~}}}|||vvvtttrrrrrrqqquuu}}}yyyuuuqqqooommmpppuuuyyy{{{{{{zzzyyyvvvoooeeeaaa\\\VVVSSSRRRSSSTTTZZZ___fffnnnxxx{{{wwwsssuuuxxxaaaPPPIIIHHHFFFEEECCCBBBBBBDDDEEEFFFFFFHHHJJJJJJIIIJJJMMMQQQXXXeeeuuuxxxkkk[[[NNNLLLOOO[[[dddhhh```UUUQQQTTTWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZYYYZZZ[[[ZZZZZZ___fffmmmvvvuuujjj^^^WWWSSSNNNLLLMMMOOOWWWbbbrrr|||nnnddd[[[WWWRRROOONNNOOOOOOOOOLLLOOOUUUXXXWWWWWWXXX\\\ZZZ___eeeggghhhlllrrrwwwyyykkkaaaYYYRRRNNNOOONNNOOOOOOMMMJJJGGGFFFFFFEEEOOO___ooo~~~mmmaaa[[[ZZZ\\\gggzzzwwwoookkklllnnnssswwwzzzuuurrruuu{{{VVVXXX[[[\\\ZZZYYYYYYYYYVVVVVVUUUSSSQQQNNNLLLKKKGGGFFFGGGNNNXXXkkk{{{yyyxxxyyyyyy|||}}}}}}zzzxxxvvvuuuyyy~~~|||wwwyyy~~~}}}tttnnnjjjcccaaa]]]ZZZXXXWWWXXXYYY]]]bbbiiipppyyy}}}yyywwwzzznnnYYYLLLHHHHHHEEEDDDCCCCCCCCCEEEGGGHHHHHHKKKNNNNNNMMMMMMQQQUUU\\\gggsssyyy}}}vvvlll\\\OOOLLLQQQ[[[gggnnnggg[[[UUUVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSUUUTTTTTTTTTUUUXXXZZZ[[[XXXZZZ[[[ZZZZZZ]]]ccciiirrrtttfff^^^XXXQQQNNNOOOLLLSSS___ooo~~~pppgggYYYUUUPPPMMMLLLLLLMMMLLLKKKQQQWWWXXXWWWVVVUUUVVVUUUWWWYYYZZZ[[[]]]aaaeeeiiimmmxxxwwwhhh___YYYSSSPPPQQQNNNOOOOOOMMMKKKHHHHHHIIIGGGPPP___nnn}}}xxxhhh^^^[[[]]]hhh{{{|||}}}~~~|||{{{zzzxxxwwwxxx{{{~~~yyyQQQRRRSSSSSSSSSTTTWWWYYYXXXZZZ\\\[[[XXXSSSPPPOOOJJJIIIKKKQQQWWWggg~~~|||}}}~~~|||{{{zzz}}}~~~vvvooommmlllhhhgggdddbbbaaa```aaaaaabbbgggnnnvvv}}}{{{{{{wwwcccRRRIIIGGGGGGEEEDDDCCCCCCDDDFFFHHHJJJJJJOOOSSSTTTRRRRRRVVV[[[aaahhhpppsssuuuxxxpppaaaRRRNNNRRRYYYhhhssspppeee^^^ZZZYYYYYYXXXVVVUUUTTTTTTSSSSSSUUUUUUTTTUUUVVVXXXZZZ[[[WWWYYY[[[ZZZYYY[[[aaaeeennn|||qqqggg___WWWRRRRRRJJJRRR\\\iii}}}sssjjjZZZVVVPPPMMMLLLLLLLLLLLLMMMUUUZZZZZZWWWWWWUUUSSSUUUUUUUUUVVVXXX[[[^^^___```ccckkkxxxwwwggg___ZZZVVVSSSSSSLLLMMMNNNMMMKKKJJJKKKLLLLLLSSS___nnn~~~vvviiicccbbbjjjzzz|||{{{||||||~~~~~~}}}pppSSSSSSRRRPPPPPPTTTYYY]]]___ccchhhhhhddd^^^ZZZXXXRRROOOOOOSSSWWWddd}}}~~~}}}xxxsssrrrsssrrrqqqooommmlllkkkkkkkkklllrrrzzzlllYYYNNNHHHFFFEEEEEEDDDDDDCCCEEEGGGIIIKKKMMMRRRXXXYYYWWWWWW\\\aaaeeeiiinnnnnnpppyyy}}}xxxjjjXXXOOORRRVVVfffvvvxxxqqqiiibbb]]]XXXXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTUUUWWWXXXXXXWWWYYY[[[ZZZYYYZZZ^^^bbbhhhvvv|||qqqggg]]]WWWUUUMMMSSSZZZaaaqqquuummm\\\XXXSSSOOONNNNNNNNNNNNOOOXXX______^^^``````^^^___^^^^^^```cccggghhhhhhhhhiiilllqqq|||{{{jjjbbb^^^YYYWWWVVVPPPQQQQQQOOOLLLKKKLLLMMMNNNSSS^^^mmm~~~{{{rrrmmmqqq{{{sssmmmXXXWWWTTTRRRRRRVVV]]]bbblllqqqwwwyyytttmmmhhhfffXXXSSSRRRUUUVVVccc~~~zzzyyyyyy{{{}}}yyyyyy{{{zzzyyywwwvvvtttsssrrrrrrwww}}}yyydddTTTKKKGGGEEECCCEEEDDDDDDDDDEEEGGGJJJKKKNNNUUU[[[\\\ZZZ[[[```fffgggjjjmmmmmmnnnuuurrr\\\QQQQQQSSSdddvvv|||xxxpppggg```XXXWWWVVVUUUTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVYYYZZZZZZYYYYYY]]]aaacccrrrxxxmmmbbbZZZXXXPPPUUUXXX[[[hhhvvvnnn^^^ZZZUUUQQQPPPPPPPPPOOOOOOZZZbbbdddgggmmmooommmjjjiiiiiilllqqqtttuuuuuutttuuutttrrrsssnnneeeaaa]]]YYYYYYXXXXXXVVVSSSNNNLLLKKKLLLMMMQQQ[[[kkk}}}yyyyyyzzzmmmlll]]][[[[[[[[[XXXXXX```iiiuuuuuuggg^^^WWWSSSVVVXXXbbb|||wwwvvvxxxzzz}}}~~~|||{{{}}}rrrZZZNNNJJJHHHEEEDDDBBBCCCDDDDDDDDDFFFIIIKKKPPPSSSXXX[[[]]]```ccceeejjjjjjmmmooopppsss}}}||||||uuugggZZZUUUPPP]]]qqqzzzkkkaaa[[[YYYWWWVVVVVVUUUSSSQQQUUUTTTTTTTTTUUUVVVXXXYYYUUUWWWYYYZZZYYYXXXYYYZZZ```ooozzzooocccZZZZZZWWWVVVZZZcccvvvwwwkkkaaa^^^YYYUUURRRRRRTTTUUUXXX^^^gggrrr{{{~~~~~~{{{~~~zzznnnddd^^^\\\[[[]]]\\\YYYUUUQQQLLLIIIGGGDDDMMM\\\nnnzzzpppjjjgggddd___[[[YYYXXX[[[fffrrrpppeee[[[VVVXXXZZZddd{{{xxxxxxzzz|||mmmVVVKKKHHHFFFDDDDDDCCCDDDEEEEEEEEEGGGJJJMMMQQQTTTXXX[[[]]]```ccceeeggghhhmmmqqqqqqrrrzzz~~~}}}wwwiii]]]WWWQQQ[[[lll}}}rrrfff___\\\YYYWWWWWWVVVTTTRRRUUUUUUUUUUUUVVVWWWYYYZZZWWWXXXZZZYYYXXXXXXZZZ[[[___kkkzzzwwwjjjaaa\\\YYYVVVXXX^^^nnn~~~rrrgggccc]]]XXXUUUUUUWWWYYY[[[cccppp~~~}}}rrriiiccc``````]]][[[WWWSSSOOOKKKIIIHHHFFFMMM[[[nnnppphhhggggggmmmeee]]]XXXWWW]]]kkkyyyoooccc[[[[[[]]]ggg}}}|||}}}xxxeeePPPGGGFFFEEEDDDCCCDDDEEEFFFFFFGGGIIILLLOOORRRUUUYYY\\\^^^```bbbeeeeeegggmmmqqqqqqqqqvvv~~~xxxmmmaaa[[[SSSWWWcccvvv{{{ooodddaaa\\\XXXWWWVVVUUUTTTTTTUUUUUUWWWXXXYYYYYYZZZYYYZZZZZZYYYXXXXXXZZZ]]]^^^fffppp~~~tttkkkbbb]]]YYYXXXZZZeeexxxxxxooojjjbbb[[[WWWWWWYYY[[[]]]hhhyyyvvvnnniiifffeee___\\\VVVQQQLLLJJJHHHHHHHHHMMMZZZooouuueee```bbbffftttjjj___XXXUUU[[[hhhuuuyyyjjj___^^^___iiimmm\\\LLLEEEEEEDDDDDDDDDCCCEEEFFFGGGHHHJJJNNNPPPTTTWWWZZZ]]]^^^```ccceeehhhiiimmmqqqpppooouuu~~~~~~yyyoooddd]]]UUUSSSZZZllluuuhhhccc]]]XXXVVVUUUUUUUUUSSSTTTUUUWWWXXXYYYYYYZZZ[[[[[[ZZZXXXWWWXXX[[[]]]^^^aaahhhuuu~~~uuuhhhccc]]][[[ZZZ___mmmzzz}}}wwwqqqggg^^^XXXWWWXXXZZZ\\\hhh|||{{{tttoookkkiiiiiiccc___XXXQQQKKKHHHHHHHHHIIIMMMZZZppppppaaa\\\___eeeyyynnnbbbYYYTTTUUU^^^hhh{{{qqqccc```aaajjj~~~|||dddVVVHHHDDDDDDDDDEEEFFFCCCDDDFFFGGGHHHKKKOOORRRVVVYYY\\\___```aaadddeeemmmlllnnnooommmmmmuuu~~~xxxqqqfff]]]VVVQQQSSSbbbwwwwwwiiiddd]]]WWWUUUTTTTTTTTTRRRRRRSSSUUUVVVXXXYYYYYY[[[[[[ZZZXXXWWWWWWZZZ\\\]]]]]]bbbnnn{{{mmmgggaaa^^^[[[[[[cccmmm~~~wwwlllbbb[[[XXXYYYZZZ\\\hhh}}}~~~}}}zzzuuupppllliiiiiihhhhhhcccZZZRRRLLLHHHHHHHHHIIIMMM[[[rrrpppccc\\\___eee~~~ssseee[[[TTTQQQUUU[[[qqqvvvfffcccdddkkk~~~}}}xxx\\\PPPEEECCCDDDDDDEEEGGGDDDEEEGGGIIIJJJMMMQQQUUUZZZ\\\___aaabbbccceeegggooonnnnnnnnnllllllttt~~~~~~xxxrrrhhh^^^WWWQQQOOOXXXhhhsssvvvsssiiiddd\\\WWWUUUTTTSSSSSSPPPPPPPPPQQQRRRUUUWWWYYYYYYZZZZZZXXXVVVVVVXXXZZZZZZZZZ___jjjwwwqqqkkkeeeaaa\\\XXX[[[aaaooo{{{yyyoooeee^^^[[[ZZZ[[[___jjj}}}|||yyysssmmmhhhfffffffffgggccc[[[SSSMMMJJJIIIIIIIIINNN\\\sss~~~oooeee^^^aaahhhwwwggg\\\TTTOOOQQQVVVfff}}}{{{jjjggghhhmmm}}}lllUUUKKKCCCAAACCCCCCDDDFFFFFFHHHJJJKKKMMMPPPUUUXXX\\\___bbbcccdddeeefffhhhmmmmmmnnnooollljjjqqqyyyyyytttjjj___WWWRRRNNNPPPXXXbbbiiimmmhhhccc]]]XXXVVVUUUTTTSSSOOONNNMMMMMMNNNRRRVVVXXXWWWYYYYYYXXXWWWVVVVVVXXXVVVWWW]]]gggooo{{{xxxrrrkkkfff___XXXWWWYYY___kkkwww~~~wwwrrrjjjccc]]][[[[[[[[[aaakkk|||wwwnnnhhhdddddddddbbb^^^YYYSSSNNNLLLKKKKKKIIIPPP^^^rrrssshhhbbb^^^cccmmmzzziii\\\TTTOOOQQQVVV[[[sss~~~mmmiiikkkooo~~~yyyyyydddQQQHHHAAA@@@BBBBBBCCCEEEHHHJJJLLLNNNPPPSSSWWW[[[^^^```ccceeeeeefffgggiiikkklllnnnpppmmmjjjnnnuuu{{{{{{vvvkkk```WWWSSSNNNLLLOOOWWWaaahhhhhhccc^^^ZZZXXXVVVUUUTTTNNNMMMJJJJJJLLLPPPUUUXXXVVVXXXYYYYYYWWWUUUUUUVVVSSSUUU]]]eeekkksssyyyrrrllldddZZZVVVWWWWWWaaakkkpppsssuuutttpppnnnjjjddd^^^ZZZYYYYYYZZZaaajjjzzz{{{qqqhhhdddcccccc]]]ZZZVVVRRRNNNMMMMMMMMMJJJRRR```rrrjjjbbb___]]]eeepppsssdddXXXOOOOOORRRXXXiiisssppppppqqq}}}yyy{{{kkkWWWHHHHHHFFFEEEDDDDDDDDDDDDCCCHHHMMMSSSWWWZZZ^^^```bbbdddhhhjjjiiiiiiiiiiiimmmnnnppppppooooooqqqrrryyy{{{sssiiibbb[[[VVVNNNHHHIIIPPPYYY```ddddddccc___[[[XXXVVVVVVPPPOOOMMMLLLLLLNNNPPPQQQUUUWWWYYY[[[[[[ZZZXXXWWWTTTTTTXXX^^^eeeooo{{{uuuoooiiiaaa[[[]]]\\\\\\___cccdddaaa^^^aaa___]]][[[YYYXXXWWWWWW\\\hhhzzzzzzoooiiieeeccc```]]]XXXUUURRROOOLLLJJJKKKRRR___nnn|||zzztttyyyssseee]]]YYYbbbkkkhhh|||lll]]]SSSPPPSSSVVVdddzzzyyyuuuuuuvvv||||||yyyaaaOOOHHHHHHGGGFFFEEEEEEEEEEEEGGGKKKPPPUUUYYY\\\```bbbdddgggjjjlllkkkjjjjjjkkkmmmoooqqqrrrqqqqqqrrrsssvvv}}}uuukkkddd]]]XXXOOOGGGFFFJJJRRRXXX___```aaa```]]]ZZZWWWUUUQQQOOOLLLKKKKKKMMMOOOQQQUUUWWWYYY[[[[[[ZZZXXXWWWSSSSSSVVV[[[bbblll~~~}}}vvvnnneee^^^]]][[[YYYZZZ\\\\\\YYYVVVYYYXXXVVVUUUUUUWWWYYYZZZ]]]hhhyyy{{{rrrllliiibbb___ZZZVVVSSSPPPLLLIIIOOOTTT^^^jjjvvv~~~}}}yyy}}}lllaaa^^^\\\fffoookkkxxxgggYYYTTTUUUTTT___ppp}}}|||}}}~~~{{{nnnXXXJJJIIIHHHGGGFFFFFFGGGHHHHHHLLLOOOTTTXXX[[[^^^bbbeeehhhjjjmmmnnnmmmlllllllllmmmpppsssttttttsssrrrsssuuuzzzxxxooohhhddd___UUUKKKEEEFFFKKKPPPVVVYYY^^^aaaaaa]]]WWWTTTRRRPPPLLLJJJJJJLLLOOOQQQUUUWWWYYY[[[\\\ZZZXXXWWWTTTRRRTTTXXX^^^hhhzzzzzzqqqjjjddd```[[[YYYZZZYYYVVVSSSVVVTTTRRRRRRSSSVVVYYY\\\^^^hhhxxx~~~uuuppphhhddd___[[[WWWSSSOOOLLLOOOSSS[[[dddnnnvvv|||}}}xxxtttsssxxxssseee^^^^^^___iiipppkkksssccc[[[[[[XXX```nnn~~~~~~|||fffUUULLLIIIHHHGGGGGGHHHIIIKKKLLLPPPSSSWWWZZZ\\\___ccceeeiiilllnnnooonnnmmmmmmmmmmmmppptttuuuuuusssrrrrrruuuwww|||}}}sssmmmmmmhhh___SSSIIIEEEGGGJJJMMMSSS[[[bbbddd```YYYSSSSSSQQQMMMJJJIIIKKKNNNQQQUUUWWWYYY[[[[[[ZZZXXXWWWTTTSSSSSSVVV[[[dddvvv{{{rrrllleeeaaa```^^^\\\YYYZZZXXXTTTRRRRRRUUUXXX[[[___gggvvv}}}vvvnnnjjjddd___ZZZVVVRRROOOKKKOOOUUU^^^hhhqqqxxx|||~~~}}}zzzuuupppmmmoootttxxx}}}~~~{{{{{{}}}~~~|||{{{{{{~~~oooaaa\\\^^^___hhhnnniiiqqqiiigggccckkkwww~~~qqq___SSSNNNIIIHHHHHHHHHIIILLLOOOPPPSSSVVVYYY[[[\\\___bbbeeehhhkkknnnooonnnmmmmmmmmmlllooosssuuutttsssrrrrrrpppsssyyyyyyrrrrrrppphhh[[[NNNFFFEEEFFFHHHNNNWWWbbbgggddd[[[TTTTTTRRRNNNKKKJJJLLLNNNPPPTTTUUUXXXZZZZZZYYYWWWVVVUUUSSSSSSVVVYYYaaaqqqyyyqqqkkkhhhfffccc```\\\ZZZVVVSSSSSSUUUXXXZZZ^^^fffsss~~~qqqkkkddd]]]XXXUUUQQQOOOLLLNNNSSSZZZcccmmmuuuzzz~~~{{{vvvpppkkkjjjlllnnnppprrruuuxxx{{{~~~zzzyyywwwvvvxxxwwwvvvuuuuuuuuuwwwyyyzzzwwwiii\\\ZZZ\\\___hhhnnnhhh}}}{{{xxx~~~~~~fffVVVOOOLLLJJJIIIHHHHHHKKKNNNRRRTTTVVVXXXZZZ[[[\\\___bbbdddgggjjjmmmoooooonnnnnnnnnmmmpppsssttttttsssrrrssskkkpppxxxxxxssssssnnncccUUUIIIEEEEEEEEEKKKUUU```gggfff^^^WWWUUUSSSPPPNNNMMMMMMNNNOOORRRTTTVVVXXXYYYWWWUUUTTTTTTSSSSSSVVVXXX^^^lllzzz}}}vvvqqqmmmiiieee\\\ZZZWWWTTTTTTUUUXXXYYY\\\dddppppppiii```XXXSSSPPPOOONNNQQQQQQSSSXXX___hhhpppuuu|||zzzuuuoooiiiffffffgggiiijjjlllmmmooorrrvvvzzz|||~~~{{{sssssssssqqqqqqsssoooooooooooooooqqqrrrsssxxx{{{}}}jjjaaaVVVWWW]]]aaaiiimmmfffsss]]]QQQLLLJJJJJJIIIHHHIIILLLPPPTTTWWWZZZ[[[\\\]]]]]]___bbbeeefffiiimmmooopppooopppqqqppprrrtttttttttssstttuuulllrrryyy||||||sssvvvuuulll]]]PPPIIIGGGFFFJJJSSS^^^ggghhhaaaZZZUUUTTTSSSQQQOOONNNNNNNNNQQQRRRUUUWWWWWWVVVTTTSSSRRRQQQRRRUUUVVV[[[gggttt~~~xxxqqqlllbbb```]]]YYYWWWVVVVVVWWWYYYaaannnqqqiii^^^TTTPPPOOOPPPPPPSSSSSSSSSVVV]]]eeemmmrrryyy{{{}}}~~~~~~|||zzzxxxwwwvvvrrrmmmhhheeedddeeefffhhhiiiiiihhhhhhjjjkkkjjjkkkooowwwyyyqqqkkklllmmmlllkkkmmmiiiiiiiiiiiiiiiiiijjjjjjlllpppwwwrrrccc[[[TTTYYYbbbeeeiiihhh]]]kkkWWWOOOMMMLLLJJJIIIIIIIIILLLQQQVVVYYY\\\]]]^^^^^^^^^```cccffffffiiinnnpppqqqqqqrrrsssrrrsssuuuuuuttttttvvvxxxrrrxxx|||zzzxxx~~~uuuyyy{{{sssdddVVVNNNLLLFFFJJJRRR]]]ggghhhccc\\\VVVUUUTTTSSSQQQOOONNNMMMPPPQQQTTTVVVVVVUUUSSSRRRPPPPPPQQQTTTUUUYYYdddpppzzztttkkkiiieee```[[[WWWUUUSSSXXX```mmm~~~tttkkk___UUUPPPPPPRRRTTTRRRRRRRRRUUU[[[eeennnsssqqqrrrtttuuuuuutttrrrppptttsssqqqmmmiiiffffffgggfffggghhhgggeeecccccccccaaabbbeeejjjqqqxxx|||}}}yyyvvvuuuwww{{{~~~~~~|||ssslllggghhhjjjhhhgggiiieeeeeeeeeeeeddddddddddddcccgggoooyyyzzzkkkccc[[[UUU]]]ggghhhhhhaaaRRRzzzrrr```QQQGGGEEEIIIHHHJJJKKKMMMOOOSSSXXX\\\]]]___bbbcccccccccdddffffffiiilllppprrrtttttttttyyyuuurrrqqqtttvvvvvvuuuwwwuuutttuuuvvv|||~~~yyyzzz}}}|||vvvhhhVVVIIIIIIJJJOOOZZZeeehhhbbb[[[WWWTTTQQQPPPPPPPPPOOONNNNNNPPPSSSUUUVVVUUUSSSRRRUUUSSSQQQQQQTTTYYY___cccyyyzzzuuullleee___ZZZWWWTTT\\\```hhhuuuwwwkkk___XXXSSSOOOQQQTTTTTTSSSRRRUUU[[[bbbgggiiikkkjjjhhhhhhiiiiiihhhgggjjjjjjjjjjjjiiihhhgggfffiiihhhgggfffeeedddcccccccccbbbdddhhhnnnqqqqqqooonnnkkkhhhgggiiillloooooommmhhhfffhhhhhhffffffhhheeeeeedddaaa^^^\\\]]]^^^dddbbbfffooozzz~~~nnnbbb\\\UUU]]]fffiiiddd[[[RRRMMM}}}~~~~~~|||iiiZZZOOOGGGGGGJJJKKKLLLNNNOOOQQQTTTYYY\\\___aaadddeeeeeeeeefffhhhkkkmmmpppsssvvvwwwwwwwwwvvvsssqqqqqqtttvvvwwwvvvxxxvvvuuuuuuuuuzzz{{{yyyyyy{{{yyynnn]]]OOOIIIIIIMMMWWWbbbeee```ZZZTTTSSSRRRQQQQQQPPPMMMKKKMMMOOOQQQSSSTTTSSSRRRQQQNNNMMMMMMMMMPPPUUU[[[^^^qqqyyyxxxooohhhaaa\\\YYYYYY\\\dddoooyyylll___YYYUUURRRQQQSSSUUUTTTSSSVVV\\\cccgggiiidddbbb```____________^^^dddfffiiilllmmmlllkkkiiillllllkkkjjjiiihhhggggggdddcccccceeejjjmmmmmmllliiieeeaaa```aaaccceeefffiiieeeccceeefffeeefffiiiggggggeeebbb^^^\\\[[[\\\___]]]```jjjttt}}}qqqfff___[[[[[[bbbkkkllleee[[[SSSOOOzzz{{{}}}~~~nnn[[[PPPKKKHHHIIIKKKMMMNNNPPPQQQSSSVVVZZZ]]]bbbdddggghhhhhhhhhjjjkkkmmmooorrruuuwwwxxxyyyyyytttrrrqqqqqqtttvvvwwwwwwxxxvvvuuuuuutttxxx}}}xxxzzz|||uuudddUUULLLKKKNNNWWWaaaeeebbb\\\SSSSSSRRRRRRRRROOOKKKGGGKKKMMMOOOQQQRRRQQQPPPOOOIIIIIIJJJKKKNNNSSSVVVYYYeeelllwwwzzzqqqhhhaaa]]]UUUXXX]]]fffvvv{{{mmm```[[[ZZZXXXVVVUUUWWWVVVVVVZZZ```ggglllnnnjjjgggcccaaaaaaaaa```^^^aaadddjjjooorrrrrrpppnnnqqqqqqpppooonnnmmmmmmllljjjhhhffffffhhhjjjkkkkkkgggccc^^^[[[[[[\\\]]]^^^bbb^^^^^^aaaccccccfffkkkkkkkkkiiieee```\\\ZZZZZZ\\\ZZZ\\\eeennnvvvvvviiiccc```^^^bbbjjjpppooodddYYYRRRQQQzzzvvvzzz}}}sssbbbQQQJJJIIIIIIJJJKKKLLLNNNQQQSSSUUUYYY]]]```dddgggiiikkkkkklllmmmooommmnnnpppssstttvvvvvvvvvtttsssrrrrrrssstttttttttvvvtttssstttsssvvv{{{{{{{{{kkk[[[PPPNNNOOOWWWaaafffccc^^^VVVTTTSSSQQQPPPNNNJJJHHHJJJKKKMMMOOOOOOOOONNNNNNHHHIIIKKKMMMPPPSSSUUUWWW]]]bbbkkksss{{{~~~uuulllddd___TTTUUUWWW]]]iii}}}{{{mmmaaa___bbbbbb___]]]\\\[[[\\\```hhhqqqwww{{{yyyvvvrrrpppnnnmmmkkkjjjfffhhhmmmqqqtttuuuuuutttuuuuuuttttttsssrrrrrrqqqrrrooollljjjjjjlllnnnoookkkggg```\\\ZZZ[[[[[[\\\\\\YYYYYY\\\^^^```eeelllppppppnnniiiccc^^^[[[[[[\\\ZZZ\\\dddkkkrrr{{{rrreeeaaa___^^^gggmmmqqqlll___TTTPPPPPP~~~~~~uuuttt{{{~~~iiiZZZLLLGGGIIIJJJJJJLLLKKKNNNQQQUUUXXX\\\```cccfffhhhkkkmmmmmmnnnpppqqqmmmnnnoooqqqsssttttttuuuuuuuuutttsssqqqqqqqqqqqqqqqpppqqqrrrrrruuu~~~uuuiii[[[XXXXXX^^^gggjjjgggaaa\\\XXXSSSPPPNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNMMMIIIJJJKKKMMMPPPRRRTTTUUUXXX\\\aaaggglllrrrwww{{{|||uuummmeee```UUUUUUTTTUUU]]]kkk~~~yyymmmcccdddjjjkkkiiigggcccbbbbbbhhhqqq}}}~~~|||yyyvvvqqqrrrssstttvvvxxxyyyzzzxxxxxxwwwwwwvvvuuuuuuuuuxxxvvvssspppnnnpppsssuuuqqqlllddd^^^\\\[[[\\\\\\ZZZXXXWWWZZZ[[[]]]dddlllttttttrrrnnngggaaa^^^]]]^^^[[[\\\ccciiinnnuuu|||pppbbb^^^\\\ZZZjjjlllkkkdddXXXPPPNNNPPPzzzyyyyyy|||}}}sssvvvuuu___TTTJJJHHHIIIJJJKKKMMMMMMPPPTTTXXX[[[___ccceeefffiiilllmmmnnnoooqqqrrrppppppqqqrrrssstttuuuuuuuuuvvvvvvtttqqqnnnnnnooonnnnnnppprrrrrrttt~~~}}}tttpppnnnqqqvvvvvvpppiiiaaa]]]VVVQQQOOONNNNNNMMMKKKLLLLLLMMMNNNNNNNNNNNNJJJJJJKKKLLLMMMOOOQQQQQQTTTWWW[[[^^^```cccgggjjjlllrrr{{{{{{wwwrrrllleee```UUUUUUSSSQQQTTT^^^lllvvvvvvlllfffiiiooopppppppppkkkiiihhhmmmwww}}}|||{{{zzzzzz{{{}}}~~~zzzyyyyyyyyyxxxxxxxxxwwwzzzzzzxxxuuutttvvvyyy}}}yyysssjjjccc````````````^^^\\\[[[\\\[[[]]]eeennnuuuuuutttpppjjjddd```___^^^[[[\\\aaafffiiiooouuussseee```______llliiicccZZZRRRNNNOOOQQQwwwuuutttwww|||zzz}}}{{{gggVVVOOOIIIIIIJJJJJJLLLPPPSSSVVVZZZ\\\^^^aaadddffffffhhhkkkmmmnnnoooqqqsssqqqqqqqqqqqqrrrsssuuuuuussstttuuutttpppnnnnnnooonnnnnnpppqqqpppqqqzzz{{{pppgggddd___ZZZUUUSSSQQQOOOMMMLLLMMMMMMNNNOOOOOOPPPPPPMMMLLLKKKKKKLLLMMMOOOPPPPPPRRRUUUWWWXXXYYY[[[]]]]]]aaagggmmmttt}}}~~~xxxtttssspppnnnkkkfff```\\\TTTTTTRRROOOPPPVVVaaaiiinnnzzz~~~sssllliiilllpppqqqrrrtttrrrnnnkkknnnxxx{{{{{{{{{{{{{{{zzzzzzzzz}}}~~~~~~}}}|||~~~wwwppplllkkkllllllfffdddbbbaaa^^^___gggqqqssstttssspppkkkeeebbb```___\\\\\\aaadddggglllqqqxxx}}}qqqdddbbbeeeiiiooohhh]]]SSSOOOOOOSSSUUUvvvtttrrrssswww|||~~~qqqZZZOOOKKKIIIJJJKKKJJJMMMRRRXXX[[[^^^```aaabbbdddfffeeehhhkkkmmmnnnoooqqqrrrppppppppppppqqqrrrssstttpppsssuuussspppnnnoooqqqpppoooqqqqqqpppooowww|||sssfff[[[dddaaa]]]YYYVVVSSSOOOLLLNNNNNNNNNOOOPPPPPPQQQQQQPPPOOONNNLLLLLLNNNPPPQQQLLLOOOQQQSSSSSSTTTUUUWWWSSSVVVZZZ^^^ccckkkuuu|||}}}~~~yyyqqqkkkjjjiiihhhgggddd```ZZZVVVSSSRRRQQQOOONNNSSS\\\ddd___kkkuuuvvvvvv{{{}}}zzzrrrmmmjjjmmmooooooqqqtttvvvqqqmmmnnnwww}}}}}}}}}||||||||||||||||||yyyxxxxxxyyymmmjjjgggeeeaaaaaaiiitttqqqrrrrrrooojjjeeebbbaaabbb______cccfffggglllqqqqqqwwwjjj^^^^^^eeelllrrrgggYYYPPPNNNRRRVVVYYY|||xxxttttttwwwzzz|||{{{}}}xxxcccWWWLLLLLLMMMNNNQQQTTTWWWYYYYYY\\\```bbbcccdddfffggglllkkkiiihhhhhhiiikkklllrrrqqqpppoooooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnnnnpppuuuyyywwweeeZZZTTTQQQ]]]______[[[UUUQQQPPPQQQQQQPPPOOOOOOQQQRRRRRRQQQNNNNNNOOOOOONNNNNNMMMLLLMMMMMMMMMNNNOOOPPPQQQRRRUUUUUUUUUVVVZZZ```eeeiiinnnnnnnnnnnnmmmkkkjjjiiifffcccaaa``````^^^YYYTTTSSSRRRPPPPPPRRRVVVZZZ]]]___```bbbdddggglllrrrvvv{{{~~~sssnnniiihhhffffffhhhiiijjjiiijjjjjjiiikkkpppzzz}}}}}}~~~}}}vvvllleeebbbeeejjjnnnqqqpppooollliiifffdddcccbbbcccccccccdddhhhmmmqqqtttwww|||qqqdddaaadddffffffhhh]]]RRRPPPRRRVVV[[[aaa~~~zzzxxxzzz{{{|||{{{~~~oooZZZOOOJJJKKKLLLNNNQQQUUUXXXZZZ]]]```cccdddeeeeeefffgggkkkkkkjjjiiiiiijjjllllllqqqppppppooooooppppppqqqooooooppppppppppppppppppoooooonnnmmmmmmoootttwwwyyyeeeUUUNNNMMMLLLYYY\\\]]][[[VVVSSSRRRSSSRRRPPPNNNNNNPPPRRRRRRRRRPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSRRRRRRTTTXXX\\\___cccccccccccccccbbbaaaaaabbb```]]]]]]]]]]]]ZZZWWWRRRQQQOOOOOOPPPSSSWWWYYY[[[[[[]]]]]]___ccchhhlllmmmpppuuuzzzxxxlllfffaaa___]]]]]]```bbbbbbbbbdddddddddfffkkkttt~~~~~~~~~wwwllldddbbbeeeiiimmmnnnmmmllljjjhhhgggffffffdddeeeeeedddeeeiiinnnrrrrrruuuyyy}}}xxxggg___aaagggiiiiiieee[[[RRRRRRUUUXXX]]]bbb~~~~~~yyydddRRRJJJJJJKKKNNNQQQUUUYYY\\\]]]aaacccfffgggffffffggggggjjjjjjkkkkkklllllllllmmmooooooooopppppppppppppppmmmmmmnnnnnnooooooppppppnnnnnnmmmlllkkkmmmqqqttt{{{xxxbbbPPPIIIHHHGGGPPPTTTXXXYYYVVVSSSSSSTTTSSSQQQNNNMMMOOOQQQRRRSSSRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQUUUTTTQQQPPPOOOQQQSSSTTTWWWWWWWWWXXXXXXYYYYYYYYY^^^\\\[[[[[[\\\\\\\\\ZZZTTTRRRPPPOOOPPPRRRUUUWWWWWWXXXXXXXXXXXXZZZ^^^aaadddfffkkkpppvvv~~~sssfff___WWWUUUSSSTTTWWWYYY[[[[[[[[[]]]___bbbfffnnnvvv{{{xxxllldddbbbdddhhhkkkkkkkkkjjjiiihhhiiiiiijjjggghhhhhhggghhhjjjooosssrrrtttwwwyyy|||xxxlll^^^[[[ccckkkllliii```XXXSSSUUUYYY\\\```eeexxx|||nnn\\\PPPLLLLLLNNNQQQVVVZZZ^^^```aaaaaacccfffggggggggghhhiiiiiijjjkkklllmmmnnnmmmmmmnnnnnnoooooooooooooooooommmmmmmmmnnnoooooopppppplllllllllkkkjjjkkknnnqqqttt{{{sss\\\MMMGGGDDDFFFLLLRRRTTTTTTRRRSSSTTTTTTQQQMMMLLLMMMPPPRRRSSSSSSTTTTTTTTTTTTSSSRRRRRROOOOOONNNNNNNNNOOOPPPPPPVVVUUURRRPPPNNNOOOPPPQQQQQQQQQRRRSSSTTTVVVWWWXXX\\\]]]]]]^^^___^^^\\\[[[WWWVVVTTTRRRRRRSSSUUUVVVVVVWWWWWWWWWVVVXXX[[[]]]___bbbeeejjjooowwwssseee]]]RRROOONNNNNNQQQTTTVVVVVVVVVYYY]]]aaaeeejjjpppuuuwwwxxxzzz|||~~~yyymmmdddbbbeeehhhiiilllkkkiiihhhggghhhjjjkkkjjjkkkkkkjjjkkkmmmqqqtttuuuvvvxxxyyy{{{vvvnnndddZZZ\\\eeelllkkkfff[[[UUURRRWWW]]]```cccfffqqqvvv~~~yyyeeeVVVPPPNNNLLLOOOSSSXXX\\\___```aaa^^^aaadddgggggghhhiiikkkhhhiiikkklllmmmnnnnnnnnnmmmmmmmmmnnnnnnooooooooonnnnnnnnnoooooooooppppppkkklllkkkjjjiiiiiilllnnnpppuuu~~~~~~bbbNNNEEECCCBBBHHHOOORRRRRRRRRSSSUUUTTTQQQMMMLLLMMMOOOQQQRRRTTTTTTUUUUUUTTTTTTSSSRRRPPPPPPOOONNNNNNNNNOOOOOOSSSRRRPPPOOONNNNNNOOOPPPPPPPPPPPPRRRSSSVVVXXXYYY]]]___bbbdddbbb___[[[YYYXXXWWWUUUSSSRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWZZZ\\\ZZZ\\\___cccgggnnnvvv{{{~~~vvvhhh]]]OOOMMMJJJIIIKKKNNNPPPQQQTTTWWW]]]bbbfffjjjooorrrtttuuuwwwyyy|||~~~~~~}}}}}}~~~|||zzz|||ooogggfffhhhjjjkkknnnlllhhheeecccdddeeefffllllllmmmmmmmmmooorrruuuxxxzzz{{{|||}}}}}}jjjccc\\\XXX]]]ggglllhhhbbbXXXSSSRRRYYY___bbbdddgggqqquuu{{{ppp\\\RRROOOOOOMMMPPPUUUYYY]]]^^^^^^^^^]]]```cccfffggghhhjjjkkkggghhhiiikkklllnnnoooooommmmmmlllllllllnnnoooqqqoooooooooooooooooonnnnnnkkklllkkkjjjhhhhhhjjjlllnnnqqqxxxzzz___MMMFFFDDDCCCHHHNNNQQQQQQQQQSSSUUUTTTQQQNNNLLLMMMOOOPPPPPPTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPRRRUUUWWWYYY]]]```dddeeebbb^^^ZZZYYYVVVUUUSSSRRRQQQPPPQQQQQQPPPRRRSSSTTTTTTUUUXXXZZZXXXZZZ]]]```dddjjjqqqvvvxxx~~~xxxiii]]]OOOKKKGGGFFFGGGIIIJJJKKKQQQUUU[[[aaaeeejjjnnnqqqssstttwwwzzz|||~~~~~~~~~}}}~~~}}}|||wwwsssxxxtttmmmllloooqqqqqqqqqmmmhhhccc```___aaabbblllmmmnnnooooooqqqtttwwwzzz|||}}}~~~mmmbbbZZZXXXYYY```hhhjjjeee___WWWRRRRRRYYY```bbbdddfff{{{}}}|||~~~hhhWWWQQQQQQQQQRRRUUUYYY]]]``````^^^]]]___aaaeeegggggghhhiiijjjggggggggghhhjjjmmmooopppnnnmmmkkkjjjjjjmmmppprrroooooonnnnnnmmmlllllllllkkklllllljjjhhhhhhiiikkkkkkooouuuzzzyyyfffVVVMMMGGGDDDHHHLLLNNNMMMMMMOOORRRSSSPPPNNNMMMNNNOOOOOONNNRRRSSSSSSSSSSSSRRRQQQQQQRRRQQQPPPOOONNNNNNNNNNNNLLLKKKKKKKKKLLLMMMNNNOOOOOONNNNNNOOOQQQTTTWWWYYY\\\^^^```___\\\YYYYYYZZZVVVUUUSSSRRRQQQQQQQQQQQQPPPQQQSSSSSSRRRSSSTTTVVVYYYZZZ\\\___bbbhhhooossssssyyy{{{lll^^^RRRNNNHHHEEEEEEFFFGGGGGGLLLQQQWWW]]]bbbgggkkkooorrrtttwww{{{|||}}}|||{{{{{{|||~~~}}}xxx{{{{{{tttuuuxxxzzzyyyvvvrrrllleeebbbbbbccceeekkklllnnnoooppprrrvvvxxxyyy{{{~~~rrreeeaaa\\\^^^bbbhhhkkkhhhbbb\\\WWWSSSRRRYYY___aaaccceee|||wwwyyycccUUUSSSUUUVVVWWWZZZ^^^bbbdddccc```___bbbdddggghhhhhhggghhhiiiggggggfffgggiiillloooqqqooommmjjjhhhiiilllpppsssnnnnnnmmmlllkkkjjjjjjiiikkkllllllkkkiiihhhiiijjjhhhmmmssswww~~~tttfffVVVIIIBBBEEEIIIIIIHHHHHHJJJMMMRRRPPPNNNNNNOOOOOONNNMMMRRRRRRRRRRRRRRRQQQPPPPPPRRRQQQPPPOOONNNMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQTTTWWWYYY[[[\\\[[[YYYVVVVVVYYY\\\WWWWWWUUUTTTSSSSSSSSSSSSRRRSSSTTTTTTRRRRRRSSSTTTUUUWWWYYY[[[___dddjjjooonnnuuu|||~~~nnn```VVVQQQKKKGGGFFFGGGGGGGGGHHHLLLSSSYYY^^^ccciiilllqqqssswww{{{|||{{{yyyxxxyyy{{{~~~yyy{{{|||xxxqqqjjjggggggiiikkkjjjlllnnnpppqqqssswwwyyywwwzzz}}}~~~~~~nnndddeeedddhhhmmmpppooohhh___ZZZXXXSSSRRRXXX^^^```bbbdddzzz~~~lll^^^XXXVVVVVVTTTZZZ^^^ccchhhjjjiiifffcccbbbeeeiiikkkkkkjjjiiijjjjjjiiiiiiiiijjjlllnnnooolllnnnmmmiiijjjooorrrrrrooooooooonnnmmmkkkjjjiiiiiijjjkkklllkkkjjjiiihhhmmmlllooouuu}}}tttaaaSSSLLLGGGDDDDDDEEEEEEIIIOOONNNMMMMMMMMMMMMMMMNNNNNNQQQQQQPPPOOOOOOOOOOOOPPPRRRQQQOOONNNMMMLLLLLLLLLOOOMMMLLLMMMPPPQQQOOOMMMNNNOOOQQQRRRRRRSSSUUUWWW\\\[[[YYYWWWVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXSSSRRRPPPOOOOOOPPPRRRSSSUUUVVVWWWZZZ]]]bbbfffhhhgggkkkrrrzzz~~~vvvmmmddd]]]UUUKKKEEEEEEFFFEEECCCDDDFFFJJJOOOTTT\\\dddiiimmmooosssxxx{{{|||||||||}}}}}}}}}}}}{{{uuupppllljjjiiioooooooooppprrrtttuuuvvvzzzyyyyyyyyyzzz}}}xxxlllkkkfffjjjooorrroooggg___[[[ZZZXXXYYYZZZ\\\^^^aaaccceee|||~~~|||~~~{{{kkk```[[[YYYYYYWWW\\\___eeeiiilllkkkhhhfffeeehhhkkkmmmlllkkkjjjjjjkkkjjjjjjjjjjjjlllmmmnnnmmmooommmiiijjjoooqqqpppooooooooonnnmmmllljjjiiiiiijjjkkkkkkkkkkkkjjjiiikkkkkknnnttt{{{qqqcccOOOGGGAAAAAABBBCCCFFFJJJLLLLLLLLLLLLLLLLLLMMMMMMOOOOOOOOOPPPPPPPPPPPPQQQOOONNNMMMKKKJJJIIIIIIIIINNNLLLKKKLLLOOOPPPOOOMMMNNNPPPRRRSSSSSSSSSUUUWWW[[[ZZZXXXVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYSSSRRRPPPOOOOOOPPPRRRSSSTTTUUUVVVYYY\\\___bbbdddbbbgggmmmsss|||wwwnnnfff^^^VVVLLLFFFEEEEEECCCAAACCCEEEHHHKKKPPPVVV]]]bbbhhhkkkqqqvvvzzz|||}}}|||xxxwwwwwwxxxzzz}}}}}}vvvrrrpppqqquuuuuuuuuuuuvvvxxxyyyzzz~~~}}}{{{yyyxxxyyy{{{|||vvvnnnnnnhhhnnnqqqqqqlllddd]]]ZZZZZZ\\\]]]^^^```bbbeeefffggg}}}yyyxxx{{{}}}~~~||||||~~~uuujjjbbb___^^^^^^]]]___bbbgggkkknnnmmmkkkiiiiiikkknnnooommmkkkkkkkkkllllllkkkkkkkkkkkklllllllllnnnmmmiiijjjnnnqqqooooooooooooooonnnmmmkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjmmmsssyyyuuuXXXLLLBBB@@@AAABBBCCCFFFJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRPPPOOOMMMKKKJJJIIIHHHHHHLLLKKKJJJLLLNNNOOOOOONNNNNNPPPRRRSSSSSSSSSUUUWWWYYYXXXWWWUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSVVVXXXZZZ\\\]]]^^^___bbbgggllltttxxxpppiiiccc\\\SSSMMMJJJHHHEEEBBBCCCEEEFFFHHHKKKPPPVVV[[[aaaeeelllsssxxxzzzzzzzzztttssssssssstttwwwzzz{{{}}}~~~}}}wwwvvvxxxzzzzzzyyyyyyzzzzzz{{{|||~~~{{{xxxwwwvvvwwwxxx{{{~~~sssrrruuuooouuutttppphhh```ZZZZZZ[[[```bbbdddgggiiiiiijjjjjj~~~yyyuuuvvvxxxyyy}}}xxx{{{tttoooiiieeeddddddccccccdddfffjjjnnnpppooonnnmmmlllnnnpppooommmkkkjjjjjjmmmmmmllllllkkkkkkkkkkkkjjjlllllljjjkkkppprrrqqqooooooooooooooonnnmmmllljjjkkkkkkkkkkkkkkkkkkkkkhhhiiilllrrrvvv~~~dddUUUGGGBBBCCCCCCCCCDDDGGGGGGHHHIIIJJJKKKKKKKKKIIIKKKMMMOOOQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJLLLMMMNNNNNNNNNNNNPPPRRRRRRRRRSSSTTTVVVXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVXXXYYYZZZZZZSSSSSSRRRQQQQQQRRRSSSSSSRRRTTTVVVXXXZZZZZZZZZZZZ]]]```cccgggnnnyyyyyyrrrllljjjeee]]]WWWRRRNNNJJJGGGDDDEEEFFFGGGIIILLLRRRVVV[[[___fffmmmrrrttttttsssqqqpppnnnnnnnnnppprrrsssvvvwwwyyy{{{{{{{{{{{{zzzzzzzzz}}}||||||{{{zzzzzzzzzzzz{{{}}}|||yyywwwvvvvvvwwwwwwyyy|||wwwrrryyy{{{{{{wwwoooeee]]]ZZZ\\\___dddfffiiikkkmmmmmmlllkkk|||xxxxxxxxxzzz|||yyyyyywwwllljjjhhhggghhhhhhiiihhhiiikkkmmmpppqqqqqqpppooommmooopppooommmkkkjjjjjjmmmmmmmmmmmmlllkkkkkkjjjgggjjjkkkjjjmmmrrruuutttooooooooopppoooooonnnnnnlllllllllkkkkkkkkkkkkkkkhhhiiimmmqqquuuzzzlll]]]MMMFFFEEECCCBBBBBBDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJKKKMMMOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMJJJKKKLLLLLLLLLMMMNNNOOONNNOOOQQQQQQQQQQQQSSSUUUWWWWWWVVVVVVUUUUUUTTTTTTRRRSSSUUUWWWYYYZZZZZZZZZSSSSSSSSSRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZZZZYYYXXX[[[\\\^^^aaafffqqq~~~zzztttpppllliiiccc]]]WWWRRRMMMIIIEEEEEEFFFEEEFFFIIINNNQQQVVVZZZ```fffjjjkkkjjjjjjhhhgggeeeddddddeeefffgggjjjlllooorrruuuvvvwwwwww}}}~~~}}}|||{{{{{{{{{{{{}}}|||zzzyyywwwuuutttssstttyyy{{{tttuuu}}}wwwmmmccc]]]\\\```cccgggiiikkkmmmnnnmmmlllkkk~~~xxxzzz}}}uuuvvv{{{{{{pppgggggghhhiiijjjkkkmmmmmmnnnooopppqqqrrrqqqqqqpppooopppqqqooommmkkkkkkkkkmmmmmmmmmmmmmmmlllkkkjjjhhhkkkllllllnnntttvvvuuunnnooooooppppppppppppoooooonnnmmmkkkjjjjjjjjjjjjiiijjjnnnssstttwwwqqqbbbSSSJJJFFFBBB@@@AAABBBDDDFFFIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNOOONNNMMMMMMLLLLLLLLLLLLLLLKKKLLLNNNMMMLLLLLLMMMOOOMMMNNNPPPPPPOOOPPPQQQSSSTTTTTTUUUVVVVVVVVVUUUUUUSSSTTTVVVXXXYYYZZZYYYYYYSSSSSSTTTTTTTTTTTTSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYWWWYYYZZZ\\\___hhhsss{{{}}}yyyuuummmkkkhhhccc\\\VVVQQQNNNIIIIIIHHHFFFEEEFFFJJJMMMRRRTTTYYY]]]```aaaaaaaaa]]]\\\[[[ZZZ[[[]]]___```bbbdddiiinnnssswww{{{|||~~~|||xxxsssooolllooouuu|||{{{www{{{zzzsssjjjbbb^^^___dddgggiiijjjkkklllllllllkkkjjj}}}zzzxxxxxx{{{}}}uuuxxx~~~uuullleeefffhhhjjjkkkmmmoooppprrrrrrrrrrrrqqqqqqppppppqqqrrrrrrqqqnnnmmmmmmnnnlllmmmmmmnnnnnnmmmlllkkkkkknnnooonnnppptttuuusssnnnoooppppppqqqqqqqqqpppqqqpppnnnkkkjjjiiiiiiiiijjjlllppptttuuuvvv~~~uuuhhhZZZPPPIIIBBBAAACCCBBBCCCFFFIIIKKKKKKKKKKKKLLLJJJIIIGGGHHHIIIKKKMMMJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPOOOLLLKKKMMMNNNLLLMMMNNNOOONNNNNNOOOQQQPPPQQQSSSTTTVVVVVVVVVUUUTTTUUUWWWYYYZZZYYYYYYXXXSSSTTTTTTTTTTTTTTTTTTSSSVVVVVVVVVVVVWWWXXXYYYYYYWWWXXXZZZ[[[]]]ccclllsss~~~|||uuutttsssoooiiibbb]]]ZZZSSSRRRPPPLLLHHHGGGIIIKKKLLLNNNQQQTTTWWWYYY[[[[[[YYYYYYYYYZZZ]]]aaadddfffjjjlllooosssyyy~~~}}}~~~{{{tttnnnjjjlllsss{{{}}}~~~sssmmmeee```___aaafffiiillllllkkkkkkkkkkkkkkkkkk}}}yyyzzz}}}zzz|||xxx|||{{{ppphhhdddfffiiijjjlllmmmppprrrttttttsssrrrqqqppppppppprrrssssssrrrpppoooooopppkkklllmmmnnnnnnmmmllllllnnnqqqrrrppppppttttttqqqnnnooopppqqqqqqqqqqqqqqqsssqqqnnnllliiihhhhhhhhhlllmmmqqquuuuuuvvv}}}{{{xxxnnnaaaVVVMMMEEEDDDGGGAAACCCFFFIIIKKKLLLLLLKKKMMMKKKHHHFFFEEEGGGIIIKKKIIIIIIIIIJJJJJJLLLMMMMMMNNNPPPQQQPPPMMMKKKLLLNNNKKKLLLNNNNNNMMMMMMNNNPPPMMMOOOQQQSSSUUUUUUUUUUUUUUUVVVXXXZZZZZZYYYXXXWWWTTTTTTUUUUUUUUUUUUTTTTTTVVVUUUTTTTTTUUUWWWYYYZZZYYY[[[\\\]]]^^^cccjjjqqq}}}|||vvvooojjjhhh^^^\\\XXXRRRMMMJJJKKKLLLHHHJJJLLLOOORRRVVVXXXZZZ\\\\\\^^^aaaeeejjjooorrryyyyyy{{{}}}xxx{{{~~~}}}wwwqqqlllmmmttt}}}~~~xxxmmmiiibbb^^^___bbbfffiiimmmmmmlllkkkjjjkkkkkkkkk{{{xxx{{{{{{qqqmmmnnnssszzz~~~zzz}}}sssjjjfffeeefffiiimmmpppqqqrrrsssuuuuuuuuutttssspppnnnmmmoooqqqtttvvvwwwwwwvvvuuuuuurrrooonnnnnnoooooooooqqqqqqqqqrrrrrrqqqqqqppplllllllllmmmoooqqqtttuuuzzzuuupppmmmmmmmmmllljjjlllnnnppprrrtttxxx||||||{{{tttiii\\\RRRKKKFFFDDD???AAADDDGGGIIIJJJIIIHHHJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJKKKLLLMMMNNNOOOOOONNNNNNOOOOOONNNMMMKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPRRRUUUXXXVVVWWWWWWWWWWWWVVVUUUTTTUUUUUUTTTTTTSSSRRRRRRRRRUUUUUUUUUUUUUUUVVVWWWXXXXXX[[[___```aaagggqqqxxxzzzqqqmmmggg___YYYUUUSSSRRRLLLLLLMMMQQQWWW\\\___```dddhhhnnnssswwwzzz~~~~~~~~~~~~|||rrriiinnnssszzzyyytttgggbbb]]][[[___dddgggiiiiiiiiiiiijjjjjjjjjkkkkkk|||{{{|||}}}}}}~~~~~~}}}}}}~~~~~~rrriiiiiikkkpppxxx{{{{{{}}}tttlllfffddddddfffiiimmmpppqqqqqqqqqsssssstttsssrrrpppooonnnooopppsssvvvyyyzzz{{{{{{wwwtttqqqooopppppppppoooqqqrrrsssttttttsssrrrqqqmmmmmmmmmnnnpppsssuuuwwwzzzvvvqqqnnnnnnooonnnlllooopppqqqrrrsssuuuxxx{{{zzzwwwpppfff[[[QQQJJJGGG<<<>>>AAADDDGGGIIIKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNKKKLLLMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOPPPPPPRRRVVVXXXVVVVVVVVVVVVVVVUUUTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVVVVUUUVVVVVVWWWWWWXXX[[[___aaadddjjjttt|||zzzooofff___[[[YYYQQQQQQRRRWWW]]]dddiiikkkppptttyyy~~~}}}~~~uuummmlllrrrzzzxxxvvvzzz}}}tttooogggbbb^^^]]]___cccfffggghhhiiijjjlllmmmnnnnnnooo~~~~~~{{{{{{{{{zzz|||||||||||||||~~~wwwmmmggggggiiinnnvvv~~~~~~yyy{{{|||tttlllfffeeeeeeeeegggkkkoooqqqqqqqqqpppqqqqqqrrrrrrrrrqqqpppooonnnpppsssvvvzzz~~~zzzwwwtttrrrrrrrrrqqqpppppprrrtttvvvvvvtttrrrqqqmmmmmmmmmoooqqqsssvvvxxxxxxuuurrrppppppppppppooopppqqqrrrqqqqqqqqqsssuuu|||zzzyyywwwrrriii\\\QQQIII>>>???@@@BBBEEEHHHKKKMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMJJJKKKLLLNNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJLLLNNNOOOPPPRRRUUUWWWUUUUUUUUUUUUTTTSSSRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTXXXWWWWWWVVVVVVVVVVVVWWWWWWZZZ___bbbgggooozzz}}}ssslllhhh___]]]]]]```gggnnnsssvvv||||||}}}zzzrrrkkkrrr|||yyyqqqpppttt|||~~~xxxpppkkkfffccc```___```cccddddddhhhjjjnnnrrruuuvvvvvvvvv~~~~~~~~~~~~~~~}}}}}}}}}xxxpppjjjgggjjjpppvvv}}}~~~{{{~~~~~~vvvnnnhhheeefffgggfffhhhllloooqqqqqqpppnnnnnnnnnoooppppppqqqqqqqqqoooppprrrvvvzzz~~~{{{yyyvvvtttssssssqqqpppoooqqqtttvvvvvvtttrrrpppllllllmmmnnnpppsssuuuwwwvvvtttrrrppppppppppppppppppqqqqqqpppooonnnoooqqqwww{{{|||zzzyyyvvvjjjXXXJJJDDDCCCAAAAAACCCFFFJJJMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNOOOOOOPPPRRRTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQRRRRRRSSSTTTUUUUUUUUUXXXXXXWWWVVVVVVUUUVVVVVVWWWYYY]]]bbbiiirrr}}}}}}rrrnnnkkkkkknnnuuuzzz}}}{{{}}}~~~wwwnnnttt~~~{{{rrrsssvvv{{{|||xxxqqqlllfffeeecccbbbbbbcccccccccjjjmmmrrrwww{{{}}}~~~~~~}}}~~~yyyqqqllliiilllqqqwww|||zzzrrrjjjeeeccccccccceeegggjjjmmmnnnmmmlllkkkllllllmmmnnnooopppqqqrrrpppqqqrrrtttwwwzzz}}}{{{yyyvvvuuutttsssqqqpppmmmooorrruuuuuusssqqqooolllkkkllllllnnnqqqssstttssssssrrrpppooooooooopppnnnoooppppppnnnmmmnnnooouuuvvv{{{zzz|||vvv```MMMGGGDDD@@@>>>@@@EEEKKKOOOOOONNNMMMKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJOOOOOOPPPQQQQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPPPPNNNNNNNNNOOORRRSSSSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXWWWVVVUUUUUUUUUUUUUUUVVVXXX[[[```hhhrrr|||{{{wwwwww{{{wwwssstttyyy~~~{{{|||zzzrrrxxx~~~vvvyyy{{{}}}|||yyysssmmmhhhhhhgggfffddddddeeeeeejjjmmmrrrxxx|||~~~~~~|||zzz{{{}}}vvvoookkkkkkooouuuzzz{{{vvvnnnhhhdddcccbbbaaaeeefffhhhiiiiiiiiiiiihhhkkkkkkllllllnnnpppqqqrrrpppppprrrsssuuuwwwxxxyyyyyywwwuuuttttttsssqqqooommmoooqqqssstttsssqqqpppllllllllllllmmmoooqqqrrrrrrssssssqqqooonnnooopppmmmnnnpppooonnnmmmmmmnnnrrrsssvvv|||~~~~~~}}}jjjXXXLLLGGGAAA===>>>DDDLLLRRRRRRQQQPPPNNNLLLJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRQQQOOOMMMMMMMMMQQQQQQRRRRRRSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVXXX]]]dddnnnvvv{{{|||xxxqqqmmmlllqqqwww{{{}}}{{{xxx{{{{{{{{{|||~~~zzzuuuzzzzzzyyy{{{www{{{}}}|||zzzxxxsssnnnkkkkkkkkkiiigggggghhhjjjjjjlllppptttxxxzzzzzz{{{~~~~~~}}}uuuqqqppppppuuu|||vvvqqqjjjggggggiiikkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkmmmoooppprrrnnnooorrrtttuuuvvvuuuuuuvvvuuusssssssssssspppnnnooopppqqqssstttssssssrrrooonnnmmmmmmmmmnnnpppqqqsssuuuuuussspppnnnooopppnnnoooqqqpppnnnlllkkkkkkmmmooorrruuu|||tttjjj[[[TTTKKKCCCAAAFFFNNNSSSVVVUUUTTTRRRPPPNNNLLLKKKHHHHHHHHHIIIIIIIIIIIIIIILLLMMMNNNPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRRRRPPPNNNMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRSSSSSSTTTTTTTTTUUUSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUYYY```hhhooossssssnnnhhhdddeeeiiiooosssttt}}}zzzxxxzzz{{{{{{~~~|||zzzyyy{{{~~~~~~|||xxxvvvzzzxxxvvvwwwxxxtttzzz|||zzzxxxxxxtttooonnnnnnnnnllliiijjjmmmpppmmmnnnppprrruuuvvvwwwxxx~~~~~~~~~|||wwwwwwyyyuuu{{{~~~rrrmmmhhhggglllsssxxxzzzppppppnnnmmmmmmnnnooopppkkkkkkjjjkkklllnnnpppqqqmmmoooqqqtttvvvvvvuuuttttttsssrrrrrrsssrrrpppnnnpppqqqrrrssstttttttttuuuqqqpppooonnnnnnoooppppppuuuvvvwwwuuuqqqooooooqqqpppqqqrrrqqqnnnkkkiiiiiiiiikkknnnpppttt{{{xxxllldddWWWKKKFFFHHHNNNRRRYYYYYYWWWUUURRRPPPOOONNNHHHIIIIIIIIIIIIIIIIIIJJJHHHIIILLLNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRRRRQQQOOOOOOOOONNNOOOQQQSSSTTTUUUVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRQQQRRRRRRSSSTTTTTTUUUTTTSSSVVV]]]dddkkknnnmmmhhhbbb___aaafffllloooooowww}}}}}}|||zzzsssrrrrrrqqqtttxxx{{{}}}~~~}}}zzzxxxxxxzzz{{{zzzwwwuuuyyy}}}|||wwwxxxyyyyyyrrryyy|||yyywwwyyywwwqqqoooppppppmmmkkkkkkpppsssqqqrrrrrrtttuuuvvvwwwxxx~~~~~~}}}wwwtttwww|||}}}qqqnnnllloootttzzz}}}}}}xxxuuuqqqnnnnnnooopppooonnnnnnnnnnnnnnnoooooopppmmmooorrrttttttsssqqqpppooooooooooooooonnnnnnmmmooopppsssuuuvvvuuutttsssqqqqqqppppppqqqrrrtttuuusss|||~~~sssllllllqqquuusssqqqnnnlllkkkkkkkkkiiikkkmmmooottt{{{|||{{{wwwcccQQQFFFDDDHHHKKKVVVWWWYYYYYYWWWSSSOOOKKKKKKJJJIIIIIIIIIIIIHHHGGGHHHHHHHHHHHHIIIKKKMMMNNNMMMOOOOOOOOONNNNNNPPPRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVYYY___fffllliiifff```ZZZXXX[[[aaafffhhhmmmqqqsssssswww~~~|||rrrnnnkkkhhhmmmuuu{{{~~~~~~}}}~~~|||xxxuuutttuuuwwwyyyuuuwww{{{~~~~~~{{{|||xxxvvvxxxyyyxxxwwwvvvuuuuuuuuuuuupppppppppooonnnmmmooopppqqqqqqqqqpppppptttyyy}}}vvvqqqooosssyyy~~~{{{tttqqqpppqqquuuxxxzzzyyyvvvssspppnnnnnnooooooooonnnnnnnnnnnnnnnooopppqqqooopppqqqrrrqqqooommmlllllllllmmmnnnooooooooonnnnnnoooppprrrrrrrrrrrrrrrqqqqqqppppppqqqrrrtttuuuvvv}}}~~~vvvoooooorrrsssrrrpppmmmlllkkkkkkkkkjjjkkklllnnnqqqvvv~~~qqq```RRRKKKKKKMMMQQQSSSVVVXXXWWWTTTPPPMMMJJJIIIGGGGGGHHHHHHGGGEEEFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNOOONNNMMMMMMNNNPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUXXX^^^eeejjjhhhddd___YYYVVVXXX^^^ccceeeiiimmmoooooorrrxxx}}}uuulllfffeeeiiiooouuuyyy{{{{{{||||||}}}~~~~~~}}}yyyuuuttttttvvvxxxwwwyyy}}}zzz|||~~~yyyuuuvvvwwwvvvuuutttssssssrrrrrrpppqqqrrrqqqpppooopppqqqqqqqqqqqqqqqrrruuuzzz~~~|||lllhhhgggnnnuuu{{{{{{xxxvvvtttssssssttttttsssrrrqqqooommmmmmnnnooonnnmmmmmmmmmmmmmmmnnnoooqqqqqqqqqqqqpppooonnnllljjjiiiiiijjjkkkmmmnnnnnnoooooommmmmmmmmmmmmmmnnnooopppqqqpppoooooopppqqqssstttwwwzzz|||zzzuuuqqqpppppppppooonnnlllkkkjjjjjjjjjjjjjjjkkkkkkmmmpppvvvzzz|||mmm[[[MMMHHHHHHJJJMMMPPPSSSTTTSSSPPPOOOLLLJJJIIIIIIIIIIIIHHHFFFGGGGGGGGGGGGHHHIIIKKKKKKNNNNNNOOONNNLLLLLLMMMOOORRRQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLNNNOOOQQQSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUWWW[[[aaaffffffbbb]]]WWWTTTUUUYYY]]]aaadddhhhiiijjjlllqqquuuwwwzzz}}}oooeeebbbdddgggkkkppptttvvvxxxxxxyyyzzz{{{|||||||||||||||xxxuuuuuuvvvwwwyyy|||zzzuuu{{{zzzttttttuuuttttttsssrrrqqqoooooooooqqqssssssrrrqqqqqqrrrooopppqqqqqqrrrtttxxx|||wwwnnnbbb___```iiirrrzzz}}}yyyxxxwwwwwwvvvuuussspppmmmkkkmmmlllkkklllmmmnnnmmmkkkkkkkkkkkkkkklllnnnooopppqqqpppooommmllljjjiiiiiihhhiiijjjkkkllllllllllllkkkjjjiiihhhiiijjjlllmmmoooooonnnnnnoooppprrrssssssssstttsssqqqooommmlllnnnmmmlllkkkkkkjjjjjjiiihhhiiijjjjjjjjjmmmpppttt{{{uuubbbPPPFFFDDDCCCFFFJJJMMMPPPPPPPPPOOOPPPNNNMMMLLLMMMLLLKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOOOONNNLLLLLLMMMOOORRRRRRQQQPPPOOOMMMMMMLLLKKKJJJJJJKKKLLLNNNPPPQQQRRRRRRSSSSSSTTTTTTTTTUUURRRRRRQQQQQQQQQQQQQQQPPPRRRSSSSSSSSSUUUYYY^^^bbbdddaaa\\\VVVSSSSSSVVVYYY___aaadddeeefffhhhkkknnnsssuuuwww{{{vvviii```______aaafffkkknnnppppppqqqsssuuuwwwxxxyyyzzz||||||xxxwwwwwwwww{{{~~~~~~uuurrryyy}}}xxxttttttuuuuuuvvvuuusssqqqooommmlllooorrrsssrrrqqqqqqqqqooopppqqqppppppqqqtttvvvsssggg___ZZZXXX[[[fffqqq{{{|||yyyxxxxxxyyyyyywwwtttpppmmmkkkjjjiiihhhiiikkkkkkkkkiiihhhhhhhhhhhhiiijjjkkklllooonnnnnnmmmlllkkkkkkkkkiiiiiijjjjjjjjjiiiiiihhhjjjhhhfffeeefffgggiiikkkmmmmmmllllllmmmnnnpppqqqoooooonnnnnnnnnmmmlllkkklllllllllkkkjjjiiiiiihhheeeggghhhiiiiiikkknnnppp{{{yyy~~~zzzjjjYYYMMMGGGAAABBBEEEHHHKKKMMMOOOPPPRRRPPPOOONNNNNNNNNLLLJJJIIIJJJJJJKKKKKKLLLLLLLLLNNNOOOPPPOOOMMMMMMNNNPPPRRRQQQQQQOOONNNMMMLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRRRRSSSVVV[[[^^^cccaaa]]]WWWSSSRRRUUUWWW^^^___bbbcccdddfffhhhiiinnnooorrruuuyyy|||mmm___\\\XXXWWW[[[```ccceeefffgggiiilllooorrrtttuuuwwwzzz|||yyyyyyxxx{{{vvvqqqvvvyyyuuusssvvvwwwxxxyyyxxxvvvssspppmmmiiillloooqqqpppooooooooorrrssstttsssqqqqqqrrrsss~~~tttlllddd[[[UUUTTTSSSXXXdddqqq{{{{{{xxxwwwwwwxxxyyywwwtttpppooonnniiigggffffffhhhiiihhhhhhggggggggggggggghhhhhhiiilllllllllmmmllllllkkkkkkhhhhhhiiiiiihhhggggggfffiiigggfffeeeeeefffhhhiiikkkjjjjjjiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmnnnooommmmmmllllllkkkiiihhhgggccceeeggghhhhhhiiikkkmmmttt~~~~~~|||xxxnnnbbbUUUMMMDDDDDDCCCDDDGGGKKKNNNQQQRRRPPPNNNNNNNNNMMMKKKJJJGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMNNNNNNMMMMMMOOOPPPQQQPPPPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJLLLMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSQQQQQQQQQPPPOOOOOONNNNNNNNNOOOPPPQQQRRRTTTYYY\\\aaa```\\\WWWTTTRRRTTTVVV[[[\\\^^^```bbbdddeeeeeedddgggjjjnnnrrrwww}}}tttddd^^^WWWTTTUUUYYY[[[[[[^^^___```bbbeeehhhkkkllloootttyyy|||}}}~~~{{{zzzyyy{{{~~~xxxrrrtttuuurrrrrrwwwxxxyyyzzzzzzxxxtttooolllgggiiilllnnnnnnmmmnnnoootttuuuwwwvvvtttsssssssss{{{sssiii```[[[WWWRRROOOPPPOOOUUUbbbpppzzz|||wwwtttsssoooqqqsssrrrooommmnnnoooiiigggdddccceeefffgggfffhhhhhhggggggffffffggggggiiijjjkkklllllljjjiiigggeeeffffffggggggggggggfffhhhgggffffffeeefffggghhhhhhhhhgggggghhhiiikkklllmmmnnnnnnmmmllllllppprrrnnnnnnnnnmmmkkkiiigggfffbbbdddfffggggggfffggghhhooo|||zzzvvvtttmmm```UUUKKKIIIEEEDDDEEEJJJOOOSSSTTTRRRPPPOOOOOONNNLLLJJJHHHHHHJJJJJJKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKNNNPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLNNNOOOPPPQQQRRRQQQQQQPPPPPPOOONNNNNNMMMLLLMMMOOOPPPQQQSSSWWWZZZ^^^]]][[[WWWSSSRRRSSSUUUVVVWWWYYY\\\___```aaa```___aaaeeeiiilllpppuuuyyyqqqiii___YYYYYYZZZZZZYYYZZZZZZZZZZZZ\\\^^^```aaabbbhhhooosssuuuxxx}}}}}}|||{{{xxxvvvvvvzzz~~~~~~{{{yyyyyyzzz}}}yyyrrrsssssspppqqqwwwvvvwwwyyyyyyvvvrrrllliiigggiiikkkllllllmmmooopppppprrruuuvvvtttsssssssss{{{zzzyyyllldddYYYRRROOOOOOMMMLLLMMMMMMSSS```ooozzzxxxtttpppooogggjjjkkkkkkiiihhhjjjmmmjjjgggcccbbbcccdddeeefffjjjiiihhhggggggffffffggghhhiiikkklllkkkhhhfffdddcccccceeefffggghhhhhhhhhhhhggggggffffffgggggggggggggggffffffggghhhiiikkkjjjlllmmmllljjjjjjooosssoooooonnnmmmllliiifffeeebbbdddffffffeeeccccccdddkkkttt{{{}}}zzzlll```QQQMMMHHHEEEEEEJJJQQQUUUWWWUUUSSSRRRRRRQQQOOOMMMJJJKKKLLLMMMMMMMMMLLLKKKFFFGGGIIIIIIIIIJJJMMMOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPOOOOOONNNMMMMMMJJJLLLNNNOOOPPPSSSWWWZZZ\\\[[[YYYVVVSSSQQQRRRTTTRRRSSSUUUXXX\\\^^^]]]]]]```bbbdddfffhhhlllqqqtttxxx}}}tttiiibbb``````^^^\\\YYYXXXWWWVVVVVVWWWXXXYYYWWW^^^fffkkkmmmpppvvv{{{}}}|||{{{yyywwwtttrrrqqqqqqooolllllloootttxxxzzz}}}~~~}}}{{{yyyxxxyyy|||~~~|||xxxrrrssssssooopppvvvsssuuuwwwwwwtttoooiiifffhhhiiijjjkkkkkkmmmooorrrjjjmmmppprrrrrrrrrrrrrrrzzzxxxwwwlllggg\\\WWWQQQNNNNNNNNNMMMKKKKKKNNNTTT]]]hhhuuu~~~uuummmhhhfffeeeeeeeeefffgggiiikkklllnnngggeeecccaaaaaaccceeefffkkkjjjhhhgggfffgggiiijjjjjjkkkmmmmmmkkkhhhdddaaaddd``````eeeeee``````dddgggffffffeeeeeeeeeffffffkkkjjjjjjjjjjjjkkklllmmmfffhhhkkkkkkiiihhhjjjlllkkkmmmmmmllliiifffeeeeeedddeeeeeecccbbbbbbdddfffkkkppp{{{{{{wwwwwwtttqqqaaa[[[QQQIIIFFFHHHLLLOOOVVVVVVVVVVVVUUURRRMMMJJJMMMMMMMMMMMMKKKIIIGGGEEEGGGGGGHHHIIIKKKMMMNNNOOOQQQQQQPPPOOOMMMLLLKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJJJJJJJKKKLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJLLLNNNPPPRRRSSSXXXWWWTTTQQQPPPPPPPPPQQQUUUVVVWWWXXXYYY[[[\\\\\\\\\^^^aaacccdddgggjjjmmmuuuzzzyyyqqqppppppnnnlllgggddd___ZZZVVVUUUUUUUUUZZZXXXZZZaaahhhlllqqquuu{{{}}}}}}yyyuuuqqqsssqqqnnnllllllkkkjjjhhhgggffffffgggiiimmmppprrrvvvyyy}}}~~~}}}|||~~~wwwkkkpppvvvssspppqqquuuwwwxxxwwwrrrmmmhhhgggkkkjjjiiijjjlllnnnoooooooooooooooooopppppppppppp~~~~~~~~~{{{xxxhhh\\\XXXUUUQQQMMMKKKLLLMMMLLLKKKIIINNNUUU^^^iiiuuu{{{qqqjjjeeecccbbbdddeeeeeefffgggiiijjjkkkgggeeedddbbbbbbdddfffhhhjjjiiihhhgggggghhhjjjkkkkkkmmmnnnnnnmmmjjjfffcccdddaaa```cccccc```aaadddggggggfffeeeeeeeeeeeeeeehhhhhhhhhiiijjjjjjkkklllgggiiijjjjjjhhhggghhhjjjjjjlllmmmllliiigggffffffeeeeeeeeecccaaaaaaccceeeiiilllsss~~~|||zzzzzzyyyssskkk^^^PPPGGGDDDGGGJJJOOOOOOOOOQQQRRRQQQNNNKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLNNNOOORRRRRRQQQPPPOOONNNMMMLLLIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKLLLNNNOOOPPPSSSRRRPPPNNNNNNNNNOOOPPPTTTUUUVVVWWWXXXZZZ[[[[[[\\\^^^``````aaabbbeeehhhlllrrr}}}zzztttllleeeaaa___]]]\\\XXXTTTTTTYYY___dddiiinnnuuuvvvwwwwwwuuuqqqllljjjiiihhhhhhiiikkkmmmllllllmmmmmmmmmnnnppprrrtttvvvwwwyyy{{{uuulllpppuuuqqqoooqqqsssuuuvvvuuuqqqmmmiiihhhkkkjjjiiijjjkkkmmmnnnnnnooooooppppppqqqqqqrrrrrr{{{zzzxxxwwwyyy}}}wwwiii[[[QQQMMMOOOMMMKKKJJJLLLNNNNNNNNNJJJPPPXXXbbbmmmxxxvvvnnngggcccaaa```cccddddddeeeeeefffggggggfffeeedddcccccceeeggghhhhhhggggggggggggiiijjjkkkmmmnnnooopppooollliiigggfffbbbaaaccccccaaabbbfffhhhgggfffeeedddccccccccceeeffffffhhhiiijjjkkkllljjjjjjiiigggeeeeeefffhhhgggiiikkkjjjhhhfffffffffeeeeeedddbbb```___```bbbfffhhhkkkppp{{{~~~{{{mmm\\\MMMEEEEEEGGGGGGGGGIIILLLOOORRRQQQPPPKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJHHHHHHIIIJJJMMMNNNQQQQQQPPPOOOOOONNNMMMMMMKKKLLLLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKKKKJJJKKKLLLNNNOOOSSSSSSTTTVVVWWWXXXYYYZZZ[[[]]]^^^]]]]]]]]]___aaaeeejjjtttxxxuuuqqqlllggg^^^WWWSSSTTTXXX[[[aaaggglllmmmnnnmmmllliiifffeeecccdddfffkkkqqquuuvvvwwwxxxyyyzzz{{{|||}}}}}}}}}|||||||||~~~~~~tttoooqqqrrrnnnmmmpppoooqqqsssssspppmmmjjjiiijjjjjjjjjjjjjjjkkklllmmmpppppppppqqqrrrsssssstttyyywwwtttsssuuuyyy~~~vvvlllbbbWWWQQQPPPNNNNNNMMMNNNOOOPPPQQQQQQNNNTTT^^^hhhrrr{{{|||}}}yyyrrrkkkeeebbbbbbbbbbbbccccccddddddddddddcccdddcccbbbbbbcccdddfffgggeeeeeeeeeeeefffhhhiiijjjmmmooopppqqqpppnnnllljjjhhhfffeeeddddddeeefffhhhhhhgggfffdddcccbbbbbbbbbcccdddfffhhhiiikkklllllllllkkkhhheeedddccceeefffdddfffggggggfffdddddddddddddddcccaaa^^^]]]^^^___bbbeeegggiiioooyyykkk[[[NNNGGGFFFCCCCCCEEEIIINNNSSSUUUUUUMMMLLLKKKJJJJJJKKKLLLMMMLLLJJJIIIGGGHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFGGGHHHJJJLLLNNNOOOQQQQQQRRRTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]___cccgggnnnxxxwwwoooeee[[[WWWVVVWWW\\\aaaccceeefffhhhiiijjjjjjiiiiiikkkpppwww~~~}}}wwwsssssspppkkkjjjmmmlllnnnppppppnnnllljjjjjjiiijjjkkkkkkjjjjjjlllmmmoooooopppqqqrrrsssttttttxxxvvvsssqqqrrrvvv{{{~~~}}}xxxlllddd\\\UUURRRSSSQQQRRRSSSTTTSSSSSSTTTTTTSSSYYYcccllluuu}}}vvvrrrlllfffbbbaaaaaabbbbbbbbbccccccdddcccbbbbbbbbbbbbaaaaaaaaabbbddddddbbbbbbcccdddeeefffhhhhhhlllmmmooooooooonnnmmmllljjjjjjiiihhhhhhiiijjjjjjggggggeeedddbbbbbbaaaaaacccdddfffiiikkklllmmmmmmmmmkkkhhheeedddcccdddddd```bbbddddddcccbbbbbbbbbccccccbbb___\\\[[[[[[]]]\\\```ccceeehhhttt~~~yyykkkZZZMMMFFFCCCBBBBBBEEEJJJOOOSSSTTTOOONNNLLLKKKJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJLLLNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDFFFHHHJJJMMMOOOPPPOOOOOOPPPRRRSSSTTTUUUVVVUUUWWWXXXYYYYYYZZZ]]]___```cccgggnnnwwwuuuhhh___ZZZVVVXXX\\\]]]___ccchhhlllppprrrsssuuuwww}}}~~~{{{wwwtttooojjjiiikkkiiilllnnnmmmllljjjiiiiiihhhjjjllllllkkkjjjlllnnnooooooppppppqqqrrrrrrssswwwuuusssqqqrrruuuxxx{{{~~~{{{zzz}}}|||rrrfff___YYYSSSRRRTTTVVVXXX[[[[[[ZZZYYYYYYZZZZZZ```iiiqqqyyy}}}sssoooiiiccc___^^^______aaabbbcccdddeeedddcccbbbbbbaaaaaaaaaaaaaaaaaabbbaaabbbcccdddeeefffggggggiiijjjlllmmmmmmmmmllllllkkkmmmmmmkkkkkkmmmmmmkkkfffeeedddcccbbbaaaaaaaaabbbdddfffiiikkklllllllllmmmkkkgggfffeeeeeedddbbb___aaaccccccaaa`````````aaaaaa```]]]ZZZYYYZZZ\\\WWW[[[___aaaccckkkvvv{{{~~~vvvgggVVVKKKFFFCCCAAAAAADDDHHHKKKMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJNNNNNNOOOPPPPPPQQQRRRRRRPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFCCCDDDFFFHHHKKKMMMNNNOOOMMMMMMNNNPPPQQQRRRSSSTTTRRRTTTVVVWWWXXXZZZ]]]___[[[]]]aaafffmmmxxxyyymmmddd\\\ZZZ\\\^^^aaagggnnnsssxxxzzz{{{}}}}}}|||{{{}}}~~~~~~}}}~~~yyy}}}{{{}}}wwwrrrmmmjjjiiiiiiiiikkklllkkkiiigggfffffffffjjjmmmnnnlllkkkmmmpppppppppppppppqqqqqqqqqqqqzzzyyyvvvuuuuuuvvvyyyzzz~~~~~~~~~|||zzzxxxvvvxxxxxx||||||ssshhhbbb^^^YYYYYY\\\^^^aaaeeefffeeeddddddeeefffkkkssszzz~~~wwwsssllleee```^^^^^^^^^aaabbbdddfffffffffeeedddccccccbbbbbbaaa`````````ccccccdddeeefffgggggggggfffggghhhiiijjjkkkkkkjjjiiinnnooommmmmmooonnniiiddddddcccbbbbbbbbbbbbbbbaaacccfffhhhjjjjjjjjjiiimmmjjjhhhgggggggggdddbbb```bbbddddddbbb`````````______^^^\\\YYYXXXZZZ[[[YYYZZZ[[[]]]___dddkkkppp{{{{{{|||}}}zzzrrrdddZZZMMMIIICCC@@@@@@CCCEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJJJJJJJIIIKKKLLLLLLNNNOOOPPPQQQQQQPPPOOONNNLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHJJJLLLLLLMMMKKKLLLMMMNNNPPPQQQRRRRRRPPPRRRTTTUUUVVVWWWZZZ]]]XXXZZZ]]]```fffppp{{{~~~zzzwwwyyyxxxnnniiiiiiiiimmmsssyyy~~~~~~}}}}}}~~~}}}|||zzz|||}}}}}}|||~~~~~~xxxzzz~~~}}}{{{sssmmmkkklllkkkiiijjjkkkllljjjgggdddcccccceeejjjnnnooommmmmmooosssrrrrrrrrrrrrrrrqqqqqqqqq~~~}}}{{{zzzyyyzzz{{{|||~~~}}}~~~zzzyyy{{{~~~zzz{{{||||||{{{yyyvvvuuurrrvvvuuuvvvvvvmmmiiigggdddeeehhhdddiiinnnpppooonnnnnnpppqqqvvv|||~~~yyyrrrjjjddd```______aaaccceeeggghhhgggfffeeeeeeddddddcccbbbaaa``````dddeeefffggghhhhhhhhhhhhdddeeefffggghhhiiiiiiiiihhhnnnpppmmmmmmpppnnnhhhccccccbbbbbbbbbbbbbbbccc```bbbeeeggghhhiiihhhgggllljjjhhhhhhiiihhheeeaaabbbdddeeeeeecccaaa``````^^^^^^]]][[[YYYXXXZZZ[[[]]]\\\[[[[[[]]]bbbfffiiippp|||xxxvvvxxx{{{yyyqqqjjjUUUOOOGGGBBB@@@AAACCCCCCBBBCCCEEEFFFGGGGGGFFFFFFEEEFFFIIIKKKKKKKKKJJJIIIGGGGGGHHHJJJKKKLLLMMMNNNQQQOOOMMMLLLJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEGGGHHHJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQRRRPPPRRRSSSTTTTTTUUUXXXZZZYYYZZZ\\\^^^bbbjjjttt||||||xxxqqqllllllrrr{{{yyyxxxuuuyyy~~~}}}~~~}}}{{{{{{|||}}}~~~}}}{{{|||}}}}}}|||wwwrrrsss~~~}}}~~~~~~{{{|||{{{~~~}}}xxxooojjjjjjmmmmmmjjjkkklllkkkiiieeebbbaaaaaadddiiiooopppnnnnnnqqqtttuuuttttttssssssrrrqqqqqq|||yyyxxxyyy{{{|||~~~}}}~~~~~~|||yyyxxxxxxyyyzzzyyyxxxwwwvvvtttrrrrrrtttnnnllluuuxxxoookkkiiijjjjjjmmmqqqwww}}}~~~{{{yyy~~~~~~|||xxxyyy}}}yyyrrrkkkfffcccbbbbbbffffffffffffggggggggggggccccccbbbbbbaaaaaabbbbbbbbbcccdddeeeffffffggggggeeecccaaacccfffhhhhhhgggkkklllnnnooonnnllljjjhhhdddbbb```___aaabbbbbbaaaeeeeeeeeeeeeeeedddeeeeeeggghhhhhhgggfffdddbbbaaabbbbbbbbbccccccaaa]]]YYYZZZZZZZZZXXXVVVVVVXXXZZZYYYZZZZZZ[[[\\\\\\]]]]]]iiixxxzzzxxxyyyzzzxxxuuudddYYYKKKDDDDDDEEEAAA<<<@@@AAABBBAAA@@@@@@AAABBBCCCCCCCCCCCCEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOQQQRRRTTTUUUUUUYYYYYYXXXXXX[[[ccclllrrrvvvtttpppkkkggghhhnnnsss{{{~~~~~~||||||}}}~~~~~~}}}yyyxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{|||~~~wwwmmmmmmrrr~~~~~~|||}}}|||}}}}}}}}}}}}vvvsssooommmlllkkkjjjhhhmmmllljjjhhhfffeeeddddddaaadddgggjjjjjjkkklllnnnsssrrrqqqqqqpppqqqqqqqqq|||{{{|||~~~}}}~~~}}}zzzxxxwwwwwwvvvwwwxxxyyyyyyyyyxxxwwwrrrmmmkkkqqqxxxsssrrrqqqqqquuuyyywwwtttuuuyyyvvvrrrmmmiiiggggggggghhhhhhhhhhhhggggggggggggeeeeeedddddddddddddddeeedddccccccddddddeeefffggggggddd``````cccfffggggggjjjkkkmmmnnnmmmkkkiiigggeeecccaaa```bbbccccccbbbeeeeeeeeeffffffeeeeeedddhhhhhhhhhhhhgggeeecccbbbcccccccccddddddbbb^^^ZZZYYYZZZZZZXXXWWWVVVXXXYYYYYYYYYZZZZZZ[[[\\\\\\\\\dddmmm}}}xxxwwwwwwwwwwwwmmmggg^^^UUUMMMGGGBBB???BBBBBBCCCBBBAAA@@@AAAAAA?????????@@@BBBCCCEEEEEEGGGHHHIIIJJJJJJKKKKKKKKKMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNOOOPPPRRRSSSTTTTTTXXXXXXWWWWWWZZZ```iiiooosssqqqnnnhhhddddddjjjooorrrwww~~~~~~}}}}}}|||}}}}}}}}}~~~~~~}}}{{{wwwwwwwwwwwwxxxyyyzzzzzzzzz{{{{{{|||~~~vvvooorrrzzz~~~zzzyyyzzz{{{zzzxxxuuurrrooommmmmmmmmlllkkklllkkkiiigggdddcccbbbaaa```bbbfffhhhiiiiiikkkllloooooooooooopppqqqssssss~~~}}}~~~|||}}}~~~}}}~~~~~~~~~}}}{{{|||}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{wwwuuutttrrrtttxxx{{{~~~~~~~~~}}}tttppplllllluuu|||{{{wwwqqqppprrrssssssqqqpppnnnmmmlllkkkkkkjjjjjjiiiiiihhhhhhgggggggggffffffffffffggggggeeedddcccccccccccceeeeeegggddd```^^^```bbbeeefffgggiiikkklllllljjjhhhffffffdddbbbbbbccceeeeeeddddddeeefffggggggfffeeedddhhhiiiiiiiiihhhfffeeedddeeedddeeeeeeeeeccc___\\\XXXYYYZZZYYYWWWVVVWWWXXXXXXXXXYYYYYYZZZ[[[[[[[[[aaadddooozzzyyyyyyzzzyyyzzzxxxnnn___QQQGGGDDD@@@@@@???>>>=====================>>>@@@BBBCCCDDDFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEEEEDDDEEEFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMOOOPPPQQQRRRSSSVVVVVVUUUUUUWWW]]]dddiiimmmmmmjjjeee``````dddhhhjjjnnnrrrwww}}}~~~~~~~~~|||{{{{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}|||zzzxxxuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{|||}}}uuussszzz{{{vvvuuuwwwxxxuuurrrsssqqqooonnnooopppoooooolllkkkiiigggdddbbb```______bbbeeeggghhhhhhjjjkkkjjjkkklllmmmooorrrtttuuu~~~|||||||||}}}{{{{{{{{{{{{|||}}}~~~~~~{{{|||~~~}}}||||||}}}}}}}}}||||||||||||||||||{{{{{{}}}~~~}}}|||{{{zzzwwwuuuwwwxxxyyyyyyzzz{{{{{{{{{{{{}}}~~~zzzvvvsssrrrpppsssxxx}}}zzzwwwqqqlllnnn}}}zzzssstttzzzrrrnnnnnnpppooopppqqqqqqqqqooommmllljjjjjjjjjkkkkkkkkkkkkkkkhhhhhhgggggggggggghhhhhhgggeeedddbbbbbbbbbddddddeeecccaaa``````aaabbbbbbeeefffiiijjjkkkiiigggfffgggeeecccccceeefffgggfffcccdddfffggggggfffeeedddggghhhiiiiiihhhgggfffeeeeeeeeeeeeffffffddd```\\\VVVXXXYYYXXXWWWUUUVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZ``````fffxxxvvvdddSSSJJJBBB@@@>>>============<<<======>>>???@@@BBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJKKKJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEFFFEEECCCBBBCCCDDDGGGHHHGGGFFFFFFFFFGGGGGGHHHIIIKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSSSSSSSTTTYYY___ccciiiiiigggccc^^^]]]___cccgggjjjmmmooorrrxxx|||}}}{{{}}}~~~|||zzzyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~~~~~~~|||zzzxxxxxxwwwuuutttsssssstttuuuvvvwwwyyyyyyyyyzzz{{{~~~{{{{{{|||wwwqqqqqquuuvvvsssooorrrqqqooooooppprrrrrrrrrooonnnllljjjgggeeebbbaaaaaadddgggiiiiiiiiijjjkkkiiiiiijjjlllnnnqqqsssttt|||zzzyyyxxxxxxyyyyyyxxxxxxyyyzzz{{{|||xxxzzz}}}}}}{{{zzzyyyzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwyyy{{{}}}}}}{{{yyywwwvvvtttrrroooppppppqqqrrrtttuuuvvvwwwwwwzzz||||||zzzwwwuuutttsssvvv{{{}}}xxxpppppp}}}|||{{{{{{~~~rrrooottt||||||zzzvvvqqqnnnoooqqqmmmnnnpppqqqpppnnnkkkjjjhhhiiijjjkkklllmmmnnnoooiiiiiihhhggggggggggggggggggfffdddccccccccccccdddbbbcccdddeeecccbbb```___ccceeegggiiijjjiiigggfffhhhfffddddddfffhhhhhhhhhbbbccceeefffffffffeeeeeeeeefffggghhhhhhgggeeeeeeeeeeeeeeeffffffccc___\\\UUUVVVWWWVVVTTTSSSTTTUUUUUUVVVVVVWWWWWWXXXYYYYYY[[[^^^dddooozzzdddUUUJJJFFFCCCAAABBBBBBAAA???============>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEFFFDDDCCCBBBBBBDDDEEEGGGEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNPPPQQQQQQQQQRRRUUUZZZ^^^eeeffffffbbb^^^\\\]]]```eeegggiiijjjjjjnnnuuu{{{~~~zzzxxxxxxzzz{{{}}}~~~}}}|||~~~zzz|||}}}|||zzzxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz|||}}}}}}||||||~~~~~~}}}|||}}}}}}zzzwwwuuutttsssrrrppprrrrrrssstttuuuwwwyyyzzzxxxyyy{{{zzzxxxwww}}}wwwsssoooooosssuuusssqqqsssqqqooooooqqqsssssssssrrrrrrqqqooommmkkkhhhgggfffiiikkkllllllkkklllmmmjjjjjjkkklllmmmoooqqqrrr}}}{{{xxxvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxuuuwwwzzzzzzyyywwwvvvvvvttttttssssssrrrrrrqqqqqqqqqrrrsssuuuxxxzzz}}}~~~xxxvvvtttrrrqqqpppmmmkkkiiiiiijjjkkkmmmoooqqqrrrtttwwwzzz|||{{{zzzzzz{{{{{{}}}zzzzzzzzzvvvvvvwwwzzzxxxnnnooovvvxxxxxxvvvtttqqqpppqqqrrrmmmnnnppppppooommmjjjhhhggghhhiiikkkmmmooopppqqqkkkjjjiiigggfffffffffffffffffffffeeeeeeddddddddd```cccggghhhgggcccaaa```bbbdddfffiiijjjiiigggfffhhhfffddddddfffhhhiiiiiibbbbbbbbbcccddddddeeeeeebbbcccdddeeefffeeedddcccdddcccdddddddddbbb^^^[[[TTTUUUTTTRRRQQQQQQSSSUUUTTTTTTUUUUUUVVVWWWWWWXXXTTTZZZaaahhhtttuuueeeTTTNNNHHHEEEDDDCCCAAA>>><<<;;;;;;;;;;;;<<<======AAA@@@??????@@@AAACCCDDDEEEFFFHHHJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEHHHHHHHHHIIIJJJKKKKKKKKKMMMNNNOOOPPPQQQSSSXXX[[[aaacccdddbbb^^^\\\\\\^^^bbbdddeeeeeedddggglllqqqtttzzzvvvqqqssstttvvvxxxzzz{{{||||||zzzyyyxxxzzz|||~~~~~~xxxzzz{{{zzzwwwtttssssssssssssttttttuuuvvvvvvvvvuuuvvvvvvwwwyyyzzz{{{{{{|||}}}~~~~~~{{{yyyyyyyyyzzzwwwtttrrrqqqqqqpppoooqqqqqqrrrsssuuuwwwyyyzzzzzzzzz|||rrrlllkkknnnxxx|||tttrrrqqqqqqrrrttttttttttttrrrppppppqqqrrrrrrrrrsssssstttsssrrrqqqooonnnlllnnnppppppooommmmmmmmmkkkkkkkkklllmmmnnnpppqqqrrrqqqqqqpppooopppppppppppppppqqqqqqrrrsssssssssqqqsssvvvwwwuuurrrqqqqqqoooooonnnmmmmmmlllkkkkkkkkklllmmmoooqqqsssuuuwwwtttrrrooonnnnnnllljjjhhhffffffggghhhkkkmmmpppqqqsssuuuyyy|||~~~{{{wwwtttrrrrrruuu|||ssslllnnnuuussssssrrrqqqpppooopppqqqlllnnnooopppooommmkkkiiihhhhhhjjjkkkmmmnnnooopppmmmllljjjhhhgggeeeeeeeeeeeefffggghhhhhhfffeeedddbbbeeeiiiiiigggeeeddddddaaacccfffiiijjjiiihhhggggggeeeddddddfffhhhiiiiiibbbaaa``````aaabbbdddfff___```bbbcccccccccbbbbbbbbbaaabbbbbbbbb```\\\YYYTTTSSSQQQOOOMMMNNNQQQTTTSSSSSSTTTTTTUUUVVVVVVWWWRRRXXX]]]```gggxxxwwwddd]]]TTTNNNKKKGGGBBB>>>======<<<;;;;;;;;;;;;;;;??????>>>===>>>@@@BBBCCCDDDEEEGGGJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJLLLNNNOOOPPPSSSVVVYYY]]]```cccbbb^^^[[[\\\]]]^^^```aaaaaa```bbbgggllllllqqqxxx~~~wwwooommmnnnppprrrtttvvvxxxyyyxxxvvvuuuuuuwwwxxxxxxwwwvvvwwwxxxvvvssspppnnnnnnoooooopppqqqrrrtttuuuuuutttsssssssssuuuwwwzzz{{{zzzzzz{{{}}}~~~~~~~~~|||||||||zzzwwwuuutttuuutttqqqooonnnoooppppppooopppqqqrrrtttvvvxxxzzz{{{}}}||||||}}}vvvllljjjlllnnnzzzzzztttuuuuuutttrrrrrrtttvvvuuusssqqqppppppqqqqqqppppppqqqssstttuuutttrrrqqqqqqssstttssspppnnnmmmmmmkkkkkkkkklllmmmoooqqqrrrffffffggggggiiijjjkkkllllllmmmnnnooopppppppppooonnnpppssstttrrrooonnnmmmkkkkkkjjjjjjiiihhhhhhgggggghhhiiijjjlllnnnpppqqqqqqooommmllllllkkkiiigggggghhhhhhjjjlllooorrrtttrrruuuyyy}}}|||xxxuuurrrqqqqqqpppttt}}}zzzqqqlllmmmrrroooooooooooooooooooooooolllmmmooopppooonnnlllkkkiiijjjjjjkkklllmmmnnnnnnooonnnllljjjgggfffeeeddddddeeehhhjjjjjjhhhfffddddddgggiiiiiifffeeefffhhhaaacccfffiiijjjjjjhhhggggggeeeddddddfffhhhiiiiiibbbaaa___^^^___aaadddfff]]]^^^```aaabbbbbbaaaaaa`````````aaaaaa___[[[WWWTTTSSSPPPMMMKKKLLLQQQTTTSSSSSSSSSTTTUUUUUUVVVVVVUUUXXX[[[[[[___mmmwwwoooccc[[[VVVQQQJJJEEE@@@@@@???>>>===<<<<<<<<>>===<<<===???AAABBBCCCDDDGGGIIIKKKKKKJJJIIIHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFEEEEEEDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKMMMOOOPPPRRRVVVXXXZZZ^^^aaaaaa^^^[[[[[[\\\\\\^^^``````___aaafffkkkeeejjjppptttvvv|||yyypppiiijjjlllnnnqqqsssuuuvvvwwwuuussssssssstttsssrrrtttuuuuuussspppllljjjjjjlllmmmnnnoooqqqssstttuuusssrrrqqqqqqsssvvvyyy|||xxxxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~yyyzzz{{{|||}}}||||||{{{yyyzzzyyywwwtttrrrqqqrrrooommmkkkkkkmmmoooqqqqqqpppqqqrrrtttvvvyyy{{{|||~~~}}}|||sssmmmppptttsss~~~yyy}}}}}}yyyvvvxxxyyyvvvqqqpppssswwwwwwtttqqqpppppppppooonnnmmmoooqqqsssuuuuuutttssssssuuuvvvtttqqqnnnmmmmmmiiijjjkkklllnnnppprrrsss]]]]]]]]]___```bbbdddeeedddeeeffffffeeedddeeeffffffeeefffhhhjjjiiieeeaaaeeeaaa^^^___bbbeeefffeeeaaabbbdddfffggghhhhhhhhhkkkjjjiiihhhgggggggggggggggkkkoooooonnnpppvvv|||~~~xxxzzzvvvqqqpppppppppnnnlllooorrr|||wwwrrrqqqrrrsssqqqqqqqqqpppnnnllliiihhhnnnnnnmmmmmmkkkiiihhhgggffffffggghhhiiijjjkkkkkkmmmllljjjhhheeecccbbbaaaeeefffggghhhhhhiiiiiihhhgggggghhhhhhiiiiiiiiiiiigggffffffggghhhhhhgggeeedddcccbbbbbbbbbcccdddeeeaaa```````````````aaabbb]]]]]]^^^_______________bbb___\\\[[[[[[[[[XXXUUUTTTTTTRRRNNNJJJJJJNNNRRRSSSTTTTTTTTTTTTRRRPPPOOORRRVVVZZZ[[[\\\dddrrr}}}yyyjjj^^^UUUOOOLLLBBBAAA???=========???@@@@@@???>>>======>>>@@@@@@???AAACCCFFFHHHJJJKKKLLLMMMLLLJJJHHHFFFEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBCCCCCCEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJKKKMMMOOOQQQSSSTTTVVVXXXZZZ[[[[[[ZZZXXXVVVVVVXXX[[[]]]]]]^^^___aaacccdddfffjjjoootttxxx{{{zzztttlllkkkjjjjjjmmmooooooooolllnnnooopppooonnnooopppmmmmmmnnnnnnmmmkkkiiihhhlllllllllmmmmmmmmmnnnnnnpppoooooooooppprrrtttuuuvvvvvvwwwwwwyyyzzz||||||{{{{{{||||||{{{zzzxxxwwwttttttuuuvvvwwwwwwvvvvvvttttttqqqnnnjjjiiijjjlllppplllhhhgggiiillllllkkkrrrqqqqqqssswww}}}~~~zzz{{{|||xxxzzzyyy~~~~~~yyy|||}}}zzzwwwtttrrrrrrssstttttttttsssrrrpppooonnnnnnpppqqqrrrrrrqqqpppqqqssswwwzzz{{{xxxqqqkkkjjjlllmmmooopppppppppppprrrtttUUUUUUUUUVVVXXXZZZ[[[\\\___`````````______```bbbaaa``````bbbdddccc```]]]```]]][[[\\\___aaaaaa``````aaaaaabbbdddeeeffffffiiiiiiiiiiiiiiijjjjjjkkkhhhlllqqqssstttxxx~~~~~~wwwqqqrrrooollllllmmmmmmllljjjoooqqq{{{}}}xxxuuusssrrrpppqqqqqqqqqpppnnnllljjjiiijjjjjjjjjjjjjjjiiihhhhhhgggggghhhiiijjjjjjkkkkkkjjjiiihhhgggeeedddcccbbbeeefffggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggfffeeefffggggggeeeccccccbbbbbbaaaaaabbbcccccc```______^^^^^^^^^______\\\]]]^^^_______________```^^^[[[ZZZ[[[ZZZWWWTTTTTTTTTSSSPPPMMMLLLOOORRRQQQQQQRRRRRRSSSSSSRRRRRRSSSVVVXXXXXXXXX^^^jjjtttzzzkkk^^^TTTOOOCCCAAA???=========>>>???===<<<;;;::::::;;;<<<===???@@@BBBDDDFFFGGGHHHHHHLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFGGGGGGIIIJJJLLLNNNOOORRRSSSVVVWWWXXXWWWUUUTTTSSSVVVXXXZZZZZZ[[[]]]^^^aaabbbcccfffiiimmmppprrrwww{{{{{{xxxooollljjjiiijjjkkklllkkkmmmnnnooonnnlllkkkkkkkkkkkklllllllllkkkjjjhhhgggiiiiiiiiijjjjjjjjjkkkkkkllllllllllllmmmoooqqqrrrsssssstttuuuvvvxxxyyyzzzyyyyyyzzzzzzyyyxxxvvvuuusssssssssssssssrrrqqqqqqnnnnnnmmmjjjgggeeefffhhhooollliiijjjmmmooopppooooooppprrruuuzzz}}}~~~zzzxxxuuurrrppppppqqqrrrsssrrrqqqpppooonnnmmmmmmoooqqqrrrrrrppppppqqqsssxxx{{{|||yyyrrrnnnmmmnnnnnnoooqqqqqqppppppqqqsssNNNOOOOOOPPPQQQRRRTTTUUUVVVVVVWWWVVVUUUVVVXXXZZZ[[[[[[ZZZ[[[]]]]]]\\\ZZZ[[[[[[ZZZ\\\^^^___^^^]]]`````````aaabbbdddfffgggkkklllmmmnnnppprrrssstttrrruuuyyy{{{}}}|||xxxsssnnnkkkjjjiiihhhiiikkklllkkkjjjppprrr{{{|||{{{yyyyyyxxxuuuqqqnnnqqqqqqppppppooommmlllkkkfffgggggghhhhhhiiiiiiiiihhhiiiiiiiiijjjjjjkkkkkkfffffffffeeeeeedddddddddeeeffffffggghhhhhhiiiiiihhhhhhggggggggggggggggggfffeeeddddddeeeeeecccbbbbbbbbbaaaaaaaaaaaaaaabbb___^^^]]]\\\\\\\\\\\\\\\[[[\\\]]]^^^____________^^^\\\ZZZYYYYYYXXXVVVTTTTTTTTTTTTRRRPPPOOOPPPQQQNNNNNNOOOPPPQQQSSSTTTUUUSSSUUUVVVTTTSSSWWW```gggqqqwwwfffXXXPPPFFFEEEBBB@@@>>>>>>??????<<<;;;:::999999:::;;;;;;>>>???@@@AAABBBDDDEEEEEEKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIJJJLLLMMMPPPRRRSSSSSSRRRQQQPPPRRRUUUVVVWWWWWWYYY[[[^^^______aaabbbeeeggghhhkkkoootttxxxzzzzzzxxxvvvppplllhhhffffffgggggggggkkkmmmmmmkkkhhhfffeeeeeehhhiiiiiijjjiiihhhfffeeeeeeeeefffffffffgggggggggffffffggghhhiiikkkmmmnnnnnnoooppprrrtttvvvwwwxxxwwwwwwxxxxxxwwwvvvtttsssqqqqqqpppnnnlllkkkjjjiiiggghhhhhhgggdddccccccdddiiihhhgggiiilllooooooooonnnrrrvvvzzzvvvsssuuuzzzvvvtttrrrpppooooooooopppqqqppppppooonnnmmmmmmlllooopppqqqqqqppppppqqqssswwwyyyzzzwwwrrrnnnnnnoooooopppqqqqqqpppoooppprrrNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSSSSRRRRRRSSSVVVYYYXXXWWWWWWXXXYYYYYYZZZZZZZZZ[[[]]]___aaaaaa___^^^bbbbbbbbbccceeeiiimmmoooqqqsssuuuxxx|||~~~}}}xxxvvvssspppnnnkkkjjjhhhhhhhhhiiijjjkkklllllllllpppttt}}}wwwwwwvvvwwwwwwuuuqqqmmmpppppppppoooooonnnmmmmmmggggggggggggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhbbbccccccddddddeeeeeeeeeeeeeeeeeefffgggggghhhiiigggggggggfffffffffffffffdddbbbaaabbbcccdddcccbbbbbbbbbbbbaaaaaaaaaaaaaaa^^^^^^]]][[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^[[[ZZZYYYXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQPPPPPPNNNMMMMMMNNNOOOQQQSSSTTTQQQSSSSSSQQQOOOQQQXXX^^^fffqqq~~~ppp```UUUMMMKKKGGGDDDAAA@@@@@@@@@======;;;::::::;;;;;;<<<<<<<<<===???@@@BBBDDDDDDIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGIIIKKKMMMOOOOOOOOOOOOMMMOOORRRTTTTTTUUUVVVXXX[[[[[[\\\]]]^^^```aaabbbfffhhhkkkmmmooooooooonnnmmmiiieeebbbbbbcccccccccggghhhhhhgggdddbbbaaaaaadddeeefffffffffeeedddcccbbbbbbcccccccccdddddddddbbbcccccceeefffhhhiiiiiikkklllnnnqqqsssuuuvvvwwwuuuvvvvvvvvvvvvtttsssrrrnnnmmmkkkhhhfffdddbbbbbbcccdddffffffdddccccccdddfffggghhhjjjmmmoooppppppqqqvvv|||xxxnnnmmmppp}}}zzzrrrrrrqqqpppoooooooooooopppooooooooonnnmmmmmmmmmnnnoooqqqqqqppppppqqqssstttuuuvvvssspppmmmmmmnnnpppqqqrrrqqqoooooopppqqqNNNNNNNNNNNNNNNOOOPPPQQQTTTUUUVVVUUUUUUWWWYYY\\\VVVWWWXXXXXXXXXYYYZZZ[[[\\\___bbbeeeffffffeeeeeeffffffgggiiimmmrrrwwwzzzzzz|||~~~zzzxxxxxxwwwrrroooiiihhhgggeeeeeefffgggiiikkkkkklllmmmnnnooopppqqqqqqwwwyyywwwtttsssrrrqqqooonnnoooooonnnnnnnnnnnnnnnoookkkkkkiiihhhhhhggghhhhhhhhhhhhggggggffffffeeeeee``````aaabbbcccddddddeeeddddddddddddeeefffggghhheeeeeeeeeeeeeeeeeeeeeeeeaaa```___```bbbdddddddddbbbbbbbbbbbbbbbaaa``````^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRPPPNNNOOONNNMMMMMMMMMNNNPPPQQQOOOPPPPPPOOONNNOOOTTTXXX[[[```kkk|||yyyjjj^^^SSSQQQLLLGGGCCCAAA@@@???>>>===<<<;;;:::;;;;;;<<<::::::;;;===???AAADDDEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEFFFHHHJJJLLLMMMMMMMMMLLLNNNQQQRRRRRRSSSUUUVVVWWWXXXYYY[[[]]]^^^___```bbbcccdddeeefffggghhhhhhgggddd```^^^___```aaa```___aaabbbaaa```^^^______``````bbbccccccbbbaaaaaa``````aaaaaaaaabbbbbbbbbaaaaaabbbcccdddeeeffffffiiijjjmmmooorrrsssttttttrrrsssssstttsssqqqpppoooiiigggeeebbb```___^^^]]]___aaadddddddddcccdddeeejjjkkkmmmpppqqqsssuuuvvvwww{{{}}}rrroootttyyy{{{zzztttppppppqqqqqqqqqpppppppppoooooooooooooooooonnnnnnmmmoooppppppppppppqqqssssssssssssqqqooonnnnnnooopppqqqrrrqqqoooooopppqqqQQQQQQPPPPPPPPPQQQQQQRRRRRRTTTVVVWWWXXXXXXZZZ\\\YYY[[[^^^_________```bbbbbbfffjjjmmmnnnnnnoooppppppqqqsssvvv{{{zzzqqqmmmhhhfffffffffdddbbb\\\\\\]]]]]]___ccchhhlllqqqrrrsssssssssuuuxxx{{{xxx{{{wwwrrrnnnmmmnnnnnnmmmmmmmmmmmmmmmmmmnnnooooooooonnnkkkiiihhhgggggghhhhhhhhhgggfffeeedddcccccc`````````aaaaaabbbcccccccccbbbbbbbbbbbbdddeeefffccccccdddddddddeeeeeeeeeaaa___^^^___aaacccddddddaaaaaabbbbbbaaa```___^^^\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUVVVVVVTTTRRRPPPPPPQQQQQQPPPOOOPPPQQQQQQOOOMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNQQQTTTUUUVVV]]]kkk||||||{{{{{{wwwlllccc\\\YYYSSSLLLGGGCCC@@@???>>>===<<<:::::::::;;;;;;:::::::::;;;<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLLLLJJJLLLOOOQQQQQQRRRSSSUUUTTTUUUWWWZZZ[[[]]]]]]]]][[[\\\]]]___aaaccceeefffaaa___]]]\\\]]]^^^^^^]]]YYYZZZ\\\\\\\\\[[[\\\]]]\\\]]]^^^___``````___^^^^^^_________````````````aaaaaabbbccccccccccccccceeegggiiilllnnnooooooooolllmmmmmmmmmmmmkkkjjjiiicccaaa___^^^\\\\\\]]]]]]]]]___aaabbbcccdddfffhhhlllnnnqqqsssuuuxxx|||wwwppppppvvvzzz}}}|||uuupppnnnoooppprrrrrrrrrqqqpppnnnnnnnnnnnnoooooooooooolllnnnpppppppppppprrrssstttsssrrrqqqqqqqqqrrrrrrooopppqqqqqqpppoooppprrr[[[[[[ZZZZZZYYYZZZZZZ[[[WWWZZZ^^^``````aaaaaabbbcccgggkkkmmmlllllllllnnnmmmpppuuuxxxyyyzzz}}}{{{yyyxxxwwwwwwxxxxxxwwwtttqqqooohhhbbb\\\XXXYYYZZZYYYXXXUUUWWWYYY[[[___eeemmmssszzz{{{||||||}}}xxxtttnnnkkkjjjkkkkkkkkkkkkkkkkkkkkklllmmmooopppooonnnkkkiiiggggggggghhhjjjiiihhhgggeeedddbbbbbb````````````````````````bbbaaa```___```bbbdddeeeaaaaaabbbcccdddeeeffffffdddbbb______```bbbbbbbbb______``````___]]]\\\[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVTTTSSSRRRRRRTTTUUUSSSPPPNNNOOOQQQPPPNNNLLLMMMNNNOOOMMMKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKLLLNNNOOOTTTTTTXXXaaalll{{{|||tttmmmhhhhhhddd^^^VVVOOOIIIEEEDDD@@@???>>><<<;;;<<<<<<===;;;:::999888999:::<<<===@@@BBBEEEHHHJJJJJJJJJJJJLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@===???AAACCCDDDCCCCCCBBBDDDDDDEEEFFFHHHIIIIIIJJJHHHJJJMMMOOOOOOPPPQQQSSSRRRSSSUUUWWWXXXYYYYYYXXXWWWWWWYYY[[[]]]```aaaccc]]]\\\[[[[[[\\\[[[ZZZXXXUUUWWWYYYYYYXXXXXXXXXYYYXXXZZZ[[[]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^aaaaaabbbbbbbbbaaa```___```aaadddfffhhhhhhhhhgggddddddeeeeeedddcccaaa```]]]\\\[[[ZZZ[[[\\\^^^______aaabbbcccdddgggjjjmmmqqqtttxxx{{{~~~xxxqqqllliiimmmxxx{{{{{{zzztttooonnnkkkmmmoooqqqrrrrrrpppooollllllmmmmmmmmmnnnnnnnnnlllmmmooopppoooppprrrssssssqqqppppppqqqrrrssssssnnnoooqqqqqqppppppqqqsssgggfffeeeeeeeeeeeeeeeeeedddggglllooopppoooooopppmmmrrrwwwyyyxxxwwwxxxyyyvvvzzz|||vvvrrrooonnnnnnffffffeeeeeeeeefffggghhhddd^^^VVVRRRQQQSSSSSSRRRUUUWWWZZZ]]]aaaiiissszzztttqqqllliiiiiiiiijjjjjjjjjjjjjjjjjjkkkmmmooopppnnnllljjjhhhgggggghhhiiikkkjjjiiihhhfffdddcccbbbaaaaaa``````____________aaa```___^^^___aaacccddd``````aaabbbdddeeefffggghhheeeaaa___````````````]]]]]]^^^^^^]]][[[ZZZYYYVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPQQQSSSTTTSSSOOOMMMNNNPPPOOOMMMJJJJJJMMMNNNMMMKKKIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLRRRQQQSSSXXX]]]ggg{{{xxxsssrrrsssoooggg___WWWPPPLLLJJJDDDCCCAAA@@@?????????@@@<<<;;;999777666666888888>>>AAADDDGGGIIIJJJJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEFFFFFFEEECCCBBB@@@@@@@@@@@@???????????????===???AAADDDEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGIIILLLMMMMMMNNNPPPQQQQQQRRRTTTUUUUUUUUUTTTTTTWWWWWWXXXYYY[[[\\\]]]]]]\\\[[[[[[[[[[[[ZZZWWWTTTTTTVVVXXXWWWVVVUUUVVVWWWWWWXXXZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\aaaaaabbbbbbaaa___^^^]]][[[]]]```bbbccccccbbbaaa]]]^^^^^^^^^^^^\\\[[[ZZZZZZYYYYYYYYYZZZ]]]___aaacccdddeeefffhhhkkkooosss|||qqqcccgggeeehhhuuu|||zzzyyytttmmmjjjkkkiiikkknnnqqqrrrqqqpppooojjjkkkkkkllllllmmmmmmmmmkkkmmmooopppoooppprrrssspppooommmmmmooopppqqqqqqmmmooopppqqqpppppprrrtttyyywwwuuuuuuwwwyyyyyyyyyxxxzzz|||}}}||||||vvvsssooonnnnnnooopppooooooqqqtttvvvwwwwwwvvvuuutttrrrmmmhhhfffeeefffggg```]]]ZZZYYYZZZ\\\\\\\\\\\\XXXRRRPPPPPPPPPNNNLLLPPPRRRUUUZZZcccppp~~~}}}yyy{{{qqqoookkkgggeeeeeefffgggiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggggghhhdddgggjjjkkkhhhfffdddcccddddddcccaaa___^^^]]]\\\___]]]ZZZZZZ\\\^^^_________^^^]]]]]]^^^aaaccceeedddbbb``````aaabbbaaa```[[[ZZZZZZZZZZZZYYYVVVSSSYYYXXXVVVUUUUUUUUUVVVWWWVVVTTTRRRPPPOOOOOOPPPQQQUUUTTTSSSQQQPPPNNNMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJMMMRRRVVV^^^lllyyy}}}tttpppqqqpppmmmfff\\\RRRKKKNNNFFFAAAAAAAAA===;;;:::;;;:::999999999:::;;;<<<>>>>>>???AAACCCFFFHHHIIILLLLLLLLLKKKKKKJJJIIIHHHLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDCCCCCCCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAACCCCCCBBBAAA@@@@@@???????????????AAACCCDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWYYY[[[ZZZXXXUUUTTTSSSQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXYYYZZZZZZYYYXXXWWWZZZ[[[\\\]]]\\\[[[YYYXXXXXXZZZ\\\\\\[[[YYYYYYZZZ[[[YYYVVVTTTSSSUUUWWWYYYVVVWWWYYYYYYZZZ\\\```ccchhhlllpppooonnnrrr||||||kkkdddeeeggglllyyy}}}xxxuuurrrllljjjkkkiiinnnooommmlllooopppooohhhhhhiiijjjkkkllllllmmmlllkkkkkkkkklllnnnpppqqqqqqpppnnnlllkkklllmmmnnnpppnnnlllnnnsssuuuuuuttt~~~zzzpppkkkeeeaaa``````aaaaaadddfffhhhjjjkkkkkkjjjjjjkkkhhhddd```^^^^^^```aaaYYYVVVSSSRRRSSSTTTTTTSSSSSSPPPLLLLLLMMMMMMLLLKKKPPPQQQTTTZZZcccppp}}}zzzuuutttmmmkkkhhhfffeeeeeeggghhhggggggggggggggggggggggggffffffeeeddddddddddddeeedddfffhhhiiigggeeedddeeedddcccbbbaaa___^^^]]]\\\^^^[[[YYYYYY[[[]]]]]]]]]^^^]]]\\\\\\]]]___aaaccccccaaa______```aaa```___ZZZYYYZZZ[[[\\\[[[XXXUUUWWWVVVUUUTTTSSSSSSSSSSSSTTTRRRPPPOOONNNOOOPPPQQQRRRRRRQQQPPPOOONNNMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMLLLMMMPPPQQQUUU```kkk~~~|||{{{xxxuuupppiiiccc^^^XXXOOOGGGFFFDDDAAA@@@@@@;;;:::888777666777777888<<<===>>>@@@BBBEEEGGGHHHKKKKKKKKKKKKKKKJJJIIIHHHJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@?????????@@@??????AAACCCCCCBBBAAABBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVSSSUUUWWWVVVTTTQQQPPPPPPMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSUUUVVVWWWWWWWWWVVVUUUUUUWWWXXXYYYZZZYYYWWWUUUTTTRRRTTTVVVVVVTTTSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUTTTWWWZZZ]]]```dddjjjmmmoootttxxxxxxyyy~~~rrrgggdddgggsss}}}}}}}}}|||uuurrrnnnjjjhhhiiiiiimmmnnnkkkjjjlllmmmkkkfffggghhhiiijjjkkklllllljjjiiiiiiiiiiiikkklllmmmnnnmmmkkkjjjiiijjjkkklllmmmlllkkknnnrrrtttuuuttt|||wwwlllfff___XXXUUUTTTSSSSSSWWWXXXZZZ\\\]]]^^^^^^^^^aaa___[[[YYYXXXYYY\\\]]]TTTQQQMMMKKKKKKLLLKKKKKKMMMLLLKKKLLLNNNOOOOOONNNNNNPPPTTTZZZcccooo|||~~~|||zzzuuupppllliiihhhfffeeeeeefffgggiiiddddddddddddddddddddddddbbbbbbaaa```````````````bbbccceeeeeeccccccdddeeecccbbbaaa```___^^^]]]]]]\\\ZZZXXXXXXZZZ[[[\\\\\\\\\[[[ZZZZZZ[[[]]]___```aaa___^^^^^^______^^^]]]XXXXXXZZZ\\\]]]\\\YYYVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNNNNNNNPPPPPPPPPPPPOOOOOONNNMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLJJJKKKMMMMMMMMMTTT\\\iii|||~~~yyyvvvrrrooolllaaaWWWNNNJJJGGGDDDBBBDDD>>>===;;;999888777888888:::;;;<<<>>>@@@CCCEEEGGGIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBAAAAAA@@@?????????AAA@@@@@@AAABBBCCCAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRPPPRRRSSSRRRPPPNNNMMMMMMIIIJJJJJJKKKKKKLLLLLLMMMKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQRRRRRRRRRRRRQQQQQQSSSSSSTTTTTTSSSRRRPPPOOOMMMNNNPPPPPPOOONNNNNNOOOPPPQQQSSSTTTUUUUUUTTTTTTVVVYYY^^^bbbggglllrrrvvvyyy}}}wwwsssppprrrwwwwwwpppmmmjjjffffffhhhhhhlllmmmiiiggghhhhhhfffcccdddfffgggiiijjjkkkkkkjjjiiiiiihhhhhhiiiiiijjjjjjiiihhhggggggggghhhiiijjjiiijjjlllpppsssssssss{{{uuulllggg```ZZZVVVSSSPPPNNNNNNOOOQQQSSSVVVXXXZZZ[[[\\\ZZZXXXWWWWWWZZZ]]]___TTTQQQMMMJJJIIIIIIHHHGGGHHHIIIJJJLLLNNNNNNNNNNNNNNNQQQUUU[[[dddooo{{{|||yyyvvvqqqlllhhhgggfffeeedddeeefffggghhhbbbbbbbbbbbbbbbbbbbbbbbb``````___^^^]]]]]]]]]]]]^^^_________^^^___bbbdddbbbbbbaaa```______^^^^^^[[[ZZZXXXXXXZZZ[[[[[[[[[ZZZYYYXXXWWWXXXZZZ\\\]]]___]]][[[[[[\\\]]]\\\[[[WWWWWWYYY[[[\\\[[[XXXTTTQQQQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMNNNOOOPPPQQQQQQPPPOOONNNMMMLLLKKKKKKIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIGGGFFFGGGKKKKKKKKKOOOUUU\\\hhh~~~{{{yyyuuusssiii```WWWSSSPPPKKKHHHHHHCCCAAA???===<<<;;;;;;<<<999:::;;;<<>>===<<<<<<999999:::;;;===???@@@AAACCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@AAABBBBBBAAA???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMNNNLLLJJJHHHHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJLLLLLLLLLMMMOOOQQQRRRSSSTTTVVVYYY]]]```aaaeeehhhlllpppsssvvvzzz|||}}}sssqqqvvvuuunnnhhhgggfffdddeeeggggggkkkmmmiiiffffffeeebbb```aaadddfffggghhhhhhgggiiiiiiiiihhhhhhgggffffffeeeeeeeeeeeeeeeeeeffffffdddfffiiikkkmmmnnnooopppyyygggddd```\\\XXXSSSNNNKKKGGGGGGHHHJJJNNNRRRWWWYYYTTTSSSRRRSSSUUUYYY^^^aaaZZZVVVPPPLLLIIIGGGEEECCCDDDFFFHHHHHHHHHIIIKKKMMMQQQTTTZZZaaajjjsss}}}xxxyyyoooiiigggfffdddddddddccccccddddddeeecccccccccccccccccccccccc```___^^^]]]\\\[[[[[[[[[WWWXXXXXXXXXWWWXXX[[[]]]^^^^^^^^^^^^^^^^^^]]]]]]ZZZYYYYYYZZZ[[[\\\[[[ZZZWWWVVVUUUTTTTTTVVVXXXYYYZZZYYYWWWWWWXXXXXXXXXWWWUUUUUUUUUVVVXXXXXXVVVTTTLLLJJJFFFCCCBBBCCCFFFGGGKKKKKKLLLLLLMMMMMMMMMMMMPPPOOONNNLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGJJJGGGFFFIIIIIIGGGGGGJJJPPPSSS]]]ppppppjjjeeefffddd]]]WWWUUUMMMKKKGGGCCC@@@>>><<<<<<;;;;;;;;;;;;<<<===>>>??????@@@BBBDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKHHHIIIIIIGGGEEECCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFHHHJJJKKKLLLNNNQQQSSSUUUVVVXXX[[[___cccgggjjjlllooossswwwyyy{{{~~~~~~||||||~~~|||{{{|||yyyuuussstttzzz{{{zzzwwwpppjjjfffffffffddddddfffeeeiiillliiiggggggfffccc```bbbdddfffggggggfffeeeeeeeeeeeeeeeeeedddcccbbbddddddddddddeeeeeeeeeeeedddfffjjjlllllllllmmmnnn}}}lllggg___YYYUUURRRPPPNNNJJJIIIHHHHHHKKKNNNRRRUUUPPPOOONNNOOORRRVVV[[[^^^]]]XXXRRRMMMJJJGGGDDDCCCFFFHHHJJJJJJJJJLLLPPPSSSSSSWWW]]]eeemmmvvv~~~xxx|||yyyooogggeeedddbbb^^^______```aaabbbcccdddcccccccccccccccccccccccc```___^^^\\\[[[ZZZZZZZZZWWWXXXYYYXXXWWWXXXYYY[[[ZZZZZZZZZZZZZZZZZZ[[[[[[YYYXXXXXXYYYZZZ[[[ZZZXXXWWWVVVTTTSSSTTTUUUWWWXXXYYYWWWUUUUUUVVVWWWVVVUUUSSSSSSRRRTTTWWWYYYZZZZZZTTTPPPIIIDDDAAAAAADDDFFFHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFJJJEEEDDDFFFFFFDDDDDDFFFKKKLLLSSS___nnntttnnniiijjjjjjeeebbbaaa^^^[[[VVVPPPJJJEEEBBBAAA===<<<<<<;;;;;;;;;<<<<<<<<<===???AAACCCDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAACCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFFFFGGGIIIJJJJJJEEEGGGIIIKKKMMMPPPTTTWWWZZZ\\\```eeejjjnnnqqqrrrrrruuuwwwyyyyyyyyyzzz{{{tttrrrpppmmmjjjhhhhhhhhhbbbaaadddhhhiiiiiipppzzz{{{vvvpppmmmjjjeeeccceeefffccccccdddaaafffiiihhhfffgggfffcccaaaccceeeggggggfffeeecccbbbcccdddddddddcccbbbaaaaaabbbbbbcccddddddccccccdddgggkkkmmmlllkkkkkkmmmssslllbbbYYYUUUSSSSSSSSSNNNLLLJJJIIIJJJLLLPPPRRRNNNMMMLLLMMMPPPUUUZZZ]]]```[[[UUUPPPLLLIIIFFFDDDBBBDDDFFFGGGGGGJJJOOOTTTTTTYYY___gggoooxxx{{{zzzyyyqqqfffaaacccbbb]]]YYYZZZ\\\^^^```bbbcccdddcccccccccccccccccccccccc___^^^]]][[[ZZZZZZYYYYYYWWWXXXZZZZZZXXXXXXYYYZZZWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVXXXYYYZZZXXXWWWWWWVVVTTTSSSSSSUUUWWWXXXXXXVVVTTTTTTUUUVVVUUUTTTRRRQQQQQQSSSXXX\\\^^^___^^^XXXPPPGGGCCCCCCEEEGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFBBB@@@BBBDDDBBBCCCFFFHHHHHHMMMTTT[[[lllxxxrrrrrrsssqqqpppqqqppplllfff^^^VVVOOOKKKIII>>>===<<<<<<;;;;;;;;;;;;:::;;;===@@@BBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHGGGFFFEEEDDDFFFGGGGGGGGGGGGFFFEEEEEE?????????????????????@@@?????????AAACCCDDDCCCBBBAAABBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHFFFDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFGGGEEEEEEEEEFFFHHHIIIKKKLLLFFFHHHKKKMMMOOOSSSXXX\\\___ccciiipppuuuxxxyyyyyywwwxxxyyyxxxuuurrrqqqpppgggeeebbb^^^[[[XXXWWWWWWTTTUUU[[[bbbfffkkkyyy{{{vvvpppkkkhhhfffbbbaaadddeeecccaaaccc^^^dddhhhgggfffggggggdddbbbdddfffhhhhhhfffdddbbbcccdddeeeffffffeeedddccc``````aaabbbbbbcccbbbbbbeeehhhlllmmmkkkjjjkkklll|||ssshhhaaa^^^[[[WWWSSSMMMOOOQQQQQQPPPOOOOOOOOOMMMMMMMMMLLLLLLOOOSSSWWWZZZXXXUUUQQQMMMIIIFFFDDDFFFFFFGGGIIIKKKNNNPPPQQQRRRYYYccckkkrrryyyyyysssnnnhhhccc``````___^^^]]]\\\[[[[[[\\\___bbbdddeeebbbaaabbbeeegggfffdddcccaaa]]]ZZZXXXXXXZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZXXXVVVVVVWWWWWWVVVUUUTTTTTTTTTVVVYYYYYYXXXVVVVVVVVVUUURRRQQQQQQSSSUUUUUUTTTRRRQQQPPPPPPQQQQQQOOORRRTTTTTTUUU\\\iiitttxxxooo```RRRHHHFFFGGGJJJIIIIIIGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAACCCEEEFFFFFFEEEDDDDDDEEEGGGGGGJJJOOOTTT___rrr}}}wwwvvvvvvtttxxxyyyrrreeeXXXPPPMMMIIIEEEAAA???>>>>>>>>>===<<<<<<;;;;;;<<>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDEEEFFFGGGHHHJJJLLLPPPUUUZZZ^^^bbbdddmmmooosssvvvzzz|||}}}~~~yyyvvvsssppplllfff```[[[YYYVVVQQQMMMJJJJJJKKKLLLNNNRRRXXXbbbooozzz}}}wwwrrrnnnkkkgggdddffffffeeeeeegggjjjmmmnnniiihhhfffeeeeeeeeefffgggffffffffffffffffffffffffddddddcccbbbaaaaaaaaabbbbbbbbbaaaaaaaaabbbdddeeejjjkkkmmmnnnnnnlllkkkiii{{{ooogggccc___ZZZVVVRRRSSSUUUUUUUUUUUUVVVWWWOOOMMMLLLLLLMMMOOORRRTTTTTTSSSQQQNNNKKKIIIGGGFFFEEEFFFGGGJJJLLLOOORRRSSSYYY___iiipppvvv|||yyyqqqmmmgggcccbbbbbbaaaaaacccaaa___]]]]]]___aaabbbcccbbbbbbcccfffgggeeecccdddbbb___]]][[[ZZZ[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXZZZXXXVVVVVVVVVWWWVVVUUUTTTSSSTTTVVVXXXYYYWWWVVVSSSTTTSSSQQQPPPPPPRRRTTTUUUTTTRRRQQQPPPPPPQQQQQQMMMPPPQQQRRRUUU___ooo{{{~~~mmm\\\OOOHHHFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???AAACCCBBBAAA@@@AAABBBBBBCCCGGGKKKMMMSSSaaaooo}}}yyyvvvzzz}}}|||vvvkkk___XXXQQQLLLFFFAAA??????>>>>>>======>>>???@@@@@@AAAAAA>>>=========>>>>>>???@@@CCCDDDFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEBBBAAA@@@????????????????????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFGGGIIIJJJLLLNNNRRRVVV[[[___cccdddnnnooorrruuuwwwyyyyyyzzzyyyvvvpppkkkddd]]]VVVQQQOOONNNKKKGGGDDDCCCFFFIIISSS\\\hhhsss|||~~~~~~~~~zzzvvvpppkkkhhheeebbb```dddddddddfffiiimmmpppsssiiiiiigggfffffffffggghhhfffffffffeeedddccccccbbbcccbbbbbbaaaaaaaaaaaabbbaaa```______```bbbdddfffhhhiiikkkmmmmmmnnnmmmmmm|||ssslllfff```\\\ZZZ[[[]]]^^^``````aaaaaaVVVRRROOONNNQQQSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJHHHIIIKKKNNNQQQUUUXXXYYY```fffooowww||||||vvvmmmjjjeeeccccccdddddddddhhhfffcccaaa______``````bbbbbbccceeeffffffcccaaaccccccaaa```^^^\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYWWWUUUUUUVVVWWWVVVUUUTTTTTTTTTUUUWWWXXXWWWUUUQQQQQQQQQPPPOOOOOORRRTTTTTTSSSRRRQQQPPPPPPPPPQQQOOOPPPQQQQQQTTT___ooo{{{sssaaaSSSJJJFFFEEEGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>@@@AAAAAA@@@??????@@@BBBDDDHHHKKKKKKKKKRRR[[[mmm~~~~~~~~~}}}wwwlllccc___ZZZQQQJJJEEEBBBAAA???:::;;;===>>>>>>===<<<;;;<<<<<<<<<;;;<<<<<<===>>>BBBCCCDDDDDDCCCCCCDDDEEEGGGGGGGGGFFFFFFEEEEEEEEEAAA@@@?????????????????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEECCCCCCDDDEEEGGGIIIJJJKKKHHHHHHHHHGGGGGGGGGGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCEEEGGGHHHFFFFFFGGGHHHIIIKKKLLLMMMOOOQQQTTTWWW\\\___bbbdddlllmmmoooqqqrrrrrrrrrqqqlllhhhbbb[[[UUUNNNHHHDDDDDDFFFFFFCCC???@@@FFFKKK[[[kkk|||uuutttuuu||||||sssoooiiieeecccbbb```___aaabbbdddgggkkkooosssvvvkkkjjjhhhggggggggghhhiiijjjjjjiiigggeeecccaaa```aaa````````````aaaaaabbb______^^^^^^```cccfffhhhiiiiiikkkmmmoooqqqrrrsssxxxpppiiieeebbbdddgggkkknnnmmmjjjhhhaaa[[[UUUTTTVVVWWWSSSPPPMMMLLLLLLKKKLLLMMMNNNNNNNNNOOOQQQUUUYYY]]]aaacccfffmmmwww~~~xxx~~~uuunnnhhhfffcccbbbdddeeeffffffiiihhheeecccaaaaaaaaaaaaaaacccdddfffgggeeebbb```bbbbbbbbbaaa___]]][[[YYYWWWXXXXXXXXXXXXXXXYYYYYYXXXVVVUUUUUUWWWXXXWWWVVVUUUTTTTTTUUUWWWXXXWWWUUUPPPQQQRRRQQQPPPQQQSSSUUUTTTSSSRRRRRRQQQQQQPPPPPPQQQRRRRRRQQQSSSZZZeeemmm}}}uuuiii\\\QQQKKKHHHGGGFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBB@@@@@@AAABBBDDDAAAAAAAAABBBBBBAAAAAAAAA???AAACCCBBBAAA@@@AAAAAABBBCCCFFFIIIHHHFFFJJJQQQ^^^kkk}}}zzzxxxtttqqqooojjjbbbZZZSSSMMMGGGCCC============<<<<<<;;;;;;======<<<<<<<<<======>>>>>>???AAAAAAAAABBBCCCEEEGGGGGGFFFFFFEEEEEEDDDDDD@@@??????>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCEEEGGGIIIHHHHHHIIIKKKLLLNNNOOOPPPPPPRRRTTTWWWZZZ]]]___aaaffffffggghhhhhhgggfffeeeZZZVVVQQQLLLIIIEEEBBB???===BBBEEEDDDBBBEEENNNVVVjjjxxxtttrrrsss~~~}}}wwwppplllgggdddcccccccccccc___```cccfffjjjnnnrrrtttkkkjjjiiihhhggghhhiiiiiinnnnnnmmmkkkhhheeebbb```_______________```aaabbb_________```bbbeeehhhjjjllllllmmmnnnppprrrtttvvv{{{tttpppjjjmmmqqqvvvxxxuuuooojjjgggaaa[[[XXXYYYWWWRRRNNNMMMMMMLLLLLLMMMOOOQQQSSSUUUVVVYYY]]]aaafffjjjlllpppwwwzzz~~~{{{ooohhheeecccaaabbbdddfffgggggggggfffeeedddccccccddddddbbbdddggghhhgggdddbbb```aaaaaabbbaaa___]]]ZZZXXXVVVVVVWWWWWWWWWXXXXXXXXXWWWVVVUUUVVVWWWYYYYYYXXXWWWVVVUUUUUUWWWXXXWWWVVVQQQSSSTTTSSSSSSSSSTTTVVVSSSSSSSSSRRRRRRQQQPPPPPPOOOQQQRRRQQQQQQTTTYYY]]]ddd```YYYRRRLLLIIIHHHHHHDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAA@@@???@@@BBBCCC@@@AAAAAAAAAAAAAAAAAA@@@???AAACCCCCCAAA@@@AAABBB>>>===???BBBBBBBBBFFFMMMRRRYYYfffwww~~~{{{||||||zzzxxxtttnnnggg^^^SSSMMMJJJHHHDDD@@@>>>>>>???@@@======<<<<<<<<<<<<<<<===999;;;===??????@@@BBBDDDEEEEEEDDDDDDDDDCCCCCCCCC>>>>>>>>>======>>>>>>?????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPOOOPPPQQQSSSVVVXXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYXXXMMMJJJGGGEEEEEEDDDBBB@@@<<>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@===???@@@@@@???>>>>>>??????===???BBBCCCCCCHHHNNNLLLOOOVVVcccsss~~~~~~zzzqqqggg___ZZZVVVNNNGGGBBB??????@@@===<<<;;;;;;:::;;;;;;;;;999;;;===>>>>>>>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA===============>>>>>>???>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDFFFGGGHHHIIIJJJJJJLLLLLLMMMNNNNNNNNNMMMMMMJJJKKKLLLMMMNNNPPPQQQQQQOOOPPPQQQQQQPPPOOONNNMMMEEECCCBBBBBBBBBBBBAAA??????DDDIIILLLPPPWWWaaajjj|||uuuvvvwww}}}wwwwwwyyy|||~~~{{{tttnnniiigggdddcccdddddddddccc```aaabbbccceeefffggghhhiiihhhfffeeeeeeeeefffggghhhiiiiiiiiihhheeecccaaa```____________``````aaacccdddeeeggghhhiiiiiiiiihhhiiiiiiiiijjjjjjkkkkkkyyyyyy{{{wwwsssrrrrrrpppjjjeeeaaa```^^^[[[YYYWWWUUUTTTVVVVVVWWWYYY]]]ccchhhkkknnnooorrruuuzzz~~~}}}zzzqqqmmmlllgggfffdddeeeggghhhhhhhhhffffffggghhhiiijjjjjjkkkgggiiikkkiiifffddddddeeedddccccccaaa```^^^\\\[[[XXXXXXXXXYYYZZZ[[[[[[[[[XXXWWWVVVXXXZZZ\\\]]]\\\[[[YYYWWWWWWXXXYYYYYYYYYTTTVVVWWWWWWUUUTTTUUUUUURRRSSSSSSSSSRRRQQQPPPOOOKKKKKKKKKKKKJJJJJJLLLMMMJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@;;;===???>>>===<<<======AAA@@@AAAEEEFFFDDDFFFJJJHHHJJJPPPYYYbbbrrr}}}~~~{{{vvvooojjjaaaVVVMMMFFFBBB@@@>>>>>>===<<<<<<<<<<<<<<<>>>???@@@???=========>>>=========>>>??????@@@@@@===<<<<<<<<<<<<===>>>???===>>>>>>??????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCEEEHHHJJJKKKLLLKKKKKKKKKLLLLLLLLLKKKIIIHHHGGGEEEEEEFFFFFFGGGHHHHHHIIIFFFGGGHHHHHHHHHGGGFFFEEECCCCCCDDDFFFHHHIIIGGGFFFHHHJJJMMMQQQVVV]]]ffflll{{{~~~vvvxxx{{{|||xxxsssmmmiiieeedddccccccddddddbbb``````aaabbbcccdddeeeeeeeeegggfffdddcccccccccdddeeeccceeeggghhhhhhgggeeedddaaaaaa``````___`````````ccceeegggiiiiiihhhfffdddeeefffhhhiiijjjjjjiiiiiippppppqqquuuyyy}}}~~~~~~}}}~~~yyyqqqpppsss{{{yyyqqqlllkkkjjjfffccc^^^___```^^^\\\ZZZ[[[[[[\\\]]]^^^bbbhhhnnnuuuxxxzzz{{{~~~yyy|||~~~zzzqqqkkkkkknnnjjjhhhggggggiiijjjiiihhhhhhhhhiiijjjkkkkkklllllliiikkkllliiifffddddddffffffeeedddbbb```___^^^]]]YYYZZZZZZ[[[\\\]]]]]]]]]YYYXXXWWWXXX[[[]]]^^^]]]\\\ZZZXXXXXXYYYZZZZZZZZZUUUVVVXXXWWWUUUTTTTTTTTTRRRSSSSSSSSSSSSQQQPPPOOOOOONNNKKKHHHFFFFFFHHHIIIEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAA@@@@@@@@@<<<>>>??????>>>======>>>>>>===???CCCCCC???>>>@@@BBBEEELLLQQQTTT]]]uuu}}}vvvjjj]]]RRRJJJFFFAAAAAA@@@???????????????CCCDDDCCCAAA>>><<<;;;<<<::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<===>>>???=========>>>??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBCCCCCCDDDFFFFFFCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCEEEIIILLLMMMMMMLLLKKKKKKKKKKKKJJJHHHFFFDDDBBBAAABBBBBBBBBCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBIIIJJJLLLQQQUUUWWWVVVUUUPPPPPPRRRUUU[[[bbbhhhlll|||yyy|||~~~{{{tttlllgggeeedddddddddeeeeeeeeebbb``````aaabbbcccdddeeeeeeeeeeeedddcccbbbaaabbbccccccbbbdddgggjjjkkkjjjiiihhhcccbbbaaa```````````````ccceeehhhjjjjjjgggccc```eeegggiiilllmmmmmmlllkkkYYYYYY[[[^^^```bbbdddeeeggghhhjjjkkklllmmmllllllkkkpppyyywwwrrrllliiiiiijjjiiihhhtttxxx~~~}}}qqqmmmgggdddfffmmmvvv|||xxxrrrkkkggghhhiiijjjjjjpppmmmkkkiiijjjjjjjjjiiikkknnnssswww{{{~~~zzzuuuqqqooommmkkkjjjffffffggghhhhhhiiiiiijjjgggiiihhhfffhhhmmmnnnlllfffhhhiiijjjkkkjjjiiihhheeeccc```___``````___^^^ZZZ[[[[[[\\\\\\]]]^^^^^^YYYXXXVVVWWWYYYZZZZZZYYYYYYXXXVVVVVVWWWWWWVVVTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQOOONNNLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCBBBAAAAAACCCDDDFFFGGGFFFEEECCC@@@>>>;;;:::>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAAAAA@@@???>>>BBBBBBAAAAAA@@@???>>>>>>=======================================>>>>>>???@@@CCCDDDFFFJJJTTTbbbmmmrrrggg\\\RRRPPPKKKGGGEEEBBB???BBBGGGFFFMMMKKKAAA===@@@???777???===::::::;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<======>>>???@@@@@@AAA@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCDDDEEEGGGGGGJJJJJJJJJIIIIIIIIIHHHHHHEEEDDDCCCBBBAAA??????>>><<<<<<======>>>??????@@@===>>>???@@@BBBGGGLLLQQQUUU[[[cccjjjqqqssskkk``````WWWUUU\\\^^^\\\aaalll~~~}}}}}}zzzvvvqqqlllfffbbbeeeeeedddddddddcccccccccaaaaaaaaaaaabbbdddfffhhhfffeeeeeeeeeeeeccc___\\\^^^```gggooouuuvvvqqqllljjjiiigggeeecccbbbaaaaaabbbbbbbbbcccdddeeefffgggiiigggfffhhhjjjmmmnnnnnnMMMNNNOOOQQQSSSUUUWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZ]]]aaahhhqqqxxxzzzvvvrrrkkkfffaaa]]]^^^^^^^^^^^^dddfffjjjooorrrqqqmmmjjjfffccc___]]]___fffmmmsssyyy}}}{{{uuupppkkkiiikkknnnqqqqqq|||zzzxxxxxxyyyzzzzzzyyy{{{|||yyytttqqqooonnnllljjjhhhhhhiiiiiiiiijjjlllnnnkkkhhhcccaaahhhqqquuutttjjjiiiiiijjjlllmmmkkkjjjccc```]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]YYYXXXWWWWWWYYYZZZZZZYYYYYYXXXVVVVVVWWWWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@AAABBBDDDEEEDDDDDDCCCBBBAAA???===<<>>>>>===========================>>>>>>>>>===>>>??????@@@CCCDDDEEEDDDEEEKKKVVV^^^ooorrrfffVVVOOOJJJHHHEEEAAABBBFFFGGGPPPPPPDDD<<<======999===;;;999888999999999888<<<;;;;;;;;;::::::::::::<<<<<<<<<===>>>???????????????>>>>>>??????@@@AAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFEEEEEEEEEBBBBBBAAA@@@???>>>===<<<;;;;;;;;;<<<<<<=========AAAAAABBBCCCGGGNNNVVV\\\qqqvvv|||uuummmaaaZZZ]]]```bbbkkkwww~~~xxxrrrnnnllliiigggeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbbbbccceeeggghhhgggffffffffffffeeeaaa___dddffflllsssyyyzzzvvvqqqllljjjhhhfffeeedddddddddfffeeeeeeeeeffffffggghhhhhhfffeeefffiiilllmmmmmmGGGHHHIIIJJJLLLMMMNNNNNNLLLLLLMMMNNNOOOOOOOOOOOOPPPSSSXXX___eeegggeeeccc```]]]ZZZXXXXXXXXXXXXWWWYYYXXXYYYZZZ\\\\\\[[[YYYXXXVVVTTTTTTWWW\\\aaaeeejjjmmmrrrxxx~~~{{{wwwuuurrrpppppptttyyy}}}}}}~~~~~~||||||}}}yyyvvvrrrpppooonnnmmmkkkiiijjjkkkkkkkkknnnssswwwuuuooofffbbbjjjxxx~~~~~~qqqmmmiiijjjnnnpppmmmjjjccc```\\\ZZZ[[[\\\^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]ZZZXXXWWWXXXYYYZZZZZZYYYYYYWWWVVVUUUVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???@@@AAABBBCCCBBBBBBBBBBBBAAA@@@>>>>>>?????????>>>>>>=========AAA@@@???>>>>>>>>>???????????????>>>======<<<<<<========================>>>>>>>>>>>>>>>???@@@@@@AAACCCCCCBBBAAADDDKKKPPP\\\kkk|||aaaXXXQQQOOOMMMIIIFFFFFFEEENNNPPPFFF<<<;;;===<<<>>>;;;999888888999888888::::::999999999888888888:::;;;;;;<<<<<<==================<<<===>>>>>>????????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@???>>>===>>>>>>??????????????????@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>DDDFFFIIINNNVVVaaannnvvv{{{lll```aaagggnnn{{{~~~yyyqqqkkkiiiiiiiiiiiidddeeeeeefffgggggghhhhhheeeeeeddddddeeeggghhhjjjiiihhhggghhhhhhgggeeecccjjjkkknnntttzzz{{{xxxtttmmmllliiihhhffffffggggggjjjjjjiiihhhhhhhhhhhhhhhhhhgggfffgggjjjlllmmmlllFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMOOOSSSWWW[[[^^^^^^^^^______```aaaaaa___]]]\\\\\\ZZZVVVTTTUUUVVVVVVVVVTTTTTTTTTUUUWWWZZZ]]]___eeegggkkkoootttzzz~~~}}}~~~uuuuuuxxx~~~|||xxxxxxyyyyyyvvvssspppooooooooommmllljjjkkkmmmmmmooottt|||wwwppprrr{{{xxxqqqkkkkkkooopppmmmhhhdddaaa\\\ZZZ[[[^^^```aaa``````______^^^]]]]]]\\\[[[YYYXXXXXXYYYZZZZZZYYYXXXWWWUUUUUUUUUUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@?????????@@@AAABBBBBBBBBBBBAAA@@@???>>>===========================AAA@@@>>><<<<<<===>>>???=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????<<<>>>@@@AAAAAACCCGGGJJJQQQ[[[lllooofff]]]\\\ZZZUUUPPPNNNEEEKKKLLLEEE??????@@@???@@@>>>;;;:::::::::999888888888888888777777777666999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@AAAAAA???????????????>>>==================<<<<<<<<<<<<======>>>>>>>>>?????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>======<<<;;;;;;;;;:::::::::999999888888;;;;;;===>>>@@@BBBCCCDDDGGGKKKRRR\\\hhhvvvsssggggggppp|||}}}zzztttoooiiieeeddddddeeefffddddddeeefffhhhiiijjjjjjhhhgggfffffffffhhhiiijjjjjjiiiggghhhiiijjjiiihhhjjjjjjlllqqquuuwwwtttqqqlllkkkiiihhhgggggghhhiiimmmllljjjiiihhhgggggggggiiihhhhhhiiilllmmmmmmmmmCCCCCCCCCCCCDDDDDDDDDDDDHHHIIIIIIJJJKKKLLLMMMNNNOOOQQQSSSVVVYYY[[[^^^___aaaeeejjjmmmmmmjjjfffdddfffaaa[[[WWWVVVWWWWWWWWWWWWXXXZZZ\\\^^^___``````dddfffiiilllpppvvv~~~uuurrrrrrvvvzzz~~~yyyvvvvvvuuutttsssqqqooonnnoooooommmllliiilllnnnoooqqqxxxzzz{{{zzzssslllkkknnnnnnjjjdddccc```\\\ZZZ[[[___aaabbbbbbaaaaaa```___^^^]]]]]]\\\ZZZXXXXXXZZZZZZZZZYYYXXXVVVTTTTTTTTTSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB????????????@@@@@@AAAAAADDDCCCCCCAAA@@@>>><<<;;;:::;;;;;;<<<======>>>>>>@@@???===;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<===@@@AAABBBCCCEEEFFFFFFMMMYYYfffuuuuuunnnmmmlllfff```]]]QQQQQQMMMIIIFFFEEEBBB>>>BBB@@@<<<;;;;;;:::999888888888777777777666666666999999999999999:::::::::::::::999999::::::;;;<<<<<<<<<======>>>?????????>>>????????????>>>======;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;:::::::::999999999999999888888888888888888999:::<<>>>>>???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>???@@@AAABBBBBBAAAAAABBBEEEMMMVVV___nnn}}}wwwrrrqqqhhhccc[[[VVVSSSNNNGGG@@@DDDBBB>>><<<<<<;;;:::999999999888888888777777777999999999999999999999999999999999999999::::::;;;;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>======999:::::::::::::::::::::888888999999999:::::::::999999:::::::::;;;;;;;;;999888888777888888999999888888888999999999999:::999999999999999999999:::777999<<>>===<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<>>>>>>>>>?????????>>>===BBBAAAEEELLLRRR[[[jjjyyy}}}wwwpppiiibbbYYYRRRNNNJJJGGGCCCAAA@@@???>>>===:::::::::999999999888888999999999999999999999999999999888888999999:::;;;:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;888888999999::::::;;;;;;888999999999999:::::::::999999999999::::::::::::999888888777777777888888666777777888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;::::::<<<>>>>>>===<<>>AAABBBCCCEEEHHHJJJKKKLLLOOOSSSZZZcccllluuu}}}|||{{{oooeeeaaabbbddd```^^^]]]]]]^^^___^^^]]]^^^___```aaacccdddeeefffhhhgggeeedddccccccddddddbbb___]]]^^^aaafffiiikkkhhhhhhiiimmmooonnnhhhcccaaadddiiimmmnnnllliiifffddddddddddddeeeggghhhiiilllllllllnnnppppppooommmOOOOOONNNNNNNNNOOOQQQQQQRRRSSSTTTWWWZZZ^^^```bbbfffgggjjjnnnssswww{{{}}}xxxqqqlllkkklllnnnjjjkkkmmmpppsssrrrnnniiiiiiiiijjjjjjkkklllmmmmmmzzz{{{|||yyytttnnnjjjiiihhhjjjkkkjjjhhhffffffgggdddaaa^^^\\\\\\^^^```bbb[[[\\\^^^aaaeeefffeeecccaaa\\\XXXVVVXXXXXXWWWUUUTTTTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFF>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>????????????BBBAAA@@@???>>><<<;;;;;;::::::::::::<<<>>>AAABBB???>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;999777999999999999999999999999999999888888999999:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<>>>@@@BBBCCCEEEHHHKKK[[[eeewwwyyyqqqhhhaaaYYYWWWTTTQQQOOOKKKGGGEEEAAAAAA???<<<:::;;;>>>AAA>>><<<:::;;;======;;;999:::999888999:::;;;:::888<<<<<<<<<<<<<<<;;;::::::999999999999999999999999:::999777777777777777666999888888777777999;;;===:::888666888;;;===<<<:::;;;888999<<<===888555555999======999888===AAAAAA@@@@@@@@@@@@@@@AAABBBCCCKKKOOOPPPOOOPPPTTTVVVTTTWWW]]]cccjjjzzz~~~{{{|||vvvuuu{{{{{{nnnfffccccccaaa___[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]___aaabbbbbb```dddaaa^^^]]]___bbbddddddbbbaaaaaa```bbbdddfffhhhhhhiiijjjkkkjjjhhhfffdddcccdddfffgggiiiiiihhhhhhdddeeefffhhhiiiiiiiiiiiillllllmmmmmmmmmllljjjiiiRRRRRRRRRRRRTTTWWWZZZ\\\^^^^^^^^^___aaadddfffhhhrrrtttwww{{{}}}yyysssmmmiiiiiijjjkkkiiiiiikkknnnpppppplllhhhiiiiiijjjkkkkkklllllllllppprrrttttttqqqnnnllllllhhhiiijjjiiigggfffffffffcccaaa^^^\\\[[[\\\]]]___``````aaaccceeeeeecccaaa```\\\WWWUUUVVVXXXWWWVVVTTTTTTSSSRRRQQQOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFF@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<;;;;;;;;;;;;<<<<<<===>>><<<<<<;;;:::::::::;;;;;;===<<<;;;;;;<<<<<<:::999999999999999999999999999999888888888888999::::::::::::;;;;;;;;;;;;::::::;;;<<<>>>???@@@BBBEEEGGGLLLTTTcccvvvyyypppjjjgggeeedddcccaaa[[[SSSMMMKKKIIIGGGDDDCCCBBBBBBBBBAAA???======??????===;;;>>>===;;;:::;;;;;;:::999<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<======;;;:::999999:::;;;<<<<<<=========>>>??????>>><<<===;;;:::;;;===>>>===;;;<<<:::;;;@@@AAA???>>>@@@;;;???@@@@@@BBBHHHKKKJJJDDDCCCBBBBBBEEEIIINNNQQQYYY]]]___^^^```dddeeedddhhhnnnuuu}}}~~~}}}{{{wwwzzzzzzrrrhhhbbbaaaaaa```^^^[[[[[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\^^^aaabbbaaa``````^^^]]]]]]___aaabbbbbbcccbbbaaaaaabbbdddggghhhggghhhjjjjjjjjjiiigggfffdddeeefffhhhhhhhhhhhhgggcccdddeeeggghhhiiiiiiiiikkklllmmmmmmmmmllljjjiii\\\[[[\\\]]]```eeeiiilllooommmlllkkkkkkmmmppprrr{{{}}}||||||}}}}}}{{{{{{sssqqqmmmiiifffffffffggghhhggghhhiiikkkkkkiiiggghhhiiijjjkkkkkkkkkkkkkkkhhhkkkmmmnnnmmmkkkkkkkkkhhhiiijjjiiigggfffffffffdddbbb___\\\ZZZZZZ[[[[[[_________aaacccdddbbb```\\\WWWQQQOOOQQQTTTUUUTTTSSSRRRRRRQQQPPPNNNLLLLLLJJJIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>======================================================>>>>>><<<<<<<<<<<<;;;:::999999999888888888888999999:::;;;:::999999:::;;;999888888888888888888888888888888888888888888999999:::999::::::;;;;;;::::::999999;;;<<<======>>>@@@BBBBBBHHHRRR^^^pppzzzvvvwwwwwwwwwzzz|||wwwmmmddd```]]]YYYXXXWWWSSSMMMIIIHHHFFFDDDCCCDDDCCCAAA???BBB@@@>>>===>>>???>>>===??????>>>===<<<======>>>???>>>============>>>>>>;;;:::999999:::;;;===>>>???>>>???CCCFFFFFFCCC???BBBAAA@@@@@@@@@???===;;;===;;;<<<@@@BBBAAACCCGGGBBBEEEFFFGGGLLLRRRSSSQQQJJJGGGEEEGGGMMMWWWbbbhhhuuuzzz}}}|||}}}{{{||||||wwwkkkfff```]]]]]]___^^^]]]ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[[[[^^^aaabbbbbbaaa^^^]]]]]]^^^```aaaaaa___ccccccbbbbbbccceeeggghhhfffggghhhjjjjjjjjjiiihhhfffgggggghhhhhhggggggfffbbbcccdddfffhhhiiiiiijjjllllllmmmmmmmmmlllkkkkkkkkkkkkjjjllloootttyyy||||||{{{xxxvvvvvvyyy|||~~~yyyssswww{{{zzzwwwuuunnnllljjjgggeeedddddddddfffeeeeeeeeefffffffffeeeggghhhiiijjjkkkjjjjjjiiigggiiikkkjjjhhhfffeeeeeehhhiiijjjiiigggffffffffffffeeebbb___]]][[[ZZZZZZXXXXXXYYY\\\```bbbaaa```WWWQQQKKKIIIKKKNNNPPPPPPQQQQQQPPPOOONNNLLLKKKJJJFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEFFFCCCBBBAAA@@@???>>>==============================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;999888666777777777777888888999:::888777555666777888777666888888888888888888888888777777777777777888999999999999::::::::::::999999999:::;;;;;;:::;;;===??????CCCHHHMMMWWWkkk}}}yyyvvvtttsssmmmbbbYYYUUUTTTRRRPPPNNNMMMKKKJJJGGGFFFDDDDDDFFFGGGFFFEEEEEECCCAAA??????@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@AAA>>>>>>===<<<<<<>>>AAADDDGGGFFFGGGLLLQQQSSSQQQMMMNNNNNNMMMKKKIIIGGGDDDBBBCCCAAAAAAEEEFFFEEEIIINNNRRRRRRPPPNNNQQQXXXZZZWWWTTTRRRPPPRRR\\\kkkzzzssshhh```]]]ZZZYYY[[[\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[\\\^^^aaaccccccbbb^^^___```cccffffffcccaaaccccccccccccdddeeefffgggeeefffgggiiijjjjjjjjjjjjhhhhhhhhhhhhggggggffffffcccdddeeegggiiijjjkkkkkkmmmnnnnnnnnnnnnmmmmmmmmm|||{{{{{{|||~~~}}}xxxvvv}}}xxxrrrooommmllljjjgggeeedddccccccdddddddddcccccccccddddddeeefffhhhiiiiiiiiiggggggggghhhiiihhheeebbbbbbbbbhhhiiijjjiiigggfffffffffgggfffdddbbb___]]][[[[[[VVVVVVWWWZZZ]]]_________UUUOOOIIIGGGIIILLLNNNNNNOOOOOOOOONNNLLLKKKIIIHHHEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::======<<<<<<;;;::::::999999:::;;;;;;;;;:::999888888888777777888999::::::888666444444666777777666777777777777777777777777777777666666777777888999888888999999999999888888999:::;;;:::999999;;;===999===@@@AAAFFFSSSfffuuuxxxmmmhhhgggfffdddaaa___^^^]]]XXXVVVUUUTTTTTTSSSQQQOOOLLLJJJFFFCCCCCCEEEHHHKKKMMMMMMLLLKKKJJJHHHGGGGGGDDDEEEDDDCCCDDDGGGMMMRRRYYYXXXXXX[[[```bbbbbb`````````___\\\XXXSSSOOOMMMKKKJJJLLLPPPRRRTTTZZZaaaiiigggaaa[[[]]]dddiiiiiiiiigggeeehhhssszzznnnddd^^^ZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\]]]___bbbdddcccbbbaaabbbeeehhhkkkkkkhhheeeccccccccccccdddeeeeeefffdddeeefffhhhiiikkkkkkllljjjiiihhhhhhggggggffffffeeefffgggiiikkklllllllllnnnnnnnnnnnnnnnnnnoooooo|||xxxsssmmmhhhlllkkkiiifffeeedddcccccccccdddddddddbbbaaabbbccccccdddfffggghhhfffeeedddcccdddfffeeecccbbbccccccfffggghhhgggeeeddddddddddddccccccbbb```^^^\\\ZZZZZZYYYYYYZZZ\\\]]]]]]\\\VVVQQQLLLJJJLLLNNNOOONNNNNNMMMMMMLLLKKKIIIHHHGGGEEEFFFGGGGGGGGGFFFEEEDDDAAAAAAAAABBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????=========<<<;;;;;;::::::<<<<<<;;;;;;:::999888888999999::::::;;;;;;::::::999999888888888999:::::::::888666666777999999999666666666666666666666666666666666666666777777888777888888999999888888777888999:::999888888:::<<<777:::===>>>AAAIIIUUU___vvv|||wwwxxxyyyxxxvvvuuuvvvwwwsssqqqpppnnnlllhhhbbb^^^ZZZWWWRRRNNNNNNQQQUUUXXX\\\]]]]]]\\\ZZZWWWSSSQQQLLLMMMMMMKKKKKKOOOWWW]]]ggghhhiiijjjkkklllnnnooopppqqqpppkkkeee^^^ZZZXXXRRRSSSYYY```dddiiiqqq{{{}}}tttrrryyyyyyjjj___ZZZYYYWWWWWWVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXZZZ[[[\\\^^^]]]]]]___bbbcccbbbaaaaaacccfffiiilllllliiifffbbbbbbbbbccccccdddddddddeeeeeefffhhhiiijjjlllllljjjiiihhhgggggggggggghhhggghhhiiikkkllllllllllllmmmmmmmmmlllmmmmmmnnnooo{{{sssooolllgggdddhhhgggeeecccbbbcccdddeeebbbdddfffeeecccaaaaaacccaaaccceeeffffffdddbbbaaaaaabbbccccccbbbaaabbbcccbbbdddeeedddbbb``````aaa]]]]]]^^^^^^]]][[[YYYXXXYYYXXXWWWXXXZZZ\\\\\\[[[WWWSSSNNNLLLNNNOOONNNMMMLLLLLLLLLKKKJJJHHHFFFEEECCCDDDEEEFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===============>>>>>>>>>?????????>>>>>>======<<<;;;;;;:::::::::::::::999999999999;;;;;;::::::::::::;;;;;;999999888888888888888888:::888666555777999::::::666666666666666666666666666555555555555666777777777777888888888888777777666888888888777777999;;;888:::;;;===???CCCIIIMMM\\\mmm{{{~~~|||wwwoookkkeeeaaaaaadddjjjmmmzzz{{{||||||yyysssmmmjjjbbbbbb___ZZZVVVWWW^^^dddlllrrrxxx{{{zzz{{{~~~wwwooojjjhhhcccfffnnnxxx}}}~~~rrrfff\\\WWWVVVVVVTTTTTTUUUUUUUUUVVVXXXYYYVVVVVVVVVWWWXXXYYY[[[[[[]]]\\\\\\^^^___```___]]]^^^___aaaeeehhhhhhfffcccaaaaaabbbbbbccccccbbbbbbfffffffffgggiiijjjkkkllljjjiiihhhgggggghhhhhhiiihhhiiijjjjjjkkkkkkkkkjjjkkkjjjiiiiiijjjkkklllmmmuuukkkgggfffdddaaadddcccaaa``````bbbeeegggaaadddgggfffcccaaaaaaccc```aaadddeeeeeecccaaa___aaabbbcccbbb```______``````aaabbbaaa___^^^]]]^^^WWWXXXZZZ[[[ZZZYYYWWWVVVSSSRRRRRRTTTXXX[[[\\\\\\VVVRRRMMMLLLMMMNNNLLLJJJLLLLLLKKKJJJIIIGGGFFFEEE???@@@AAABBBBBB@@@>>>===BBBAAAAAA@@@@@@?????????@@@@@@???>>>===<<<<<<;;;<<<=========>>>>>>????????????>>>===<<<<<<;;;;;;777888888999::::::;;;;;;>>>===;;;:::999::::::;;;:::999888777777666777777888666444444555888999999666666666666666666666666555555555555555666777777777777888888888888777777555666777666666666888:::777777666777888:::;;;<<>>?????????===<<<;;;AAA@@@???===<<<<<<<<<<<<===<<<;;;:::999:::;;;<<<======<<<;;;:::999999888999999888888888888888999:::::::::999888777777666666666777777777777666666555444444444444333333333555555555555555555555555666555444333333333333333666666666666666666666666777777777777777777777777888999:::::::::;;;>>>AAAFFFIIISSSaaaooo}}}{{{~~~}}}{{{zzz{{{}}}uuurrruuuwww}}}wwwfff___WWWSSSSSSSSSPPPMMMNNNPPPRRRTTTUUUUUUTTTSSSVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\^^^^^^]]]^^^___aaaaaaaaaaaa```eeeddddddddddddeeefffggggggfffdddbbbcccdddgggiiiiiiiiihhhgggfffeeeddddddfffgggiiiiiihhhhhhjjjkkkuuuqqqjjjeeecccbbbbbbaaabbbaaa___^^^]]]^^^```aaaaaaaaa``````_________```[[[\\\^^^]]]\\\[[[\\\]]]bbbbbbaaa```^^^\\\ZZZYYY\\\]]]______^^^[[[XXXVVVUUUVVVWWWXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSRRRPPPNNNMMMKKKJJJHHHGGGGGGFFFDDDBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999::::::;;;::::::::::::;;;;;;;;;;;;999999888888888888999999888888777666666555444444555555666666666666555555777777777777666666666666444444444444444444444444555555444333333333333333666666666666666666666666777777777777777777777777666777777777777888:::===:::<<>>============>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>><<<;;;::::::999999::::::999999999::::::::::::;;;999888888777888888999999777777666666555555444444444444444555555444444444555555444444444333333333444444444444444444444444555444444333333333333333666666666666666666666666666666666666666666666666555666777666555555777999777888<<>>>>>======>>>>>>===<<<;;;;;;;;;======>>>>>>>>>======>>>??????;;;;;;:::999999999888888;;;;;;:::999888777777666666666666666666777777888888888888777777666666666444444555555555555444444333333333333222222222222333333333333333333333333444444333333222333333444555555555555555555555555555555555555555555555555666777888777555555666777;;;<<<===>>>???EEEOOOXXXfffuuu{{{{{{}}}~~~~~~~~~|||xxxtttuuu{{{xxxkkkaaaXXXRRRMMMLLLKKKMMMOOOPPPOOOMMMMMMNNNPPPQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^^^^^^^___``````aaaaaaaaacccccccccccccccbbbbbbaaa^^^]]]]]]]]]^^^___aaacccccceeeiiikkkllljjjgggeeefffgggiiiiiihhhhhhjjjkkk{{{pppiiiggghhhfffeeedddeeeeeedddbbbbbbbbbaaa```______^^^^^^^^^^^^^^^___^^^]]]\\\\\\XXXYYYZZZZZZYYYZZZ\\\___]]]]]]]]]\\\[[[YYYXXXWWWYYYZZZ[[[[[[[[[ZZZYYYYYYXXXWWWUUUSSSRRRSSSTTTTTTUUUTTTSSSQQQPPPNNNMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJGGGFFFDDDDDDDDDDDDBBBAAABBBBBBAAA@@@????????????===<<<;;;::::::;;;<<<===@@@???>>>===<<<<<<<<<<<<:::::::::999999888777777::::::999888777666555555444444444444444555666666777777777666666666666666555555555666666555555555666666666555555555555444333333333333333333333333333333222222222333333444444444444444444444444444444444444444444444444444444666777666444333444555888::::::999999===DDDHHHSSS[[[iiixxx~~~~~~~~~}}}}}}~~~{{{vvvvvv~~~{{{xxxyyyqqqdddZZZTTTRRRRRRLLLLLLLLLMMMNNNNNNMMMLLLLLLLLLNNNOOOPPPPPPQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZZZZZZZVVVVVVWWWWWWXXXZZZ[[[\\\\\\\\\]]]]]]^^^______```aaabbbbbbccccccbbbaaaaaa]]]]]]]]]]]]^^^___```aaaaaadddhhhkkkllljjjgggeeedddeeeggggggffffffhhhiii{{{rrrkkkhhhggghhhfffccccccccccccbbbaaaccccccbbbbbbaaa```______]]]^^^_________^^^]]]\\\WWWWWWXXXWWWVVVWWWYYY\\\]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXVVVTTTSSSSSSTTTTTTUUUUUUTTTRRRPPPNNNMMMLLLKKKKKKLLLLLLLLLKKKIIIHHHFFFDDDCCCCCCCCCCCCBBB@@@CCCBBBAAA@@@????????????;;;::::::::::::;;;<<<<<<>>>===;;;:::999888888888:::::::::999888777666555666666666777777777888888333333333333444555666666444444444444444444333333555555666666666666555555555555444444444333333333222222222222222222222222222222222222222333333444444444444444444444444444333333333333333333333333111333444444222111111222555888888555666;;;??????DDDGGGOOO\\\kkk{{{vvvwww{{{}}}qqqnnnooouuu{{{~~~zzznnnaaaXXXQQQLLLLLLNNNLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQOOOPPPQQQRRRSSSSSSSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\[[[\\\\\\]]]______```aaabbbcccdddcccbbbbbb_______________```aaaaaaaaadddhhhjjjkkkiiifffdddcccdddffffffeeeeeeggghhh}}}{{{xxxsssnnnjjjiiiiiihhheeecccbbbbbbccccccbbbeeeeeedddcccbbbaaa```___]]]^^^`````````___]]]\\\YYYZZZYYYXXXWWWWWWZZZ\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPOOOMMMLLLKKKIIIJJJKKKKKKKKKJJJHHHHHHEEECCCBBBBBBCCCCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>999999:::;;;;;;;;;;;;;;;;;;:::999888888888888888999::::::999888777555444555555666666666777777777444444444444555666777888333333333333333333333333444444444555555444444444222222222111111111111000222222222222222222222222222222111111222333333444333333333333333333333333333333333333333333333333000111444444333222222222333777888555555;;;===<<<======BBBKKKUUUcccxxx{{{uuusssvvvzzz}}}sssrrrtttyyy{{{}}}zzzrrrfff]]]VVVSSSPPPJJJHHHJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOQQQRRRSSSOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVWWWXXXZZZZZZ\\\\\\\\\\\\\\\^^^___```___```bbbdddeeeeeedddcccccccccbbbbbbbbbaaaaaaaaabbbdddgggiiiiiigggeeecccccceeeffffffeeefffgggiii|||yyy|||wwwtttqqqnnnlllkkkkkkkkkiiifffdddcccdddeeeffffffeeeeeeeeeeeecccbbb``````^^^___```aaaaaa___]]]\\\^^^^^^]]][[[ZZZZZZ]]]___]]]]]]]]]\\\\\\ZZZYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMKKKJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGDDDCCCBBBBBBBBBBBBAAA???AAA@@@???>>>============777888:::;;;<<<;;;::::::::::::999999::::::;;;;;;999999:::999888666444333888888777666555444333333555555555666666888999999555555555555555555555555222333333444444333333222555555555444444444333333111111111111111111111111222111111111222333333444333333333333333333333333222222222222222222222222111333555666555444444555000555555222333999:::777===<<>>===<<<;;;:::;;;<<<<<<;;;;;;::::::999888777777999999888888999999:::;;;;;;999666666888888666333888777444222111222333333444444444444444444444444555444444333333444444555000111111222222111111000111111111111111111111111111111111111111111111111222111000///000111222333333333333222222111111111222222111111111111222222444333333222222333333444555555555666666666666777333777<<<>>>@@@EEEMMMTTTjjjwww~~~~~~rrrggg]]]WWWSSSOOONNNMMMKKKJJJJJJJJJJJJGGGHHHIIIHHHHHHIIILLLOOONNNNNNNNNMMMLLLLLLOOOQQQQQQNNNKKKKKKNNNPPPOOONNNQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[^^^[[[YYYYYY]]]`````````]]]```cccdddeeefffhhhiiifffjjjnnnlllgggcccccceeefffeeeddddddfffggggggffffffffffffggghhhjjjkkklll~~~{{{xxxuuutttlllkkkjjjiiihhhhhhhhhiiijjjgggeeedddfffgggfffeeegggfffdddcccaaa``````___aaa___]]]^^^```bbbaaa_________^^^^^^]]]\\\\\\[[[\\\]]]]]]\\\ZZZXXXVVVUUUVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTRRRPPPOOONNNOOONNNLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCAAA@@@??????AAAAAA@@@??????>>>===<<<;;;<<<<<<===;;;::::::999888888777777888888888888888999999:::<<<:::888888999:::888555666555333222222333444555444444444444444444444444333333222222222222333333111111222222222222111111444444444444444444444444111111111111111111111111000000000000000111111222333333333222222111111111222111111000000111111222333333222222222222333333444444444555555555555666222666999::::::>>>DDDJJJQQQZZZjjj}}}|||wwwoooeee\\\UUUQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIJJJLLLNNNNNNOOOOOONNNMMMNNNPPPRRRVVVRRRMMMKKKMMMOOOPPPPPPSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZ[[[ZZZZZZ\\\___```___]]][[[\\\^^^aaaccceeeffffffgggkkknnnmmmhhhddddddffffffddddddeeegggiiiiiiiiieeeeeeeeefffhhhjjjkkklll{{{wwwsssqqqpppiiiiiiiiihhhiiiiiijjjjjjiiigggffffffggggggfffeeeffffffeeecccbbbaaa`````````^^^]]]]]]___aaaaaaaaa``````___^^^^^^]]]]]]\\\ZZZ[[[\\\\\\[[[XXXVVVTTTVVVVVVUUUUUUUUUVVVWWWXXXUUUTTTSSSRRRPPPNNNMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@>>>===>>>???@@@???===???>>>===<<<<<<<<<<<<===::::::999999888777777777777777666666777777888999;;;999888888888888777666444333222222222333555666444444444444444444444444222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111000222222222222222111111111222111111000000111111222333333222222222222333333222222333333333444444444333666888777666777;;;???@@@FFFOOO\\\lll~~~~~~~~~zzzhhhddd]]]VVVPPPMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOPPPPPPOOOPPPRRRTTT[[[VVVPPPMMMMMMOOOPPPQQQTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTVVVXXXYYYXXXYYYZZZ]]]``````^^^\\\\\\[[[\\\```eeehhhgggeeegggjjjmmmllliiifffeeegggdddcccccceeehhhjjjkkkkkkeeeeeefffggghhhjjjkkklll}}}{{{{{{{{{yyyvvvyyy~~~zzzuuuqqqooonnnnnnjjjjjjjjjiiiiiijjjjjjjjjhhhhhhiiiiiijjjiiihhhgggggggggfffeeedddcccbbbaaabbb```^^^]]]]]]^^^___```_________^^^]]]]]]\\\\\\XXXYYY[[[[[[ZZZXXXVVVTTTWWWVVVTTTSSSSSSTTTVVVXXXTTTSSSRRRQQQOOONNNMMMLLLNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA???===<<<<<<>>>>>>===;;;======<<<<<<;;;;;;;;;;;;999999888888777777777777666555555555555666777777777666555555555555444444444333333222222333444444333333333333333333333333222222111111111111222222333333222222222222333333000000000000000000000000111111111111111111111111///000111222333222111000222222222111111111111111111111000000000000111111222222111111111111222222111111111111222222222333555666777777555666888;;;???@@@DDDIIISSSaaaoooyyy~~~~~~}}}rrrlll]]]YYYTTTNNNKKKJJJKKKLLLJJJIIIIIIIIIJJJJJJKKKLLLOOOPPPQQQPPPNNNLLLKKKLLLMMMOOOPPPQQQQQQRRRTTTVVV[[[YYYUUURRRPPPPPPPPPPPPTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSUUUVVVXXXXXXYYYZZZ\\\^^^^^^]]]]]]```^^^]]]bbbiiilllkkkhhhfffhhhkkkkkkhhhfffeeefffaaa```aaacccgggkkklllllliiiiiiiiiiiiiiijjjkkkkkkzzzvvvtttuuuwwwzzz{{{}}}zzzxxxsssooolllkkkkkklllmmmlllkkkjjjjjjiiiiiijjjiiikkkmmmnnnmmmlllkkkjjjhhhiiiiiihhhgggfffeeedddeeedddbbb```]]]\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[XXXYYYZZZ[[[ZZZYYYWWWUUUXXXWWWUUUSSSRRRSSSUUUVVVSSSSSSRRRPPPOOONNNMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHEEEEEEEEEDDDCCCBBBAAA@@@>>>===;;;<<<<<<===;;;:::;;;;;;;;;:::::::::999999888888777777777777666666555555444444555555666777444555555444444333333444555555444333222222111111333333333333333333333333333333222222222222333333333222222111111222222333333333333333333333333333000000000000000000000000///000222333333333222111111111111111111111111111111000000000000000000111222111111000000111111222000000000000111111111111444555555666555666777999;;;;;;<<<>>>BBBIIIRRRXXXgggtttwwwiii^^^YYYWWWTTTPPPLLLJJJIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNPPPRRRRRROOOLLLKKKKKKLLLNNNPPPQQQQQQQQQSSSUUUXXXXXXXXXVVVTTTQQQOOONNNRRRSSSSSSSSSSSSRRRRRRQQQRRRQQQQQQQQQRRRTTTVVVWWWYYYYYYYYYYYYZZZ[[[^^^___bbb______cccjjjmmmlllhhhccceeeggghhhgggeeedddddd]]]]]]^^^aaafffiiikkklllnnnmmmlllkkkjjjjjjjjjjjj~~~}}}|||zzzxxxxxxyyy{{{|||~~~zzzssspppmmmjjjhhhiiijjjkkkmmmlllkkkjjjiiiiiiiiiiiiiiilllpppqqqpppnnnmmmmmmiiijjjjjjkkkjjjhhhgggeeefffgggfffccc___\\\[[[[[[^^^]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYYYYXXXZZZXXXVVVTTTSSSSSSSSSSSSRRRQQQQQQPPPNNNMMMMMMLLLKKKLLLLLLKKKKKKIIIHHHHHHDDDDDDDDDCCCBBBAAA@@@???>>>===;;;;;;<<<<<<;;;999999999::::::999999888777777777777666666666666666555555444444555555666777444666666666444444555666555555444333222111000000333333333333333333333333333333222222222222333333333222111000000111222333111111111111111111111111000000000000000000000000000000111222222222222222000000000111111111111111111000000//////000000111111111000000000000111111///000000000000111111111111111222333444555555555444666777999:::>>>BBBEEELLLXXXjjj|||tttggg[[[SSSOOOSSSQQQNNNKKKIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNKKKNNNQQQQQQPPPMMMKKKKKKKKKMMMPPPPPPPPPPPPQQQRRRSSSVVVXXXXXXUUUQQQOOONNNPPPQQQQQQRRRRRRRRRQQQQQQRRRQQQQQQQQQRRRTTTVVVWWWYYYYYYYYYXXXXXXZZZ]]]``````______bbbgggiiihhhfffbbbccceeefffgggfffdddccc\\\\\\\\\```eeeiiikkkkkkooonnnmmmkkkjjjiiiiiiiii~~~yyywwwxxxzzz|||zzzuuunnnmmmkkkiiihhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiihhhlllqqqrrrqqqnnnmmmmmmiiiiiikkkkkkjjjiiigggfffeeeggghhhfffbbb^^^\\\\\\___^^^^^^]]]\\\\\\[[[[[[[[[ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZYYYWWWUUUSSSQQQPPPPPPOOOOOONNNMMMLLLKKKKKKIIIIIIIIIJJJIIIHHHFFFEEECCCCCCCCCCCCBBB@@@???>>>???===<<<;;;<<<<<<:::999999999:::;;;:::999888777666666666666666666666666555555555555555666666777333555666555333333444666333333333333333222111111222222222222222222222222222222111111111111222222222111///......///111222////////////////////////000000000000000000000000///////////////000000111///000000000111111111222000000////////////000000000000000//////000000000///000000000000111111111111000111222333444444333222444777888999;;;===@@@AAAHHHSSS^^^lll~~~}}}vvvlllbbbZZZUUUQQQOOONNNNNNMMMLLLJJJIIIHHHHHHKKKKKKJJJJJJJJJKKKKKKLLLGGGJJJNNNPPPOOOMMMKKKKKKJJJLLLNNNOOONNNMMMNNNNNNPPPSSSVVVVVVSSSPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRQQQQQQRRRTTTVVVWWWVVVXXXZZZZZZYYYYYY\\\^^^^^^___```bbbcccdddeeeeeebbbcccdddfffggggggeeeddd\\\\\\]]]```eeeiiikkkkkkkkkkkkjjjiiiiiiiiiiiiiii~~~}}}vvvwww{{{pppppprrrsssuuuuuuvvvvvvwwwwwwwwwwwwyyy}}}}}}{{{uuurrrmmmllljjjiiihhhggghhhhhheeeeeeeeeffffffggghhhiiigggkkkqqqsssqqqnnnmmmmmmhhhiiijjjkkkjjjhhhfffeeecccfffiiihhhddd```^^^^^^```______^^^^^^]]]\\\\\\\\\[[[YYYXXXXXXZZZ\\\]]]\\\[[[ZZZXXXVVVSSSPPPOOONNNMMMMMMLLLKKKJJJJJJIIIFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>???===<<<<<<<<<<<<:::999::::::;;;<<<;;;:::999888555555555666666666666666666555555555555666777777000222444333111000222444111111222333333333333222222222222222222222222222111111000000000000111111111000///------///000111111111111111111111111111000000000000000000000000......---,,,,,,...///000//////000000111111111222000000////////////000000000000////////////000000000000000000111111111111333222222333555555444333111333555666666777999;;;;;;???BBBFFFMMM]]]sssvvviiibbbXXXQQQOOOOOONNNLLLLLLMMMMMMMMMLLLKKKJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJDDDHHHMMMOOOOOOMMMLLLKKKIIILLLNNNNNNMMMLLLLLLLLLOOORRRTTTSSSPPPOOOQQQSSSPPPPPPRRRSSSTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTVVVWWWSSSWWW[[[\\\[[[ZZZ[[[\\\^^^```bbbcccccccccdddeeecccdddeeegggiiihhhfffeee]]]]]]^^^aaafffjjjllllllgggggggggggghhhiiijjjjjjssswww}}}||||||vvvnnnppprrrqqqrrruuuzzz~~~xxxtttqqqooommmooommmjjjgggfffeeeffffffgggfffdddccccccdddeeeeeekkkmmmoooqqqrrrpppnnnmmmkkkjjjhhhhhhiiihhhgggeeeggghhhhhhfffcccaaa``````^^^^^^]]]^^^^^^___```aaa```___]]]\\\[[[ZZZZZZZZZYYYYYYXXXWWWVVVTTTSSSRRRQQQOOOLLLJJJJJJJJJIIIHHHJJJHHHEEEDDDDDDEEEDDDCCCBBBBBBAAA@@@???>>>===<<<=========<<<;;;;;;;;;::::::::::::999999999888888777666666555444333333222777666666555444444333333444444444333333222222222222222222111111111000000333333222222111000000000111111111111111111111111111111000000//////....../////////000111111222222////////////////////////000///.........///111222222222111000//////000000000000111111111111000000------......//////000000000000000000111111111111111000000000111222333333444444444555555555666666999;;;===>>>@@@HHHTTT^^^ttt}}}tttiiiaaaWWWTTTPPPLLLJJJJJJKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHMMMNNNNNNOOOPPPPPPPPPOOORRRSSSSSSRRRQQQQQQSSSUUUQQQPPPNNNNNNNNNPPPRRRSSSRRRQQQQQQQQQQQQQQQRRRRRRVVVWWWWWWYYYZZZ[[[\\\\\\\\\^^^```aaa``````aaabbbddddddeeeiiilllllliiifff```aaabbbdddeeefffggggggjjjgggdddccceeegggiiijjj|||}}}~~~yyytttpppnnnmmmlllmmmllljjjgggfffffffffggggggfffeeeeeeeeefffhhhhhhjjjkkkmmmoooppppppooonnnlllkkkiiihhhiiihhhfffeeeeeefffgggeeeccc`````````^^^^^^^^^^^^^^^^^^___```______]]]\\\[[[ZZZZZZZZZZZZYYYYYYWWWUUUSSSRRRQQQQQQNNNKKKJJJJJJJJJIIIHHHIIIFFFDDDCCCCCCCCCBBBAAABBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888555555555555555555555555666666666555444333333333444444333333333222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000//////......111111000000000000000000........................000///.........///111111222111111000//////000000000000111111111111000000........./////////////////////000000000111111111111111111000111111222222111222222222222333333333555777888888999>>>HHHPPPTTTaaauuu}}}tttllleee\\\UUUSSSQQQMMMJJJIIIHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOOOOOPPPPPPPPPOOOQQQRRRSSSRRRQQQQQQSSSTTTPPPOOONNNMMMNNNOOOQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTSSSTTTWWWZZZ]]]```cccddd[[[]]]____________```aaabbbbbbcccfffjjjjjjgggeeebbbbbbdddfffggghhhhhhiiihhhfffdddcccccceeefffggg~~~~~~zzzvvvqqqmmmlllkkkkkkjjjlllkkkiiigggggggggggghhhhhhgggffffffggghhhjjjkkkhhhiiikkklllnnnooooooooonnnllljjjiiiiiihhhfffdddbbbdddeeedddbbb``````aaa______^^^]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYXXXWWWUUUSSSQQQPPPPPPNNNKKKJJJJJJJJJHHHGGGGGGEEEBBBAAABBBBBBAAA???@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999999999999888888888555555555555666666666777666555555444444333333222333333333222222222222222222111111111111000000000/////////000111222222222////////////////////////000000000////////////...222222111000000///......------------------------//////......//////000111111111000/////////000000///000000111111000000//////////////////.........//////000000000000111111222222111000000000111111000000111111111222222222111333444444333666<<>>??????>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999888888888888666666666666666666666666444444444444333333222222222222222222222111111111111111111111000000000000/////////000000000111111////////////////////////////////////////////////111111000000////////////....................................//////000000111000000/////////000000//////000000000000//////000000//////......------////////////000000000111333222111000000///000000111222222222222333333333111222444333333333666999@@@CCCGGGLLLQQQ[[[hhhrrr}}}vvvsssgggaaaXXXQQQMMMKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGHHHJJJLLLMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNOOOOOOOOOOOOOOONNNMMMOOOQQQQQQPPPPPPQQQSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZ\\\]]]___aaabbbccc[[[\\\^^^___^^^]]]^^^___]]]^^^```ccceeefffeeeddddddeeefffhhhiiijjjkkkkkkggggggfffeeecccbbbbbbccc|||~~~zzzvvvxxx|||~~~zzzvvvllliiigggfffhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiigggfffeeedddccccccdddeeeffffffhhhiiikkkmmmooopppooommmjjjiiihhhfffcccaaa]]]___``````___^^^^^^______^^^]]][[[ZZZZZZZZZZZZ\\\\\\\\\\\\\\\[[[YYYYYYSSSTTTTTTUUUUUUTTTTTTSSSNNNLLLJJJJJJJJJIIIGGGEEEEEEDDDBBBBBBBBBBBB@@@>>>>>>======<<<<<<;;;;;;;;;999:::::::::;;;;;;<<<<<<999999999888888888777777999888777666555444333222333333333333333222222222111111111111111111111111000000000000000000000000000000000/////////......000000000000000000000000.............../////////......//////000000000000////////////////////////---......///////////////000///////////////000000//////000000000000//////000000//////......------...////////////000000000222222111000////////////111111111222222222333333000111333333333444555666333666999<<<@@@GGGQQQWWWcccnnnyyymmmccc\\\UUURRROOOLLLJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGFFFFFFDDDEEEFFFHHHJJJKKKMMMMMMHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMNNNNNNNNNNNNNNNMMMMMMKKKNNNPPPQQQPPPPPPPPPQQQSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\]]]]]]^^^^^^\\\^^^______^^^^^^^^^___]]]___aaacccddddddeeeeeecccdddeeegggiiiiiijjjjjjhhhjjjkkkiiifffdddcccddd~~~}}}xxxwwwxxxxxxtttpppiiigggeeefffgggiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhdddcccbbbaaa```aaabbbbbbeeefffhhhjjjlllmmmnnnooonnnkkkiiiggggggeeebbb```\\\^^^______]]]\\\\\\]]]]]]]]]\\\ZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[YYYXXXRRRSSSSSSTTTTTTTTTSSSSSSLLLKKKJJJJJJJJJHHHFFFDDDDDDCCCBBBBBBBBBBBB???===<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;999888888888888777777777999888777666444222111000222222222222222222222222000000000000000111111111//////000000000000000111000000000///...---------000000000000000000000000---............/////////------...//////000111111000000000000000000000000------...////////////...//////......//////000000...//////000000//////...///////////////...............////////////000000111111000/////////000000//////000000000111111111//////000111222333444444222444666888:::===BBBEEEIIIQQQaaasssvvvkkk___UUUNNNLLLKKKKKKJJJHHHFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDEEEGGGHHHIIIJJJKKKHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMMMMMMMLLLKKKKKKJJJLLLOOOPPPPPPOOOPPPPPPSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWUUUUUUWWWXXXZZZ\\\]]]]]]]]]^^^``````^^^^^^^^^___^^^```bbbcccccccccdddeeebbbccceeefffhhhiiiiiiiiiiiilllnnnmmmiiiffffffggg}}}~~~}}}wwwtttsssrrrooommmhhhfffeeeeeeggghhhhhhgggiiiiiiiiiiiiiiihhhgggggg______^^^^^^___aaabbbccceeegggiiilllnnnnnnmmmmmmkkkiiigggfffeeedddbbb```\\\]]]^^^^^^\\\ZZZZZZ[[[\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZ\\\\\\\\\[[[YYYXXXTTTTTTTTTTTTSSSRRRQQQPPPLLLJJJJJJIIIIIIHHHEEECCCBBBAAAAAAAAAAAA@@@===;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::888888888888777777777777777666555444333222111000111111111222222222222222/////////000000000111111////////////000000111111........................////////////////////////---------.........//////......//////////////////000000000000000000000000,,,---.../////////.....................///000000......////////////...............///////////////........./////////000000000////////////000000111000000000111111111222222000000///000111222333222666777888888888999:::;;;===@@@IIIUUU^^^fffsss|||||||||vvvlllccc[[[TTTMMMIIIFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHKKKNNNPPPOOOOOOOOOPPPRRRRRRRRRRRRRRRQQQPPPPPPRRRRRRRRRRRRRRRSSSTTTTTTQQQRRRTTTVVVXXXZZZ[[[\\\\\\]]]______]]]\\\]]]^^^___aaaccccccaaa```bbbdddcccdddeeeggghhhiiiiiijjjiiimmmqqqppplllhhhhhhjjj~~~|||yyyuuupppllljjjiiihhhhhhhhhfffeeeeeefffggggggfffjjjjjjjjjiiiiiihhhgggfff\\\\\\\\\]]]___bbbdddfffeeegggjjjmmmooonnnmmmllljjjhhhfffeeeeeedddbbb```\\\]]]^^^]]][[[YYYYYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZYYYZZZ\\\]]]\\\[[[YYYXXXVVVVVVUUUTTTRRRPPPOOONNNKKKJJJIIIIIIIIIHHHEEEBBBAAA@@@???@@@@@@???<<<999;;;;;;::::::::::::::::::;;;;;;;;;::::::999999999888888888888777777777777444444444333333222222222111111111111111111222222.../////////000000111111.../////////000000111111,,,,,,------.../////////........................---------.........//////000000000///......------////////////////////////,,,,,,.../////////...---...............///000111......////////////......---.........//////000000............/////////000//////...//////000111222222333333333333444444444333222000111222333333222...///111333555777999;;;999999<<>>>>>??????<<<;;;;;;:::::::::;;;;;;888888888888777777777777444444333333333222222222333333333222222222111111111111111111111111111111..............................////////////////////////.........---------//////...------///000111///000222111000......///............///////////////...---,,,,,,,,,,,,,,,............////////////////////////............---......///////////////------............------...------------...//////000000000000111111111111000000000111222222222333000000000000000000000000555444222111111222444666:::::::::;;;===@@@CCCEEESSSZZZeeeooozzz~~~zzzyyyqqqgggbbb```^^^YYYVVVQQQPPPMMMJJJGGGDDDCCCBBBAAABBBBBBCCCDDDCCCCCCCCCDDDCCCBBBBBBCCCEEEHHHIIIFFFFFFEEEEEEFFFHHHIIIKKKHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKIIIHHHFFFFFFGGGHHHIIIHHHJJJMMMMMMLLLLLLLLLLLLQQQQQQPPPOOOOOOOOOPPPPPPPPPNNNLLLMMMOOOQQQQQQQQQTTTVVVWWWWWWWWWWWWXXXZZZ\\\\\\\\\\\\\\\[[[ZZZYYYZZZ[[[[[[\\\\\\]]]^^^^^^cccbbbbbbcccdddfffhhhjjjiiijjjkkklllmmmmmmmmmlll|||tttpppooommmkkkiiiggggggfffdddbbbbbbcccdddeeeggghhhhhhhhhffffffeeeeeegggiiilllmmmgggeeeaaa```aaacccccccccfffhhhjjjjjjhhhfffffffffggggggfffeeecccaaa___^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\[[[YYYWWWWWWXXX[[[ZZZYYYYYYYYYVVVSSSOOOSSSRRRQQQPPPNNNMMMKKKKKKIIIHHHFFFDDDBBB@@@???>>>==================>>>>>>>>>===<<<;;;;;;;;;;;;;;;666666666555555555444444555555444444444333333333333222222222111111111111////////////////////////........................////////////............///.........------------,,,,,,,,,,,,,,,---......///000111000...---...///------------............///...---,,,,,,,,,,,,---............////////////---.........//////000000,,,------...............------............------...------------...////////////000000000111111111111111111111111111222222000000000000000000000000222111000//////111333444666666666666888:::===??????EEEMMMTTT\\\fffsss{{{}}}yyyuuujjjddd[[[VVVTTTSSSOOOLLLMMMLLLIIIGGGDDDBBBAAA@@@AAAAAABBBCCCCCCCCCCCCBBBCCCCCCBBBBBBCCCEEEGGGHHHJJJIIIGGGFFFFFFGGGHHHHHHFFFFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKJJJHHHFFFFFFFFFGGGHHHGGGIIILLLMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQOOOMMMLLLLLLNNNPPPQQQPPPQQQSSSUUUVVVVVVWWWYYY[[[[[[\\\\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[\\\]]]]]]^^^``````aaabbbdddfffggghhhiiiiiiiiijjjkkkkkkllllll||||||{{{xxxsssnnniiifffhhhfffdddcccccccccbbbaaabbbbbbccccccdddeeefffgggccccccdddeeegggjjjmmmnnnllliiieeecccbbbbbbaaaaaaccceeeggghhhfffeeefffffffffeeedddcccaaa```^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZXXXVVVVVVWWWWWWWWWXXXXXXXXXUUUPPPLLLPPPPPPOOONNNLLLKKKKKKJJJFFFEEEDDDBBB@@@>>>===<<<=========<<<<<<<<<<<<<<<:::999888777666555555555666555555555555444444444555555555444444444333333111111111111000000000000////////////////////////........................////////////......------............------------+++,,,------......------...//////...,,,,,,---///+++,,,,,,,,,------------......---,,,,,,,,,---------............/////////,,,,,,---...///000111111+++,,,,,,---...---------------............------...------------...////////////000000000000111111111111111111111111000000000000000000000000000000000/////////000111333444444333333333444666888999444888===@@@DDDJJJRRRYYYfffppp{{{uuuooojjjgggZZZTTTMMMIIIHHHGGGEEEBBBGGGFFFDDDBBBAAA@@@??????@@@@@@AAABBBBBBBBBBBBAAABBBBBBAAAAAABBBDDDFFFGGGLLLKKKIIIGGGFFFEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJHHHFFFEEEEEEFFFGGGEEEGGGJJJLLLLLLKKKLLLMMMKKKKKKLLLLLLMMMOOOPPPQQQNNNLLLJJJKKKMMMOOOOOOOOOOOOQQQSSSUUUUUUWWWYYY[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]^^^```bbbdddeeeffffffhhhggggggggghhhiiikkklll}}}{{{tttqqqnnnmmmllljjjfffbbbdddbbb``````aaabbbbbbaaacccddddddcccbbbbbbcccdddbbbbbbbbbdddeeehhhjjjkkkjjjgggcccaaa``````^^^]]]___aaadddeeedddddddddeeeccccccaaa```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXZZZ[[[[[[YYYVVVUUUUUUUUUTTTUUUVVVYYYYYYWWWRRRNNNMMMMMMLLLLLLKKKJJJIIIIIIFFFFFFDDDCCCAAA???>>>=========<<<<<<;;;;;;::::::888888666555333333222222777777777666666666555555444444444333333333222222000000000000000/////////111111111111111111111111........................000//////......------,,,------------------------,,,---///000000000///............---++++++,,,...,,,,,,,,,,,,------------...------,,,,,,,,,---------------.........//////---------...///000000111,,,,,,---............---------............------...------------...//////////////////000000000111222222111111000000//////000000000000000000000000000000000111222444555666444444333333333444555666555777999;;;<<<>>>CCCGGGLLLTTT```kkkttt|||vvvlllccc\\\VVVSSSNNNJJJEEECCCBBBBBBAAA???BBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBCCCEEEFFFJJJIIIGGGEEEDDDCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGJJJIIIHHHFFFEEEEEEEEEEEECCCFFFIIIKKKKKKKKKLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOLLLKKKIIIIIIKKKMMMNNNNNNNNNPPPRRRSSSTTTUUUWWWYYYXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\]]]```bbbdddeeeeeeeeegggfffeeeeeefffhhhjjjlll}}}wwwtttkkkhhheeefffiiijjjgggcccbbb```^^^^^^```bbbcccccceeeggggggeeeaaa______```aaaaaabbbbbbbbbcccddddddfffdddaaa``````___^^^]]]\\\___aaacccbbbbbbbbbcccaaa```___]]]\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXYYYZZZYYYXXXUUUSSSSSSSSSQQQSSSUUUYYY[[[YYYUUURRRLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEDDDCCCAAA@@@>>>>>><<<;;;;;;;;;::::::999999<<<;;;:::888777666666666666666666666555555555555222222222111111111000000////////////////////////000000000000000000000000........................//////......---------,,,,,,,,,------------------,,,---///000000000///...---......---++++++,,,---,,,------------.........------,,,,,,,,,------...------------............///////////////.........------...///////////////------............------...------------...//////...////////////000000000222111111000000////////////////////////////////////000000111222444555666444444333333333333333444444555555666666888:::<<<>>>CCCIIIMMMRRRYYYaaaggguuu|||}}}uuunnneee[[[SSSMMMHHHEEEGGGEEEBBB@@@@@@@@@@@@???@@@??????>>>>>>>>>>>>???===>>>>>>?????????????????????@@@@@@AAACCCDDDDDDFFFEEECCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEEEEFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDBBBEEEHHHJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLJJJHHHIIIKKKMMMMMMMMMNNNPPPQQQRRRQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXYYYYYYZZZZZZ[[[[[[\\\\\\^^^```bbbcccddddddccceeeeeedddccceeegggiiikkk|||~~~}}}vvvooojjjeeecccbbbdddhhhiiihhhfffbbb```^^^^^^```bbbcccdddfffiiijjjhhhccc___^^^___aaaaaaaaaaaa`````````___dddbbb``````aaabbbaaa```ZZZ]]]___``````___```aaa^^^]]]\\\[[[ZZZ[[[[[[\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYYXXXVVVSSSQQQQQQRRRPPPQQQSSSVVVYYYXXXUUURRRLLLLLLKKKJJJIIIGGGGGGFFFDDDCCCBBBAAA???>>>===<<<::::::::::::999999999999:::999888777666555555555444444333333333222222222111111111000000000//////////////////000000000000................................................------------------------,,,,,,,,,,,,------------+++,,,------......------,,,...//////---+++,,,,,,------------............------,,,,,,,,,---......,,,------------.........000000//////............---...//////000000//////------............------...------------...//////......////////////000000000000000000000000//////////////////////////////---...//////000111222222111111111111111111111111222222222222333555666666666888;;;<<<===BBBJJJPPPTTTZZZdddppp|||}}}vvvnnnggg]]]XXXQQQLLLHHHEEECCCAAAAAAAAA???>>>===>>>>>>?????????>>>>>>>>>>>>??????<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAABBBCCCEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDBBBDDDGGGIIIIIIIIIIIIJJJLLLLLLKKKJJJJJJJJJJJJJJJLLLJJJHHHIIIKKKMMMMMMMMMMMMOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[]]]^^^___``````aaaaaaaaabbbbbbaaabbbccceeeggghhh|||}}}}}}zzzuuunnnfffbbbaaabbbccceeeggghhhgggfffbbb```]]]]]]___bbbcccddddddhhhlllkkkfffbbbaaaaaaaaaaaaaaaaaa``````___^^^bbbaaa``````bbbbbbaaa```YYY\\\^^^___^^^]]]]]]^^^]]]\\\ZZZYYYXXXYYY[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXVVVRRRPPPPPPPPPOOOOOOPPPRRRSSSSSSPPPNNNMMMLLLKKKJJJHHHGGGFFFEEECCCBBBAAA@@@???===<<<<<<888888888999999999999999666555444333333333333333333333333222222222222111111111111111000000000000/////////000000111111111................................................+++,,,,,,------......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......+++---000111///---+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---...///,,,,,,---------..................///////////////,,,---......//////......------............------...------------...//////........./////////000000/////////000000000000000////////////////////////......///000000000000000000000000111111111000000222222222333444555666555333555777777777888===AAAAAADDDJJJQQQZZZdddooovvvzzzmmmccc^^^XXXRRRKKKHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<===>>>>>>>>>============>>>>>>;;;;;;<<<=====================>>>@@@AAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBAAA@@@@@@AAABBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBEEEGGGHHHHHHGGGHHHHHHKKKJJJJJJJJJJJJKKKKKKLLLLLLJJJIIIIIIKKKMMMNNNMMMKKKLLLNNNOOOOOOOOOQQQSSSSSSTTTUUUVVVXXXXXXYYYYYYWWWWWWXXXYYYYYYZZZZZZ[[[]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^```aaabbbcccddd|||wwwpppiiibbb^^^```bbbdddfffggggggfffeeebbb```]]]\\\^^^aaabbbcccaaagggmmmmmmiiidddcccddd```aaaaaaaaaaaaaaa```___aaa```______``````___^^^YYY[[[^^^^^^]]]\\\\\\]]]\\\[[[YYYXXXXXXYYYZZZ[[[XXXXXXXXXYYYYYYYYYYYYYYYWWWXXXWWWUUURRRPPPOOOPPPOOONNNNNNNNNOOONNNKKKIIINNNMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@???>>>===777777888888999999999:::777777666555555555666666555555555444444444333333222222222111111111111000//////000000111111222222000000000000000000000000........................***++++++,,,---...//////+++++++++,,,,,,---------//////...------///000111***---111222111...++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,------...///000111111+++,,,------......---------..................---...------------...//////............/////////000......//////000000111111////////////////////////000111111222222222111111000111222222222222222222222111111222444555555444333666999999777555666888======>>>???CCCIIIQQQVVV\\\```gggooowww{{{rrrpppfffWWWNNNLLLJJJEEEEEEBBB@@@>>>??????>>>===>>>>>>>>>>>><<<<<<>>>???>>>======<<<<<<<<<======:::;;;<<<<<<======<<<<<<<<<===>>>???AAAAAAAAAAAADDDCCCBBBAAA@@@AAABBBBBBAAA@@@??????@@@AAADDDEEEGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFCCCEEEGGGHHHGGGFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNLLLJJJIIIIIIKKKMMMNNNNNNHHHJJJMMMNNNOOOPPPRRRTTTRRRSSSTTTVVVWWWXXXYYYYYYWWWWWWXXXXXXYYYZZZZZZZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[YYYZZZ\\\^^^___```aaaaaa}}}{{{{{{yyyuuurrrssssssnnncccYYY___```cccfffgggfffeeedddccc```[[[YYYZZZ]]]___```eeeggghhhhhheeecccbbbbbbbbbaaa___]]]\\\\\\\\\\\\``````````````````______[[[YYYYYYZZZ\\\]]]]]]]]]YYYYYYXXXXXXYYY[[[]]]^^^[[[[[[ZZZYYYYYYYYYYYYZZZXXXWWWUUUSSSRRRQQQPPPPPPQQQPPPNNNLLLJJJJJJJJJKKKKKKIIIGGGEEECCCCCCCCCCCC>>>???AAABBBAAA???===;;;666555555555555555666777999666444444666666333111111111222333222111000///000000111111111111000000......////////////......//////.........---------------------------------...,,,******+++------,,,+++)))(((&&&&&&''')))******,,,---...---------...------,,,,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,...111222///,,,------------------------........................111111000000/////////.........//////000000111111...............///000000111111111111111111111111000000111111111111000000111111222222222333333333222222333333444555666666555555777888;;;===???AAAKKKKKKLLLPPPVVV___ggglllxxx|||pppfff___XXXSSSLLLGGGEEECCC@@@>>>======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<===>>>??????>>>===<<<<<<;;;;;;<<<>>>===;;;999======<<<;;;<<<>>>@@@BBBAAAAAA@@@@@@???>>>======@@@AAABBBCCCCCCCCCBBBAAABBBCCCCCCDDDEEEFFFFFFGGGCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJJJJKKKMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXWWWVVVVVVZZZYYYXXXWWWWWWXXXYYYZZZ^^^\\\[[[YYYXXXWWWXXXXXXYYYZZZ[[[[[[[[[\\\___bbbzzzvvvuuuuuusssqqqqqquuuwwwsssiii```bbbdddfffhhhiiihhhfffeeeeeebbb^^^[[[\\\]]]^^^___aaabbbddddddcccaaaaaabbbbbbaaa___]]]\\\\\\\\\\\\^^^^^^^^^^^^^^^^^^______[[[ZZZXXXYYY[[[]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUWWWVVVUUUSSSRRRQQQPPPPPPOOONNNLLLKKKIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBBBB>>>@@@AAABBBAAA???===;;;666666666555555666666777777555333333444444222000111222222333333111000////////////000000/////////......////////////......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++------,,,...---+++******+++,,,---,,,...//////.........//////............---------******++++++,,,------...,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++---///------------------------......................../////////......---------000000000///////////////...............//////000////////////////////////000000111111111111000000111111111222222222333333111111222222333333444444555555555666777999:::;;;<<<<<<===@@@EEEKKKQQQTTT\\\cccmmmxxx{{{qqqfff\\\TTTPPPNNNIIIDDD@@@@@@???>>><<<===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>===<<<<<<<<<;;;;;;<<<======;;;999;;;<<<<<<===>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJKKKMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTRRRSSSTTTVVVWWWWWWXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\[[[ZZZXXXXXXXXXXXXYYY[[[[[[\\\[[[[[[\\\___bbbwwwqqqooooooppppppqqqvvv|||~~~uuummmggghhhjjjkkkkkkjjjhhhgggfffddd```_________^^^]]]^^^```bbbbbbaaaaaaaaabbbbbbaaa```^^^\\\[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]\\\ZZZXXXWWWYYY\\\]]]]]]ZZZZZZZZZZZZZZZYYYYYYXXX[[[ZZZYYYXXXWWWUUUUUUTTTTTTTTTSSSRRRRRRQQQQQQPPPNNNMMMKKKJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@???@@@AAAAAAAAA???===;;;777777666666666666777777555444222222333333111000111222333333333222000000---......//////......---......////////////............------------,,,,,,++++++++++++++++++++++++---,,,******,,,---,,,+++,,,+++***))))))***+++,,,...000111111///......///............------------******++++++,,,,,,------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------***&&&&&&+++000---------------------------------------------------------,,,,,,,,,,,,,,,111111000//////......---......------......///000///////////////////////////000000111111000000///000111111111222222222222111111111111111111111111555444444333333444444555555555666777:::===@@@BBBAAAFFFNNNVVV^^^eeelllppp}}}{{{wwwuuusssrrrnnniiiaaaWWWOOOIIIEEECCCCCC@@@===;;;;;;<<<<<<<<<===<<<;;;;;;::::::;;;;;;:::::::::::::::;;;<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;:::;;;======;;;::::::;;;===>>>???===<<<:::<<<<<<===???@@@AAABBBCCCAAA@@@@@@@@@AAAAAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMNNNOOOPPPRRRTTTUUUQQQQQQRRRSSSUUUWWWYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXYYYZZZZZZ^^^^^^]]][[[ZZZ\\\___bbb~~~wwwqqqmmmkkklllmmmmmmpppvvvzzzsssiiijjjkkklllkkkjjjhhhgggeeecccbbbbbbbbbbbb```___```bbbccccccaaaaaabbbcccbbbaaa```^^^]]]\\\[[[[[[XXXXXXYYYYYYZZZ[[[\\\\\\\\\ZZZWWWWWWXXX[[[\\\\\\UUUVVVXXXZZZ[[[[[[[[[ZZZ\\\[[[ZZZYYYWWWUUUTTTSSSQQQRRRRRRRRRRRRQQQQQQPPPNNNMMMLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDBBB@@@???>>>???@@@@@@@@@>>><<<;;;888888777666666666777777444333333333333222222111111222333333333222000000.........//////.........---......//////......---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++******,,,,,,,,,+++***))))))))))))***++++++...000111000...------...,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))))),,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////.........------------...//////111111111111111111111111//////000000000000//////000000000111111111111222111111111111111111111000333333222111111111222222555555666777888999:::;;;888;;;???BBBFFFJJJOOORRR]]]dddmmmsssvvvwwwzzz||||||zzzsssooohhhbbb^^^[[[YYYWWWSSSPPPKKKFFFCCCAAAAAAAAA>>><<<;;;::::::;;;<<<<<<<<<;;;;;;:::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<===<<<:::;;;;;;<<<======<<<;;;:::<<<<<<===???@@@AAABBBCCC@@@@@@?????????AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKJJJJJJIIIJJJJJJHHHIIIIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOQQQRRRSSSTTTRRRRRRQQQRRRSSSVVVXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXXXXWWWWWWXXXYYY[[[\\\aaa```^^^\\\ZZZ\\\___bbb~~~yyy{{{~~~yyyvvvqqqllliiiiiijjjkkkfffjjjpppwww|||zzzsssnnnjjjjjjjjjjjjjjjiiigggfffcccbbbbbbcccdddeeecccbbbbbbccccccbbb```______`````````______^^^\\\\\\[[[WWWWWWWWWXXXYYYZZZ[[[[[[[[[YYYWWWVVVXXXZZZ[[[[[[TTTUUUWWWYYYZZZZZZZZZYYYXXXXXXWWWVVVTTTRRROOONNNOOOPPPQQQQQQQQQQQQPPPOOONNNNNNMMMKKKIIIGGGFFFEEECCCDDDDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>><<<;;;:::888888777666666666666666444444444444333333333333111111222222222111000///...//////000000//////...------............------++++++,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++,,,,,,+++***,,,,,,,,,,,,------......---...//////---++++++,,,,,,,,,+++++++++***************+++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------///111000...+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......,,,------...///000000111---------------...//////111111111111111111111111//////000000000000////////////000000000111111111222222222222111111111111111111111111111222333444111222333444555555666666888999:::;;;;;;===@@@BBBFFFJJJOOOQQQSSSUUUZZZ^^^aaagggooowww~~~xxxpppgggbbbaaaXXXUUUPPPLLLJJJHHHFFFDDD@@@@@@@@@???????????????<<<;;;;;;999888888999:::;;;;;;:::999999999999999:::999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999999;;;<<<<<<;;;======;;;::::::;;;<<<<<<>>>>>>?????????@@@@@@@@@??????>>>>>>???@@@BBBCCCAAABBBCCCDDDEEEFFFGGGHHHEEEDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNHHHIIIJJJKKKMMMNNNNNNOOOQQQQQQPPPPPPPPPQQQRRRRRRTTTSSSSSSRRRSSSTTTVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYWWWWWWVVVWWWXXXYYY[[[\\\aaaaaa```^^^\\\]]]___bbb}}}{{{wwwtttnnnmmmjjjhhhggggggggghhhgggiiimmmrrrtttsssoookkkhhhiiiiiiiiihhhgggffffffbbbbbbaaabbbdddfffeeedddbbbbbbaaa___]]]\\\]]]^^^^^^^^^______^^^^^^]]]\\\XXXXXXXXXYYYYYYZZZZZZZZZZZZXXXWWWWWWYYYZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVYYYYYYYYYXXXVVVTTTQQQOOONNNOOOPPPQQQQQQPPPNNNMMMNNNNNNMMMLLLJJJGGGEEEDDDCCCCCCCCCBBBBBB@@@??????<<<<<<<<<<<<;;;:::999999888777666555555444555555333444555444333222333444///000111111111000///.../////////000000/////////------............------******++++++++++++,,,,,,------------------------+++******+++,,,,,,+++))))))******++++++,,,,,,,,,***,,,------+++******+++------------,,,,,,,,,,,,******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///------000444333...))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////++++++,,,---///000111222------,,,,,,------...///////////////////////////...//////000000//////...////////////000000000000111111111111111111222222000000111111222333444555111111222333333444555555555666777777777777:::<<<;;;===???>>>===???CCCHHHHHHMMMSSSYYY]]]dddlllrrruuuyyy~~~|||xxxtttqqqnnnmmmfffbbb___]]]XXXPPPLLLLLLFFFCCCAAA@@@@@@???===<<<999:::;;;<<<<<<<<<:::999999::::::888666555666777;;;:::999999888888999999999999999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;999888999;;;<<<<<<<<<>>>===;;;::::::;;;===???@@@@@@@@@???????????????======>>>>>>???@@@AAABBB@@@AAABBBDDDEEEGGGHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKNNNPPPQQQJJJKKKLLLMMMNNNOOOOOONNNSSSRRRQQQQQQPPPPPPQQQQQQUUUTTTTTTTTTTTTUUUVVVVVVYYYXXXWWWVVVVVVWWWXXXYYYWWWVVVVVVVVVWWWYYY[[[\\\aaaaaaaaa```^^^^^^```bbb|||wwwrrrnnnjjjhhhhhhhhhhhhhhhgggggggggjjjkkklllnnnoooooommmlllhhhhhhhhhgggggggggggggggdddcccaaabbbcccddddddcccaaaaaaaaa___]]]]]]^^^```\\\]]]^^^_________^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWXXXZZZZZZXXXVVVYYYXXXWWWWWWVVVVVVWWWWWW[[[[[[[[[[[[YYYWWWTTTSSSNNNOOOPPPQQQPPPOOOMMMKKKMMMMMMLLLKKKIIIFFFCCCBBBCCCBBBAAA@@@@@@??????@@@;;;;;;::::::999888888777777666555444333333333333111333444333111111222444...///000000000///---,,,---......//////......---,,,------......------,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,***(((&&&&&&'''((()))))))))))))))***,,,,,,+++***+++,,,---------,,,,,,,,,,,,+++++++++******************,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------/////////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////,,,,,,------...///000000------,,,,,,------...///////////////////////////......////////////.............../////////000000/////////000000111111111111111111111222333444444555555444444444555666666222444555555444444555666666888:::888666555888;;;:::>>>BBBCCCCCCEEEJJJOOOSSSWWW\\\aaaeeekkkqqqvvvxxx~~~}}}zzzxxxtttoookkkdddcccaaa]]]YYYUUUSSSRRRLLLGGGEEEGGGEEE???<<<>>><<<;;;::::::;;;;;;:::888777888999999999999888777888999:::888666444555777::::::999888888888888888999999999888999999:::;;;===<<<;;;::::::;;;<<<===:::999777888:::<<<<<<<<<<<<<<<<<<<<<===>>>>>>???????????????????????????;;;<<<===???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNPPPRRRLLLMMMNNNOOOPPPOOOOOONNNRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSUUUVVVWWWWWWWWWWWWXXXXXXVVVVVVVVVVVVXXXXXXWWWVVVVVVVVVWWWYYYZZZ\\\___aaabbbbbbaaa```aaabbb~~~wwwqqqlllhhhffffffggghhhjjjjjjiiihhhhhhhhhhhhhhhhhhhhhiiijjjjjjggggggggggggggggggggghhhgggdddbbbaaabbbccccccbbbaaabbbbbbaaa``````ccceee[[[\\\]]]___``````______[[[[[[[[[[[[[[[ZZZZZZZZZWWWWWWXXXYYY[[[ZZZWWWTTTVVVUUUUUUUUUVVVXXXZZZ[[[WWWXXXYYYYYYWWWUUURRRQQQNNNOOOPPPQQQPPPNNNLLLJJJKKKKKKKKKJJJGGGEEEBBB@@@CCCBBB@@@???>>>???@@@@@@::::::999888888777777777777666555444333222222222///111333222000///111333---.../////////...,,,,,,,,,------......------,,,,,,------......------,,,))))))******+++++++++,,,++++++++++++++++++++++++***)))***+++,,,,,,***((((((((()))++++++,,,,,,,,,(((***,,,,,,++++++,,,---+++++++++*********))))))++++++******************,,,,,,------------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...,,,)))(((+++...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------..................---,,,,,,,,,,,,---......111111111111111111111111......////////////................../////////000,,,------...///000111111222222111111111111222222666555444333222333444555333444555555222111111111333777999888555333333555444777:::999666666:::>>>>>>@@@CCCDDDFFFLLLTTTZZZZZZbbbllltttwwwyyyzzz{{{zzz|||}}}|||{{{|||{{{uuuqqqooonnnnnnmmmfffdddaaa^^^ZZZVVVPPPLLLKKKKKKKKKHHHEEECCCBBBBBB@@@;;;:::===<<<666444666888777777888999999888666777777777888888999999:::888:::<<<:::777666888::::::999999888777888888888999999888888999999:::;;;===<<<;;;;;;;;;;;;<<<===:::999777888:::<<<===<<<999;;;===???@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@:::;;;===???@@@AAA@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJLLLNNNPPPQQQMMMNNNOOOPPPQQQPPPOOONNNPPPPPPPPPQQQQQQSSSTTTTTTPPPRRRTTTWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXWWWWWWVVVVVVWWWXXXZZZ[[[^^^```ccccccbbbaaaaaabbbzzzxxxtttooollljjjiiiiiigggffffffffffffgggggghhhnnnkkkhhheeeddddddfffggghhhfffeeeeeefffgggfffeeedddddddddccccccaaa```___^^^^^^^^^_______________[[[\\\^^^___```aaaaaa```]]]]]]]]]]]]\\\[[[ZZZZZZVVVVVVWWWWWWWWWVVVUUUUUUYYYXXXVVVUUUUUUVVVXXXYYYZZZWWWSSSRRRRRRSSSSSSSSSOOOOOOOOOOOOMMMLLLJJJIIIKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBAAA@@@???>>>===<<<===;;;888888999999555222444444333333333333222222111222222222222333333333000////////////.........***+++------,,,+++,,,------.........---,,,,,,++++++*********************))))))))))))))))))))))))+++++++++*********))))))+++,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000,,,+++***))))))***+++,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------......//////............---------////////////////////////......////////////......+++,,,---...///111222222---...///111222222333222////////////000000000000111111111111111111111111111111111111111111111111111111222222222333333333444444444444444555666777888888888999;;;>>>AAABBBKKKMMMOOORRRUUUWWWXXXYYY[[[[[[[[[\\\^^^___aaabbbddddddeeefffhhhkkkmmmoooooorrrwww{{{}}}}}}|||zzzyyyxxxwwwvvvuuutttsssrrrxxxxxxwwwvvvssspppmmmkkkccc___ZZZXXXWWWUUURRROOOLLLKKKIIIFFFCCCAAA???>>>=========<<<<<<;;;;;;;;;;;;:::888777777777888999555555555555555666777777::::::999999888777777777777777888888888888777777999999999999888888777777999::::::999888777999:::999999:::;;;<<<<<<======>>><<<;;;::::::;;;===>>><<<;;;:::<<<>>>???>>>===AAAAAAAAAAAAAAAAAAAAAAAA======>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMMMMNNNOOOPPPRRRSSSQQQQQQQQQPPPPPPQQQQQQQQQOOOPPPRRRTTTVVVWWWXXXYYYXXXXXXXXXVVVUUUUUUWWWYYYZZZZZZYYYYYYYYYZZZZZZ[[[````````````````````````zzzwwwqqqpppmmmkkkiiihhhhhhhhhhhhggggggffffffgggggggggjjjhhhfffdddcccccccccdddfffeeeccccccdddeeeeeeddddddddddddccccccbbbaaa```^^^____________`````````]]]]]]^^^^^^______``````^^^^^^^^^^^^]]]\\\[[[[[[VVVWWWWWWWWWWWWVVVUUUUUUWWWVVVUUUTTTTTTUUUVVVWWWXXXUUURRRQQQQQQRRRRRRQQQPPPOOONNNMMMLLLKKKJJJJJJKKKJJJIIIGGGFFFEEEDDDDDD@@@@@@???>>>===<<<;;;;;;<<<:::888888999888555222444444333333333222222222111111111000000//////////////////.........---------...//////---++++++,,,------......---,,,,,,+++))))))*********+++++++++))))))))))))))))))))))))+++++++++*********))))))&&&'''((()))***+++++++++))))))))))))))))))))))))---,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,...//////++++++************++++++,,,,,,+++++++++*********,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,111000///...,,,,,,,,,,,,,,,---------......//////------------------------------............------,,,------...///000111111......///000111222333333////////////000000000000111111111111111111111111111111111111111111111111111111111222222222333333222222222222222333444444444444555666888:::<<<===<<<===???BBBCCCEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHIIILLLLLLLLLMMMOOOQQQSSSUUUSSSUUUXXX[[[]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVZZZYYYYYYXXXVVVSSSPPPOOOLLLIIIFFFDDDDDDDDDAAA???BBBAAA@@@???===<<<::::::::::::999999999888888888888777777666555666666666555555555555555666666777888888888777777666666666666666666777777666666666888888888888888888888999:::;;;;;;:::999888:::;;;888888999999:::;;;;;;<<<>>>===;;;::::::;;;<<<======<<<;;;===???@@@???>>>???????????????????????????@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOOOONNNOOOQQQSSSUUUVVVWWWWWWWWWXXXXXXWWWUUUUUUWWWYYYYYYYYYYYYYYYYYYZZZ[[[[[[]]]]]]]]]]]]^^^^^^^^^^^^{{{uuupppllliiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhggggggfffggggggggggggfffeeeddddddcccccceeecccbbbbbbcccddddddcccdddddddddccccccbbbbbbaaa_________`````````aaaaaa```___^^^]]]]]]^^^___```____________^^^]]]\\\[[[WWWWWWWWWWWWVVVVVVUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWTTTQQQPPPPPPQQQPPPOOOPPPOOOMMMKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFDDDCCCCCC>>>======<<<;;;:::999999;;;999888888888777444222333333333333222222222222333222111000///......---............---------,,,///000111///---+++++++++---------------,,,,,,+++)))))))))***+++++++++,,,))))))))))))))))))))))))+++************)))))))))&&&&&&((()))***+++++++++)))))))))))))))))))))))),,,++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,---...///******++++++++++++******++++++++++++************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,,,,,,,,,,++++++,,,---...///000000------------------------,,,,,,------------,,,,,,............/////////000///.........///111333444////////////000000000000111111111111111111111111111111111111111111111111000111111111222222222222000000000000000111111222...///111333444666666666666666777999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===???@@@AAA>>>???@@@BBBCCCCCCCCCCCCEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@???===<<<;;;<<<:::888888888999888777888888888888777777777777777777777777777666666666444444555555444444333222555444444444444555666666666666666666555555555555444555555666666555555444888777666666777888:::;;;:::;;;;;;:::999999:::<<<888999999::::::;;;;;;<<<>>>===<<<;;;::::::;;;<<<===<<<<<<===???@@@@@@???????????????????????????BBBBBBBBBCCCDDDDDDEEEEEEBBBBBBBBBCCCDDDDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTSSSQQQOOOMMMMMMNNNPPPRRRSSSTTTUUUUUUWWWXXXXXXWWWVVVVVVXXXYYYXXXXXXXXXXXXYYYZZZ\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^~~~xxxvvvrrrnnnkkkiiihhhhhhggghhhiiijjjkkkkkkkkkjjjkkkjjjiiihhhgggfffffffffhhhiiiiiijjjiiihhhfffeeeeeecccbbbbbbdddeeeeeedddeeeeeedddccccccccccccccc```aaaaaaaaaaaaaaaaaaaaaaaa```^^^\\\\\\]]]^^^___^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWTTTRRRPPPPPPPPPOOONNNOOONNNKKKIIIIIIIIIJJJKKKIIIIIIHHHGGGEEEDDDBBBAAA<<<<<<<<<;;;:::999999999999888888777666555444222333333333222222222222111333333333222111000000000......---------,,,,,,,,,---...///...,,,+++++++++,,,,,,---------,,,,,,++++++*********************))))))))))))))))))))))))************))))))))))))+++++++++++++++******)))+++++++++++++++,,,,,,,,,------------,,,,,,++++++************************************************************++++++++++++,,,+++++++++,,,------...)))***+++,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---...//////++++++,,,------...//////////////////////////////,,,------......------,,,///////////////.........000///...---...000222444////////////000000000000111111111111111111111111111111111111111111111111000000000111111111111222000///////////////000000,,,...000222333333333222777777888888888777666666:::999999888888888999999999999999999::::::;;;;;;999999999999999::::::;;;<<<<<<<<<;;;;;;:::::::::999999999999888888777777777777666666666777777777666666666666666666666666777777777777666666666666222333444444444333111000444444333333444444555666555555555555555666666666555555555666666555555555666666555555666888;;;<<<888999:::999888888:::;;;::::::;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;:::;;;;;;===<<<;;;<<<>>>@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDDDDEEEEEEAAAAAABBBCCCCCCDDDDDDEEECCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUUUUSSSPPPNNNNNNOOOQQQRRRSSSTTTTTTTTTVVVWWWXXXXXXWWWWWWXXXZZZWWWWWWXXXXXXZZZ[[[]]]]]]]]]]]]^^^___```aaaaaaaaa}}}vvvrrrmmmllliiigggggghhhjjjllliiijjjkkkkkkkkkkkkjjjjjjjjjjjjhhhgggffffffffffffhhhiiijjjkkkkkkjjjhhhgggfffeeeddddddfffggggggffffffeeeddddddcccddddddeeeccccccbbbbbbbbbaaaaaaaaaaaa```^^^\\\[[[\\\]]]^^^\\\]]]]]]\\\\\\[[[ZZZYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWUUUSSSRRRQQQQQQOOONNNNNNLLLJJJHHHHHHHHHJJJKKKIIIHHHHHHGGGEEECCCAAA@@@<<<<<<<<<;;;;;;:::::::::666777777666555444333222333333222222222111111111111111111111111111111111......---------,,,,,,,,,)))+++------+++***+++,,,++++++,,,,,,---,,,,,,+++---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++************************************************)))))))))******+++++++++,,,,,,+++++++++,,,------)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,...//////---------------------,,,////////////////////////......////////////......////////////............000///...------///111333////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000////////////000000...///111222333333222222444444444444444333222111444444333222222222333333555555555666555555555555666555444444333444555666666666555555555555555555444444444444444444555555555555444333333222333444666666666555555555444444555555555555555555555555222333444555444333222111333333333333333444555555555555555666666777777777555666666777777666666555555555555555777999;;;<<<666777888777666666888:::::::::::::::;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;;;;::::::;;;===>>>>>>===?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKOOOOOONNNNNNNNNOOOOOOPPPLLLNNNQQQTTTUUUTTTRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTVVVXXXXXXXXXXXXYYY[[[XXXXXXYYYZZZ[[[\\\^^^___]]]]]]^^^___aaabbbcccccc~~~zzzzzz{{{{{{|||~~~}}}xxxsssooommmjjjhhhfffeeefffhhhkkkmmmkkkkkkjjjjjjiiiiiiiiiiiiiiihhhgggffffffeeeffffffeeefffggghhhiiihhhgggfffhhhfffeeefffhhhiiiiiiiiigggfffeeedddddddddeeefffffffffeeecccbbbaaa`````````___^^^\\\\\\\\\]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXX[[[ZZZXXXVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUSSSRRRRRRQQQNNNLLLKKKKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGEEEBBB@@@>>><<<<<<<<<<<<;;;;;;;;;:::444666777666444222222333222222222222111111111111........./////////000000............---------,,,(((***+++,,,+++***+++,,,***++++++,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((()))))))))))))))***%%%%%%'''((()))*********((((((((()))******++++++)))***+++,,,,,,+++))))))************************************************(((((())))))***+++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******)))))))))******************************+++,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,------------,,,,,,++++++------------------------...//////////////////...///////////////.........//////.........///000111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000////////////000///000111222222222222222111111222222222111000000444333333222222222333333111222222333333222111111333222222111111111222222111111111222222222222222222222111111111222333444333444444333111111222333555444444333222222111111111111111222222222222222333444444444333333222222333222222222222333444444333444444555666777888888666666666777777666666666444444555666888999999:::444555666666555666888999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::999999:::<<<======<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMNNNOOOOOOKKKLLLOOORRRSSSTTTSSSSSSQQQRRRSSSSSSTTTTTTTTTTTTSSSVVVXXXYYYYYYYYYZZZ\\\[[[[[[[[[[[[\\\]]]______[[[\\\]]]^^^```aaacccccc~~~xxxxxxwwwuuurrrnnnjjjhhhgggfffeeeeeefffhhhkkkmmmmmmllljjjiiiiiiiiijjjjjjffffffeeeeeeeeeeeeeeefffddddddeeefffffffffffffffhhhfffeeefffhhhjjjjjjiiigggfffeeeddddddeeefffgggiiihhhgggeeebbbaaa___^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYY\\\[[[XXXVVVUUUUUUVVVWWWTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTRRRQQQQQQOOOMMMJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHGGGEEEBBB???===<<<<<<;;;;;;;;;:::::::::333555666555333111111333222222222222111111111111///////////////........./////////.........------***+++---,,,+++******+++******+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))******$$$%%%&&&((())))))******'''(((((()))******++++++((()))+++,,,,,,+++)))(((************************************************((((((((()))***+++++++++,,,,,,+++++++++++++++,,,++++++************++++++((()))))))))***************************++++++,,,************************------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......//////......---.........///////////////.........///////////////////////////000000000000000000000000000000000000000000000000000000000000........./////////000000000000///...............000000/////////000111111000000111222222222222111444444444333444444555555111222333333333333222111222222222222222222222222111111111222222333333333222222111111111222333444222444555444222111444666222222222222111111111111000000111111222222222222444333222222111222222222222222222222222333333444111222333444555666777777444555555666666555555444333444666888999999888777444555666666666666888:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============;;;:::999;;;===>>>===<<<<<<<<<<<<===>>>?????????????????????????????????@@@AAAAAABBBBBBCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDFFFIIIKKKMMMIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRSSSSSSSSSRRRRRRSSSUUUXXXZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^___```\\\]]]^^^```aaacccdddeee|||zzzzzz{{{|||zzz{{{}}}|||vvvqqqqqqqqqrrrrrroookkkgggddddddccccccdddfffiiilllmmmooommmllljjjjjjkkkmmmnnneeeeeedddddddddeeeeeefffdddeeeeeeeeefffggggggggggggfffeeefffhhhjjjjjjiiigggfffeeeddddddeeeggghhhkkkjjjhhheeeccc```^^^]]]\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]]]]]]]\\\[[[ZZZZZZ]]][[[YYYVVVUUUUUUVVVWWWSSSSSSTTTTTTTTTTTTSSSSSSTTTRRRQQQPPPPPPNNNKKKIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGEEEAAA>>><<<;;;;;;::::::::::::::::::222444666555222000111333222222222111111111111000333333222111000///......000////////////.........---...///...,,,***)))***)))***+++,,,,,,,,,,,,,,,'''((()))***+++,,,------))))))))))))))))))))))))'''((((((((())))))*********************))))))((()))******+++,,,,,,------***+++---......---,,,***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,++++++***+++++++++,,,+++***))))))***+++,,,******++++++,,,,,,,,,,,,*********)))***++++++,,,*********************************+++,,,---///000******+++,,,------...///////////////////////////,,,------......------,,,............//////000000---...//////000//////...////////////000000000000000000000000000000000000000000000000000000000000............/////////000000///...---------------///...---,,,---...///000------///000000111111111---------------...//////000111222333333333222111///000111111222111111111000000000111222222333333111111000//////000111222...000222222000000333666111111111222222222333333222222333333444444444444444333111000000000111222222222111111222222333444000000111222444555666666333444444555555444444333222444777999:::999777555555666777777777777999;;;???????????????>>>>>>>>>999999;;;<<<===>>>>>>>>><<<;;;:::<<<>>>???>>>======>>>>>>???@@@AAAAAAAAA????????????????????????@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDEEEGGGJJJNNNPPPIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOMMMNNNNNNNNNOOOPPPPPPQQQPPPPPPQQQQQQQQQQQQQQQPPPRRRUUUXXXZZZZZZZZZ[[[\\\______^^^^^^^^^______```^^^___aaabbbdddfffhhhhhh~~~zzzuuuqqqooonnnlllkkkhhhiiijjjkkkjjjhhhfffeeebbbcccfffiiikkkllllllllljjjjjjiiiiiihhhgggggggggffffffggghhhiiiiiihhhhhheeefffhhhiiiiiihhhgggfffffffffeeeeeefffggghhhhhhffffffeeeddddddeeeggghhhjjjiiihhhfffccc___\\\ZZZ___^^^]]]\\\[[[\\\]]]^^^```^^^[[[ZZZYYYZZZ\\\^^^\\\[[[YYYWWWVVVVVVVVVVVVRRRRRRQQQQQQRRRSSSTTTTTTPPPQQQQQQPPPOOOLLLJJJIIIJJJJJJIIIHHHFFFEEEEEEDDDBBBBBBBBBAAA???===<<<;;;::::::999999999999999999333444555555555444333222222222222111111111111000000000///...............//////.........------------------,,,+++***)))(((---+++(((((()))++++++++++++*********))))))((((((******))))))))))))************))))))((((((''''''(((((())))))))))))((((((***************)))(((((()))***+++,,,,,,+++***))))))************+++++++++***))))))))))))))))))***++++++,,,,,,,,,---------------,,,+++*********+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))((((((***,,,---(((((()))***+++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...///000000...........................///000111111000///...............////////////............////////////111111000///////////////...---,,,---000111111000///000000000000000//////000000000000111111111111000111111111111222222222000000000000000000000000111111000000000000000111000000000000000000000000//////000000111111222222333333333222222111111111000111222222111000111222222222222222222222222222222222111111222222333444222222222222222222222222444444444444444444444444555555555555555666777777666666666666666777777888999:::>>>DDDIIIHHH@@@999======<<<<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;======<<<===>>>@@@BBBCCCCCCAAA???>>>>>>???AAABBB@@@AAAAAAAAA@@@AAADDDGGGAAABBBDDDFFFFFFFFFEEEEEEHHHEEECCCFFFKKKNNNLLLIIILLLFFFEEEIIIJJJFFFFFFIIIMMMKKKJJJJJJLLLMMMMMMMMMPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRVVVVVVVVVVVVWWWXXXYYYYYY_________`````````aaaaaa\\\]]]___bbbcccddddddddd{{{xxxqqqnnnjjjhhhhhhhhhgggfffeeefffggghhhgggfffdddbbbbbbccceeegggiiijjjkkkllliiiiiiiiihhhggggggffffffeeeffffffgggggggggggggggfffgggiiijjjjjjiiihhhgggiiihhhhhhhhhhhhiiiiiijjjfffeeedddddddddeeefffgggiiiiiihhhgggeeeccc```___^^^^^^]]]\\\\\\\\\]]]^^^___]]][[[YYYYYYZZZ\\\]]]\\\[[[YYYWWWVVVUUUUUUUUURRRRRRRRRRRRRRRSSSTTTTTTPPPQQQQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCC@@@>>>===<<<<<<===888888888888777777666666555555555555444333111000111111111000000000//////000000///........................---------,,,,,,,,,,,,,,,,,,+++***)))))),,,***))))))***++++++*********)))))))))(((((((((******))))))))))))*********)))))))))((((((((('''((())))))))))))))))))(((***************)))(((((()))***++++++++++++***)))))))))*********+++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,+++***************,,,,,,+++++++++*********+++++++++++++++++++++++++++***((((((((()))+++,,,)))))))))***++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,---------......---------..........................................///000111111000///...............////////////000000000111111111222222111000000//////////////////...---...111222111000//////000000000000////////////000000000111111111000000111111111222222222000000000000000000000000111111000000000000000111000000000000000000000000000000000000000111111111333333222222222111111111000111222222000000111222222222222222222222222222222222111111222222333444333333222222222222222222444444444444444444444444444444444333444444555666555555555555555666777777<<<===@@@FFFKKKJJJCCC===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;>>>>>>======>>>???@@@BBB??????>>>======>>>???@@@>>>???@@@???>>>???AAACCC@@@AAABBBCCCDDDDDDDDDDDDFFFDDDEEEIIINNNOOOLLLHHHIIIEEEDDDHHHIIIGGGGGGKKKNNNMMMKKKLLLMMMMMMLLLKKKMMMMMMMMMMMMNNNNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRVVVUUUUUUVVVVVVWWWXXXYYY\\\\\\\\\]]]]]]]]]]]]]]]___```bbbcccccccccbbbbbb{{{xxxtttqqqooommmjjjhhhdddbbb``````aaaccccccbbbaaabbbdddeeedddcccaaa```ccccccdddeeegggiiilllmmmiiiiiiiiihhhggggggffffffddddddeeeeeeeeeeeeffffffggghhhjjjkkkkkkkkkjjjiiillllllkkkkkkjjjkkkkkkkkkffffffdddccccccdddeeefffeeeffffffgggfffeeecccbbb^^^^^^]]]\\\\\\\\\\\\\\\^^^\\\ZZZYYYXXXYYY[[[\\\\\\[[[YYYWWWUUUUUUTTTTTTRRRRRRRRRQQQRRRRRRSSSTTTPPPPPPPPPOOONNNLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDBBB???<<<:::;;;===>>>777777666666555444333333666666555555333111000///000000/////////.........000///......---.........---------,,,,,,,,,++++++***+++++++++++++++*********))))))***++++++***((())))))((((((((((((((('''***))))))(((((())))))***))))))))))))(((((((((((())))))************)))))))))************))))))((()))******++++++******))))))))))))*********++++++******))))))))))))******)))*********++++++++++++++++++***)))))))))******,,,++++++++++++*********++++++++++++++++++++++++***))))))((((((***+++,,,************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------..................------,,,,,,...........................///000111111000///...---............/////////------------............000000//////......//////000///...///111222222111...//////000000///////////////000000000000111111000000000111111111222222000000000000000000000000000000000//////000000111000000000000000000000000111000000000000000000///222222222111111111111111000111222222000000111222222222222222222222222222222111111111111222333333333333333222222111111111444444444444444444444444333222222222222333444444555555444444555555666777999:::===BBBEEEDDD???:::;;;::::::::::::::::::;;;;;;;;;::::::::::::;;;;;;???>>>===<<<<<<===>>>???;;;<<<<<<<<<======>>>>>>???@@@@@@???>>>>>>@@@AAA?????????@@@@@@AAABBBCCCCCCDDDFFFKKKPPPPPPLLLHHHGGGDDDDDDGGGHHHGGGIIILLLNNNNNNMMMNNNOOONNNLLLIIILLLLLLLLLMMMNNNOOOPPPQQQPPPOOOOOOPPPPPPRRRSSSSSSUUUUUUUUUUUUVVVWWWXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[^^^___aaaccccccdddccccccxxxrrrnnnjjjgggeeeddddddeeedddccc___^^^]]]^^^```bbbbbbbbb```aaacccddddddcccaaa```bbbbbbbbbcccfffkkkooorrrjjjjjjjjjiiihhhhhhggggggdddccccccccccccdddddddddfffgggiiikkklllmmmmmmnnnnnnmmmlllkkkkkkkkkkkkkkkhhhgggfffdddddddddeeeeeebbbcccdddddddddcccbbbaaa```___^^^]]][[[ZZZZZZYYY\\\[[[YYYXXXXXXXXXYYYZZZXXXXXXWWWVVVVVVUUUUUUUUURRRRRRQQQQQQQQQQQQRRRRRRPPPOOOOOONNNMMMLLLKKKJJJFFFEEEEEEEEEDDDDDDCCCCCCBBB@@@>>><<<;;;;;;;;;<<<777777666555444333222111444444444333222111000000000000000/////////......///......------.........,,,,,,,,,+++++++++******))))))***+++++++++++++++)))))))))***,,,+++)))'''((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))************)))((())))))************))))))))))))))))))************)))((((((''''''(((((()))))))))))))))******************)))))))))))))))***++++++++++++************************************+++************+++,,,,,,+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................///000111111000///...---------.........//////***+++++++++,,,,,,,,,,,,000//////........./////////.........000111111///......//////000/////////////////////000000000111000000000000111111111111////////////////////////000////////////000000111////////////////////////111111000000/////////...111111111111111111111000000111222111000///000222111111111111111111111111111111111111111222222333444333333222222111111111333333333333333333333333333222222222222333444444555555555555555666666777666777999<<>>;;;777999999888888888888999999:::::::::999::::::;;;;;;>>>===<<<;;;;;;;;;<<<===::::::<<<===============@@@AAABBBAAA@@@???@@@AAA@@@???>>>>>>???@@@BBBCCCCCCDDDEEEIIIMMMNNNMMMKKKGGGGGGHHHHHHHHHHHHIIIKKKMMMMMMNNNPPPQQQQQQNNNKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXX\\\\\\[[[[[[[[[[[[ZZZZZZYYYZZZ]]]```cccdddeeeeee|||wwwqqqlllhhheeeddd```___]]]^^^___``````______^^^]]]^^^```aaaaaa```___aaacccdddeeedddcccbbbaaaaaaaaacccggglllqqquuulllkkkkkkjjjjjjiiihhhhhhdddcccbbbbbbbbbbbbcccccccccdddgggiiilllnnnppppppmmmlllkkkjjjjjjjjjjjjjjjjjjiiigggeeeeeedddeeeeeebbbccccccccccccaaa```___aaaaaa___]]][[[YYYWWWVVVZZZYYYXXXWWWWWWWWWXXXXXXTTTUUUUUUVVVVVVVVVVVVVVVQQQQQQPPPPPPOOOPPPPPPQQQNNNNNNMMMLLLKKKJJJJJJJJJGGGFFFEEEDDDBBBAAA@@@???======>>>>>>===;;;999888888888777666444333222222222111111111222222222222111111000000000/////////......------------......,,,,,,+++++++++*********(((((()))***++++++++++++)))((()))***++++++)))'''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))((())))))*********))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++******+++++++++(((((()))))))))************)))))))))))))))******+++++++++*********))))))************************++++++++++++,,,,,,------,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---.../////////........................,,,,,,,,,---------......++++++,,,,,,---......///...........................///000111111000///...------------............------.........///////////////............//////...---,,,---/////////---------...///////////////...////////////000000000//////000000000111111111//////////////////////////////......///000111111////////////////////////111000000000//////......000000000000000000000000///000111111000///000111111111111111111111111111111111000000111111222333333333333222222111111111333333333333333333333333333333222222333333444555666666555555555666777777777888999;;;<<<<<<:::999888888777777777777888888999999999999999:::;;;<<<<<<;;;:::::::::;;;<<<===;;;<<<===>>>>>>>>>>>>===???@@@BBBAAA?????????@@@@@@??????>>>???AAABBBCCCDDDDDDDDDEEEHHHJJJLLLLLLJJJLLLLLLJJJGGGGGGIIIJJJJJJKKKLLLOOORRRRRRQQQOOONNNNNNMMMLLLLLLMMMMMMMMMNNNOOOOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUWWWWWWZZZZZZZZZZZZZZZZZZYYYYYYWWWXXX[[[^^^```aaabbbbbb~~~|||zzzxxxuuusssjjjgggddd```^^^^^^___```\\\[[[[[[\\\]]]]]][[[ZZZ]]]\\\[[[\\\]]]^^^]]]\\\^^^___aaacccddddddcccbbbaaa```aaacccfffkkkpppssslllkkkkkkjjjiiiiiihhhhhhdddcccbbbaaaaaaaaabbbcccbbbccceeegggjjjlllnnnooojjjjjjiiihhhhhhhhhiiiiiijjjiiigggeeeddddddddddddcccdddddddddcccaaa___^^^```______]]][[[YYYWWWVVVXXXXXXWWWVVVVVVVVVVVVVVVSSSSSSUUUVVVVVVVVVVVVVVVPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEECCCAAA???===<<<:::<<<>>>???>>>;;;888666888777777666555444333333000000000000111222333444111111111000000000//////---------,,,------...///,,,,,,,,,+++++++++******(((((()))***+++++++++***)))(((((()))******)))''''''(((((((((((())))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((())))))))))))((((((((())))))************)))***))))))(((((())))))***((((((((()))))))))************))))))))))))******((()))))))))******************)))))))))***+++++++++************)))))))))************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000111------------------------,,,,,,,,,---------......******+++,,,---...//////...........................///000111111000///...,,,------------.........,,,,,,---------...............------......//////...---,,,,,,......---,,,,,,---......////////////......////////////000000/////////000000000111111000000000000000000000000............///000111111000000000000000000000000000//////////////////...////////////000000000000///000111111//////000111111111111111111111111111111000000000000111222222222222222222222222222222333333333333333333333333333333222222333333444555555555444444555555666777555555666666777777777777888888777777777777888888999888888999999:::;;;<<<::::::::::::;;;===???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????=========>>>@@@??????@@@@@@AAABBBCCCDDDCCCBBBBBBCCCFFFHHHJJJIIINNNNNNJJJFFFFFFHHHHHHGGGGGGIIILLLOOOQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNPPPQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVWWWWWWXXXXXXXXXZZZ[[[\\\]]]]]]]]]\\\[[[~~~{{{yyyzzzxxxuuuqqqqqqnnnkkkhhhgggeeecccaaa]]][[[ZZZXXXXXXXXXYYYZZZXXXYYYZZZ]]]______\\\ZZZYYYXXXXXXYYY[[[[[[ZZZYYYZZZ\\\^^^```bbbaaaaaa```aaaaaaaaabbbdddgggjjjllljjjjjjiiiiiihhhggggggfffeeedddbbbaaa```aaabbbcccdddeeeeeefffggghhhiiijjjhhhhhhhhhggghhhhhhiiiiiiiiihhhfffcccbbbaaaaaaaaaaaaaaabbbbbbbbb```___^^^[[[\\\\\\]]]\\\[[[ZZZYYYWWWVVVVVVVVVUUUUUUUUUUUUTTTUUUUUUVVVUUUTTTSSSRRRNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHEEEDDDCCCAAA@@@>>>======:::;;;<<<<<<<<<:::888777666666555555555444444444111111000///000000222222000000/////////.........---,,,,,,,,,------...///---,,,,,,,,,++++++++++++((()))***************)))***)))'''''')))***)))(((((((((((()))))))))******((((((''''''''''''(((((('''((((((((()))))))))***''''''((((((((((((''''''(((((()))******************)))(((''''''((()))***(((((((((((()))))))))***''''''&&&&&&&&&&&&'''''')))))))))*********++++++***************+++,,,,,,************))))))))))))************************))))))******+++++++++***+++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------...........................///000111111000///...,,,,,,---------.........++++++++++++,,,,,,,,,,,,...------------...///000///...------...///...,,,+++,,,---...////////////........./////////000000////////////000000000111000000000000000000000000...------......000111111000000000000000000000000.........///////////////........./////////000000///000111000///...///111111111111111111111111111000000000000000111222222111111111222222333333444222222222222222222222222222111111111111222333333333333222222333333444555444444444333333333555666888888777777777777888888888888888888999:::;;;<<<:::::::::<<<>>>AAADDDEEE@@@???>>><<<<<<<<<======999;;;>>>>>>>>>======>>>>>>>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBDDDEEEEEELLLMMMGGGCCCEEEHHHHHHEEEEEEEEEGGGJJJLLLLLLKKKMMMLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLMMMOOOQQQRRRSSSSSSRRRRRRSSSSSSTTTUUUVVVTTTUUUUUUVVVWWWXXXYYYYYY[[[\\\]]]]]]]]]\\\ZZZZZZwwwsssnnnkkkjjjgggbbb^^^___]]][[[ZZZ[[[]]]]]]\\\YYYYYYXXXXXXVVVUUUSSSRRRTTTVVVYYY^^^bbbcccaaa___WWWVVVVVVXXXZZZ[[[ZZZXXXWWWYYY[[[]]]______^^^]]]cccbbbbbbbbbbbbdddeeefffhhhhhhhhhgggffffffeeeeeefffdddbbbaaa```aaabbbcccgggffffffeeeeeeeeeeeefffgggggggggggghhhiiijjjjjjhhhfffdddbbb```_________\\\]]]^^^______^^^]]]\\\WWWYYYZZZ\\\]]]]]]]]]]]]VVVVVVVVVUUUUUUUUUTTTTTTVVVWWWWWWVVVUUUSSSQQQOOOMMMMMMLLLKKKKKKJJJKKKKKKJJJIIIGGGFFFEEEFFFFFFGGGBBBBBBAAAAAA@@@???>>>>>><<<;;;;;;:::999999999999444444444444444444444444333222111/////////000000//////.........---------,,,,,,,,,,,,------...///---------,,,,,,,,,++++++))))))************))))))+++)))'''&&&((()))))))))(((((())))))******++++++((((((''''''''''''(((((('''((((((((())))))******&&&&&&''''''''''''&&&&&&(((((()))******************)))(((''''''((()))***(((((((((((())))))))))))******))))))))))))******************++++++++++++++++++******+++,,,------************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,---------......------,,,,,,,,,,,,++++++...........................///000111111000///...,,,,,,,,,---------.............../////////000000---------------...///000000///......///000///---+++,,,---...////////////............/////////000////////////000000000000000000000000000000000000---------......000111111000000000000000000000000---.........//////000000---.........//////000000///000111000///...///111000000000000000000000000000000000000000111111222000000111222333444444555222222222222222222222222000000000000000111111222111111000000111111222333888888888777666666999;;;888888777777777777888888888888888888999:::;;;<<<::::::;;;>>>AAADDDGGGIIIAAA@@@===;;;::::::;;;<<<:::<<>>@@@BBB???>>>>>>???AAACCCEEEGGGDDDAAA===:::888999;;;<<<;;;;;;===>>>??????????????????@@@@@@@@@??????>>>>>>??????@@@@@@AAABBBBBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFIIIHHHHHHHHHIIILLLOOOQQQPPPQQQRRRRRRRRRRRRRRRQQQRRRTTTWWWXXXWWWVVVWWWWWWYYYYYYZZZ[[[\\\]]]]]]^^^}}}{{{zzzxxxvvvtttpppkkkeeeaaa^^^YYYXXXUUUSSSQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUUUUUUUXXX[[[\\\[[[YYYYYYYYYWWWVVVVVVVVVWWWXXXWWWXXXYYY\\\___bbbbbbaaa_________```aaaaaabbbbbbeeeeeeeeeeeeeeedddcccbbbeeecccaaa___^^^___```aaacccdddeeeeeeeeecccbbbaaafffggghhhgggeeedddeeeffffffeeecccaaa___^^^]]]]]]^^^___aaa```\\\YYYWWWWWWTTTUUUWWWYYYZZZ[[[\\\\\\WWWXXXXXXVVVTTTRRRRRRSSSSSSSSSTTTTTTSSSQQQOOONNNMMMKKKJJJJJJKKKLLLLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCAAA???===<<<<<<;;;<<<:::999999::::::999888666555333111000111222333000000000000000000000000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((())))))*********)))))))))(((((())))))************))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''(((((()))))))))(((((())))))))))))))))))))))))))))))******+++******))),,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))((((((((()))***++++++************************---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...,,,,,,++++++++++++,,,,,,---,,,,,,---......---+++.........---------------,,,,,,---------.........---...///...,,,+++,,,---,,,,,,,,,------------...,,,,,,,,,------------...............////////////////////////////////////000000///.........//////.../////////000000000000///...------------...///.../////////000000000000................................................//////000000000000//////222222111111111111111222000000000000111111111111000111111222222222222222222111111000000111111222000111222333333333222222222222222222222222222222333333444444444444555555555777888888777666666777777777777888:::<<<>>>@@@999999999:::;;;===???AAAAAA@@@===:::999:::;;;<<<<<<<<<<<<===>>>>>>??????>>>??????@@@@@@??????>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHGGGGGGIIIKKKNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPRRRSSSUUUVVVUUUUUUVVVWWWYYYYYYZZZ[[[\\\]]]]]]^^^~~~~~~~~~|||{{{zzzyyyyyywwwuuuppplllhhheeeddddddeeedddbbb___[[[WWWTTTRRRPPPOOONNNMMMMMMMMMNNNOOOMMMNNNNNNPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSUUUTTTSSSTTTVVVWWWWWWVVVXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWYYY\\\```bbbcccbbb________________________aaaaaabbbbbbbbbbbbaaaaaaaaa```^^^\\\\\\\\\^^^___bbbbbbbbbbbbbbbaaa```___eeefffhhhgggeeecccbbbbbbdddcccaaa___^^^]]]\\\\\\[[[]]]^^^]]]ZZZWWWUUUUUUSSSTTTVVVWWWYYYZZZ[[[[[[WWWXXXXXXVVVSSSQQQQQQQQQNNNOOOPPPRRRRRRRRRQQQPPPMMMLLLKKKKKKLLLKKKIIIGGGFFFEEECCCAAA@@@@@@@@@AAA@@@???>>><<<;;;;;;:::::::::888777777888888777666555444111///...///111222000000000000000000000000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((())))))******))))))))))))(((((()))******++++++******)))))))))))))))))))))))))))(((''''''''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))***+++,,,,,,,,,+++,,,+++******************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((())))))*********))))))++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------,,,,,,,,,,,,---------,,,,,,,,,......,,,+++---------------------------------................../////////---,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////////////////////////////...------------......///....../////////000000000///...------------...///....../////////000000000......................................................////////////............///////////////........./////////000000000000111222333333333333333222111111000000111111222000111222222333333222222333333333333333333333333333333333444444444444555444666777777666555555666777777777888999:::;;;<<<888888888999:::<<<===>>>======<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<===???@@@>>>>>>????????????>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFFFFGGGHHHJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRSSSSSSRRRSSSUUUWWWXXXYYYZZZ[[[\\\]]]^^^^^^~~~~~~{{{xxxvvvvvvsssrrrsssvvvvvvtttqqqjjjiiigggeeecccbbbaaaaaa___]]]ZZZWWWVVVVVVXXXYYYZZZYYYXXXVVVSSSQQQOOONNNNNNMMMLLLLLLLLLMMMNNNNNNIIIJJJKKKLLLNNNOOOQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTSSSRRRQQQRRRTTTVVVWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVXXX[[[___aaaaaaaaa`````````______^^^^^^^^^]]]]]]___```````````````^^^]]][[[ZZZZZZ[[[\\\]]]________________________bbbeeegggfffdddaaa``````bbbbbb```^^^]]]\\\[[[[[[ZZZ\\\]]]]]]ZZZWWWUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXUUURRRPPPOOOPPPLLLMMMOOOPPPQQQQQQPPPPPPMMMLLLKKKLLLLLLJJJGGGDDDEEECCCAAA>>>===>>>???@@@===<<<;;;:::999999999999777666555555666666555444333333222111111000000///////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''******(((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))((('''&&&'''((()))************************((()))***+++,,,---------+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))***++++++***((('''++++++++++++++++++++++++,,,++++++***************************************++++++++++++++++++++++++*********+++,,,,,,------...------,,,,,,------...---,,,+++,,,---...,,,***,,,,,,,,,,,,,,,---------...........................///000///---,,,---...++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////////////////////////////------,,,------...//////........./////////000000.........------................../////////000000................................................---..................---+++,,,---//////...---,,,/////////000000000111111111111222222333222222222111111000000000000111111000111111222222222222222333333333333333333333333444444444444555555555555444555777777555444555666777777777777888888888999888888888999:::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<>>>===;;;:::;;;===???@@@======>>>>>>???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPOOOPPPSSSVVVXXXXXXYYY[[[\\\]]]^^^^^^nnnlllkkkkkknnnppprrrsssrrrsssssssssssssssssssssrrrqqqnnnkkkhhheeedddcccccc___\\\\\\]]]]]][[[XXXVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNMMMMMMPPPRRRTTTQQQPPPOOONNNMMMKKKKKKJJJKKKJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJLLLMMMNNNOOOQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRUUUXXX[[[XXXXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVYYY]]]______^^^`````````___^^^^^^]]]]]]ZZZ[[[]]]^^^___`````````]]]\\\[[[ZZZZZZ[[[]]]^^^\\\\\\]]]]]]^^^___```aaa```bbbeeeeeebbb```___^^^aaa```___]]]\\\[[[[[[[[[ZZZ\\\]]]]]]ZZZWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSSSSWWWWWWWWWUUUQQQOOOOOOOOOLLLMMMOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKIIIEEEBBBEEECCC@@@>>>======??????;;;:::999888777666666777666444333333444555333222000222444555444222///---........................------,,,,,,,,,+++++++++++++++++++++++++++++++++)))((((((((((((((())))))(((((((((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))(((''''''&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++***)))((((((((()))***++++++++++++++++++++++++((()))***+++,,,---------******((((((((()))***+++)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((()))***++++++***((('''************************++++++++++++******))))))************************++++++++++++++++++++++++))))))***++++++,,,,,,---...------,,,,,,------...,,,++++++,,,------,,,***++++++++++++,,,,,,------..................------.../////////---,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............////////////////////////------------......///000............////////////---..................---............////////////................................................------............---------...000111222111000000....../////////000000000111222222222111000//////111000000000000000000111000000000111111111222222333333333333333333333333444555555555555666666666444666777777666555555666777777777777777777777777555555666666777777777777888888:::;;;<<<<<<<<<;;;>>>===;;;::::::<<<>>>???;;;<<<===>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPOOONNNOOORRRTTTXXXXXXYYYZZZ\\\]]]^^^___XXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWUUUTTTSSSRRRQQQOOOMMMMMMMMMNNNMMMLLLMMMLLLLLLKKKKKKLLLLLLLLLMMMLLLJJJJJJJJJKKKMMMOOONNNMMMLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSTTTRRRSSSSSSSSSSSSUUUYYY\\\XXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVXXX[[[]]]\\\[[[___^^^^^^^^^]]]]]]\\\\\\ZZZ[[[\\\^^^___`````````^^^]]][[[[[[[[[]]]___```\\\\\\]]]]]]^^^___aaaaaa^^^```bbbbbb```___^^^___aaa```___]]]\\\\\\[[[[[[ZZZ\\\^^^]]][[[XXXWWWVVVSSSTTTTTTTTTSSSRRRQQQQQQUUUVVVVVVTTTQQQOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMNNNLLLJJJJJJIIIHHHEEECCCDDDCCCAAA???>>>>>>>>>???:::999888777555555444444555333222222333333222111///111444555555222...,,,........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++((((((''''''(((((())))))''''''(((((((((((())))))&&&''''''((((((''''''&&&(((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&&&&'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,+++)))))))))))))))******+++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))******++++++******)))(((************************++++++++++++++++++++++++))))))******+++,,,,,,,,,------,,,,,,,,,,,,------,,,+++++++++------+++***)))******++++++,,,,,,------------------,,,,,,,,,---.........,,,+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........////////////////////////......---------...//////------........./////////------...//////...------------........./////////------------------------------------------------------............------,,,---...//////000000///,,,,,,---------.........111111111111111000//////111000000//////000000111111000000000000111222222333333333333333333333333444444444555555555666666444666777777666555555666666777777888888777666666777777888999999888888777777888999:::;;;;;;;;;;;;======<<<;;;;;;<<<===>>>:::;;;<<<======>>>>>>=========>>>>>>???@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJIIIIIIJJJLLLNNNOOOMMMNNNOOOOOONNNOOOQQQSSSWWWXXXYYYZZZ\\\^^^______GGGIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGEEEEEEGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJHHHGGGGGGGGGHHHHHHIIIJJJLLLKKKJJJIIIIIIJJJJJJKKKMMMMMMMMMMMMMMMLLLLLLKKKHHHIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPRRRSSSSSSTTTSSSUUUVVVUUUTTTTTTWWWZZZYYYYYYZZZZZZZZZYYYXXXWWWXXXXXXXXXYYY[[[\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]______`````````___^^^]]]]]]^^^```bbbccc``````___^^^^^^______```]]]^^^______^^^^^^___```aaa```___^^^]]]\\\\\\\\\YYY[[[]]]]]]ZZZXXXVVVVVVPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUUUUSSSQQQOOOOOOPPPLLLMMMOOOPPPPPPPPPOOOOOONNNLLLIIIHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>===;;;:::888666555333333333444333222222333333222000111111111111111///...---------------------------------,,,,,,,,,,,,++++++************************'''''''''''''''((())))))'''''''''((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&&&&((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&((()))******++++++))))))))))))))))))))))))))))))******+++******)))((()))******+++++++++***))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((((((((()))***++++++************************)))******+++***)))((('''************************************************)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***+++------+++***)))))))))***+++,,,,,,,,,------,,,,,,,,,+++++++++,,,---------+++***+++,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........////////////////////////...------,,,,,,,,,,,,------------.........//////------...//////...---------------.........//////------------------------------------------------......////////////......++++++++++++,,,---......------------...............///000111222222333222000000////////////000000111000000///000111222333222222222222222222222222222222222333333333444444333444666666444333444555666666888888888888777666999:::;;;;;;;;;:::999999888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<==================>>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMLLLNNNPPPPPPOOOOOOPPPQQQWWWWWWYYYZZZ\\\^^^___```;;;===???@@@???>>>===<<<<<<===???AAABBBBBB@@@???<<<===???@@@AAAAAA@@@???CCCDDDEEEBBB>>>===???BBBEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCEEEFFFGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNOOOPPPQQQSSSTTTTTTTTTVVVWWWVVVTTTSSSUUUWWWYYYZZZ[[[[[[[[[ZZZXXXWWWZZZYYYYYYZZZ\\\\\\[[[YYYXXXXXXYYYYYYYYYYYYYYYYYY\\\]]]^^^___``````````````````___^^^___aaadddeeedddcccaaa___^^^^^^^^^^^^\\\]]]^^^]]]]]]]]]___aaaaaa```___^^^]]]\\\\\\\\\XXXZZZ\\\\\\ZZZWWWVVVVVVMMMNNNOOOQQQRRRSSSTTTTTTSSSTTTTTTSSSQQQOOOPPPQQQKKKLLLNNNPPPQQQQQQQQQQQQNNNKKKHHHGGGFFFGGGFFFEEEAAAAAAAAAAAA@@@>>>===<<<;;;:::888666444333222222444333222222333333222000222111///---,,,---...///---------------------------------,,,,,,,,,++++++************************'''''''''''''''((()))***&&&'''''''''(((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((()))))))))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***###$$$&&&(((************(((((((((((((((((((((((())))))*********))))))(((((()))***,,,,,,,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((('''(((***,,,---++++++++++++++++++++++++)))******++++++)))((('''))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,+++***+++,,,---+++)))((())))))***++++++,,,,,,,,,,,,,,,++++++*********+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////------,,,+++************---------.........//////,,,---...//////...---,,,---------.........//////------------------------------------------------......////////////............------...///111222/////////000000000111111,,,...000222444555666777000000////////////000000111000/////////000222333111111111111111111111111000000111111111222222222111333555444333222333333555666888999999888888777666777777888888777555555999999888888999999:::;;;;;;<<<<<<======<<<;;;;;;999:::;;;<<<=====================>>>??????@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFHHHKKKLLLKKKMMMPPPQQQPPPPPPPPPPPPWWWWWWYYYZZZ\\\^^^___```999999999999999999999999>>>>>>??????@@@@@@@@@AAAAAA@@@?????????@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRUUUWWWXXXYYYZZZZZZXXXVVVTTTTTTVVVXXXWWWZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[^^^___```^^^\\\[[[WWW\\\```]]]VVVRRRTTTWWW[[[ZZZZZZ]]]aaacccaaa^^^aaaaaaaaaaaabbbbbbbbbbbbccccccaaa``````_________^^^^^^`````````___^^^]]]_________```````````````bbbaaa___]]]YYYVVVSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQPPPPPPQQQPPPNNNLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>===<<<<<<;;;999777666666666555444222222222111111111000000222111111000///......---------------------------++++++++++++++++++++++++---,,,+++***))))))))))))))))))(((''''''((()))***((())))))*********))))))$$$######%%%'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))(((******))))))((((((''''''(((((((((((())))))))))))&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&'''((()))((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,+++***)))))))))***)))***+++,,,,,,+++***)))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************//////.........---------************************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...111000///...---,,,+++++++++,,,---......---,,,+++------------------------...------------...//////000///...---------------////////////......---,,,---------------------------------...------,,,,,,........................////////////////////////000000000000000000000000000000000000111111111111000000000111222222222333000000111111111222222222333444555555666666555555666666666666777777777777888888888888888888999:::888888999::::::::::::999999;;;===??????===;;;999::::::::::::::::::::::::===>>>>>>????????????>>>BBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFGGGHHHGGGFFFFFFEEEGGGHHHIIIGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEGGGKKKOOOKKKMMMOOOQQQQQQQQQPPPOOOUUUVVVWWWYYY[[[^^^___```999999999999999999::::::<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDDDDEEEDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRTTTVVVXXXXXXXXXXXXXXXVVVTTTTTTVVVWWWUUUXXXZZZ[[[[[[ZZZ[[[\\\\\\]]]___``````^^^\\\ZZZYYY^^^aaa___YYYTTTUUUXXX\\\\\\]]]___aaaaaa```___bbbbbbaaaaaa```aaaaaabbbcccbbbaaa```_________^^^^^^___`````````___^^^]]]```______^^^^^^^^^^^^^^^```___^^^\\\YYYVVVSSSQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRQQQPPPPPPQQQPPPNNNLLLMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKIIIGGGEEECCCBBB@@@???>>>>>><<<<<<;;;:::999777444444444444333111222222222222111111111111111111000000///......---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))((((((((((((+++***)))(((((()))*********************)))((((((((('''&&&'''((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))************'''((((((((()))))))))))))))((('''((())))))'''&&&************************,,,,,,+++)))(((&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++******))))))******+++************************,,,+++******))))))************++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++......------------,,,,,,************************)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............------------,,,---............---,,,---------------------------------------...////////////...---------------///////////////...------........................,,,,,,------...---------................................................//////////////////////////////000000000111111111111111111111111222222222111111111111222222222222333444444555555555555555555555666666666777777777888777777777777888999999777888888999999999999999999:::<<<>>>>>><<<:::999999999999::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFBBBDDDFFFFFFEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFGGGJJJLLLMMMMMMMMMNNNNNNOOOPPPQQQUUUVVVWWWXXXYYYZZZ[[[\\\888888888999999:::::::::999999::::::::::::;;;;;;:::;;;<<<===============@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWUUUVVVWWWVVVUUUTTTUUUVVVTTTWWWYYYZZZ[[[[[[\\\]]]^^^___```aaa```___]]][[[\\\aaaeeeccc]]]YYYXXXZZZ\\\^^^```aaa```___``````dddcccaaa_________aaabbbcccbbbbbb```___^^^^^^]]]^^^___`````````___]]]\\\______^^^]]]]]]\\\\\\]]]___^^^]]][[[XXXVVVSSSRRRRRRQQQQQQPPPPPPQQQQQQQQQRRRQQQPPPPPPQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHFFFDDDBBBBBB>>>>>>===<<<;;;:::999999888666444333333333222111333333222222222111111111000000000///......------,,,,,,++++++******))))))+++++++++++++++++++++++++++***)))((('''''''''''',,,,,,+++***))))))))))))************))))))((('''+++***((()))******((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((''''''((())))))))))))))))))))))))))))))***)))'''&&&&&&''')))***(((((()))******+++,,,,,,''''''((((((((()))))))))+++***(((((())))))'''&&&((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((('''&&&&&&'''(((((())))))((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))+++******))))))******+++************************++++++***)))))))))******++++++************++++++******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------.........///------...//////...---------------------------------------------......//////...------------------......//////......------////////////////////////++++++,,,---............................................................//////////////////////////////000000000000111111222222222111111111111111111111222222222333333333333333444555555555555555555555555666666666666777666666666666666777888888666777888888999999888888888999;;;<<<<<<;;;999888888888999::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAACCCEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGHHHIIIHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFHHHIIIIIIHHHGGGGGGHHHJJJNNNMMMLLLKKKLLLNNNPPPRRRUUUUUUVVVWWWWWWWWWWWWWWW777777888999::::::;;;;;;888888999999999999999999888999;;;=========<<<;;;???????????????@@@AAAAAA???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPRRRSSSUUUUUURRRTTTVVVVVVUUUTTTUUUVVVWWWYYY[[[[[[[[[[[[\\\^^^]]]^^^```aaaaaaaaa```___aaaeeeiiihhhccc^^^]]]]]]^^^aaadddcccaaa______aaafffdddaaa^^^]]]^^^```aaabbbbbbbbbaaa```___^^^]]]______`````````___^^^]]]^^^^^^]]]\\\\\\]]]^^^___^^^^^^]]][[[YYYWWWUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSQQQPPPPPPPPPQQQQQQOOOMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIGGGEEECCCAAAAAA>>>>>>===<<<;;;:::999999999777555444555555444222333222222222222111111111/////////......---------///......---,,,+++******************************+++***)))(((((((((((((((,,,+++***))))))(((''''''(((((()))))))))))))))(((***)))((()))******)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))'''&&&&&&''')))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((()))))))))*********'''''''''((((((((())))))***(((''''''((()))((('''''''''''''''''''''''''''$$$$$$&&&''')))+++------((((((((((((((((((((((((+++***(((''''''(((***++++++***((('''((()))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************************************))))))))))))******,,,+++***))))))***+++,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++************************************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......---,,,,,,------------------......---,,,,,,/////////...............***+++,,,---............................................................////////////////////////////////////000000000111333222222222111000000000222222222222333333333333333333444555555555444444444444555555555666666666555555555555555666777888666666777888888888888777888999:::;;;;;;:::999888777777888999;;;<<<======<<<===>>>???????????????@@@@@@@@@@@@BBBCCCDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIIIIIIIKKKIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHJJJIIIHHHHHHIIIJJJMMMLLLLLLKKKLLLNNNOOOPPPSSSTTTUUUVVVWWWWWWWWWVVV666666777888:::;;;<<<<<<999999999999999999999999888:::;;;===>>>>>>===<<>>>>>>>>>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSOOORRRTTTUUUTTTTTTUUUVVV\\\]]]]]]\\\[[[ZZZ[[[]]]ZZZ\\\^^^```bbbcccccccccfffiiikkkkkkgggcccbbbbbb___ccceeeeeebbb``````bbbeeeccc```^^^]]]^^^```aaabbbbbbbbbbbbaaa```___^^^______aaaaaaaaaaaa______]]]]]]\\\\\\]]]___aaabbb^^^^^^]]]\\\[[[YYYXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTQQQPPPOOOPPPQQQQQQOOONNNLLLKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHFFFDDDBBB@@@@@@???>>>======;;;;;;:::999999777555444444444333222222222111111111111000000............------------......---,,,++++++******************************++++++***)))))))))*********))))))(((((('''&&&%%%%%%&&&'''((()))*********'''&&&&&&''')))******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***((('''%%%%%%'''(((***((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))((((((((('''''''''''''''''''''(((((((((((('''%%%$$$%%%''')))***)))************************,,,+++***)))((('''&&&%%%((((((((((((((((((((((((+++)))(((&&&&&&((()))++++++***((('''((()))+++,,,(((((((((((())))))))))))***************************))))))))))))))))))***))))))))))))))))))))))))***))))))((())))))******,,,+++***))))))***+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++*********)))))))))************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...------------,,,,,,,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,------...,,,,,,------------,,,,,,.........---------,,,,,,***+++,,,---.......................................................................................////////////000000000333222222222111000000000111111222222222333333333222333333444555444444444444444444444555555555555444444444444555666777888666666777888888888888777888888999::::::999888888777777888999;;;<<<======>>>>>>???@@@AAABBBBBBAAABBBBBBAAAAAABBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDFFFHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFHHHIIIJJJIIIIIIJJJLLLJJJKKKMMMNNNOOOOOONNNNNNQQQSSSUUUWWWXXXYYYXXXXXX555666777888:::;;;<<<===;;;;;;;;;::::::::::::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>===>>>>>>???@@@===>>>???AAABBBBBBBBBBBBDDDEEEEEEFFFFFFEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQNNNPPPRRRSSSSSSTTTVVVXXX]]]^^^^^^\\\ZZZYYYZZZ\\\YYYZZZ\\\___aaadddeeefffgggiiijjjjjjhhhfffeeefffbbbccceeeeeedddcccbbbccccccbbb```^^^^^^^^^```aaaaaaaaaccccccccccccaaa```___```aaacccccccccbbbbbb^^^]]]\\\\\\]]]___aaaccc^^^^^^]]]]]]\\\[[[ZZZYYYWWWWWWVVVUUUTTTTTTTTTTTTPPPPPPOOOPPPQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGEEECCCAAA??????>>>>>>===<<<;;;::::::999666444222111111111000///111111000000000/////////------------------------++++++******))))))((((((************************++++++************++++++(((((((((((('''&&&%%%%%%%%%&&&'''((()))*********%%%$$$$$$&&&(((******)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&''')))******)))'''&&&))))))(((''''''&&&%%%%%%&&&&&&'''''''''(((((((((&&&$$$###$$$''')))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''&&&%%%%%%&&&''''''))))))((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))((((((((()))******++++++************+++++++++***))))))))))))***+++++++++++++++++++++++++++******++++++,,,,,,------+++************)))))))))***************************))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---------,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...,,,---......///..................---,,,,,,++++++++++++,,,---....................................------------------------..............................////////////000000222222222111111111111111000000111111111222222222222222333444444444444444333333333444444444555555444444444444555777888999666777888888999999888888999999999::::::999999999888888999::::::;;;<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEDDDDDDDDDDDDEEEFFFGGGFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIJJJIIIHHHIIIJJJLLLJJJKKKNNNPPPPPPPPPNNNMMMQQQRRRUUUXXXYYYZZZYYYXXX444555666888:::<<<===>>>;;;;;;;;;;;;:::::::::999:::::::::;;;<<<===>>>???>>>============>>>??????===>>>@@@AAABBBCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEEEEHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPMMMOOOPPPQQQQQQSSSVVVYYY[[[[[[[[[ZZZXXXXXXZZZ\\\YYYZZZ\\\^^^```cccdddeeefffggggggfffeeeeeefffgggccccccdddeeeffffffdddcccaaa``````_________`````````aaaccceeeeeeeeedddccc^^^```bbbdddeeeffffffeee```^^^\\\[[[[[[\\\^^^```\\\\\\\\\\\\\\\[[[ZZZYYYVVVVVVUUUSSSSSSRRRRRRSSSPPPOOOOOOPPPQQQQQQPPPNNNLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHFFFDDDBBB@@@???>>>======<<<;;;:::999888888666444111111111111000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******************************))))))))))))******''''''((())))))((('''&&&'''((((((((((((((('''''''''&&&%%%&&&((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((&&&$$$$$$''')))******''''''''''''''''''''''''###$$$%%%'''***,,,---...))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))************++++++++++++******+++***)))(((((()))***+++++++++++++++++++++++++++))))))******+++,,,,,,---+++++++++*********))))))***************************))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...///000000111222222111111/////////...---,,,,,,,,,,,,,,,------...---------........................------------------------................................./////////000000111111111111111222222222//////000000000111111111222222333444444444444333222333333333333444444444444444444555666777999:::777888888999999999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGIIIKKKLLLMMMLLLKKKLLLMMMIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMKKKIIIGGGFFFHHHJJJLLLMMMNNNOOOOOOPPPPPPPPPRRRSSSVVVXXXYYYXXXWWWVVV444555666888:::<<<===>>>;;;;;;;;;:::::::::999999:::999999999:::<<<>>>???===============>>>??????>>>>>>@@@AAABBBCCCCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEHHHHHHHHHHHHGGGGGGFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNOOOOOOPPPSSSWWWZZZXXXXXXXXXXXXWWWWWWZZZ\\\ZZZ[[[\\\^^^```aaacccccceeedddcccccccccdddfffgggeeecccbbbeeehhhhhhfffbbb_________```````````````___aaacccfffggggggfffeee^^^```bbbdddfffgggggggggbbb```]]]ZZZYYYYYY[[[\\\ZZZ[[[[[[[[[[[[ZZZZZZYYYUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRPPPOOOLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFDDDBBB@@@>>>>>><<<;;;;;;:::999888777777777555333222333333111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((()))***'''((()))******)))((((((*********)))(((&&&%%%$$$)))(((''''''(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((+++***)))(((((()))***+++''''''(((((())))))******&&&&&&&&&'''''''''((((((+++)))&&&&&&''')))******************************''''''(((((())))))******))))))))))))))))))))))))''''''((())))))(((''''''&&&&&&'''((()))((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))***+++,,,,,,+++***)))+++***)))(((((()))***+++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++***************************************)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))******+++---......///,,,,,,************,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...111222333444444444444444111000000///...------------------...------,,,,,,........................------------------------..................................../////////000000000111111222222222333////////////000000000000222222333444444444333333222222333333333444444444444444555555777888999:::888888999::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::======???@@@AAABBBBBBBBB@@@@@@AAAAAACCCDDDFFFGGGEEEDDDCCCCCCCCCDDDFFFGGGFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNQQQPPPMMMIIIEEEDDDFFFHHHOOONNNMMMMMMNNNOOOQQQSSSSSSTTTWWWXXXXXXVVVTTTRRR666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>===============>>>>>>???@@@BBBCCCDDDDDDFFFHHHJJJKKKJJJHHHFFFDDDIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLOOOPPPRRRQQQPPPOOOOOOPPPNNNMMMMMMNNNQQQUUUYYY\\\YYYVVVSSSRRRTTTWWWYYYYYY[[[[[[[[[[[[[[[]]]^^^___```aaabbbaaa```aaaccceeeaaabbbdddeeefffeeeeeeddd___aaabbbddddddcccbbbaaaaaa```aaaeeejjjjjjeee```cccaaa``````bbbdddeeedddaaabbbbbb```\\\YYYXXXXXXXXXZZZ\\\^^^^^^]]]ZZZYYYXXXVVVTTTQQQPPPOOOPPPQQQOOOPPPRRRRRROOOMMMLLLLLLMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCBBBAAA???>>>======999:::;;;;;;:::999777666222222222222222222222222000000///...............///...---,,,++++++++++++))))))*********+++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))''''''(((((())))))******)))((((((((()))(((&&&%%%%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''((((((******)))((('''&&&%%%%%%)))((('''&&&&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((('''%%%%%%%%%&&&'''))))))))))))************)))************+++++++++)))((('''''''''((()))***)))************+++++++++))))))))))))((((((((((((''''''''''''((()))+++++++++*********))))))((((((((())))))))))))*********,,,,,,++++++***)))((((((+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,++++++*********---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,******+++---000222555555444444444333333333//////...---,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------......///...------------...//////..................------,,,---///111222111111000000000000000111111111111000000111111111222222222333333333333222222111000111222333444555555555555555444444444444555666666::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======>>>@@@@@@@@@??????????????????@@@BBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLNNNQQQTTTUUUNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMNNNPPPRRRTTTVVVWWWUUUTTTUUUYYYZZZYYYWWW666666777777888888999999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNOOOOOOMMMLLLMMMNNNPPPQQQRRRSSSUUUVVVYYYZZZ]]]\\\ZZZXXXVVVVVVVVVWWWYYYZZZZZZ[[[\\\\\\]]]]]]^^^___``````___^^^___aaaccccccdddddddddcccbbbbbb```aaabbbddddddcccbbbaaa```______cccggghhhddd___cccaaa______aaabbbbbbbbb`````````^^^[[[YYYXXXYYYYYYZZZ[[[]]]]]]\\\ZZZYYYWWWUUUSSSPPPOOOOOOOOOPPPOOOPPPQQQPPPNNNMMMLLLMMMNNNMMMKKKIIIFFFEEEDDDCCCCCCCCCBBBAAA???>>>======999:::::::::999888777666111111111222222222333333000//////.....................---,,,++++++++++++))))))*********+++++++++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))((('''&&&%%%&&&&&&''''''(((((((((&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((('''&&&''''''((()))((((((((((((((()))))))))''''''((((((((()))))))))''''''((((((((()))))))))))))))((('''''''''''''''((((((((()))))))))******))))))*********+++++++++,,,+++***)))((())))))***))))))*********+++++++++))))))))))))(((((((((((((((((('''(((((()))***+++************)))))))))((()))))))))*********++++++,,,,,,++++++***))))))(((************************+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,+++++++++******...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,++++++,,,...000222333333333222222222111111//////...---,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------......///........................,,,---...///000000000000//////000000000111111111000000000000111111111111222222333333222111111000111222333444444444444444555444444444444555666666888888888888999999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======???????????????????????????@@@AAACCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJIIIIIINNNNNNOOOPPPRRRTTTVVVWWWRRRQQQOOOMMMKKKJJJIIIIIILLLLLLLLLMMMOOOQQQTTTUUUWWWUUUTTTVVVXXXZZZYYYWWW666666666666666666666666999999999999999999999999:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAADDDFFFHHHJJJJJJJJJIIIHHHDDDEEEFFFHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNLLLLLLMMMNNNQQQSSSVVVWWWXXXYYY[[[\\\dddffffffbbb]]]XXXWWWXXXXXXYYYZZZ\\\\\\\\\\\\[[[]]]___aaaaaa___^^^]]]^^^cccccccccbbbaaaaaa`````````aaabbbcccccccccbbbbbb```___^^^```cccdddbbb___bbb```^^^^^^___```___^^^^^^^^^]]][[[YYYXXXYYY[[[YYYZZZZZZZZZZZZZZZYYYYYYUUUTTTRRRPPPNNNNNNNNNNNNOOOPPPPPPNNNLLLKKKMMMNNNOOONNNLLLIIIFFFDDDCCCBBBCCCCCCBBBAAA???>>>===<<<999999999999888777666555000000111111222222222333000///......------.........---,,,++++++***++++++***************+++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))'''''''''''''''((()))***'''''''''(((((())))))***&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((())))))))))))))))))((('''''''''((((((((())))))))))))))))))*********++++++,,,+++***)))((((((((())))))))))))*********++++++(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))************+++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))+++++++++***************+++++++++++++++*********,,,,,,,,,++++++++++++***...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,---///111222111111000000000/////////000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------//////...------,,,++++++,,,,,,,,,---------..............................------------......///000//////000000000000111111//////000000000111111111222222333333222222111111333333444444444444444333555444444444444555666666666666666777777888888888::::::;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHOOOPPPRRRTTTUUUVVVWWWWWWUUUTTTQQQOOOLLLJJJIIIHHHKKKKKKLLLMMMNNNPPPRRRSSSVVVUUUTTTUUUWWWYYYXXXWWW555555555555666666666666::::::::::::::::::::::::999999999:::;;;;;;<<<<<<>>>>>>>>>???????????????@@@@@@@@@@@@@@@?????????AAABBBEEEGGGHHHIIIHHHHHHCCCEEEGGGIIIIIIHHHGGGFFFHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOONNNMMMMMMNNNPPPPPPSSSVVVXXXYYY]]]bbbgggqqqttttttoooeee]]][[[[[[WWWYYY[[[]]]^^^]]]\\\[[[^^^aaaccccccaaa___^^^^^^aaaaaa``````___`````````aaaaaaaaaaaaaaabbbbbbbbbaaa___^^^^^^```aaaaaa___```^^^]]]\\\]]]]]]\\\ZZZ[[[[[[ZZZXXXVVVWWWYYY\\\YYYYYYYYYXXXXXXXXXXXXXXXTTTSSSQQQPPPOOONNNNNNNNNNNNOOONNNLLLJJJJJJLLLNNNPPPNNNLLLIIIFFFCCCBBBAAACCCBBBAAA@@@>>>===<<<<<<888888777777666555555444222111111111111000000000//////...------------...---,,,,,,+++******++++++************************)))((((((''''''(((((()))((((((((((((((((((((((((******))))))((((((''''''%%%&&&((((((((((((((()))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))'''''''''(((((((((((((((&&&&&&''''''(((((())))))&&&&&&''''''((()))******&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''((('''((()))******)))'''&&&''''''''''''(((((((((((())))))))))))************)))((((((((((((((((((((())))))))))))************(((((((((((())))))))))))***))))))(((((((((((()))*********)))))))))))))))******+++++++++,,,,,,,,,+++++++++*********))))))************************************************+++++++++***************++++++++++++++++++++++++---,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,---...///000222222000000000/////////......000///...------,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,+++,,,,,,------------------------...............------,,,+++,,,---...000////////////000000000111000000000111111111222222333333444444444333333222555555555666666555444444555444444444444555666666555555666666777777888888:::::::::::::::999999888888888999::::::;;;;;;<<<<<<======>>>???@@@@@@AAA???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHNNNPPPRRRTTTUUUUUUUUUTTTTTTRRRPPPNNNLLLJJJIIIIIIJJJJJJKKKLLLNNNOOOQQQQQQSSSSSSSSSTTTUUUVVVVVVVVV333333444555666777888888999999999999999999999999888888999999:::;;;;;;<<<======>>>>>>????????????@@@@@@?????????>>>>>>>>>>>>???AAACCCEEEFFFFFFFFFEEEFFFHHHHHHHHHFFFDDDCCCGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKLLLNNNPPPPPPSSSVVVXXX[[[cccooowwwxxxjjj___[[[ZZZXXXYYY\\\]]]^^^]]]\\\[[[^^^```bbbbbbaaa^^^]]]]]]]]]]]]^^^___``````aaaaaa``````_________```aaabbbbbb```___^^^___``````___^^^]]][[[[[[\\\[[[YYYWWWYYYYYYXXXVVVUUUVVVXXX[[[XXXXXXXXXWWWWWWVVVVVVVVVSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMKKKJJJJJJLLLNNNOOOMMMKKKHHHEEEBBBAAA@@@AAAAAA@@@>>>===<<<;;;:::777777666555444444444333444333222111///...---,,,//////...---------------,,,,,,+++*********++++++************************(((''''''''''''''''''(((((((((((((((((((((((((((******))))))((((((''''''$$$'''))))))((('''(((***((((((((((((((((((''''''******)))((('''%%%$$$$$$&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***))))))(((''''''&&&&&&&&&''''''(((((((((((((((%%%&&&&&&'''((())))))***&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''(((%%%&&&(((((()))((('''&&&''''''''''''(((((((((((((((((()))))))))*********'''(((((())))))*********(((((()))))))))*********'''((((((((()))))))))******))))))(((((((((((()))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++---///000111222222111000000000////////////000000///...------------------------------------,,,,,,,,,---------......+++,,,---.........---------------.........//////------,,,++++++,,,...///...////////////000000000111111111222222222333333444444555555555555555444666777777777777666666555555444444444444555666666555666666666777777888888888999999999999999888888888888999::::::;;;;;;<<<<<<<<<===>>>??????@@@@@@>>>???@@@BBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIKKKMMMNNNPPPQQQQQQPPPPPPOOONNNMMMKKKJJJJJJJJJJJJIIIJJJKKKMMMNNNOOOPPPPPPPPPQQQRRRRRRRRRSSSTTTTTT222222333444666777888999666666666666666666666666777777888999::::::;;;;;;<<<<<<======>>>>>>???????????????>>>>>>>>>>>>>>><<<===???AAABBBDDDEEEEEEEEEFFFFFFFFFFFFDDDCCCBBBFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJIIIHHHIIILLLNNNQQQTTTWWWYYY]]]gggvvvwwwiii^^^XXXVVVXXXYYYZZZ\\\\\\\\\\\\[[[[[[]]]______]]]\\\\\\\\\ZZZ[[[]]]___aaaaaaaaaaaa___^^^]]]\\\\\\^^^```aaaaaa```___^^^^^^^^^^^^^^^]]][[[ZZZ[[[[[[ZZZXXXVVVVVVWWWWWWVVVTTTUUUWWWYYYWWWWWWWWWWWWVVVUUUTTTTTTPPPPPPPPPOOONNNMMMMMMLLLKKKLLLLLLKKKJJJIIIKKKLLLLLLKKKIIIFFFCCCAAA@@@?????????>>>===;;;:::999888666555444333333222333333333333222000///---,,,+++///...------,,,,,,------++++++************+++++++++++++++***************(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))(((((((((((($$$'''******'''&&&'''***((((((((((((((((((((((((,,,+++***(((&&&$$$###"""&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&''''''((()))*********)))((('''&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&''''''(((((()))&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((%%%&&&&&&'''''''''''''''''''''((((((((()))))))))((((((((()))))))))******))))))***+++++++++++++++((((((((()))))))))******''''''(((((())))))******))))))(((((((((((())))))))))))))))))************************+++++++++,,,************************++++++++++++++++++++++++***************+++++++++)))))))))******************++++++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++(((***,,,///111111111111111111111000000000//////111000///...------------............------------++++++,,,,,,---...//////,,,---.../////////...---,,,,,,------.../////////---------,,,,,,------.........////////////000000000111111111222222222222444444555555666666555555666666777777777777777666555444444444444555666666666666666666666666666666777777888999999999999888999999999:::;;;;;;<<<<<<<<<======>>>>>>?????????>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJJJJIIIIIIJJJJJJKKKJJJKKKLLLMMMOOOOOOOOOOOOOOOPPPRRRRRRQQQQQQSSSTTT222222222333444555555666555555555555555555555555666666777888999:::;;;;;;:::;;;;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>><<<===>>>@@@BBBCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIIIIHHHGGGHHHKKKNNNPPPSSSWWWXXX[[[cccqqq|||xxxmmmccc[[[XXXVVVWWWWWWXXXXXXYYYZZZZZZZZZ[[[\\\]]]]]]\\\[[[]]]^^^YYY[[[___aaabbbaaa___^^^^^^]]][[[YYYYYY\\\^^^```^^^______^^^\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[XXXVVVTTTUUUVVVVVVTTTTTTTTTVVVUUUVVVWWWWWWVVVUUURRRQQQMMMMMMMMMMMMLLLKKKJJJJJJHHHJJJLLLKKKJJJIIIJJJKKKJJJIIIFFFDDDBBB@@@??????>>>===<<<;;;999888777777666555333222111111222222111000000//////...------///...------,,,,,,------++++++************+++++++++++++++*********))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))%%%(((+++***&&&%%%&&&)))''''''(((((())))))******,,,,,,***)))'''&&&%%%$$$&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***))))))(((((('''''''''&&&(((((())))))((('''&&&%%%''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))'''''''''''''''((())))))((((((((()))))))))******(((((((((((()))))))))***)))*********)))(((&&&%%%(((((((((((()))))))))***'''''''''((()))*********(((((('''(((((()))***+++((()))))))))************)))))))))*********++++++************************************************))))))*********+++++++++((()))))))))*********+++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************'''))),,,///111111000000000000000000////////////111000///...------------///.........------------,,,---------------------,,,---///111111000///...,,,,,,------...//////000------............------........./////////000000////////////000000000000222222333444444444444444333444555666666666666666555444444444444555666666666666555555444444333333555555777888999999999999:::::::::;;;<<<<<<===============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKMMMNNNOOOPPPOOOOOOOOOQQQSSSSSSRRRQQQSSSVVV222222222222222222222222777777777777777777777777555666777888999:::;;;;;;::::::;;;;;;<<<======>>>============>>>>>>>>>???===>>>???@@@BBBCCCDDDEEEBBBBBBAAABBBBBBCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJMMMPPPLLLQQQUUUVVVWWW]]]hhhqqq}}}vvvkkkccc^^^[[[[[[ZZZVVVVVVUUUVVVVVVWWWYYYYYY\\\]]]^^^^^^]]]]]]___aaaZZZ]]]```ccccccaaa^^^[[[^^^\\\YYYXXXXXXZZZ]]]___\\\]]]^^^]]][[[YYYYYYYYYZZZYYYYYYZZZ\\\[[[YYYWWWSSSUUUVVVVVVTTTSSSSSSTTTTTTUUUWWWXXXWWWTTTQQQOOOJJJKKKKKKKKKJJJIIIHHHHHHGGGIIIKKKLLLKKKIIIIIIJJJHHHGGGEEECCCAAA@@@??????===<<<;;;:::888777666666555444333111000111111222............/////////000......---,,,,,,,,,,,,---+++***************++++++++++++++++++******))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((())))))******%%%))),,,***&&&$$$&&&)))&&&''''''((()))******+++,,,,,,+++***)))(((''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******'''''''''((((((((((((((())))))******)))'''%%%$$$'''''''''''''''&&&&&&&&&(((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''''')))***+++))))))))))))************(((((((((((())))))))))))((()))((('''%%%### (((((((((((())))))))))))&&&''''''((()))******+++''''''''''''(((***++++++(((((())))))*********+++((())))))))))))***************************++++++))))))))))))))))))))))))))))))******++++++++++++(((((())))))*********+++*********++++++,,,,,,,,,***+++,,,---------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))%%%(((+++///000111000///000000/////////.........111000///......------...//////.........---------///......------,,,,,,+++---...000111222111000...,,,,,,------...///000000---.../////////...---,,,............/////////000------------.........///000111222222333333333333111222333444555555555555555444444444444555666666666555555444333222111111333444666777999:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>============>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHCCCDDDFFFHHHJJJKKKKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOPPPRRRUUUTTTSSSRRRUUUWWW333333333444444444555555666555555555555666666777777777777777888999:::;;;;;;::::::::::::;;;<<<<<<<<<===>>>>>>??????>>>>>>;;;<<<===>>>@@@AAABBBCCCGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKHHHHHHGGGGGGHHHIIIKKKLLLLLLMMMNNNPPPTTTXXX\\\^^^dddccc```]]]ZZZVVVTTTSSSVVVWWWXXXXXXVVVVVVWWWXXXXXXYYYZZZ\\\]]]^^^______[[[[[[\\\]]]^^^^^^______^^^]]][[[ZZZZZZZZZ[[[\\\^^^^^^]]]]]]\\\[[[[[[[[[YYYYYYZZZ[[[[[[ZZZXXXXXXVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTUUUTTTSSSPPPMMMLLLJJJHHHFFFEEEEEEFFFHHHIIIKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA???===<<<;;;;;;999888777666666666666555444333111000//////000000///...---,,,,,,,,,///...---,,,+++*********///...---+++***)))))))))+++******)))(((''''''&&&*********)))((((((''''''---+++)))((('''((()))***''''''''''''''''''''''''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''(((((((((((())))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&(((***,,,...///(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))*********)))***)))(((''''''&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((())))))))))))''''''''''''(((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))'''''''''''''''((())))))+++***)))'''''''''((()))&&&&&&&&&''')))***,,,---************************(((((())))))*********++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++************++++++------++++++++++++------+++,,,,,,---...///000000***+++...///000///...---///...---,,,,,,---///000...***(((***...000---***---,,,,,,++++++,,,,,,---/////////......---------///...,,,+++***+++,,,,,,---------,,,,,,+++++++++------...//////...---,,,......//////000000111111000000000000111111111111111111222333444444444444444444444555555555666666777666666555555555666666777777777777666666666666999:::;;;<<<============:::::::::;;;;;;;;;<<<<<<<<<======>>>???AAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEDDDEEEGGGIIIKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKMMMNNNLLLKKKIIIHHHGGGGGGHHHIIIKKKJJJJJJJJJLLLNNNOOOQQQQQQRRRRRRQQQPPPPPPRRRUUU333333333444444444444555444444444444555666777777777777777666666777888888999999999999999:::;;;;;;999999:::;;;;;;;;;;;;:::<<<===>>>???AAABBBCCCDDDEEEDDDCCCAAAAAAAAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMNNNOOORRRUUUXXXZZZ]]]\\\[[[YYYWWWUUUTTTSSSSSSTTTUUUUUUTTTTTTUUUWWWXXXYYY[[[\\\^^^_________[[[[[[[[[[[[\\\]]]^^^___]]]\\\[[[ZZZZZZZZZ[[[\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUSSSSSSTTTSSSRRROOOLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>>===:::999888777666555555555333333222111000//////...000///...------,,,,,,,,,///...---,,,++++++++++++...---,,,***))))))((((((++++++******))))))(((((((((((((((((((((((((((((()))(((&&&%%%$$$%%%&&&'''''''''''''''''''''''''''))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%%%%'''((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))'''''''''''''''((())))))'''(((((())))))(((((('''(((((((((((())))))))))))''''''''''''(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))'''''''''''''''((())))))+++***)))(((''''''((()))''''''''''''((()))***+++************************((()))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++************++++++,,,+++************+++,,,++++++,,,---///000111111...///000111111111000//////...------------...///...+++)))***...000...+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++...---,,,++++++++++++,,,//////.........---------------...//////...---,,,............/////////////////////000000000111111000111222333444444444444222222222222333333333333666555555444444555555666555555666666777777777888888999:::;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHJJJLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIHHHHHHHHHIIIIIIKKKKKKJJJKKKLLLMMMOOOPPPRRRSSSSSSRRRQQQQQQTTTVVV333333333333444444444444222222222333444555666777777777666555555555555666888888777777888888999:::::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDCCCBBBAAAAAA@@@AAAAAABBBEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSTTTTTTTTTTTTVVVXXXYYYZZZ[[[]]]^^^___``````[[[[[[YYYYYYYYY[[[]]]___\\\[[[ZZZZZZZZZ[[[\\\]]]___^^^\\\ZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVUUUVVVVVVVVVSSSSSSSSSRRRPPPNNNKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDD@@@@@@@@@???>>>===<<<;;;888888666555444333333333000000000000/////////...000///...---,,,,,,,,,,,,...---,,,,,,++++++++++++---,,,+++)))((((((((((((************************%%%&&&&&&'''(((((())))))((('''%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''))))))(((''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%%%%&&&&&&''''''((((((((()))))))))''''''((((((((((((''''''((((((((())))))******+++''''''''''''''''''''''''))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))((((((%%%%%%&&&&&&((()))++++++***))))))(((((())))))***(((((((((((())))))))))))''''''''''''((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))***))))))(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++******))))))******+++++++++************+++++++++******))))))******+++***+++,,,---///000222222111111111111000000000000000///...---------------...,,,***+++...000...,,,,,,,,,++++++++++++,,,,,,+++++++++************)))------,,,++++++++++++,,,............------------,,,---............------............------------.........////////////000000000222333333333333333111111222222222333333333444444444333333444444555333444555666777888888999777777888999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJKKKKKKJJJKKKLLLMMMOOOPPPRRRSSSTTTSSSRRRSSSUUUVVV222222333333333444444444333333222222333333444444666666666555555666777777888888777777888888999::::::;;;;;;<<<===<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHGGGGGGFFFFFFGGGGGGLLLKKKJJJJJJJJJLLLMMMNNNMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSQQQSSSUUUVVVVVVVVVXXXZZZYYYZZZ\\\]]]___`````````]]]\\\ZZZYYYYYY[[[^^^___\\\[[[ZZZZZZZZZ[[[\\\]]]___^^^[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVWWWVVVVVVUUUUUUUUUUUUUUUSSSSSSSSSRRRPPPNNNMMMKKKGGGHHHHHHIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCC;;;<<<<<<<<<;;;:::999999888777666555444333333333///////////////////////////...------,,,,,,,,,---------,,,+++++++++,,,,,,++++++)))((((((''''''''')))))))))))))))*********&&&&&&&&&&&&''''''(((((())))))((('''''''''((()))''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((((((((('''''''''((((((((())))))''''''((((((((((((''''''''''''((()))******++++++''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&((()))***++++++***)))(((((()))***+++(((((((((((())))))))))))''''''''''''((((((((((((******)))(((((('''(((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((((((((((()))+++***)))(((''''''''''''(((((((((((((((((((((((()))))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++************++++++++++++************++++++***+++,,,---///111222222111000///...............000000///...---,,,,,,,,,...,,,+++,,,...///...---,,,,,,++++++++++++,,,,,,*********************))),,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...------/////////......------------------........./////////000111222333333333333333333333333444444444444333333222222333333444444444444555555666777777888666777888999::::::::::::;;;;;;<<<<<<<<<=========???>>>>>>=========>>>>>>@@@AAABBBBBBCCCCCCCCCCCCBBBCCCEEEGGGIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJLLLKKKKKKKKKKKKMMMOOOPPPQQQRRRSSSSSSRRRSSSTTTVVV222222222333333333444444555444333222222222222222444555555666777888:::;;;888888888888888999999:::777777888999999999999888;;;;;;<<<===>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJHHHGGGGGGFFFFFFGGGGGGGGGLLLLLLKKKJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLKKKKKKJJJMMMNNNNNNOOOOOOPPPPPPPPPQQQSSSTTTUUUUUUUUUWWWYYYYYYZZZ[[[]]]^^^___``````___]]][[[ZZZZZZ\\\^^^```\\\\\\[[[ZZZZZZ[[[\\\]]]^^^]]][[[ZZZXXXXXXXXXYYYXXXWWWWWWVVVUUUTTTTTTTTTUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBCCC;;;;;;<<<;;;;;;:::999999888777666555444333333333/////////000000000000000...------,,,,,,,,,,,,---,,,,,,+++++++++,,,------******)))((('''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&))))))))))))))))))******''''''''''''''''''''''''&&&&&&'''(((((()))******''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&(((((())))))(((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&'''(((((()))******''''''''''''''''''''''''%%%%%%&&&''')))***++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((''''''''''''((((((+++***)))(((((()))***+++(((((((((((())))))))))))''''''''''''((((((((((((******)))(((((('''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((())))))))))))(((+++***)))(((''''''''''''((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,+++******+++---...000111111111000///...------......000000///......---,,,+++---,,,,,,,,,---......---,,,++++++******++++++,,,*********+++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......111000000//////.........------------............//////000111222222222222222222222333333333444444222222222222222333444444666666666555555555555555777888999::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===???>>>======<<<<<<======??????AAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJJJJJJJGGGGGGHHHIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKMMMNNNOOOOOOPPPRRRRRRRRRRRRSSSUUU222222222222333333333333555555444333222222222222333444444666777999;;;<<<888888888777888999999:::888999999::::::::::::::::::;;;;;;<<<======>>>>>>???@@@AAACCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLLLLLLLLLLKKKKKKJJJNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRRRRRRRRRRTTTVVVXXXYYYZZZ\\\]]]^^^_________^^^\\\[[[[[[\\\^^^___^^^]]][[[ZZZZZZZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYWWWVVVUUUTTTSSSRRRRRRRRRSSSRRRQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNLLLKKKIIIHHHGGGFFFEEECCCAAA@@@@@@AAAAAA>>>>>>>>>======;;;::::::888777666444333333222222////////////000000000000------,,,,,,,,,,,,------++++++++++++,,,------...******)))(((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&''')))***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''###%%%&&&'''(((((('''&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''((((((******)))''''''&&&&&&&&&***))))))(((((())))))***(((((((((((())))))))))))''''''''''''((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))'''(((((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---++++++************+++++++++,,,,,,------,,,,,,+++******+++,,,---......///000000000000////////////.../////////...---,,,,,,+++++++++,,,,,,,,,------++++++************+++++++++++++++++++++,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,------------,,,+++++++++,,,---...///000000000000000/////////---------............///...///000111111222111111//////000000000111111111222222222222333444555555666666666555555555444444777777888999:::::::::::::::::::::;;;;;;;;;<<<<<<>>>===<<<<<<<<<<<<<<<======>>>@@@BBBCCCCCCBBBBBBEEEFFFHHHJJJLLLLLLLLLLLLDDDEEEFFFHHHIIIJJJJJJJJJGGGHHHIIIKKKKKKLLLLLLLLLMMMLLLKKKKKKKKKLLLNNNOOOMMMOOORRRRRRRRRRRRSSSTTT111222222222222333333333333333333333333444555555333444444555666777999:::777777666666777777888999;;;;;;<<<===============;;;;;;<<<<<<===>>>>>>>>>===>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKLLLJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMPPPQQQRRRRRRQQQQQQSSSTTTWWWXXXYYY[[[\\\]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]___^^^\\\ZZZYYYYYYZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSQQQNNNKKKIIIGGGGGGFFFFFFDDDBBB???=========>>>>>>>>>======;;;:::888777666555444333222111111111//////..................---,,,,,,+++,,,,,,------++++++++++++,,,---...///******))))))(((((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))'''&&&&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''))))))******(((''''''&&&&&&&&&'''(((((())))))(((((('''(((((((((((())))))))))))''''''''''''(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))'''''''''''''''((())))))&&&'''((()))******)))(((''''''''''''((()))***+++************************************)))))))))((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++************++++++***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,------///000000///......---......//////...---,,,)))***+++++++++++++++,,,++++++************++++++*********++++++,,,,,,,,,((()))***+++,,,++++++***++++++,,,,,,,,,---------+++++++++++++++---...///......//////////////////---............/////////---...///000111111111111////////////000000000111222222222333333444555666444444555555555555555555555666777888999999999999999999999::::::::::::;;;<<<<<<<<<;;;;;;<<<======<<<===@@@BBBCCCCCCBBBAAADDDEEEGGGIIIJJJKKKKKKKKKFFFGGGHHHIIIIIIIIIIIIHHHFFFHHHIIIKKKLLLMMMLLLLLLMMMLLLKKKKKKKKKLLLNNNNNNMMMPPPRRRTTTSSSSSSTTTUUU111111222222222333333333111111222333444666888999444444444444444555666777555555555555555666777777888999::::::;;;;;;::::::<<<<<<======>>>>>>??????<<<===???AAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKLLLNNNNNNNNNNNNMMMJJJJJJKKKKKKLLLMMMMMMMMMRRRSSSUUUTTTSSSSSSTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]][[[[[[\\\\\\[[[[[[[[[[[[```___]]][[[YYYYYYYYYYYYYYYZZZ]]]______^^^\\\ZZZYYYWWWUUUTTTRRRRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPPPPMMMMMMNNNOOOPPPQQQSSSTTTTTTRRRNNNJJJGGGEEEEEEEEEFFFDDDAAA===;;;;;;;;;;;;<<<;;;;;;:::888666555444555444222111000000//////......---------,,,,,,,,,,,,,,,,,,++++++,,,------*********+++,,,---...///+++******))))))))))))***+++******)))(((''''''&&&''''''(((((()))*********&&&&&&'''((()))))))))(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))***,,,---,,,+++)))(((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***))))))((('''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))''''''''''''((((((((()))(((((('''(((((()))***+++))))))))))))))))))))))))'''''''''''''''((())))))&&&'''(((*********)))(((&&&&&&&&&''')))***,,,---************************+++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++************++++++++++++************++++++)))***+++,,,,,,+++***)))************************(((***,,,......---,,,+++,,,---.../////////...---)))***++++++******+++,,,++++++************++++++))))))******+++++++++,,,((()))***+++,,,,,,+++***)))))))))******+++++++++++++++******+++---...///,,,------....../////////.........////////////000---...///000111111111111111111111111222222222222333333333333444555666777222333333444555666777777444555666777888888888888888888999999999:::::::::;;;;;;;;;;;;;;;<<<======;;;===???BBBCCCCCCBBBAAAAAABBBDDDFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGIIIKKKMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMNNNNNNQQQTTTUUUUUUTTTUUUVVV111111222222222333333333000111333555555444333222222333444666777888888999777666666666666666777888888999999::::::999999888:::;;;<<<=========<<<;;;>>>???@@@AAACCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFGGGKKKJJJIIIHHHHHHHHHHHHHHHKKKJJJIIIHHHIIIIIIKKKLLLNNNOOOPPPQQQQQQOOOMMMLLLQQQPPPOOONNNNNNOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSUUUVVVXXXYYYZZZZZZZZZYYY\\\[[[ZZZYYYZZZ[[[\\\]]]ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\\\\\\\\\\\\\\\\[[[ZZZXXXVVVTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSTTTTTTSSSPPPNNNMMMMMMNNNMMMKKKHHHGGGFFFFFFFFFEEECCC@@@===<<<<<<===>>><<<;;;:::888777777666666333333222222111000//////000////////////.........++++++************++++++++++++*********+++---...,,,,,,+++***)))))))))***((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((()))***++++++%%%%%%&&&'''(((((('''''')))((('''&&&%%%&&&&&&'''%%%&&&((()))))))))((('''))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((+++)))'''''''''&&&$$$"""''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((()))******,,,)))&&&&&&''')))***))))))(((''''''''')))***+++...------,,,+++++++++,,,+++***)))))))))))))))***(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))+++*********+++++++++***(((***,,,,,,+++++++++,,,))))))))))))***+++,,,---++++++------------+++++++++++++++++++++***)))(((,,,,,,---------.........************************+++,,,,,,------,,,,,,+++---------------------------,,,,,,+++*********+++***++++++,,,,,,++++++***,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...//////...---,,,//////.........---------000000000000000000000000000111111111111222222222222222333333333444444444444444444555555555555555666777777777777888888888999===???<<<:::<<<===;;;:::::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAABBBAAAAAA@@@AAACCCEEEGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFCCCFFFIIIJJJKKKKKKMMMOOOQQQPPPNNNLLLKKKKKKLLLLLLQQQSSSUUUXXXXXXWWWUUUTTT111111111222222222333333111222333444444444333333222222444555666666777777777777777777777888999999888888888888888888888888;;;<<<===>>>>>>>>>===<<<>>>???@@@AAABBBDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNPPPQQQQQQPPPOOONNNQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSUUUVVVXXXZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]\\\]]]___```___^^^]]]\\\[[[[[[]]]^^^^^^^^^]]]]]]ZZZYYYWWWUUUSSSSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSSSSSSSTTTUUUSSSPPPNNNMMMMMMLLLKKKHHHFFFDDDDDDDDDDDDDDDBBB???<<<;;;;;;<<<===;;;:::999777666666555555333333222111111000///////////////.........------,,,++++++++++++++++++,,,++++++*********+++,,,---++++++***)))))))))******((((((''''''''''''(((((('''&&&$$$######$$$&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((())))))%%%&&&&&&'''(((((('''''')))((('''&&&%%%&&&&&&'''&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((***)))''''''''''''%%%###''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))'''''''''''''''(((((()))+++)))'''&&&'''))))))))))))(((''''''((()))***+++++++++******))))))))))))))))))((((((((())))))***))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))((('''''''''(((((((((''')))***,,,+++******+++---)))))))))******,,,------***++++++++++++++++++***+++++++++++++++***)))))))))))))))*********++++++***************************++++++++++++++++++***************************---,,,++++++******++++++***++++++,,,,,,++++++***+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...//////...---,,,......------,,,,,,,,,,,,////////////////////////000000111111111222222222222222222222333333333333444444444444555555555555777777777777888888888888666;;;<<<999777999999777;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEGGGJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUTTT111111111222222222222333222222333333333444444444444555555666777777666666666666666777888999:::;;;888888777666666777888888;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNOOOQQQQQQQQQPPPPPPRRRSSSTTTUUUTTTSSSQQQPPPNNNPPPRRRTTTUUUTTTSSSRRRUUUWWWXXXZZZ[[[\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^___```aaaaaa```___^^^YYY[[[]]]___``````___^^^[[[ZZZWWWUUUTTTSSSSSSTTTUUUTTTRRRPPPOOOPPPQQQRRRTTTUUUUUUSSSPPPNNNMMMMMMLLLJJJHHHEEEDDDCCCCCCCCCBBB@@@>>>;;;:::::::::;;;999888777666555444444444222222222111111000000///......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++,,,,,,***))))))))))))******+++((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&'''&&&'''((())))))((('''&&&(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''$$$$$$$$$%%%%%%%%%%%%&&&((((((((('''''''''''''''%%%&&&''''''((('''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))'''&&&&&&''''''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((+++)))'''&&&((())))))))))))(((((((((((())))))************)))))))))))))))''''''''''''((()))************))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******++++++***++++++***)))***,,,...+++******++++++,,,---...******))))))))))))*********++++++++++++***))))))++++++,,,,,,,,,,,,------************************))))))************)))))))))))))))))))))))))))))),,,,,,++++++******++++++******++++++++++++***************)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---............---------,,,,,,,,,,,,+++++++++////////////////////////000000000111111111222222000111111111222222222222333333444444555555555555777777777888888888999999666:::<<<888666888888666;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGIIIJJJJJJIIIHHHIIIJJJHHHHHHHHHHHHJJJLLLNNNOOOPPPPPPQQQRRRRRRSSSSSSSSS111111111111222222222222333333222222222333444555777777888888888777777666555555555666777999:::;;;:::999777666666777999:::;;;;;;<<<<<<======>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQSSSUUUXXXYYYYYYVVVSSSPPPMMMOOOQQQTTTUUUTTTSSSRRRUUUVVVXXXZZZ\\\\\\\\\\\\[[[\\\]]]^^^___^^^]]]\\\^^^^^^___`````````______XXXZZZ]]]```bbbbbbaaa```\\\[[[XXXVVVTTTTTTTTTTTTWWWUUURRROOONNNOOOPPPQQQTTTUUUUUUSSSPPPNNNMMMMMMMMMLLLIIIGGGEEEDDDCCCCCCAAA@@@>>>;;;::::::::::::888777555444333333222222222111111111000000000///---------,,,,,,,,,++++++,,,++++++******++++++,,,******************++++++((((((((((((((()))***+++((((((''''''''''''((((((((((((''''''''''''((((((%%%''')))******)))'''%%%(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%&&&))))))))))))(((''''''&&&&&&&&&'''''''''''''''&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$&&&'''((((((''''''&&&&&&''''''((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))(((&&&%%%&&&'''((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))***)))''''''((())))))((()))(((((((((((()))))))))++++++++++++++++++******&&&&&&&&&&&&''')))************))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((()))***++++++++++++,,,---++++++***)))((())),,,...,,,+++++++++,,,,,,---...+++***)))(((((()))***+++******+++++++++******))),,,,,,,,,---------......************************)))******************)))*********+++++++++++++++,,,,,,++++++***++++++,,,******++++++++++++************************))))))************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------...---------,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000111111111111000000000000111111111111333333333444444555555666777777777888888888999999999===>>>;;;999::::::888;;;;;;;;;<<<<<<======>>>======<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJHHHGGGGGGHHHIIIKKKMMMNNNOOOOOONNNNNNOOOPPPRRRSSS000000111111111222222222333333222222222333444555666666777777777666555555333333444444666777999999;;;:::888777777888:::;;;999999::::::;;;<<<=========>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPQQQQQQRRRTTTVVVZZZ\\\\\\YYYTTTQQQMMMNNNQQQSSSTTTTTTSSSRRRTTTVVVXXXZZZ[[[\\\\\\\\\[[[\\\]]]^^^___^^^]]]\\\[[[\\\\\\]]]^^^^^^^^^^^^XXXYYY\\\___```aaaaaa```]]]\\\YYYWWWUUUTTTTTTTTTWWWUUUSSSPPPOOOOOOPPPPPPRRRSSSTTTSSSPPPNNNMMMMMMMMMKKKHHHFFFCCCBBBBBBBBBAAA@@@>>>===;;;:::::::::666666444333222111111111111111111000000000000000---,,,,,,,,,,,,+++++++++******))))))))))))******************************''''''''''''((()))******((((((''''''''''''((((((((((((((((((((((((((((((%%%''')))******)))'''%%%(((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&***************)))((('''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$&&&'''((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''&&&(((((()))))))))*********'''&&&%%%&&&(((((((((&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((''''''(((((()))******((('''''')))***)))(((((())))))))))))((((((((())))))***+++++++++***)))&&&&&&&&&&&&''')))*********)))))))))((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((%%%''')))(((''''''(((************((('''(((+++...,,,,,,++++++,,,,,,------,,,+++***))))))***+++,,,)))******+++++++++******((())))))))))))*********))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,------,,,++++++***++++++,,,,,,)))******++++++******)))++++++++++++++++++++++++************************+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,------......------------....................................//////000000000111111111//////000000000111111111222222333333444555555666666666777777777888888888:::>>>???<<<:::;;;<<<999::::::;;;;;;<<<======>>>???>>>======>>>???AAABBBBBBAAA@@@??????@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDCCCEEEHHHHHHHHHHHHIIIKKKJJJIIIIIIHHHIIIJJJKKKLLLNNNMMMLLLLLLMMMNNNPPPRRR000000000111111111111222222222333333333444444444333444444444444444333333333333333444555666777888;;;:::999888888999:::;;;999888999999:::;;;=========>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRUUUYYY[[[[[[YYYUUURRRMMMNNNPPPQQQRRRSSSTTTTTTSSSTTTWWWYYY[[[[[[\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]YYYYYYYYYZZZ[[[[[[\\\\\\XXXXXXZZZ\\\]]]^^^______^^^]]]ZZZXXXVVVTTTTTTTTTVVVUUUTTTSSSRRRQQQPPPPPPOOOQQQRRRQQQOOOMMMMMMNNNJJJHHHFFFCCC@@@???>>>>>>AAA@@@>>>===;;;:::::::::666555444333222111111111000000000000000000000000------,,,,,,,,,+++++++++))))))(((((((((((())))))*********+++******)))((((((''''''''''''(((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&((('''''''''''''''&&&&&&))))))***++++++***(((((('''''''''(((''''''&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))*********'''&&&%%%&&&(((((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((()))******)))((('''((()))***)))'''((())))))))))))(((((('''%%%&&&((())))))(((''''''''''''''''''((()))******((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''***,,,***((('''(((+++)))******)))((()))+++---,,,,,,++++++++++++,,,,,,+++++++++******+++++++++))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))***++++++++++++++++++***(((((())))))***+++++++++++++++******++++++,,,,,,))))))************))))))+++++++++++++++,,,,,,,,,***************************++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///------...............///......................../////////000000000111111///000000000111111111111111111222333444555555666555555555666666666777777777;;;===:::999;;;;;;999888999999:::;;;<<<======???????????????@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBDDDGGGHHHHHHHHHIIIJJJKKKJJJIIIHHHHHHIIIIIIJJJMMMLLLKKKKKKLLLMMMOOOPPP000000000000111111111111111222333444444444333333333444444555555555444444555555555555555666777777888888888888888888888888999999999999:::<<<>>>???======>>>@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOONNNQQQUUUXXXXXXWWWSSSQQQNNNNNNNNNOOOPPPRRRTTTVVVRRRSSSUUUXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]XXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXYYY[[[]]]^^^___]]][[[XXXVVVUUUTTTTTTUUUUUUUUUUUUTTTSSSQQQPPPLLLNNNOOOOOONNNMMMMMMNNNJJJHHHEEEBBB@@@>>>======???>>>===<<<;;;999888888666555444333222111111111///000000000000000000000------------,,,,,,,,,,,,******))))))))))))******)))***++++++***)))((('''(((((('''&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''')))***+++***((('''''''''(((((('''&&&&&&%%%%%%%%%'''(((((((((''''''&&&&&&'''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((('''&&&&&&'''((('''%%%''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))))))))))))))))))))))))))(((''''''''''''((()))))))))(((((((((******)))'''((()))******)))((('''&&&$$$%%%'''))))))((('''&&&))))))((((((((())))))***''''''(((((())))))*********)))(((''''''((()))***))))))))))))))))))))))))***---///---)))'''))),,,((()))******))))))***+++,,,++++++*********++++++))))))************))))))))))))***++++++++++++++++++,,,,,,,,,,,,---------))))))))))))))))))))))))))))))************))))))''''''(((((()))******+++++++++******++++++,,,---))))))************)))))))))*********++++++++++++++++++++++++++++++++++++******+++,,,,,,---......***++++++++++++,,,,,,,,,+++++++++++++++---...///,,,,,,,,,------.................................////////////000000000111000000000111111111222222000111222333444555555666444444444444555555555555555999;;;999888;;;;;;:::777777888999:::;;;<<<<<<===>>>>>>???????????????>>>???@@@AAABBBBBBCCCBBB@@@@@@AAACCCCCCDDDDDDDDDDDDFFFGGGHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMNNNOOO000000000000111111111111000111333555555444333222666666777888888888888888777666666666666666777888777777888888888888777777::::::::::::;;;===???@@@======>>>???AAABBBCCCDDDBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGEEEGGGIIIKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNKKKNNNQQQUUUVVVTTTRRRPPPOOONNNNNNNNNOOORRRUUUWWWQQQRRRUUUWWWYYYZZZZZZZZZ\\\[[[ZZZYYYZZZ[[[]]]^^^WWWWWWWWWWWWXXXYYY[[[[[[XXXWWWVVVVVVWWWYYY[[[]]]___^^^[[[XXXVVVUUUTTTTTTTTTUUUVVVWWWVVVTTTRRRQQQJJJLLLNNNNNNMMMMMMNNNOOOLLLJJJGGGDDDAAA@@@??????======<<<;;;999888777777666666444333222111111111////////////000000000000......------------,,,,,,++++++************++++++)))***+++++++++)))(((''')))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&((()))***)))(((''''''((((((((('''&&&%%%%%%$$$%%%'''(((((((((''''''%%%&&&((()))))))))((('''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&''''''&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((######$$$%%%&&&((())))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((()))(((((()))******((('''((()))*********((('''&&&%%%''')))***+++***)))(((+++******))))))))))))***&&&&&&'''((()))***++++++***)))(((''''''((()))***))))))))))))))))))))))))(((+++---+++&&&###%%%)))''')))***+++***)))******++++++******)))*********'''((()))******)))((('''((()))***+++++++++++++++(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***++++++,,,+++*********+++,,,,,,---))))))************))))))(((((())))))*********+++++++++++++++++++++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,++++++******+++---...///+++++++++,,,,,,---------........................////////////000000000000111111111111222222222222000111111222444555666666333333333444444444555555555999<<<:::999<<<===<<<666777777888:::;;;<<<<<<<<<<<<>>>??????>>>=========>>>@@@BBBCCCDDDCCCCCC???@@@AAABBBCCCCCCCCCCCCFFFGGGHHHHHHFFFEEEEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKLLLLLLMMMNNNNNNNNN////////////000000000000444444444555555444333333444444555555666777777777:::999777666555444555555888888999999999:::::::::;;;;;;::::::;;;<<<>>>???>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBCCCCCCEEEFFFGGGJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKMMMPPPRRRSSSTTTUUURRRQQQQQQQQQQQQSSSUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXWWWXXXYYYYYYWWWWWWWWWXXXXXXYYYYYYYYY[[[[[[[[[XXXUUUSSSRRRSSSWWWVVVTTTSSSRRRQQQQQQRRRRRRNNNMMMPPPPPPMMMPPPWWWTTTWWWRRRGGG@@@AAACCCAAA>>><<<;;;999777555555444222222111111000/////////...///000000000///---,,,//////.........---------+++,,,------,,,+++)))(((,,,***)))((()))***)))((())))))(((''''''''''''''')))(((''''''(((***,,,...'''((()))))))))(((&&&%%%%%%&&&((())))))(((&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))'''&&&''''''''''''(((((((((((()))&&&%%%&&&((()))'''%%%(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((())))))))))))))))))%%%%%%&&&'''((((((((('''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((''''''&&&&&&&&&'''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))***+++&&&'''''''''&&&%%%$$$$$$'''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&((()))***+++,,,+++******************************+++++++++*********))))))((((((((()))******++++++)))))))))))))))******+++)))))))))(((((((((((('''))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))------,,,+++*********+++,,,+++++++++***))))))))))))))))))---111333111///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///222222222222222222222222111111222222222333333333222222111111222222333444555555555555555444444444666666666666777777777777::::::::::::;;;<<<=========>>>>>>>>>????????????@@@??????@@@@@@BBBCCCDDDBBB@@@???@@@BBBDDDDDDCCCDDDCCCCCCCCCCCCDDDDDDEEEGGGFFFEEEEEEEEEFFFGGGHHHLLLKKKKKKKKKLLLMMMOOOPPP////////////000000000000333333444444444333333222444444555555666666777777:::999777666666666666777999999999999::::::::::::;;;;;;::::::;;;<<<>>>???>>>>>>??????@@@BBBCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXWWWVVVWWWWWWXXXUUUUUUVVVVVVVVVWWWWWWWWWZZZZZZ[[[YYYVVVUUUUUUVVVUUUUUUTTTTTTSSSRRRRRRRRRQQQMMMLLLOOOQQQRRRXXX___^^^]]]WWWLLLEEEDDDBBB???===<<<:::888666555444444222222222111000000/////////////////////...------+++************)))))))))***++++++++++++******))),,,+++)))))))))******)))))))))((('''''''''''''''---,,,***'''&&&&&&'''''''''((()))))))))(((&&&%%%%%%&&&'''(((((('''&&&%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''(((((((((((((((&&&%%%&&&((()))'''%%%''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$"""###$$$%%%&&&'''''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''(((((('''''''''((())))))(((((())))))(((((('''&&&))))))(((&&&%%%%%%(((+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''&&&&&&&&&((((((((((((((('''''''''((()))***+++,,,++++++***************************+++++++++*********))))))*********))))))))))))))))))))))))))))))******+++,,,++++++++++++*********************))))))(((((((((((())))))))))))((((((************)))))))))((()))))))))))))))))))))))),,,++++++************++++++++++++***************,,,,,,---000444666555333........................***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///........................111111111111222222222222222222111111222222333444444444444555555555555555666666666666777777777777999999999999:::;;;<<<=========>>>>>>>>>?????????AAAAAAAAAAAAAAABBBBBBBBBBBB@@@???@@@BBBDDDDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHKKKKKKJJJKKKKKKMMMNNNOOO////////////000000000000111222222333333333222222444444444555666666777777999888888777777777888888999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<>>>>>>????????????AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSUUUUUUTTTTTTUUUVVVXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVUUUUUUVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXWWWUUUSSSTTTUUURRRSSSTTTTTTTTTTTTRRRRRRQQQMMMKKKNNNRRRXXX```hhhlllggg[[[OOOIIIGGGBBB<<<<<<;;;:::888666555444444333333222222111000000000000///......---.........,,,,,,+++++++++***************))))))******++++++++++++***)))))))))))))))))))))((('''''''''''''''---,,,)))'''%%%$$$$$$$$$((((((((()))(((((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$ !!!"""$$$%%%&&&&&&''''''''''''(((''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((((((((((('''%%%&&&&&&''''''(((((((((((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''&&&'''''''''(((((()))))))))(((''''''***)))'''%%%###%%%))),,,))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''&&&&&&''''''(((((((((((())))))))))))***++++++++++++***************************+++++++++***************++++++******)))((((((''')))))))))))))))******+++,,,,,,,,,++++++++++++***+++*********))))))(((((((((((())))))))))))((((((************))))))))))))))))))))))))))))))))))))******)))))))))***++++++***************+++++++++,,,,,,...111555666666555........................***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///////////////////////////000000000000111111111111222222111111222222333444333333444444555555666666555555666666666777777777888888888888999:::;;;<<<============>>>>>>>>>>>>BBBBBBCCCCCCCCCBBBAAA@@@BBB@@@???@@@BBBDDDDDDCCCDDDCCCCCCCCCDDDDDDEEEFFFEEEFFFGGGGGGHHHHHHHHHGGGKKKJJJJJJJJJKKKLLLMMMNNN////////////000000000000000111111222222222222111333333444555555666666777888888888888888999999:::999::::::::::::;;;;;;;;;::::::;;;;;;<<<======>>>????????????@@@BBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDAAACCCDDDFFFGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLPPPOOOMMMLLLLLLMMMOOOPPPOOOPPPRRRSSSTTTSSSRRRQQQTTTSSSRRRRRRSSSUUUWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSTTTTTTSSSPPPOOOOOOPPPOOOQQQSSSTTTUUUTTTRRRQQQQQQNNNKKKMMMUUU___jjjrrrxxxlll[[[NNNHHHFFFAAA;;;;;;:::999777555444444444333333222222111111000000000///...---,,,---...///---------,,,,,,,,,,,,+++******))))))***+++---...)))))))))(((''''''((()))))))))((('''''''''''''''''''''&&&%%%%%%&&&&&&'''((((((((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''###$$$%%%&&&'''((((((((('''((((((((('''&&&%%%%%%))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((((((((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((('''''''''&&&'''(((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))(((&&&%%%%%%(((+++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((())))))******))))))******++++++++++++************************************************************))))))(((((()))))))))))))))******+++************))))))))))))((()))))))))************))))))(((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++)))))))))***+++++++++,,,)))***,,,///111333333222++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............///000000000000000000000000////////////000000000000222222111111222222333444222222333444444555666666444555555555666777777777777777777777888999:::;;;<<<<<<<<<=========>>>>>>@@@AAACCCDDDDDDCCCBBB@@@BBB@@@???@@@BBBDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGIIIIIIIIIHHHHHHJJJJJJJJJKKKKKKLLLLLLMMM////////////000000000000///000111111222222222111333333444444555666666666666777888888999999::::::999999999:::::::::;;;;;;::::::;;;<<<<<<=========>>>>>>>>>???@@@AAABBBCCCEEEDDDDDDCCCCCCCCCCCCDDDBBBCCCEEEGGGHHHHHHGGGGGGIIIIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMLLLKKKLLLNNNQQQRRROOOPPPRRRSSSSSSRRRQQQQQQSSSRRRQQQQQQRRRTTTWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUSSSTTTSSSQQQNNNLLLLLLLLLMMMOOOQQQSSSSSSSSSQQQPPPOOOMMMLLLPPP[[[kkkwww}}}yyyiiiUUUHHHDDDBBB???<<<:::999888666555444444444333333222222111000000///000///---,,,,,,,,,---...++++++*********)))))))))+++*********+++,,,...000'''((()))'''%%%$$$&&&((())))))((('''''''''''''''$$$$$$$$$%%%%%%&&&'''((((((((('''''''''(((((((((((('''&&&&&&&&&&&&'''(((%%%%%%&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''&&&'''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((((((((('''&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((($$$$$$%%%'''(((***++++++''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''))))))(((''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))***++++++***************+++++++++************************************************(((((())))))************)))))))))))))))******+++*********)))))))))((((((&&&&&&''')))***+++,,,---))))))(((((((((((())))))))))))))))))))))))******)))))))))))))))))))))))))))((((((((()))***++++++)))))))))***+++++++++,,,'''(((+++---//////000000++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............///------------------------....../////////000000000222222111111222222333444111222222333444555666666333444444555666777777777777777777777888999::::::;;;<<<<<<<<<<<<============>>>AAACCCEEEDDDDDDCCCBBB@@@???@@@BBBDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGGGGEEEFFFHHHIIIJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLLLLLLL////////////000000000000///000111222222222222222333333333444555555666666666666777888999999999888888888999999999:::::::::999:::;;;<<<=====================>>>???@@@AAABBBDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPRRRTTTPPPQQQQQQRRRRRRRRRQQQQQQRRRRRRQQQRRRSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUURRROOOLLLLLLLLLMMMNNNOOOPPPQQQPPPPPPOOOKKKKKKLLLRRR```rrr}}}ooo^^^LLLCCC@@@>>>======999888777555444444333333222222111111000////////////...------,,,---------,,,,,,,,,++++++++++++***************+++,,,---...&&&((()))'''$$$###&&&((())))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%(((''''''''''''((())))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))%%%&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&(((((((((((('''&&&%%%$$$'''''''''(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((($$$%%%&&&''')))+++,,,,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''%%%&&&'''((())))))))))))))))))((('''&&&%%%%%%$$$((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''&&&'''''''''(((((()))*********))))))$$$'''***+++)))'''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))))))))******''''''((())))))***++++++******))))))******+++,,,***************************************+++++++++'''(((((()))******++++++)))))))))))))))******++++++++++++************)))%%%&&&''')))***,,,------***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))******)))))))))***++++++***************+++++++++(((***---......---...///------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///////////////////////////////////////000000000000222222111111222222333444222222333333444444555555333333444555666777777888777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;===???AAACCCDDDDDDDDDBBB@@@???@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLL////////////000000000000///000111222333333333333222333333444444555555666555666777888888888777666777777777888888888999999999:::;;;============<<<;;;;;;<<<<<<===???@@@AAACCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSRRRQQQQQQPPPPPPQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVXXXYYYXXXWWWWWWWWWVVVVVVVVVVVVSSSTTTTTTRRROOOMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNIIIKKKKKKOOO[[[kkkrrrqqq^^^QQQEEEBBB@@@<<<;;;===888777666555444333333333111111000000///.........------......------,,,,,,------------,,,,,,,,,,,,'''((()))***************'''***+++)))%%%$$$'''***))))))((('''''''''''''''''''''''''''&&&%%%$$$###(((''''''&&&'''((()))***%%%&&&'''(((((('''&&&%%%###$$$&&&'''((('''&&&%%%''''''''''''''''''''''''%%%&&&'''(((((((((''''''%%%%%%&&&&&&&&&'''''''''%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&''''''((('''''''''************************((((((((((((((('''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&&&&''''''((()))))))))''''''((((((((((((''''''%%%&&&&&&&&&'''''''''(((%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((('''''''''((())))))(((((()))***************&&&'''))))))(((''''''((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''((((((((((((((((((((())))))******++++++***)))))))))***+++,,,************************))))))*********+++++++++)))))))))))))))*********)))))))))))))))******+++*********)))))))))((((((((((((((()))******++++++***)))(((''''''((()))***((()))))))))************)))))))))))))))))))))))),,,++++++************++++++++++++***************(((+++......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///222222222222222222222222//////000000000111111111222222111111222222333444333333333333333333333333222333333444555666777888888888888888888:::;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>???AAABBBBBBCCCBBB@@@???@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGHHHHHHIIIKKKLLLMMMMMMMMMNNNOOOOOONNNMMMLLL////////////000000000000000000111222333444444444222222333444444555555666555666777888888777666555666777777777777888888888999:::;;;============<<<;;;;;;;;;;;;<<<>>>???@@@BBBBBBBBBCCCCCCEEEFFFGGGDDDDDDCCCBBBBBBCCCEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOPPPQQQRRRRRRRRRSSSRRRPPPOOOOOOPPPQQQRRRPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZWWWWWWWWWVVVVVVUUUUUUUUUOOOPPPPPPOOOMMMLLLLLLMMMMMMMMMLLLLLLKKKLLLMMMMMMJJJLLLJJJKKKTTT___bbb]]]QQQHHHBBBCCCAAA<<<:::<<<888777666555444333333333000000000///......------,,,---...///...---,,,+++)))))))))(((((((((((('''%%%&&&((()))))))))((('''(((+++---+++'''%%%(((,,,))))))((('''''''''''''''&&&&&&'''''''''&&&%%%%%%((('''&&&&&&'''((()))***%%%&&&((())))))(((&&&%%%###$$$&&&(((((('''&&&%%%((((((((((((((((((((((((###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))(((&&&%%%&&&)))((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''((()))*********)))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''++++++******))))))((((((&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''((((((((())))))******%%%&&&'''((())))))))))))$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))***+++&&&&&&'''(((((((((((((((((((((((('''&&&&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''))))))))))))************+++***)))))))))***,,,---************************))))))******++++++++++++++++++******)))((((((((()))))))))))))))******+++''''''''''''&&&&&&&&&&&&************)))))))))(((+++)))(((''''''((()))+++(((((())))))*********+++))))))))))))))))))))))))------,,,+++*********+++,,,+++++++++******))))))'''***------***((()))***************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////////////////////////////000000000000111111111111222222111111222222333444444333333333333333333333222222333444555666777888888888888888999:::;;;<<<:::::::::;;;;;;;;;<<<<<>>>>>>>>???@@@AAAAAABBB@@@???@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGHHHIIIKKKMMMNNNMMMNNNOOOPPPPPPOOOMMMMMM000000000000111111111111111111222222222333333333555444333333333333444555555555666666777888888888999888888777666777777777<<<<<<<<<===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLGGGIIIJJJLLLLLLKKKIIIHHHNNNMMMOOOUUU[[[^^^[[[WWWPPPOOONNNOOOQQQSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWTTTTTTUUUVVVWWWWWWWWWWWWYYYXXXVVVVVVWWWWWWVVVTTTTTTSSSRRRPPPOOONNNMMMLLLNNNNNNMMMMMMLLLKKKKKKKKKLLLKKKKKKLLLMMMMMMKKKJJJEEEDDDAAA???===;;;::::::777555444333333333111/////////////////////////////////.........---------,,,,,,------,,,+++)))((())))))(((((('''''''''&&&******)))((((((((((((((('''''''''''''''''''''''')))(((&&&%%%&&&''')))+++((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&''')))*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$******))))))((((((((('''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((''''''&&&&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))((()))))))))))))))((('''))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((('''((()))******((((((((((((((((((((((((******))))))((((((''''''%%%&&&&&&'''((()))******((((((((((((((()))******))))))))))))))))))))))))******))))))***+++,,,,,,))))))(((((()))***+++++++++***)))(((((()))*********************)))((((((((((((((((((''''''''''''''''''((()))***++++++,,,))))))))))))))))))))))))************))))))))))))************************///...---+++)))(((&&&&&&......,,,+++***))))))))))))************+++++++++++++++******************++++++++++++++++++++++++000000...---,,,+++++++++,,,,,,,,,---------......////////////000000000000000000000111222222222333111111222333333333333222111222333333444444333333666555555444444444555555777777777777888999:::;;;;;;;;;;;;;;;;;;;;;:::::::::<<>>???@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHJJJKKKKKKJJJIIIHHHMMMLLLNNNSSSYYY[[[YYYUUUOOONNNNNNNNNPPPQQQQQQQQQSSSSSSSSSTTTUUUVVVWWWXXXWWWXXXXXXXXXXXXXXXWWWWWWTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVTTTTTTUUUUUUTTTSSSUUUTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJHHHFFF@@@???===;;;999777666666666444333222222222000....................................---------,,,,,,&&&''')))***++++++************)))))))))(((((((((***)))((((((''''''(((((('''''''''''''''''''''''')))(((&&&&&&&&&''')))***((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%%%%)))))))))(((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((''''''''''''''''''''''''(((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''((())))))((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''((((((((())))))))))))******))))))((()))))))))''''''((((((((()))))))))((((((((((((((((((((((((***)))))))))((((((((('''&&&'''''''''((()))))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))***++++++))))))(((((()))***+++,,,))))))*********))))))(((***((('''%%%&&&''')))***(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********+++************************...---,,,+++***(((''''''------,,,+++************(((((()))))))))*********************************************************...---,,,,,,+++,,,,,,,,,,,,,,,,,,------------........./////////000000000222222111000000///......111111222333333333333222111222333333444444333333555555444444444444555555777666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@BBBCCCDDDFFFFFFGGGHHHHHHGGGFFFEEEGGGHHHIIIKKKKKKKKKKKKJJJMMMMMMMMMMMMMMMMMMMMMLLL//////000000000000111111/////////000000000111111444444333333333333444444333333444444555666666777888888888777777777777777999999::::::::::::999999::::::;;;;;;===>>>???@@@AAA@@@@@@@@@@@@BBBCCCDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHLLLKKKLLLPPPUUUWWWUUUSSSOOOOOONNNNNNNNNNNNOOOOOORRRRRRSSSSSSTTTVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWVVVUUUSSSRRRSSSTTTTTTSSSRRRVVVUUUTTTSSSRRRPPPPPPOOOMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCAAA===<<<:::888666444333333444333111111111111///...........................---------,,,,,,,,,++++++'''''')))******+++******************)))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***''''''((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&((((((((('''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((%%%%%%&&&'''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((()))))))))+++******)))((((((((()))((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((++++++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((()))***))))))))))))))))))***+++((('''(((((()))+++,,,---***+++******)))((('''&&&***(((&&&$$$%%%'''+++---)))))))))))))))*********))))))))))))))))))))))))''''''((()))***+++,,,,,,************************,,,,,,++++++***))))))))),,,++++++*********++++++'''((((((((())))))))))))************************))))))))))))))))))))))))+++*********+++,,,------,,,,,,,,,,,,------------.........////////////000000000000//////......---111111222333333333333222111222333333444444333333555444444444444444555555666666666666777888999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA???>>>>>>>>>???@@@AAABBBGGGGGGHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK////////////000000000111/////////000000000111111333333333333333333333333222222333444444555555666888888888888888777666666::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<===???@@@AAAAAA@@@???>>>???AAACCCDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIHHHKKKJJJJJJMMMPPPRRRRRRPPPPPPPPPPPPOOOMMMMMMNNNOOORRRRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXXXXVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRSSSTTTUUUTTTSSSUUUTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLLLLKKKJJJJJJJJJGGGFFFDDDDDDDDDCCC@@@>>>===<<<:::888666555444444333111000///000000...---........................,,,,,,,,,+++++++++******------,,,,,,+++******)))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%&&&&&&''''''(((((($$$%%%%%%&&&'''((())))))))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((''''''((((((((($$$$$$&&&'''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''((((((((())))))******)))((('''''''''''')))***,,,......---,,,+++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((******))))))((()))))))))))))))))))))))))))))))))+++***************++++++***)))))))))))))))******((((((((())))))***++++++---,,,,,,***(((&&&$$$###((('''&&&&&&''')))+++---*********)))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***************************************************************+++,,,,,,((((((((()))))))))*********************+++++++++*********************************)))***++++++,,,++++++,,,,,,,,,---------------........./////////------...///000000111111111111222333333333333222111222333333444444333333444444333333444444555555666666666666666777888888999999::::::;;;<<<======<<<<<<<<<<<<===>>>???@@@>>>>>>>>>???@@@@@@AAAAAAFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKKKK...////////////000000000000000000111111111222222333333333333333333333333222222333333444555555555777888888888888777666666999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<>>>???@@@@@@???>>>===>>>@@@BBBDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJJJJKKKMMMNNNOOOOOOPPPQQQRRRPPPNNNMMMNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYVVVWWWWWWWWWVVVUUUTTTTTTUUUTTTSSSTTTVVVWWWVVVUUURRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJJJJGGGEEECCCCCCCCCAAA>>><<<<<<;;;999777666555444444222000////////////...---........................,,,,,,+++++++++*********------,,,++++++*********(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))******))))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''''''''''''''''''''''''''(((((((((((((((((('''$$$$$$&&&'''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((()))+++------,,,+++)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((()))+++,,,,,,))))))))))))))))))))))))++++++***************+++******)))))))))))))))***************))))))(((((()))))))))))))))((('''&&&&&&&&&((()))*********************)))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************************))))))*********+++++++++))))))))))))***+++,,,,,,)))))))))*********++++++))))))*********+++++++++++++++++++++++++++++++++++++++***)))))))))******+++++++++,,,,,,,,,------------------............------...///000222222333111111222333333333333222111222333333444444333333333333333333333444555555666666666666666666777888999999::::::;;;<<<======:::<<<>>>@@@@@@@@@>>>===??????@@@AAAAAABBBBBBBBBEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEGGGHHHJJJLLLNNNOOOJJJJJJJJJJJJKKKKKKLLLLLL......////////////000000000000000111111111222222222222333333333333222222222222333333444555555666777888888999999777666555666777888999999::::::999;;;;;;:::;;;;;;<<<===>>>???>>>>>>>>>>>>@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJLLLNNNOOOOOOQQQRRRQQQMMMLLLNNNQQQPPPPPPQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTUUUVVVXXXYYYVVVVVVVVVVVVUUUTTTRRRRRRSSSRRRRRRSSSVVVWWWWWWVVVPPPPPPOOOOOONNNMMMMMMLLLMMMMMMLLLKKKKKKJJJJJJIIIEEEDDDBBBBBBAAA@@@>>>;;;999888666555333222222222111000...//////000...---------------------------,,,,,,,,,+++++++++******(((((((((((()))***+++,,,''''''''''''(((((((((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$%%%&&&&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))((((((''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***,,,---...))))))))))))))))))))))))***))))))(((((((((((((((+++******)))))))))))))))++++++++++++***((('''&&&###$$$&&&(((***+++,,,,,,%%%''')))+++,,,+++)))((()))))))))))))))*********))))))))))))))))))))))))************))))))((((((************************))))))*********+++++++++)))))))))))))))***+++,,,************++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000111111222333333333333222111222333333444444333333222222222222333444555666777777777666666777777888999::::::;;;;;;<<<<<<<<<:::<<>><<>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMNNNMMMLLLJJJJJJKKKMMMOOOMMMPPPQQQPPPLLLKKKNNNQQQPPPPPPPPPQQQRRRSSSTTTUUUTTTSSSRRRQQQRRRTTTVVVWWWUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNPPPRRRTTTTTTSSSOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGCCCAAA@@@@@@@@@???<<<:::777666555333222111111111111000//////000000///...---------------------------,,,,,,,,,++++++++++++)))((((((((((((***+++,,,''''''(((((())))))))))))***)))((((((''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((%%%&&&''''''((((((''''''""""""$$$%%%''')))******%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((())))))(((((('''&&&'''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''((((((((()))((('''''''''''''''&&&&&&))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''((())))))((((((((())))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))***+++'''''''''(((((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***((((((((()))*********+++(((((())))))***+++,,,---))))))))))))))))))))))))******)))(((((((((((((((++++++***)))))))))))))))******++++++***)))((('''"""###%%%''')))++++++,,,((())))))*********))))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))************************************************+++++++++***)))))))))))))))***+++))))))))))))************((())))))***++++++,,,,,,************************++++++*********+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------////////////////////////111111222333333333333222111222333333444444333333222222222222333444555666999888888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======???@@@AAABBBCCCCCCCCCBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFHHHJJJKKKGGGGGGHHHHHHIIIJJJJJJKKK............/////////000............/////////000111222333444444333222111333333444555555666666777666777999:::999888666555777888999:::;;;<<<<<<<<<;;;;;;:::999999999999:::<<<===>>>???@@@@@@@@@???BBBBBBCCCDDDEEEFFFGGGHHHEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMNNNOOONNNMMMJJJIIIJJJMMMPPPKKKNNNPPPOOOKKKJJJMMMQQQPPPPPPPPPQQQRRRSSSTTTUUURRRQQQPPPOOOPPPRRRTTTVVVUUUUUUUUUTTTRRRQQQOOOOOOLLLKKKKKKMMMOOOQQQQQQPPPOOOOOOOOONNNNNNMMMMMMMMMIIIIIIHHHGGGGGGFFFFFFEEEAAA???>>>>>>???>>><<<:::888777666444333222222222111000//////000111///...---------------------------------,,,,,,,,,++++++...---,,,************+++(((((())))))*********+++******)))((((((((((((((())))))))))))))))))))))))&&&''''''((()))(((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))%%%&&&''''''(((((('''''' """$$$&&&(((***+++''''''&&&%%%&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((''''''&&&'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))******))))))((((((((('''*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&''''''''''''''''''&&&$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&((()))))))))))))))((('''))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((()))))))))***,,,---...******))))))******+++,,,(((((((((((((((((((((((('''((((((((())))))******''''''((()))***++++++,,,******************++++++)))))))))))))))))))))))),,,,,,+++******)))******++++++***))))))((())))))((((((***++++++***)))(((''''''((((((((((((((('''+++***)))(((((())))))***'''(((((()))***++++++,,,))))))))))))))))))))))))''''''((()))***+++,,,,,,******************************************************))))))))))))******(((((((((((())))))))))))((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))***+++---...///******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---///000111222111111222333333333333222222222333444444444333333222222222222333444555666999999888888888888888999;;;;;;;;;;;;;;;;;;::::::===<<<;;;:::;;;<<<===>>>>>>???AAABBBCCCCCCBBBAAACCCBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEFFFGGGHHHHHHIIIIII*********+++,,,---...///111111111111000000000000/////////000111333444555222222222333333333444444555666777888888777666666888888888888999:::;;;<<<888999;;;:::999999:::<<<@@@???>>>>>>>>>???AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMPPPPPPOOONNNOOOPPPQQQRRRRRRPPPOOONNNOOOQQQSSSUUUUUUUUUUUUUUUTTTRRRQQQOOOLLLMMMNNNNNNOOOPPPQQQRRRPPPPPPOOOOOONNNMMMLLLLLLHHHHHHGGGFFFEEEDDDBBBAAA@@@???>>>;;;999666555444777444222111111222111000+++++++++,,,,,,---------...---,,,+++***+++,,,,,,+++++++++*********))))))(((((())))))*********+++)))'''$$$"""!!!###&&&((('''(((((((((((((((''''''******)))(((((((((((((((((((((((((((((('''&&&&&&(((&&&%%%&&&'''((('''&&&(((''''''(((((()))***+++))))))(((((('''''''''&&&((((((''''''&&&&&&&&&&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%(((((('''&&&%%%$$$$$$###))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))************((((((((((((((()))******((('''%%%$$$%%%''')))***(((((((((((())))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))************,,,,,,+++***)))(((''''''))))))))))))))))))))))))************************)))******+++++++++******++++++***)))(((((())))))&&&((()))***))))))+++---+++******)))(((''''''&&&(((((())))))*********+++,,,+++)))((((((((()))***,,,,,,++++++***)))))))))************************,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,---...------......///000000000000000000000000000000111111222111111222333444444444444222333444444333333555777666666666666777777777777999::::::;;;;;;::::::999============>>>???AAAAAA@@@BBBDDDFFFFFFDDDAAA@@@@@@AAABBBBBBCCCCCCBBBBBBFFFFFFEEEEEEDDDDDDDDDCCCBBBDDDFFFFFFFFFGGGIIIJJJ------------...///000000//////000000000111111111222111111000111111222222444444444555555555666666444555666777777777666666666666666777777888999:::999:::;;;;;;::::::;;;===??????>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIILLLKKKJJJJJJJJJKKKLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMOOOOOONNNMMMNNNNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTRRRQQQPPPLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNMMMLLLLLLLLLHHHHHHGGGFFFEEEDDDBBBAAA>>>===<<<:::999777666555555222000///000000000///+++,,,,,,,,,---------......---,,,+++++++++,,,,,,+++++++++*********))))))(((((()))))))))************)))&&&%%%$$$%%%'''(((''''''((((((((((((''''''***))))))(((((((((((((((((())))))))))))((('''&&&+++)))((()))***+++***(((******))))))((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((''''''((((((((('''&&&%%%%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''***(((&&&%%%%%%&&&(((***(((((()))))))))*********))))))))))))************((((((((((((((()))******)))((('''&&&&&&(((***+++'''((((((((())))))))))))((((((((()))))))))******'''(((((()))******++++++))))))))))))************++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********))))))++++++***)))))))))))))))'''(((******))))))***,,,''''''(((((()))*********((()))))))))************---,,,+++***)))******+++*********************+++((((((((((((((((((((((((++++++***))))))***++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---..................///000000000000000000000//////000000111222222333333333333333222222222333444333333333555777555666666666777777777777777888999:::;;;;;;;;;;;;===============>>>???@@@@@@AAACCCDDDDDDCCCAAA@@@AAAAAABBBCCCCCCCCCCCCBBBEEEEEEEEEDDDDDDCCCCCCCCCCCCEEEFFFFFFFFFFFFHHHJJJ------------......///000---......///111222222333444333222111000/////////444444444555555555666666333444555666666666666555555555555555666777888888:::;;;<<<<<<;;;;;;<<<>>>???>>>>>>>>>>>>???@@@@@@??????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNOOONNNMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKHHHHHHGGGFFFEEECCCAAA@@@;;;::::::999888777777666222000......//////...------------------.........------,,,++++++++++++,,,+++++++++***************(((((())))))))))))******,,,+++)))(((''''''''''''''''''((((((((((((((('''))))))((((((''''''(((((())))))******))))))((((((((('''&&&'''(((((('''&&&+++******)))((((((''''''(((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''&&&&&&''')))((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***'''(((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***(((%%%######%%%(((***(((((())))))))))))******))))))))))))************((((((((((((((()))*********)))((('''((()))***+++''''''((((((((()))))))))''''''((((((((()))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---,,,***)))((())))))***+++***))))))))))))))))))((()))******)))((()))+++''''''(((((()))***++++++))))))))))))************++++++***)))))))))******(((((()))******+++,,,,,,((((((((((((((((((((((((++++++***))))))***++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---............---......///000000000000///000000//////000000111222444444444333333111000000111333333333333333555777555555666666666777777777555666777999:::;;;<<<======<<<<<<<<<<<<<<<======@@@@@@@@@@@@AAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFFFFGGGHHH+++++++++++++++,,,---.........//////000111111222444333222000////////////222222222333333333444444333333444555555666666666555555555555555777888888;;;<<<======<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@??????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMOOONNNNNNNNNMMMMMMMMMMMMNNNMMMMMMMMMMMMOOOPPPQQQNNNOOOPPPRRRRRRRRRQQQPPPMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKGGGGGGFFFEEEDDDBBB@@@???:::999999888777666555555111000......//////...---........................,,,,,,,,,+++++++++++++++************************(((((())))))))))))))))))+++++++++***)))((('''&&&&&&'''(((((((((((((((((()))(((((('''''''''(((((())))))************))))))'''&&&%%%%%%''''''&&&%%%((((((((((((((('''&&&&&&(((((((((((((((''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''(((((((((((((((((('''%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%$$$$$$%%%''')))***((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))((('''(((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))'''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))(((((((((((()))))))))***((()))))))))************((((((((((((((())))))******)))((((((((())))))***'''''''''((((((((())))))''''''''''''(((((((((((((((((())))))************((()))))))))************(((((())))))************))))))))))))))))))))))))************************+++***((('''''')))+++,,,******)))))))))))))))***)))***+++***)))((()))************)))))))))(((((()))))))))))))))*********((((((''''''''''''''''''((()))))))))*********+++))))))))))))))))))))))))+++******************+++************************))))))*********++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,---...//////000000/////////////////////000111111222222222222222111000000111222333333222333555777555555555666666666777777666666777888999:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;??????>>>===>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBEEEFFFGGGGGGFFFEEEFFFHHH,,,,,,+++++++++,,,------000/////////////////////111111000000///000000111222222222333333333444444333333333444555666666777666666666666777888999999;;;<<<>>>===<<<<<<===???======>>>>>>????????????@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKJJJOOOOOOOOOOOOOOONNNNNNNNNOOONNNLLLJJJKKKNNNQQQSSSLLLMMMOOOPPPQQQQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJFFFFFFEEEDDDBBB@@@>>>===:::999888777555333222111111000///000111111000...........................,,,,,,,,,+++++++++******************************))))))(((((((((((((((((())))))******)))(((&&&%%%&&&&&&'''(((((((((((((((((((((''''''''''''(((((())))))************))))))***)))((()))******)))((($$$%%%&&&'''''''''&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$######$$$&&&((()))'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))&&&&&&((())))))(((&&&&&&((((((((((((((((((((((((&&&'''((()))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))))))))(((''''''(((((((((((()))))))))((()))))))))************((((((((((((((())))))***)))(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))*********((()))))))))************((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,...***)))))))))))))))******)))***+++***)))((()))***************))))))))))))******))))))))))))))))))'''''''''(((((((((''''''*********)))))))))(((((())))))))))))))))))))))))*********++++++*********************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++------...////////////////////////...///000000111///000111111222222222111111222333333222222444666555555555555666666666666888888777777777888999999<<<;;;:::::::::::::::;;;>>>>>><<<<<<<<<>>>???AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGFFFEEEFFFHHH.........------......///000000000//////.........///////////////000111222444444444555555555666666444333444444555666888888777777777777888999::::::;;;<<<======<<<<<<===???<<<===>>>>>>??????>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHJJJLLLNNNOOOOOOOOOKKKKKKJJJJJJJJJJJJIIIIIIMMMNNNNNNOOOPPPPPPOOOOOOOOONNNLLLKKKLLLNNNQQQSSSKKKLLLNNNOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHDDDDDDCCCAAA???===;;;:::999999777555444222111000111111000111222222111///.........---------------+++++++++,,,+++******)))***************+++++++++))))))((((((((((((''''''(((((((((((((((''''''&&&%%%&&&'''((())))))))))))''''''&&&&&&''''''(((((((((((())))))******)))))))))(((''''''))))))((('''"""###%%%''''''''''''&&&'''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&((()))+++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++***(((&&&''''''(((((((((((())))))))))))))))))************((((((((((((((()))******((((((((((((((((((''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))******))))))))))))************(((((())))))*********+++))))))))))))))))))))))))''''''''''''''''''''''''((('''''''''(((***,,,---)))))))))))))))******+++((()))******)))((()))+++''''''((()))+++,,,------************))))))))))))))))))***+++++++++******++++++***))))))(((''''''(((((((((((((((((((((((()))***++++++++++++***)))************************)))************+++++++++))))))******+++,,,,,,,,,,,,,,,+++*********++++++------...////////////...//////......//////000111......///111111222222222000222222222222222444666444444555555555666666666999888777666666777888888;;;:::::::::::::::;;;;;;======<<<<<<<<<>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHH///......------..................//////////////////////////////000111111444444444555555555666666444444444444555777999:::777777777777888999:::::::::<<<======<<<;;;===>>><<<<<<>>>?????????>>>===>>>>>>??????@@@AAAAAAAAA???@@@BBBDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGBBBBBBAAA@@@===;;;999888666666555444333222111111111000000111333333111///------------,,,,,,,,,+++***++++++,,,+++***)))((())))))*********+++++++++))))))((((((((('''''''''''''''''''''((((((((()))%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((()))&&&'''((())))))))))))((('''%%%%%%%%%&&&'''&&&%%%%%%&&&((())))))((('''&&&''''''''''''((((((((()))(((((('''&&&%%%$$$$$$###(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''((('''''''''$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((((((((((((((('''((()))***+++,,,,,,,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''''''''''''''((((((((())))))))))))))))))************((((((((((((((()))******************))))))((('''&&&&&&&&&'''''''''((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))(((((()))))))))))))))***++++++'''(((******))))))***,,,&&&'''((()))+++,,,---...************)))))))))((())))))+++,,,,,,,,,++++++)))))))))))))))((((((((((((((((((((((((((((((((()))***++++++++++++***)))************************)))************+++++++++((())))))***++++++,,,,,,---,,,+++++++++,,,------,,,---......//////......///............///000000//////000000000000000000000111222222111222444666444444444555555555666666777666555555555777999::::::::::::::::::;;;<<<===<<<<<<<<<======>>>???@@@???@@@AAAAAABBBAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEECCCEEEFFFFFFFFFFFFHHHJJJ---,,,,,,+++++++++,,,,,,,,,------...///000111111000000////////////000000222222222333333333444444555555444555666888:::;;;666666666777777888999::::::;;;<<<<<<;;;;;;<<<>>>;;;<<<>>>?????????>>>============>>>??????@@@@@@===>>>@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKJJJMMMMMMLLLLLLKKKKKKKKKJJJHHHIIIKKKMMMNNNOOOOOONNNIIILLLPPPSSSTTTRRROOOMMMKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGAAAAAA@@@>>><<<:::888666444444333333333333333222000///000111333222000...---------,,,,,,+++++++++******+++,,,+++***)))((())))))******++++++++++++))))))(((((('''''''''&&&((('''''''''((()))***+++%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&'''(((((()))((((((***((((((((()))***)))(((((()))***+++***)))&&&%%%&&&'''''''''(((((())))))(((((('''&&&$$$###"""!!!)))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%&&&((('''&&&&&&''')))((((((''''''''''''((((((''''''''''''''''''''''''((((((*********)))((('''###$$$$$$%%%&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&***((('''&&&&&&'''(((******)))(((''''''((()))***(((((((((((((((((((((((()))******+++++++++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((()))************************((('''&&&&&&&&&&&&'''(((''''''''''''((((((((()))))))))))))))************((((((((((((((()))******+++++++++++++++***)))(((&&&&&&&&&'''''''''(((((())))))))))))*********************)))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))'''&&&%%%))))))((())))))***++++++&&&((()))***))))))+++---******************+++++++++*********))))))(((((('''((()))+++++++++***)))''''''(((((())))))******************************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,------,,,+++,,,---...///,,,---......//////.....................///000000111111111111000///...---000111222222111222444666444444444555555555666666555555444444555888:::<<<999999999:::;;;<<<===>>>;;;<<<======>>>??????@@@??????@@@AAAAAAAAAAAA@@@CCCDDDDDDDDDEEEEEEFFFFFFBBBDDDFFFFFFFFFGGGIIIJJJ++++++,,,------...//////..................------,,,------...///000000111000111111111111222222222000111222444555777888999888888888888888999999999======<<<<<<<<<======>>>======>>>>>>??????@@@@@@AAA@@@?????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGIIIKKKMMMNNNMMMLLLKKKOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQOOONNNNNNMMMMMMLLLLLLLLLHHHGGGGGGFFFGGGHHHIIIJJJIIIIIIIIIHHHFFFEEEEEEFFFGGGBBB===;;;===<<<888444444333222111111111222333444333222000//////............---------,,,,,,,,,++++++++++++++++++++++++------,,,+++***)))((('''+++*********))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''***************************)))((()))***++++++))))))((((((''''''''''''(((******)))(((((((((((((((((((((((()))***++++++,,,%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((()))((('''%%%%%%'''((())))))(((&&&%%%%%%&&&((()))((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&))))))******)))(((''''''******)))(((&&&###!!!'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((''''''''''''((()))++++++***((('''(((((())))))))))))((((((((((((((((((((('''''''''))))))((('''''''''''''''(((((())))))))))))((((((((('''%%%%%%%%%''')))*********)))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))******************))))))))))))******'''((()))******)))(((''')))'''&&&'''***+++***(((((((((((((((((()))******'''%%%$$$&&&)))+++***(((************************))))))))))))(((((((((((()))))))))((((((((((((((('''&&&%%%$$$%%%''')))***++++++************++++++******+++++++++******)))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,,,,***((('''(((((((((((()))******++++++++++++******)))(((((((((&&&'''((()))***+++,,,,,,)))))))))))))))******+++++++++++++++++++++++++++------,,,+++++++++,,,,,,......---,,,---...///000///////////////.........///////////////.........222222222222222222222222111111111222222444555555888666555555555555333111::::::;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGG+++++++++,,,------............///////////////.........//////////////////111111111111222222222222222222333444666777888888777777777888888888888888<<<<<<<<<=====================>>>>>>>>>>>>>>>>>>AAA@@@?????????@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGHHHGGGIIIKKKMMMNNNNNNNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKMMMNNNPPPQQQOOOOOONNNNNNNNNOOOOOOPPPNNNNNNNNNNNNNNNMMMLLLLLLIIIHHHGGGGGGHHHIIIJJJKKKIIIIIIIIIHHHFFFDDDDDDDDDEEEAAA<<<:::;;;;;;777333444333222111111111222222000000//////000000111222...------------,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***)))((('''******)))))))))((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%&&&((()))((('''(((((('''''''''(((((()))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((,,,+++***((((((***+++,,,)))'''&&&%%%%%%&&&''')))'''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((('''&&&&&&((()))))))))((('''%%%$$$''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''%%%%%%$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''((((((((((((((((((((('''))))))((('''''''''''''''(((((())))))))))))((((((((('''%%%%%%%%%'''(((******))))))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((******))))))))))))******(((((())))))))))))((((((***(((&&&'''***+++)))(((((((((((((((((())))))***'''&&&%%%&&&)))+++***(((************************(((((((((((()))))))))***))))))))))))))))))))))))+++***)))(((((()))+++,,,)))((((((''''''(((((()))*********++++++******)))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***)))(((((()))*********)))))))))))))))************))))))))))))***************+++++++++)))))))))))))))******+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---...------,,,---...///000/////////////////////...000000000000000000000000222222222222222222222222555555444333333333333444444333222333666888888888999999999::::::::::::;;;<<<<<<======>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJ******++++++,,,,,,---------...///000000000000000000000/////////.........111111111111222222222333444444555555666777777777666666666777777888888888;;;<<<===>>>>>>>>>======>>>>>>==================@@@@@@@@@@@@@@@AAABBBBBBAAABBBBBBCCCDDDDDDCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIKKKMMMOOOPPPPPPOOONNNMMMMMMLLLKKKJJJJJJIIIMMMMMMLLLMMMNNNOOOPPPPPPNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPNNNLLLKKKIIIIIIIIIHHHIIIIIIJJJKKKIIIIIIHHHGGGFFFDDDBBBBBBBBB???:::999999999666333333222222111000111111111///////////////000111111------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))(((((('''))))))(((((((((((((((''')))((((((''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&%%%%%%%%%'''((('''&&&''''''''''''((()))******(((''''''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''(((((())))))(((((())))))))))))(((((('''(((((((((((('''&&&&&&'''((()))+++++++++***)))(((((((((''''''&&&&&&&&&''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&'''(((''''''((((((((((((((((((+++)))'''%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''(((((((((((((((((()))((((((''''''''''''((((((((())))))))))))((((((''''''&&&%%%%%%'''((()))))))))((((((''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((***))))))(((((())))))***))))))(((((((((((())))))***)))(((((())))))((('''(((((((((((())))))))))))'''&&&&&&''')))******)))************************((((((((())))))************************************)))'''&&&&&&'''(((((((((''''''&&&&&&''''''((())))))******+++******)))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))************************'''((()))((('''''')))***++++++******)))(((((('''))))))))))))************...------,,,+++***)))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++,,,---...---------,,,---......///......//////////////////000000000000111111111111222222222222222222222222777666555444333333333333555333222333666999;;;<<<888888888999999:::::::::;;;<<<<<<===>>>??????@@@???@@@AAABBBBBBBBBAAAAAA>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHH*********++++++,,,,,,,,,,,,,,,...///000000000000///////////////000000000111111111222222222333333555555666666666666666777555555666666777777888888:::;;;===???@@@???>>>===>>>>>>======<<<<<<;;;;;;@@@@@@@@@@@@AAABBBBBBCCC@@@AAABBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFHHHIIIKKKMMMOOOPPPQQQQQQMMMMMMLLLLLLKKKKKKJJJJJJNNNMMMMMMMMMMMMNNNNNNOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMOOOQQQPPPOOOLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFDDDAAA??????===999777777666444222222222111111000000000000222111000///...------------------,,,,,,,,,++++++************************,,,++++++***)))((((((((((((((((((((('''''''''''')))(((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((('''&&&''')))))))))'''''''''''''''((()))***+++***)))(((((((((((())))))&&&&&&&&&''''''(((((((((%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((&&&'''''''''((((((((()))((((((((())))))((((((((((((((()))))))))((((((''''''((()))+++,,,,,,++++++))))))((((((''''''&&&&&&'''''''''''''''(((((()))'''''''''&&&&&&'''''''''''''''''''''((((((((((((...---,,,************+++&&&''''''((((((''''''&&&''''''''''''(((((((((((()))(((''''''''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&'''((()))(((((('''''''''((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))***)))(((''''''((()))*********))))))(((((('''''''''(((((()))))))))))))))(((''''''((())))))))))))************************))))))))))))))))))))))))***************+++++++++)))((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))((())))))***************(((((((((((()))))))))))))))***++++++,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&)))+++************))))))(((((('''(((((()))***+++++++++------,,,+++***))))))((()))))))))))))))******+++************************************+++,,,---...,,,,,,,,,---------..................///////////////000000000000000111111222222222222222222222222444444333333444555666666;;;888555444555777999999888888999999::::::;;;;;;:::;;;<<<===>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB??????@@@AAABBBCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGG******++++++++++++,,,,,,***+++,,,---.../////////------...///000111222333111222222222222333333333555555555666666666666666444555555666777777888888:::;;;===???@@@@@@>>>===>>>>>>======<<<<<<;;;;;;??????@@@AAABBBBBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFHHHIIIKKKMMMOOOPPPQQQRRRLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJLLLNNNPPPPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFDDD@@@======;;;888666555444333222111111111000000000//////222111///...------,,,,,,------,,,,,,,,,+++++++++************************+++******))))))(((((((((''''''''''''((((((((((((((((((''''''''''''((((((************************(((((((((''''''(((((((((((((((((((((((((((((((((((('''&&&''')))))))))''''''''''''((((((***+++,,,))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))((((((((('''''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''''''''((()))*********)))((())))))((((((((('''''''''(((''''''''''''((())))))&&&''''''''''''''''''&&&&&&'''''''''(((((())))))(((((()))))))))(((&&&&&&((((((((())))))(((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))***)))(((''''''((()))***)))******)))((('''''''''''''''((()))***))))))((((((((()))))))))))))))***************************,,,,,,+++***)))(((''''''))))))******++++++++++++,,,,,,+++******)))))))))))))))(((((((((((())))))'''((()))***************(((((((((((())))))))))))((()))******++++++******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))+++(((((())))))************''''''((()))***++++++,,,******************)))))))))))))))))))))******+++************************)))))))))***+++,,,---...,,,,,,,,,------------------.........//////000000.........//////000000000222222222222222222222222111222333555888;;;===>>>===:::666555555777777777999999999:::;;;<<<<<<===:::;;;<<<===>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBCCCEEEEEEEEEFFFGGGHHHIIIJJJ++++++,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,...///111222444444222222222222333333333333444444444555555555555555555555666666777888999999:::;;;===???@@@@@@@@@???>>>>>>==================>>>???@@@BBBCCCCCCCCCCCCAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIJJJLLLMMMOOOPPPQQQKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIJJJLLLNNNNNNMMMLLLKKKIIIJJJJJJJJJJJJIIIHHHHHHFFFDDDCCCDDDFFFEEEAAA<<<;;;:::888666444333222222///000000000000///......---------------...//////,,,,,,,,,,,,++++++++++++******************************)))))))))((((((((('''(((((((((((()))))))))(((''''''''''''(((((()))(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&(((((((((((()))******+++'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''******)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''((()))******)))((('''((((((((((((((((((((((((((((((''''''(((((()))***&&&&&&'''(((((('''&&&&&&&&&&&&''''''((()))))))))$$$&&&((())))))(((&&&%%%(((((())))))))))))((((((&&&&&&''''''((()))))))))(((''''''''''''(((((()))(((((())))))))))))(((((('''''''''''''''&&&&&&&&&''''''&&&&&&''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))((()))***)))((('''((()))&&&''')))*********)))(((((()))******(((((()))***************************,,,,,,+++***)))(((((('''(((((())))))***+++++++++************))))))))))))(((''''''&&&&&&''''''(((''''''((()))************(((((((((((())))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))((('''''')))***'''(((((()))******++++++'''(((((()))***+++++++++((((((((())))))******+++)))))))))))))))******+++***************************************+++,,,---++++++,,,------------,,,------......///000000000------......//////000000222222222222222222222222111222444777:::>>>AAABBB:::777555555666888999999999999:::;;;<<<<<<======;;;<<<<<<===>>>??????@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIII------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---......000111222333333222222222333333333444444222333333333444444555555555555666777888999:::;;;;;;<<<===>>>???@@@AAAAAA======>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDCCCAAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJJJJKKKLLLMMMOOOOOOJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLIIIIIIJJJKKKKKKKKKKKKKKKHHHIIIJJJJJJIIIHHHGGGFFFCCCBBBAAACCCFFFFFFAAA<<<::::::888666444222222333//////000000000///...---------,,,,,,------...///,,,,,,,,,++++++++++++***************************))))))))))))((((((((((((((((((((()))))))))******'''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''***)))))))))))))))******&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''''''''((((((((()))''''''''''''(((((((((((($$$%%%%%%%%%%%%%%%%%%$$$&&&''''''''''''''''''&&&)))))))))(((((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''&&&''')))*********)))((('''''''''((())))))******((((((((((((((())))))***&&&&&&'''(((((('''&&&&&&&&&&&&''''''((())))))***&&&''''''((())))))))))))'''(((((((((((((((((('''&&&&&&''''''((())))))***'''''''''''''''((())))))(((((())))))))))))((((((''''''(((''''''&&&&&&%%%'''&&&&&&&&&&&&'''((()))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&(((***)))(((''')))+++&&&''')))*********(((((((((***+++***(((''')))+++************************************************''''''((())))))***++++++&&&''''''((((((((((((''')))((((((''''''(((((()))&&&'''((()))************(((((((((((())))))))))))''''''((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((()))+++***)))(((((())))))))))))))))))*********(((((())))))*********+++))))))*********+++++++++)))))))))))))))******+++************************+++***************++++++***+++,,,---------,,,,,,------......///000000111---......///000000111111222222222222222222222222222222333444666999:::<<<666555444555777999999999777888999:::;;;<<<======<<<<<<======>>>>>>>>>???AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEE@@@@@@@@@AAACCCEEEFFFGGG------------------------.........///......------//////000000111111222222222222333333333444444444111111222333333444555555555666777888999:::;;;;;;<<<<<<<<<===>>>@@@AAABBB======>>>>>>??????@@@@@@>>>???AAACCCDDDDDDDDDCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPOOONNNMMMMMMMMMMMMIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHIIIJJJIIIHHHFFFEEEBBB@@@@@@CCCFFFFFFAAA<<<::::::999666444222222333...///000000000///---,,,000///...---,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))******++++++'''''''''''''''((()))***************************))))))(((((((((((())))))((((((((((((((((((((((((***)))((()))***++++++)))+++***)))))))))))))))***((((((((((((((()))***+++((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&''''''(((((())))))******(((((())))))))))))(((((())))))***+++++++++++++++%%%&&&(((***++++++++++++&&&&&&'''((()))***++++++((((((((((((((()))******%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((())))))***&&&%%%$$$$$$%%%'''***+++&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***'''''''''''''''((()))***(((((())))))))))))(((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((()))************************'''((((((((())))))******))))))))))))************((((((''''''''''''(((((('''((()))******)))((('''%%%(((***)))((('''))),,,&&&''')))***+++***((('''(((***,,,+++(((''')))+++************************'''((()))***+++,,,------&&&''''''((()))*********((()))***++++++,,,++++++++++++************++++++&&&'''((()))************(((((((((((())))))))))))******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,***((('''(((++++++******)))((((((((())))))))))))************++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))++++++*********************+++,,,---...---,,,,,,---------...///000000111...//////000111222222222222222222222222222222222111111000000000111222222666555555666777888777666666777777999:::;;;<<<<<<============>>>>>>>>>>>>BBBAAA@@@???@@@AAABBBCCCAAABBBCCCDDDEEEGGGGGGHHHBBBCCCCCCDDDFFFGGGIIIJJJ...---,,,+++++++++,,,------------............///222111111000000111222333111111222222222333333333222111111111222444666777444555555666777888888999;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAAAAACCCCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGHHHJJJLLLLLLKKKJJJIIIHHHIIIKKKMMMOOOOOOOOONNNJJJJJJKKKLLLMMMNNNNNNOOOPPPOOONNNMMMMMMMMMNNNOOOMMMMMMLLLJJJIIIGGGFFFFFFJJJJJJIIIGGGEEECCCAAA@@@>>>???AAABBBAAA@@@>>><<<::::::999777666444333222000000000000////////////...000222000---***+++,,,,,,***))))))***++++++***,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((''''''(((((())))))******((()))***)))'''&&&&&&'''))))))))))))))))))))))))&&&&&&&&&''''''''''''(((+++***)))((((((''''''(((******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''******)))((((((((((((((('''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&'''''''''''''''''''''''''''((()))******)))((('''"""###%%%'''(((((('''&&&)))***,,,...111000...+++(((((((((((())))))))))))''''''''''''''''''''''''))))))((())))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))(((&&&###  """&&&***+++***((('''%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&'''(((***+++))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))******)))(((''''''************************************************''''''((()))***++++++,,,+++*********))))))((((((&&&'''''''''%%%$$$""" &&&'''''''''(((((())))))******))))))((((((''''''''''''&&&''''''((()))*********))))))((((((''''''***)))(((''''''((()))***((('''''''''((()))+++,,,(((((()))***************))))))))))))************++++++******)))(((((((((,,,,,,+++***)))(((''''''))))))))))))************************************))))))))))))************))))))************))))))******++++++++++++******,,,,,,,,,---------......------......///000000000333222111000////////////111000000111333555444333222222333333333333444444444444555555666777777777999999999999999999::::::999;;;======<<<===>>>@@@AAA@@@?????????@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEE---,,,++++++++++++,,,---------------............///...---------...///000111111111222222222333333444444333222222333444555333444555666888999:::;;;;;;;;;:::;;;;;;<<<===>>>AAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@CCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKKKKJJJIIIHHHGGGHHHJJJKKKMMMNNNNNNNNNKKKLLLLLLMMMMMMNNNNNNNNNOOOOOONNNMMMMMMNNNOOOOOONNNMMMLLLKKKIIIHHHGGGFFFIIIIIIHHHGGGEEEBBB@@@???===>>>?????????>>><<<<<<<<<:::999666555333333222000000000000/////////...+++---///...,,,***+++---...,,,++++++,,,------,,,,,,,,,+++))))))(((((((((************))))))))))))&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''(((((((((((())))))))))))((()))))))))'''&&&'''((())))))))))))))))))))))))'''''''''((((((((())))))(((((('''(((((()))*********)))))))))((((((((('''%%%%%%&&&&&&&&&'''''''''***)))((((((''''''(((((('''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&'''''''''''''''''''''''''''(((((())))))(((((('''###%%%&&&((()))((('''&&&)))***+++...000000---+++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***+++***((('''"""$$$''')))***)))((('''%%%%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&'''''''''((((((***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))$$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******++++++************)))))))))((('''((()))))))))((('''&&&'''''''''((((((((())))))***)))))))))(((((((((''')))))))))((())))))*********)))))))))((((((((('''((()))))))))((('''&&&%%%((((((''''''((()))***+++''''''((()))))))))))))))))))))))))))************))))))))))))))))))******''''''''''''(((((((((((())))))))))))************************************))))))))))))************)))******************)))******++++++++++++******,,,,,,,,,,,,------------------......//////000000222111000000///000000000222111000111333444333222222222333333333333444444444444555555666666777777888888999999999999:::::::::<<<======<<<<<<===???@@@@@@?????????@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFF,,,,,,++++++++++++,,,---------------............---,,,,,,,,,------...///111111111222222222222333666555555444333333444444333333555777999;;;<<<===;;;;;;:::;;;;;;<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@??????AAABBBCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMNNNNNNOOOOOONNNMMMMMMKKKJJJIIIHHHGGGGGGHHHHHHGGGEEEBBB???=========<<<;;;;;;;;;;;;;;;===;;;888555333222222222000000000/////////......(((***,,,,,,++++++,,,---///---,,,,,,---......---,,,,,,+++***))))))))))))************))))))))))))&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&))))))))))))(((((((((((('''((()))((('''&&&'''((())))))))))))))))))))))))(((((()))))))))*********)))((((((((((((((()))***))))))))))))((((((((((((%%%&&&&&&&&&&&&''''''''')))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''(((''''''''''''''''''(((&&&'''((())))))((('''&&&))))))***---//////,,,*********))))))((((((''''''))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((("""$$$&&&((())))))))))))%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''((('''((()))******++++++***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''((())))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********************))))))))))))(((((()))***+++++++++***''''''(((((((((((())))))))))))))))))((((((((((((,,,,,,+++*********++++++))))))))))))(((((((((((('''(((******)))'''$$$###))))))(((((((((((()))***&&&&&&'''((((((((((((((())))))))))))************''''''((())))))***++++++&&&'''''''''((((((((()))))))))))))))************************************))))))))))))************++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,---------...//////000000000000/////////000111111222111000111333333222111222222333333333333444444444444444555666666777777888888888999999999::::::;;;<<<======<<<;;;<<<>>>?????????>>>???@@@@@@AAA??????@@@@@@AAABBBDDDDDDDDDDDDEEEEEEFFFFFFFFFFFF+++++++++++++++,,,,,,,,,,,,,,,---------..................//////000111111111111111111222222222222555555555555555555555555444555666888999;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>@@@AAABBBCCCEEEFFFHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHJJJLLLMMMOOOOOOOOONNNNNNMMMMMMMMMNNNMMMMMMMMMNNNNNNOOOOOONNNMMMMMMKKKJJJIIIHHHHHHFFFGGGGGGGGGEEEAAA>>><<<>>><<<;;;999999:::;;;<<<>>><<<888444111000111111000000/////////.........)))***+++,,,++++++++++++---+++******+++,,,,,,+++,,,,,,+++***************((((((((((((''''''''''''''''''''''''(((((((((((()))))))))(((((('''&&&%%%******))))))(((((('''''''''((()))((('''&&&'''(((((((((((((((((((((((((((((((((((()))))))))******,,,,,,***)))'''&&&&&&&&&))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((())))))))))))((('''))))))***+++------+++)))******))))))(((((('''''''''''''''''''''''''''''',,,,,,+++***)))))))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((("""###$$$&&&&&&''''''&&&(((((('''''''''''''''((('''''''''''''''((()))))))))((('''&&&&&&'''((()))&&&((()))***+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))*********)))(((((((((((((((((((((((((((---,,,,,,+++)))'''&&&%%%************************((((((((((((((((((((((((*********)))))))))))))))*********)))))))))))))))(((((())))))************(((((((((((((((((())))))))))))))))))((((((((((((---,,,++++++************))))))))))))((((((((((((((())))))))))))((('''''')))))))))(((((((((((((((&&&'''(((((())))))((((((((()))))))))************(((((((((((())))))******+++++++++***)))(((((((((((()))))))))************************************((()))))))))************,,,++++++++++++++++++,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,---......//////000.........//////111222222333222000111222222111000222222222333333333444444333333444555555666666777777777888888999999::::::;;;=========;;;:::;;;<<<>>>>>>>>>>>>??????@@@@@@======>>>???@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGG*********++++++,,,,,,,,,,,,,,,,,,------------.........///000111111222222000000111111111222222222333333444555666666666777777777888888999999999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>???@@@AAABBBDDDEEEGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGIIIKKKLLLOOONNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFEEECCC@@@===;;;>>>===:::999888999;;;<<<>>>;;;777333000000000111////////////............,,,,,,,,,,,,,,,,,,***)))---+++)))***+++,,,++++++++++++******)))*********(((((((((((('''''''''''''''''''''((((((((())))))(((((())))))((((((&&&&&&******))))))((((((''''''&&&((()))(((''''''((()))((((((((((((((((((((((((''''''((((((((())))))))),,,+++***(((''''''&&&&&&(((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))))))))))))))(((((()))))))))***,,,,,,***(((***)))))))))((((((((('''''''''''''''''''''''''''+++***)))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((###$$$%%%&&&((())))))******)))((('''''''''(((((((((''''''''''''((()))))))))((('''&&&&&&'''((()))&&&'''((()))***)))((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))*********)))((((((((((((((((((((((((((()))))))))'''&&&$$$"""!!!''''''''''''''''''''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******+++*********))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))),,,+++***)))))))))))))))(((((((((((())))))))))))***)))(((((()))+++---///)))))))))))))))((((((((((((((()))************)))((()))))))))************))))))))))))((((((''''''++++++******))))))((((((((()))))))))************************************((()))))))))************,,,,,,+++******+++,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,------.../////////---.........///000222222333111000000222222111000222222222333333333444444333333444444555666666666666666777888888999::::::;;;<<<===<<<;;;:::;;;<<<======>>>>>>>>>?????????;;;;;;<<<===???AAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGG((()))***+++,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,---...///000000000000000000111111111111222111222333444666666666666888888888888888888888888;;;;;;:::;;;;;;<<<===>>>?????????@@@@@@AAAAAABBB??????@@@@@@@@@@@@????????????@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHFFFEEEDDDCCCAAA???===<<<===<<<:::888888999:::;;;;;;999666333111000000000/////////.........---------,,,++++++,,,,,,***(((...,,,++++++,,,------,,,******)))))))))))))))***************))))))))))))''''''((((((((()))))))))'''''')))******)))((('''))))))))))))((((((((((((&&&'''((((((''''''((()))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''(((((()))***+++(((((((((((())))))))))))&&&&&&'''''''''((((((((()))(((''''''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((('''''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((())))))))))))(((((()))******)))'''((((((((()))))))))))))))))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((( !!!###&&&(((***+++))))))(((''''''((((((((('''''''''''''''((()))))))))(((((((((((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))************---,,,+++*********************))))))))))))(((((((((((((((((())))))))))))***))))))((((((((())))))(((((((((((())))))))))))+++)))((('''))),,,000333'''((())))))))))))((((((((())))))***************))))))))))))******************)))(((((('''&&&&&&%%%%%%&&&'''((()))******))))))))))))************************************))))))))))))************,,,+++***))))))***+++,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////............///000111222111000///000222222111000222222333333333333444444333333333444555555666666555666666777888999:::::::::;;;<<<<<<;;;:::;;;===<<<<<<===>>>>>>>>>>>>===::::::;;;<<<===???AAABBBBBBBBBCCCDDDEEEFFFFFFGGG'''(((***+++,,,,,,,,,+++++++++,,,,,,,,,---------)))***,,,...////////////000000000000111111111111111222333444555555444444666666666777777888888888;;;;;;:::;;;;;;<<<===>>>===>>>>>>??????@@@AAAAAA===>>>???@@@@@@AAA@@@@@@>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGHHHHHHGGGFFFEEECCCCCCCCCCCCCCCDDDDDDEEECCCDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGEEECCC@@@>>>======<<<:::999888777777777888888999777666444222000000/////////.........---------***)))((())),,,,,,***(((---+++******+++,,,++++++)))((((((((((((((())))))************))))))))))))'''((((((((())))))))))))%%%&&&(((*********)))((((((((((((((())))))))))))&&&'''((((((''''''(((***))))))))))))))))))))))))(((((()))))))))*********&&&&&&&&&''')))***,,,,,,'''((((((((()))))))))***''''''''''''((((((((((((***)))((((((''''''((((((&&&'''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''((())))))***)))((('''((())))))((('''''''''(((((())))))******))))))))))))))))))))))))'''&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((( """###%%%'''((((((((((((((())))))))))))''''''&&&&&&''''''((()))(((((())))))))))))(((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))'''((()))******+++******************************(((((((((((((((((((((((((((((())))))******++++++((()))))))))***************))))))(((((()))***+++*********)))))))))(((((('''((((((((()))))))))***))))))((((((((()))******'''((((((((()))))))))******)))(((((())),,,///111&&&'''((()))******))))))'''(((((()))***)))))))))))))))))))))************((((((((((((((((((''''''%%%%%%&&&'''((()))******))))))))))))************************************))))))))))))************,,,+++)))(((((()))+++,,,******++++++++++++******,,,,,,,,,,,,------------+++,,,,,,------......///...............///000111000///...000111333222111222222333333333333444444222333333444444555555666555555666777888999::::::999:::;;;;;;;;;;;;<<<===;;;<<<===>>>>>>>>>======:::::::::;;;<<<>>>???@@@AAAAAABBBCCCDDDEEEFFFFFF'''(((***+++,,,,,,++++++++++++,,,,,,,,,---------***+++---///000000000///000000000000111111111111222333444444444333222111333444555666777888999999;;;;;;;;;;;;;;;<<<>>>>>>:::;;;;;;<<<===>>>>>>>>><<<===>>>???@@@AAAAAAAAA>>>>>>>>>??????@@@@@@@@@CCCDDDFFFHHHIIIHHHGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDBBBDDDFFFHHHIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHEEEBBB???===<<<======888888777666666666666666777666555444222111000/////////.........---------'''%%%%%%'''+++---+++)))***(((''''''((())))))(((((((((''''''''''''((()))((((((((((((''''''''''''(((((((((((())))))))))))$$$&&&(((***++++++***)))''''''(((((())))))******%%%'''((((((''''''(((***)))))))))))))))))))))))))))************+++++++++((((((((((((((())))))***'''((((((((())))))******''''''''''''((((((((()))******)))(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***************)))(((((('''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&'''(((******)))(((''''''((()))(((&&&&&&&&&'''((()))***++++++''''''''''''''''''''''''))))))((())))))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&'''''''''''''''((()))***)))))))))&&&&&&&&&&&&&&&'''(((((('''((()))******)))((('''+++***)))(((((()))***+++************************)))))))))))))))))))))))))))((('''''''''(((***+++************************''''''(((''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++,,,(((((())))))*********+++%%%%%%$$$%%%&&&''')))++++++*********))))))(((((('''((((((((())))))******)))((((((((()))***++++++'''((((((((())))))******)))))))))***++++++,,,,,,%%%&&&((()))*********)))&&&''''''((((((((((((((())))))))))))************&&&&&&''''''((()))))))))************))))))))))))))))))))))))************************************))))))))))))************+++***(((''''''(((***+++******++++++++++++******,,,,,,------------......++++++,,,------......//////............///000000///......///222333333222222222333333333444444444222222333444444555555666444555666777888999::::::888999;;;;;;;;;;;;===>>>:::;;;===>>>>>>>>>===<<<:::::::::;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFF,,,,,,++++++***))))))))),,,+++,,,,,,---...///000000///...------...///000,,,---///000000000///...//////000111222333333444666666666666777888999:::999999999999999999999:::<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<===>>>??????@@@?????????@@@AAABBBDDDDDDCCCEEEGGGIIIIIIHHHFFFDDDGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFDDDCCCCCCCCCDDDDDDHHHHHHIIIJJJKKKKKKKKKJJJFFFGGGGGGGGGGGGFFFEEEEEEBBBAAA>>><<<::::::999::::::999777555444444444444777777666555333222222111/////////...------,,,,,,---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((('''''''''&&&''')))***++++++***)))'''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((())))))))))))((((((+++)))(((&&&&&&((()))+++&&&&&&&&&''''''((()))*********))))))((((((''''''(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''(((((('''&&&&&&(((***))))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$&&&)))+++***(((''''''(((((()))*********'''((()))******)))((('''(((((((((((((((((((((((())))))))))))************,,,+++***************+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))'''''''''((((((&&&''''''((()))******+++))))))************))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++******+++,,,''''''(((((()))))))))***+++*********))))))(((((((((((())))))*********+++++++++******)))((((((((((((((((((((())))))))))))))))))************))))))******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))))))))(((((('''''',,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......///////////////////////////////////////000111111222222222222222222222222333444555555666666555555777777777777777888888888:::;;;;;;<<<===>>>??????===<<<<<<===@@@BBBCCCBBB======>>>>>>>>>======<<>>????????????????????????????????????@@@AAABBBCCCCCCDDDGGGHHHIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBAAACCCCCCCCCCCCDDDEEEFFFGGGIIIHHHFFFDDDCCCCCCCCCCCCEEEFFFGGGIIIJJJKKKKKKKKKGGGGGGGGGGGGGGGFFFFFFFFFCCCBBB???<<<:::999888888777666444333222111111222444333333222111000///.../////////...------,,,,,,---,,,+++*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))(((((((((''''''''''''(((***++++++***((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***((((((''''''(((((())))))***)))))))))((((((((('''''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((***++++++)))'''%%%&&&&&&))))))(((((((((''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))***(((&&&'''***+++)))((()))))))))((((((((('''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))'''''''''((((((''''''(((((())))))******))))))************))))))***))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++*********,,,((((((((())))))******************)))))))))(((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))(((((((((((())))))************))))))***)))))))))((((((((('''))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))(((((((((+++,,,,,,,,,++++++***)))*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------.............................................//////000222222222222222222222222333444444555555555555555777777777777777888888888:::::::::;;;;;;<<<<<<<<<<<<;;;;;;===AAADDDEEEEEE@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCDDDDDD)))))))))*********++++++******)))))))))******+++///......---......//////...............///000000000000111222333444444555666555555666666777888999666777777888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>BBBAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@BBBDDDFFFGGGHHHGGGFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBBBBDDDEEEGGGGGGKKKJJJHHHFFFDDDCCCCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFAAA@@@>>><<<:::999999999666555444222111111111111222222111000///......---//////......---,,,,,,,,,---,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%))))))((((((((((((''''''((((((************(((((((((((((((((((((((((((((())))))((((((((((((((('''&&&''''''((((((''''''&&&***)))(((''''''((()))*********)))((((((((())))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''''''''''''''''')))+++,,,+++)))'''&&&&&&))))))((((((((((((''''''(((((('''''''''((())))))))))))))))))))))))))))))************************+++***))))))******((('''+++***)))((('''&&&%%%$$$'''(((((())))))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((($$$%%%&&&(((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++***)))***+++)))))))))*********************))))))))))))(((((((((((((((((('''''''''''''''(((((()))******++++++******))))))((((((''''''((())))))******))))))((())))))))))))(((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***************)))))))))+++++++++,,,++++++***)))*********++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,---------......---------------------------------------...//////222222222222222222222222333333444555555555555555666666666777777888888888999999999999999999999999===<<<<<<>>>AAACCCDDDDDDAAABBBBBBCCCCCCCCCBBBBBB??????@@@AAABBBCCCDDDDDD((((((((()))***++++++,,,,,,,,,++++++***+++++++++...------........./////////......------...000111000000111222333444555555555555555555666777888888<<<;;;;;;:::999888888777<<<;;;;;;;;;;;;<<<======@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>BBBCCCEEEFFFGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEE@@@AAAAAABBBCCCEEEFFFGGGIIIIIIHHHFFFEEEDDDDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDDDD===<<<<<<;;;::::::::::::666555555444333222222222222222111000000///......//////...------,,,,,,+++,,,,,,++++++++++++***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''))))))(((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((***)))))))))((((((''''''))))))************))))))))))))(((((((((((()))))),,,+++***)))(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''((('''(((((((((((()))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%(((+++,,,+++*********))))))(((((((((((((((((()))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((())))))((((((******)))((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************###%%%'''*********)))((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))************))))))((()))))))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((()))++++++***))))))*********************++++++))))))))))))))))))(((((('''''''''(((((()))))))))(((((())))))******************))))))((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,++++++************************++++++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------......------......///000111111111111111111111111333333444555555555444444555555666666777888888888999999999999888888888888AAA???======?????????>>>??????@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCCCCDDD''''''((()))***++++++,,,,,,,,,++++++***+++++++++,,,,,,---...............///......------...000111///000111222333444444555444444444444555666777888======<<<;;;:::999999888;;;;;;;;;;;;;;;<<<============>>>???@@@AAABBBCCC@@@@@@???>>>============AAABBBCCCEEEFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA===<<<;;;:::999777666555444444444333333222111111000000000//////..................---,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))))))))))))))''''''''''''''''''''''''*********)))))))))))))))(((((())))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))******))))))((((((((('''))))))************))))))))))))(((((((((((())))))---,,,+++)))(((((((((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))$$$'''***,,,+++*********(((((())))))))))))))))))***))))))((((((((())))))((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%&&&''''''(((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************###%%%''')))******(((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))))))))))))))(((((((((((())))))************))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))++++++)))(((((()))++++++******************(((((((((((((((((())))))&&&&&&'''(((***+++,,,,,,************))))))((((((***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))************************************************''''''((()))***++++++,,,******************++++++)))******++++++*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------//////......//////000111111111111111111111111111222333333444555444444444444555555666777777888888::::::::::::999999999999???===;;;;;;<<<===<<<;;;======>>>???????????????>>>??????@@@AAABBBCCCCCC''''''(((((()))***++++++******)))))))))******++++++,,,---..............................///000000//////000111222333333444444333333444444555666777999999999:::;;;<<<<<<===;;;;;;::::::;;;;;;<<<===:::;;;<<<>>>???AAABBBCCC@@@@@@???>>>======>>>>>>AAAAAABBBDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@???>>>>>>>>>>>><<<999666333000...000000111111000///............------,,,,,,,,,,,,......------,,,++++++++++++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''************************(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))((('''(((((())))))(((((('''(((((())))))))))))((((((,,,+++***)))((('''''''''(((((((((((())))))))))))&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((***))))))(((((())))))***************************(((***++++++)))((('''((((((((())))))))))))************)))((((((((())))))))))))))))))))))))))))))((((((************(((((("""$$$&&&&&&&&&&&&(((***'''''''''((()))******+++(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''((((((((((((###$$$%%%'''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((($$$%%%&&&'''((()))))))))(((((((((((())))))))))))))))))************))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***)))(((((()))***************)))))))))''''''(((((((((((())))))&&&'''((()))***+++,,,---++++++******)))(((((('''((((((((()))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))(((((())))))))))))******************************************************(((((())))))******++++++)))))))))***************((()))******+++*********)))))))))************+++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------///////////////000111111111111111111111111111111222222333444444444444444444444555666777777888888:::::::::::::::::::::::::::888888999<<<>>>>>>>>>===>>>??????@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCC'''((((((((())))))************)))******+++,,,---***+++,,,...//////......---......///////////////......///000111222222333333333333333444555666777666666777888:::;;;<<<<<<;;;;;;::::::;;;;;;<<<===;;;<<<===>>>???@@@AAABBB@@@@@@???>>>>>>>>>??????@@@AAABBBCCCDDDEEEEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFBBBAAAAAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@??????@@@@@@AAAAAAAAA@@@@@@===???@@@AAAAAA???===<<<::::::999777555222///---...///000000000///...------------------,,,,,,,,,......---,,,,,,++++++***++++++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********(((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))(((((((((((())))))))))))((((((***))))))((('''''''''''''''((((((((()))))))))***''''''((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))((()))***)))'''&&&'''((((((((()))))))))*********+++******)))(((((())))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((($$$&&&((('''&&&&&&''')))(((((())))))***++++++,,,((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((###$$$&&&'''))))))))))))''''''(((((())))))******))))))************))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***(((''''''(((*********))))))((((((((('''''''''((((((((())))))((((((((()))))))))))))))*********)))))))))))))))''''''(((((())))))******''''''(((((((((((('''''''''((((((((()))))))))***(((((()))))))))*********************************************************)))))))))))))))*********((((((((())))))*********(((((()))***************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------..............................///............///000000111111111111111111111111222222333444444444444333333333444555666777888999888999999::::::;;;;;;;;;999888777999<<<>>>??????<<<===>>>???@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBCCC(((((((((((()))))))))))),,,,,,,,,,,,---...///000)))+++,,,...//////......,,,---///000000000///...------...///000111222222333333333333444555666666777777777777777888888888;;;::::::::::::;;;<<<<<<>>>>>>>>>??????@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBCCCDDDEEEFFF@@@AAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAA@@@>>>===<<<======>>>@@@@@@AAAAAAAAA===???AAACCCCCC@@@===;;;333444555555555444222222000000111222222111000/////////////////////............---,,,,,,++++++***++++++,,,---,,,+++***)))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))******++++++******++++++++++++******(((((())))))))))))(((((()))((((((''''''''''''''''''((((((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))$$$&&&'''''''''(((***,,,(((((())))))*********+++++++++***))))))((())))))))))))))))))))))))))))))'''(((***++++++***((('''''')))***)))&&&%%%'''))))))*********++++++++++++((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))******************)))((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((("""###%%%'''))))))))))))&&&''''''((()))******+++))))))************))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((''''''(((***)))))))))((((((''''''&&&'''''''''(((((())))))***))))))((('''&&&&&&&&&((((((((()))******++++++&&&&&&'''((()))***++++++''''''(((((((((((('''''''''((((((((())))))******(((((())))))*********+++*********************************************************)))))))))))))))''''''(((((()))))))))***(((((()))***************))))))))))))*********************++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////...------------...//////000000000000000000000000222222333444444444333333333333444555666777888999777777888999:::;;;;;;;;;<<<;;;::::::<<<======<<<;;;;;;<<<>>>>>>?????????>>>>>>???@@@AAABBBBBBCCC(((((((((((())))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////000000000000000111111111222222333333333444444444666666666777888:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<>>>AAACCC@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBDDDEEEFFFFFFFFFDDDCCCBBBAAA@@@AAAAAABBB@@@@@@AAABBBBBBBBBAAAAAA???@@@AAAAAAAAAAAA@@@???<<<<<<======>>>>>>>>>???>>>===<<<===>>>===;;;:::777777666555333222111111000///......///000...---000///...---------------,,,,,,,,,+++++++++******+++,,,...//////...,,,+++))))))***++++++)))(((''',,,...///,,,(((&&&'''(((+++*********))))))(((((((((((()))***************,,,...000...***'''((()))'''&&&'''***,,,---+++)))***+++,,,------,,,***)))++++++******)))((((((((())))))))))))))))))))))))((()))*********((('''&&&%%%&&&((())))))'''%%%$$$))))))))))))))))))))))))(((((())))))******++++++******))))))((((((''''''''''''&&&&&&&&&&&&'''''')))(((((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))++++++***'''&&&&&&(((***,,,,,,***)))))))))***++++++++++++***)))(((''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((()))******''''''(((((())))))************)))(((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))*********+++---,,,,,,+++)))'''&&&%%%(((&&&%%%'''((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((+++)))'''(((+++,,,***(((((((((((((((((((((((((((************************))))))************))))))***$$$###))),,,***)))+++*********)))((('''''''''++++++***)))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((''''''''''''))))))************)))))))))((('''''''''(((***+++(((((((((((())))))))))))***)))'''%%%%%%''')))*********++++++++++++******************)))))))))))))))(((''''''''')))***+++************************)))***,,,,,,***)))***+++******))))))******+++,,,,,,---......//////............---,,,---...///000............///////////////////////////000111111111111222222222333333333666555444333333444666777777777777888888999999999???>>>===;;;;;;<<<<<<======???@@@@@@???>>>@@@AAA@@@@@@??????@@@@@@AAABBB((((((((()))))))))******((((((((((((((((((((((((++++++,,,,,,,,,,,,------------,,,,,,------...///000000000000111111111111222222333333333444444444666666666777888999;;;<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;<<<>>>@@@BBB???@@@AAAAAABBBBBBAAAAAA>>>???@@@AAABBBCCCCCCCCCEEEDDDBBBAAAAAAAAABBBBBBAAAAAAAAABBBAAAAAA@@@@@@??????AAAAAAAAAAAA??????=========>>>>>>>>>??????>>>===<<<<<<======;;;999444444333222111000000///222000///...///...---+++//////...---------------,,,,,,,,,+++++++++******((()))***++++++***)))(((***************)))((((((&&&(((******)))(((***---************)))))))))((((((((()))******************++++++***((('''&&&''')))((((((***++++++***((()))******+++*********))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((('''$$$%%%''')))************)))))))))))))))))))))))))))))))))))))))************)))))))))((((((((('''***))))))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))*********(((&&&&&&(((******))))))((()))***+++,,,++++++***)))(((((((((((())))))))))))************))))))(((((((((((())))))))))))((((((((())))))***((((((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))*********************)))(((((()))((('''((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++***)))'''(((***+++)))'''************************************************))))))************)))))))))$$$###(((+++)))(((***(((((((((((())))))))))))+++***)))(((((((((((()))''''''(((((())))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((())))))******))))))((()))(((((('''((()))***+++(((((((((((()))))))))))))))((('''&&&&&&'''((()))*********++++++*********************))))))))))))***)))(((''''''((()))***************************)))***,,,,,,***)))***+++******))))))******+++,,,,,,,,,---............---...------,,,---...///000............///////////////////////////000111111222222333333333444444444555444444444444555666666888888888888999999999:::<<<<<<;;;::::::;;;<<<===>>>???@@@@@@??????@@@AAA@@@@@@??????@@@@@@AAABBB)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///000000000111111111222222333333333333444444444444666666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>===<<<<<<<<<>>>???@@@>>>???@@@@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAAAAAEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBBBBAAA@@@??????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>????????????===<<<;;;;;;<<<;;;999777222222222111111111000000333111///......---,,,***///...------------------,,,,,,,,,+++++++++******&&&'''((())))))((('''&&&+++******)))))))))))))))###%%%'''(((((()))+++---************))))))))))))((())))))************))))))((((((((())))))'''%%%+++***)))***+++***((('''))))))((((((((())))))***'''(((((()))******++++++))))))))))))))))))))))))******)))((((((((())))))'''''''''((()))***+++,,,))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))*********(((&&&&&&(((***'''''''''((()))***,,,---+++***)))((((((((()))***))))))*********+++++++++***)))(((''''''((()))******))))))((((((((())))))******(((''''''((())))))))))))((((((''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((((())))))''''''((()))************)))******))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&'''((()))******+++)))(((''''''))))))((('''))))))))))))))))))))))))************************))))))************)))))))))&&&%%%(((***))))))***&&&''''''((()))******+++))))))((((((''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))************))))))))))))'''(((((())))))(((((('''((((((((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((************************************))))))))))))***)))((((((((((((((())))))))))))))))))))))))))))))***,,,,,,***)))***+++******))))))******+++,,,++++++,,,------------,,,...------------...//////............///////////////////////////000111111333333444444444555555555333444444555666666555555888999999999999:::::::::999999999999:::;;;<<<===>>>@@@AAAAAA@@@???AAABBB@@@@@@??????@@@@@@AAABBB)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------......///000000000000111111222222333333333333444444444444555666666666666777888999:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>============>>>?????????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBDDDDDDDDDDDDCCCCCCDDDDDDBBBBBBBBBAAA@@@???>>>===>>>???@@@AAAAAA@@@???>>>>>>>>>??????????????????===;;;::::::;;;:::888666222222222333333333333333111000............,,,+++......---,,,,,,---------,,,,,,,,,+++++++++******))))))***++++++***)))))),,,+++)))((((((((()))***((())))))))))))((())))))*********)))))))))))))))((()))************))))))+++(((''')))+++,,,***'''***)))((()))***+++)))(((***)))((('''((()))***+++(((((())))))************))))))))))))))))))))))))+++***)))(((((((((******,,,+++)))'''''''''((()))((((((((((((((((((((((((++++++******))))))(((((())))))))))))((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&))))))((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''(((***'''''''''((())))))***+++***)))(((''''''(((***+++((())))))))))))*********+++)))(((&&&&&&((()))++++++***))))))((())))))))),,,***)))'''&&&'''((())))))(((((('''''''''((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))************'''***+++)))(((***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))((((((((('''''''''((('''''''''((((((((('''''''''''''''''''''''''''************************))))))************)))))))))((((((************+++''''''(((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))((((((''''''((((((((((((''''''((((((((((((((())))))***(((((((((((())))))))))))'''((())))))))))))((('''******))))))))))))******************)))))))))(((((((((((((((((()))******(((((((((((((((((((((((()))***,,,,,,***)))***+++******))))))******+++,,,******+++,,,,,,,,,,,,+++------------......//////............///////////////////////////000000111333333333333444444444444222333555666777666555555999999999999999:::::::::888888999:::;;;<<<===>>>>>>@@@AAAAAA@@@@@@AAABBB@@@@@@??????@@@@@@AAABBB)))*********++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------/////////...///000000111///000000111222333333333333333444444444555555555666666666666777888999999;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>===>>>???@@@@@@@@@@@@???>>>??????>>>>>>>>>>>>>>>>>><<<:::999999999888666444111111111222222222333333...---,,,---...///...---------,,,,,,,,,------...,,,,,,,,,+++++++++*********++++++++++++++++++***,,,+++)))((((((((()))***,,,+++*********))))))((())))))))))))))))))******))))))*********))))))(((***((('''(((,,,---***''')))((('''(((***,,,++++++***))))))((()))***+++,,,************))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++,,,+++(((&&&%%%&&&''')))((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&************************))))))(((((((((((())))))((()))))))))'''''')))***(((((()))))))))((((((((()))((((((''''''((()))***'''''''''(((((((((((()))+++)))(((&&&&&&((()))+++******))))))))))))******+++***)))(((''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))(((((('''$$$)))+++'''%%%)))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''((((((((('''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))***+++,,,+++++++++,,,,,,(((((((((((((((((()))(((((((((''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''(((((((((((('''''''''(((((()))))))))))))))(((((((((((())))))))))))(((((()))******)))((((((******)))(((((()))******************)))))))))(((%%%&&&'''((()))***+++,,,(((((((((((((((((((((((()))***,,,,,,***)))***+++******))))))******+++,,,)))***++++++,,,,,,++++++---------...........................///////////////////////////000000111222222222222333333333333111222444666777666666555999999999999999999999999888888:::;;;<<<===>>>>>>>>>@@@AAAAAA@@@???AAABBB@@@@@@??????@@@@@@AAABBB)))))))))*********++++++************************++++++,,,,,,,,,,,,------//////......//////000111///000000111222333444444333444444444555555555555666666666666666777888999;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>>>>???AAAAAABBBCCCCCCCCCCCCBBB??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCC@@@AAAAAAAAA@@@???>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>============;;;999888888888777444222///////////////000000000---,,,+++,,,...//////...,,,,,,,,,,,,,,,------...,,,,,,,,,+++++++++******************************+++******)))))))))))))))***)))((()))+++,,,,,,+++))))))))))))************)))************))))))((((((''''''((()))***((('''((('''&&&'''***,,,,,,,,,))))))))))))***+++,,,,,,++++++******)))(((((('''))))))))))))))))))))))))******)))))))))***++++++)))((('''&&&&&&(((***+++))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))((((((((((((''''''''''''************************))))))(((((((((((())))))'''((())))))(((((()))***)))************)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))(((''''''((()))******))))))))))))***+++,,,)))))))))))))))(((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((('''&&&''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''*********)))((('''&&&%%% (((+++%%%###'''***((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((%%%%%%&&&'''((())))))***'''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))---...+++)))+++,,,+++))))))))))))((((((((((((((((((''''''(((((())))))(((((((((''''''''''''&&&(((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))(((((('''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************))))))))))))$$$%%%''')))***+++++++++)))))))))))))))))))))))))))***,,,,,,***)))***+++******))))))******+++,,,******+++,,,,,,,,,,,,+++,,,---......//////..................///////////////////////////000111111111111111222222222333333222222444555666666777777999999999888888888888777888999:::<<<======>>>>>>===???@@@@@@???>>>@@@AAA@@@@@@??????@@@@@@AAABBB((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------.../////////000000111333444444555444444444444555555555555777666666666666777888888;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<>>>>>>?????????@@@@@@AAABBBBBBBBBBBBAAA>>>???@@@AAABBBCCCCCCCCC@@@AAABBBCCCDDDCCCCCCBBB??????@@@@@@@@@??????>>>===>>>???@@@@@@???>>>===============<<<<<<<<<;;;:::999777777777666333111//////////////////......---,,,+++,,,...///...---,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++***************))))))************************)))(((((((((&&&&&&(((+++------+++((()))))))))***************************)))((((((((()))******)))(((((()))***)))'''''')))+++++++++&&&'''((()))*********************)))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))((((((((()))***+++)))))))))))))))))))))))))))))))))))))))*********'''((((((((()))))))))***(((''''''&&&&&&''''''(((************))))))))))))************************))))))(((((((((((())))))&&&((()))))))))((()))***((()))***+++++++++***)))'''((()))***)))(((&&&%%%''''''''''''(((((((((((())))))(((((((((((())))))((((((((()))***+++,,,---&&&''')))*********(((''''''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((())))))))))))((('''&&&%%%(((+++$$$"""'''***((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((($$$%%%%%%&&&'''((())))))''')))+++***(((''')))***************************))))))))))))))))))))))))))))))************))))))''',,,...)))'''***+++***''''''(((((())))))******)))(((((((((((()))***+++(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))(((((((((((('''((())))))******))))))(((&&&'''((()))***))))))((((((((((((((())))))))))))******)))(((((()))*********)))(((''''''((()))***************))))))))))))'''''')))******))))))(((************************)))***,,,,,,***)))***+++******))))))******+++,,,***++++++,,,,,,,,,,,,,,,,,,---.../////////...---............///////////////////////////000111111222222222333333333444444333333333444555666777888888888888777777777666666777888:::;;;<<<<<<<<<;;;<<<>>>??????>>>===???@@@@@@@@@??????@@@@@@AAABBB(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------,,,++++++++++++,,,------///000000222333444555555444444444555555555666666777666666666666777777888;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>???@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFF???@@@BBBCCCCCCCCCBBBBBB>>>??????@@@@@@@@@??????===>>>???@@@@@@???>>>=========<<<<<<;;;;;;;;;::::::888777666666555222000222111111111000000000000///...,,,,,,------,,,+++++++++++++++,,,,,,---...,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,)))***+++++++++***((('''(((&&&%%%'''***,,,+++)))(((((())))))*********+++***************)))((((((***,,,///...***)))***,,,---***(((((()))******)))$$$%%%''')))***))))))(((((((((((()))******++++++))))))))))))))))))))))))((()))***,,,,,,,,,+++***...---,,,***)))((((((((())))))))))))))))))))))))(((((())))))******++++++'''((((((((())))))******++++++************++++++,,,,,,,,,++++++++++++***************************))))))(((((((((((())))))&&&''')))***)))((()))***'''(((***+++,,,,,,,,,,,,'''(((***+++***(((%%%###(((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))***,,,---...$$$&&&)))+++,,,***)))'''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((((((((((((((((((((('''&&&))),,,%%%"""(((+++((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&(((***,,,+++(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))%%%+++---(((%%%(((***(((%%%%%%&&&((()))+++,,,,,,)))))))))))))))***++++++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((************))))))))))))))))))************))))))&&&''')))*********)))((((((((((((((()))))))))))),,,***(((''''''(((***,,,+++)))(((''''''((()))+++************)))))))))))))))*********)))(((&&&%%%************************)))***,,,,,,***)))***+++*********)))***++++++,,,++++++,,,------------,,,,,,,,,.../////////...---............/////////000///////////////000111111333333333444444444555555333333222333444666888999888777777777666666555555666777999:::;;;;;;:::999<<<===>>>>>>======>>>???@@@@@@??????@@@@@@AAABBB)))))))))))))))******+++((()))+++,,,,,,+++)))(((,,,,,,,,,---------......---------...///000111222111111111111111111222333222222333333333444444444888777777666666666777777999999:::;;;;;;<<<<<<===;;;<<<===>>>???@@@AAAAAABBBBBBAAA@@@@@@??????>>>>>>??????@@@@@@AAABBBBBB???@@@@@@AAAAAA@@@@@@???BBBAAA@@@???>>>>>>>>>>>>===;;;:::;;;<<<===<<<;;;<<<<<<<<<;;;:::999777666999777555222111111222333000000///..................---,,,,,,++++++,,,,,,...------,,,,,,------...------,,,,,,+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))+++*********))))))((((((***)))))))))((((((''''''*********)))(((''''''&&&+++*********))))))(((((('''((()))******+++******************************))))))************))))))&&&''')))***+++***((('''***)))'''(((***++++++***))))))((((((''''''&&&&&&(((((((((((())))))))))))+++++++++***)))((((((''''''(((((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((()))***+++,,,,,,---***)))(((&&&&&&&&&'''((())))))************))))))))))))))))))))))))))))))))))))*********+++++++++''''''(((((())))))*********)))((('''''''''''''''+++++++++***)))(((((((((&&&'''((((((((((((((('''))))))(((((((((((())))))***)))''''''((())))))(((%%%&&&((()))))))))((('''++++++******))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((()))((('''&&&&&&'''((())))))(((&&&%%%&&&''')))+++))))))************))))))(((((())))))))))))(((((())))))))))))************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***************)))(((((())))))))))))))))))))))))++++++***)))((('''&&&&&&+++)))((()))+++,,,)))''')))))))))))))))))))))))),,,,,,,,,+++***)))((('''''''''''''''((((((((((((&&&&&&&&&'''''')))******(((((((((((((((((((((((())))))(((((((((((())))))---,,,+++***))))))))))))*********)))((((((''''''*********))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((())))))))))))*********((((((((()))***,,,---...,,,---......//////..................////////////111000/////////000222333000222333333222111333444444555666777777888888888999999888888777666666666888999999:::;;;<<<==================>>>>>>>>>>>>>>>????????????@@@@@@@@@)))))))))))))))******+++)))***+++,,,,,,+++***))),,,,,,,,,------------.........---,,,,,,,,,,,,,,,............///000111222222222222222333333333444888888777666666777777888999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>===<<<===>>>???>>><<<<<<<<<;;;;;;:::888777666888777444222111111222333000//////..................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++******)))************************************))))))))))))))))))))))))))))))))))))(((((()))************)))************************+++*********))))))))))))*********)))))))))((((((++++++***))))))(((''''''+++*********)))))))))))))))***************))))))************************))))))************))))))&&&''')))***+++***)))(((***)))((((((***++++++***++++++******))))))))))))((((((((()))))))))******,,,,,,,,,+++***)))))))))'''(((((()))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))''''''(((((())))))*********))))))(((''''''(((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))*********+++++++++(((((((((((()))))))))))))))(((((('''&&&&&&''''''))))))))))))))))))))))))))))))***************))))))(((((((((((((((((()))***((('''''')))))))))(((&&&''''''((((((((((((((()))))))))((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))((((((''''''(((((())))))((('''&&&&&&((()))***(((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&'''))))))'''%%%))))))))))))))))))))))))************)))(((''''''++++++++++++++++++++++++'''&&&&&&'''''')))******(((((((((((((((((((((((())))))(((((((((((())))))++++++***(((((('''''''''&&&&&&''''''((()))))))))***)))))))))))))))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))*********++++++......,,,+++************+++,,,,,,---------------............////////////111000/////////000222222111222333333222222333444444555666777777888888777777777777777777777888888777777888999:::;;;<<<<<<============>>>>>>>>>>>>????????????@@@@@@@@@@@@)))))))))))))))******+++***+++,,,------,,,+++***,,,,,,,,,,,,------------......---,,,,,,,,,,,,---............///000222222111111222222222333333333888777777666777777888888999999::::::;;;;;;<<<<<<=========>>>>>>?????????>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@??????>>>@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???>>>============>>>===<<<<<<>>>>>>===<<<;;;;;;::::::999888777666777666444222111111222222000///......------.........---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++*********************************++++++*********)))))))))))))))))))))))))))))))))''''''((()))))))))))))))***************************************)))))))))+++++++++************))),,,++++++******)))))))))***************)))))))))+++,,,++++++***)))((((((++++++++++++++++++++++++))))))************))))))'''((()))*********)))(((***)))((()))***++++++***+++************))))))))))))))))))*********++++++------,,,,,,+++*********'''((())))))******))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((())))))))))))************)))(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))************+++))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&''''''((()))******+++************************(((((((((''''''(((((((((***((('''((()))***)))((('''''''''''''''((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((())))))******))))))((()))((('''&&&'''((()))***'''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((('''&&&&&&))))))))))))))))))))))))'''((((((((()))))))))***'''&&&&&&'''((()))'''&&&(((((((((((((((((((((((('''(((((())))))(((((('''%%%%%%&&&'''((())))))***''''''''''''((()))******(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''&&&&&&&&&&&&%%%&&&&&&''''''(((((()))))))))))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))************+++++++++,,,000///...,,,+++***))))))***+++,,,,,,------,,,,,,............////////////000000000///000111111222111333444444333222444555444444555666777777777777555555666777777888999999666666777888999:::;;;;;;=========>>>>>>>>>??????????????????@@@@@@@@@AAA)))))))))))))))******+++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,------///000222333111111111111111111222333111111111222222222333333666666555555666666777777888999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????AAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>============;;;:::999:::;;;;;;:::999999999999999888777666555555555333222111111111111//////...------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********************************+++++++++*********))))))))))))))))))))))))))))))''''''((())))))))))))(((************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++,,,,,,+++******)))++++++++++++++++++++++++)))******++++++******)))'''((()))************)))***))))))***+++,,,+++***(((((((((((((((((((((((()))*********++++++++++++,,,,,,+++++++++*********(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))***+++,,,,,,+++)))(((***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))******************))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))******))))))((((((((((((((((((''''''(((((((((((('''''')))((('''(((******)))'''(((''''''&&&&&&''')))***'''''''''(((((()))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))***++++++***)))(((((((((''''''(((((()))***(((((())))))))))))(((((((((((())))))))))))(((((('''''''''((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******)))(((((((((((((((((((((((((((&&&'''(((((())))))))))))!!!###%%%''')))***((((((''''''((()))******(((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&)))))))))))))))*********))))))(((((()))***++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,---...++++++,,,------------,,,............////////////000000000000000111111222111333444444333333444555333444555666777777777777666666666666777777888888666666777888999:::;;;;;;=========>>>>>>??????@@@?????????@@@@@@@@@AAAAAA)))))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---///111222333444333222111000000000000111111222222222333333333444444444444444555666777888888999999:::;;;;;;<<<===============>>>>>>>>>@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;999888999:::;;;:::888888888888888777666555555444333222222111111111111//////...---------------...---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++***************************++++++++++++************************************'''(((((()))))))))))))))***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******((())))))******************))))))***,,,,,,+++)))(((((((((((()))))))))))))))*********++++++++++++***************)))))))))((())))))***************))))))************))))))))))))))))))))))))))))))+++++++++***************)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))+++***)))((('''(((((((((''''''((())))))((('''''')))(((((()))******((('''(((''''''&&&&&&''')))***((((((((())))))*********))))))(((((((((((())))))))))))))))))((((((((((((((()))***++++++***)))(((((((((((((((((()))******)))******++++++******)))(((((())))))))))))(((((((((((()))))))))*********''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************)))((((((((((((((((((((((((((((((*********)))((('''''''''&&&'''((()))))))))))))))((((((((((((((((((((((((''''''((()))************%%%&&&'''(((***+++,,,---)))(((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''((((((++++++******)))((((((((((((((())))))************++++++***)))(((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,''''''((()))+++,,,...///,,,,,,---...........................///////////////000000000111111111111111222444333222222333555333444555666666777777777777777777777666666555555777777888999:::;;;<<<<<<=========>>>???@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA)))))))))))))))******+++************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......222111000///............222222333333333444444444444444444444555666777777888888999999::::::;;;;;;<<<<<<<<<======>>>>>>>>>AAA@@@@@@???>>>>>>======>>>??????@@@AAAAAABBBBBB???@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;:::666777777777666666555444222222222111111111000000///...------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********************************(((((()))***************++++++++++++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))*********++++++))))))***+++------+++)))*********++++++++++++,,,)))))))))*********++++++))))))))))))))))))))))))((()))******++++++******)))******++++++******)))))))))))))))))))))))))))((((((((((((((()))))))))))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))(((((((((((((((''''''''''''((())))))************))))))))))))...---+++***))))))***+++'''((()))******)))((('''((((((((()))+++***(((&&&'''''''''''''''((())))))))))))))))))************))))))(((((((((((())))))))))))))))))((((((((((((((())))))******))))))((((((((()))))))))************++++++,,,,,,++++++***(((((())))))))))))(((((())))))))))))************'''(((((((((((()))))))))************************)))))))))))))))))))))))))))))))))******)))))))))***************))))))((())))))))))))))))))))))))++++++***)))((('''&&&&&&###%%%''''''&&&&&&'''((((((((((((((((((((((((((('''((())))))************,,,,,,,,,++++++*********)))))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))******))))))((())))))***((())))))******+++,,,,,,((((((((()))******++++++,,,+++***)))(((((((((((())))))))))))))))))))))))************+++++++++,,,))))))))))))***+++,,,,,,,,,---......//////..................//////////////////000111111111111000000222333333222111333444333333444555666666666666888888777666666555444444777777888999:::;;;<<<<<<<<<===>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA)))))))))))))))******+++***))))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...///000111111333333444444444555555555555555555666666888999999888888888999::::::;;;;;;:::;;;;;;<<<===>>>??????????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAA>>>??????@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999555666666666666555444444111111111111111000000//////...------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************)))******+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************+++++++++,,,*********+++++++++++++++*********++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******++++++))))))***,,,...---+++)))******+++++++++,,,,,,,,,((((((((()))))))))******************************))))))***++++++++++++***)))***++++++++++++***)))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))***++++++******++++++++++++******))))))))))))))))))))))))******))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))******++++++,,,,,,///---+++***))))))***+++((()))***++++++***)))((((((((((((***+++***(((&&&&&&''''''((((((((((((((()))))))))))))))((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))((((((''''''(((((()))(((((()))*********************++++++++++++******(((((())))))))))))((((((((((((((())))))))))))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))***)))(((((('''))))))))))))))))))))))))******))))))((((((''''''"""$$$''''''&&&%%%''')))))))))))))))))))))))))))''''''((())))))(((((((((******)))))))))(((((((((******)))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((()))******((((((((()))******++++++'''(((((()))******++++++******)))))))))))))))***)))))))))))))))))))))))))))))))))*********++++++++++++*********+++,,,,,,,,,,,,---............---............////////////...///000111222111111000///000222111000000111333333333444555666666666666666666666666666666555555666666777888999:::;;;;;;<<<===>>>???@@@AAAAAABBB@@@@@@@@@AAAAAAAAABBBBBB)))))))))))))))******+++))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++,,,---///111333444......///000222333555666444444444555555555666666777777777777888999:::;;;777888888999::::::;;;;;;::::::;;;<<<===>>>???@@@=========>>>??????@@@@@@BBBBBBAAA@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>===;;;;;;;;;;;;;;;999888777777999999888777555555555666555555444444000111111111111000000///......---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))******+++++++++*********************************++++++,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,))))))***,,,......+++)))(((((())))))************(((((((((((())))))))))))+++++++++++++++++++++,,,))))))***++++++++++++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))((())))))***+++,,,,,,---***)))((((((((()))+++,,,,,,------......------,,,))))))))))))))))))))))))******))))))((((((((('''''''''(((((())))))******)))))))))))))))***++++++(((((()))+++,,,---...///---,,,***(((''''''((()))(((***+++,,,,,,+++***(((((('''(((***++++++(((%%%%%%&&&((()))))))))((('''))))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((()))***************))))))************))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))'''(((+++,,,,,,+++((('''(((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))###&&&))))))(((''')))+++************************&&&'''''''''''''''&&&&&&&&&&&&''')))***,,,------******)))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))************)))(((((('''''''''(((((()))***+++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))((())))))))))))*********+++***++++++,,,---...///++++++,,,---------,,,,,,............/////////000...///000222222111111000...000111111000000111222222333444555666666666666444444555555666777777777555555666777888999::::::<<<===>>>???@@@AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBB&&&'''(((&&&$$$$$$(((,,,++++++************++++++,,,,,,+++******+++,,,,,,+++---///000000//////000,,,---///000111333555888<<<;;;999777555333111000333444444555666777888888777888999999;;;;;;<<<===<<<<<<============<<<<<<>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777777777777888333333333222222222111111000000111111111111000000//////...---,,,,,,++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++------------++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++******)))))),,,++++++******++++++,,,,,,,,,............,,,,,,++++++******++++++,,,---...---+++*********++++++******+++,,,,,,,,,,,,+++)))******++++++******)))+++,,,------......------******+++,,,,,,,,,,,,++++++***)))***,,,,,,***)))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++******))))))***************************++++++++++++***))))))++++++++++++***((('''&&&************************************************+++***))))))((())))))))),,,...///...,,,*********,,,,,,+++***))))))******))))))))))))))))))))))))))))))(((''''''((()))***))))))))))))))))))))))))+++++++++***)))(((((('''******))))))))))))******+++++++++++++++***)))(((***)))(((''''''((()))***))))))))))))((((((((((((((((((''''''''''''((((((+++******)))(((''''''&&&(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))+++***)))((('''&&&%%%%%%(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))++++++***))))))))))))))))))'''&&&'''***+++***(((******))))))))))))******)))))))))))))))***++++++)))((('''&&&&&&''')))***###$$$%%%'''((()))))))))(((((())))))))))))(((((())))))))))))************)))************+++++++++((((((((((((((((((((((((+++*********))))))(((((('''((()))'''&&&&&&''')))+++++++++*********))))))******++++++++++++******)))))))))))))))******+++***))))))))))))+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........///......---------......000000000000111111111111000000111111222222222222333333333333444555666666777777777777777666555555888666555555777999::::::<<<<<<======>>>>>>??????AAAAAA@@@???@@@AAABBBCCC'''((()))(((&&&&&&))),,,*********))))))*********))))))))))))+++---///000***,,,//////...------...,,,...///000111333777:::@@@>>><<<888555333222111444444555555666666777777777888888999:::;;;<<<<<<;;;<<<<<<=========<<<<<<>>>>>>======>>>>>>???@@@AAAAAA@@@@@@@@@?????????@@@@@@??????>>>======<<<===<<<;;;:::999888777666:::999888777666666666777333333222222222111111111111111222222222222111111///......---,,,,,,++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,+++******,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++*********))),,,++++++******++++++,,,+++,,,---......---,,,++++++++++++***++++++,,,---------+++*********++++++******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,++++++***)))***,,,,,,***)))***+++,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++*********)))***************************++++++++++++***))))))***++++++******)))((('''******************************************************)))(((((((((((())),,,---......+++*********,,,++++++***************)))))))))))))))))))))))),,,+++)))(((((((((((()))))))))))))))))))))))))))++++++******)))(((((('''***))))))(((((())))))*********************))))))***)))(((((('''((()))***************))))))))))))((((((''''''''''''((((((*********)))((('''''''''))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))*********************************))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((())))))))))))+++***)))(((((((((((()))***(((&&&'''***+++)))(((***))))))(((((())))))***)))(((((((((((()))***+++)))(((((('''''''''((((((%%%&&&'''((())))))******(((((())))))))))))(((((())))))))))))************))))))*********+++++++++))))))))))))))))))))))))************)))))))))(((***+++++++++))))))***,,,+++++++++*********))))))))))))************)))))))))))))))))))))******+++---,,,***)))(((((())))))******+++++++++,,,,,,,,,,,,,,,,,,---------............------------......//////000000000111111111111111000000111111222333333333222333333444555666777777777777777666555555777666555666777999::::::<<<<<<<<<===>>>>>>??????AAAAAA@@@@@@@@@AAABBBCCC''')))******)))(((***+++***))))))(((((())))))***(((((()))***+++---...///---///000000...------...---...//////000444888<<>>:::666333222222555555555555555555666666777777888999:::;;;<<<<<<:::;;;;;;<<<=========<<<===============>>>??????@@@@@@@@@???????????????@@@??????>>>>>>======<<<<<<<<<;;;999888777666555888777666555555555555555333222222222222111111111000000111111111111000000.........------,,,,,,+++++++++++++++++++++,,,,,,,,,++++++******++++++,,,)))******++++++******))),,,,,,++++++++++++,,,,,,.........---------,,,,,,++++++++++++************,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++***++++++++++++***)))))))))***************))))))******************************************************)))(((((((((((()))+++---...---+++*********++++++++++++************))))))))))))))))))))))))---,,,+++***)))((((((((())))))))))))))))))))))))++++++******)))((((((((()))((((((''''''(((((()))((((((((()))))))))))))))))))))((((((((())))))***++++++++++++************''''''&&&&&&&&&&&&''''''******))))))((((((''''''******(((''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((((((&&&'''(((((()))***++++++***))))))))))))))))))(((************************))))))))))))))))))))))))++++++************))))))(((((((((((())))))))))))))))))((((((''''''((((((***)))(((((())))))(((''')))((((((''''''(((((()))((((((''''''(((((())))))))))))))))))(((''''''&&&(((((((((((())))))******(((((())))))))))))(((((())))))))))))************)))))))))*********++++++************************************))))))))))))'''((())))))''''''((()))+++************))))))))))))******++++++******))))))))))))))))))******+++,,,+++***)))((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------------......//////000000000000111111111111000///000111222333222222222333333444555666777777777777777666666555777777666777777888::::::;;;<<<<<<======>>>??????AAA@@@@@@@@@@@@AAABBBBBB'''((()))******)))))))))))))))(((((((((((())))))++++++++++++++++++++++++111222333222000...//////............000444999>>>HHHEEE@@@:::666333333333555555555555555555555444777777888999:::;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>?????????????????????>>>??????>>>>>>============:::::::::::::::999999999666555555444444444333333222222222222111111111111------............------......---------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++++++++++++++***++++++,,,------------,,,***+++,,,,,,------,,,,,,+++******+++,,,,,,+++)))******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))((()))******++++++++++++************************************************++++++***))))))))))))***+++,,,------+++******++++++++++++++++++++++++***)))))))))))))))))))))))),,,,,,+++******)))))))))))))))))))))))))))))))))************))))))((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))******++++++*********)))))))))''''''&&&&&&&&&&&&''''''***)))))))))((((((((('''))))))((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''((()))***+++,,,,,,******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((''''''((((((''''''''''''((((((((((((''''''''''''(((((()))*********)))(((&&&%%%((((((((((((((()))))))))(((((())))))))))))((((((((()))))))))************))))))))))))*********************************************)))))))))))))))%%%&&&(((((('''&&&'''(((************))))))))))))***++++++,,,,,,++++++***)))))))))))))))******+++(((((((((((()))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......////////////000000000111111111/////////000222333222222222222333444555666666666777777777777666666666777888888888888999;;;;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA'''''''''((()))))))))((())))))(((((((((((())))))++++++++++++++++++++++++222333333111///......///............///333999===FFFCCC>>>999555333333333555555555555444444444444666777777888999:::;;;<<<999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============::::::999999888888888888444444444444333333333222222222222111111111000000------............---------------------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,+++++++++,,,------...............++++++,,,------------,,,,,,+++***+++------+++*********+++++++++***))))))++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++***))))))((()))***++++++,,,++++++************************************************,,,,,,+++************+++***+++---,,,+++******+++***+++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))******++++++++++++*********************************)))))))))))))))((((((''''''''''''((((((''''''&&&&&&'''((()))***(((((()))*********************)))))))))((((((((('''''''''&&&&&&'''''''''))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))))))))))))))***************)))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))******)))((('''''''''((((((''''''''''''((((((((((((''''''''''''(((((()))***++++++***(((&&&%%%'''((())))))))))))(((((((((((())))))))))))((((((((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******''')))+++++++++******+++))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++'''((())))))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////000000000111000/////////000111222222222222222333444555555666666777777777777666666555777999999888888999;;;;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@AAAAAAAAA((('''&&&''')))***)))(((***))))))(((((())))))***'''((()))+++------......000000000...,,,+++,,,...............///222666:::???===:::777555444444444444444444444444444555555666666777888999:::;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;<<<==================>>>>>>>>>>>>========================;;;:::999777555333222111222333333444444333222222222111111111111000000000//////000000000000//////------------------------++++++++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------------,,,++++++,,,---------------------............------------...///////////////++++++,,,---------------,,,++++++,,,------,,,***+++,,,,,,---------,,,,,,++++++++++++++++++++++++...------,,,+++***)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))***+++,,,,,,,,,+++************************************************,,,,,,+++************+++)))+++,,,,,,+++******+++******,,,---------,,,+++))))))))))))))))))))))))&&&''')))***+++,,,,,,,,,******************************)))))))))))))))))))))((((((''''''(((((()))(((((('''&&&&&&''')))***(((((()))***++++++++++++))))))))))))((((((((('''((((((''''''''''''(((((())))))))))))(((((((((((('''''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++*********))))))((((((((()))(((((((((((((((((('''************************))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((())))))))))))((((((''''''(((((())))))((()))***)))((('''((())))))((((((''''''(((((()))))))))((((((''''''((((((************)))(((((('''%%%'''***,,,---+++)))((((((((())))))))))))(((((())))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))************%%%'''***+++***))))))***(((((()))))))))))))))***&&&''''''''''''''''''&&&)))))))))))))))******++++++,,,,,,++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///......////////////000000/////////000000000111111111111111222222333444555555666666777777777777777444777;;;;;;888888999<<<:::;;;;;;<<<<<<===>>>>>>>>>??????@@@AAA@@@@@@@@@+++(((&&&''')))++++++************))))))*********'''(((***,,,---......---/////////---++++++,,,...---.../////////000333666777666555444444444444444333333333444444555555555666666777888999:::;;;;;;::::::;;;::::::999888777;;;;;;::::::;;;;;;<<<===<<<<<<<<<=========>>>>>>========================::::::888666444222111000222222333444444444333222111111111111000000000000000000000111111000000000------------------------,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,...---,,,++++++,,,---...---,,,,,,,,,,,,---......++++++---.........------+++,,,------...---------------............------,,,---......//////......+++,,,------...---------,,,++++++,,,------,,,******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++,,,,,,,,,++++++************************************************+++***))))))(((((()))))))))***,,,,,,*********+++)))***,,,---...---,,,+++))))))))))))))))))))))))&&&''')))************)))************************)))))))))))))))))))))******))))))(((((())))))***+++)))(((&&&&&&'''((()))'''(((***+++,,,,,,++++++*********)))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((('''''''''''''''(((((((((((((((************************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))))))))(((((((((((()))***+++&&&(((***)))(((''')))+++***))))))(((((())))))***+++***)))(((((((((((()))******)))))))))))))))***%%%(((,,,000111///,,,)))(((((())))))))))))(((((())))))))))))************(((((((((((()))))))))***************************((()))))))))************"""%%%''')))(((''''''((((((((((((((())))))******''''''(((((((((((('''''')))))))))))))))******+++,,,,,,------,,,+++))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,---...///........./////////000000---...000111222111000///111111111111222333444555555555666777777777777777444888<<<<<<999777999<<<::::::;;;<<<<<<======>>>===>>>???@@@AAA@@@@@@???---***''''''***,,,,,,+++++++++************++++++***+++,,,------,,,+++***000000000...,,,,,,...000,,,.../////////000222444111111222333333444444444222222333333444555666666666666777888999::::::;;;;;;;;;;;;:::999888777666;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<===============999888888777666666555555111222444444555444333222111111111111000000000000......////////////......---------------------------,,,,,,++++++*********,,,++++++++++++++++++,,,,,,+++***))))))***+++,,,...------,,,,,,------.........---------,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,......,,,,,,,,,,,,......---,,,,,,,,,,,,---......***+++---...///...------+++,,,------......------+++,,,,,,------,,,,,,++++++,,,------......------+++,,,------......------,,,,,,+++,,,------,,,***'''((()))***+++,,,,,,,,,------------------------'''((()))***,,,...//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++,,,,,,,,,++++++***************************************************))))))((('''''''''''''''(((***,,,,,,*********+++)))***,,,.........,,,+++))))))))))))))))))))))))(((((()))******)))((('''************************)))))))))))))))***************))))))))))))******,,,+++)))'''&&&'''((()))'''(((***+++,,,,,,+++++++++++++++************)))******))))))))))))******(((((((((((())))))))))))---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))))))))***(((((((((((()))))))))))))))))))))))))))***++++++%%%(((***)))((('''))),,,******))))))))))))******++++++***)))))))))))))))******((((((((()))***+++%%%)))///333555222...+++(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++(((((())))))*********+++$$$'''***,,,+++******+++'''((((((((())))))************++++++++++++******)))))))))))))))******+++)))***,,,---......---,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,---...///............/////////000,,,...000222333111///...111111111111222333444555555555666777777777777777333888<<<<<<999777999<<<::::::;;;;;;<<<======>>>===>>>???@@@AAA@@@??????))))))))))))))))))))))))++++++******))))))(((((())))))***+++,,,,,,------/////////000//////...---////////////000000000000222222111111111111111111000111222444555666666666555555666888888999999888444555666777888999999999777777888999;;;<<<===============<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;777777666666555555444444333333333333333333333333111111000000/////////...////////////////////////---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********........................------------------------...------,,,,,,------...,,,+++***))))))***+++,,,,,,++++++******++++++,,,///...,,,************+++...---,,,++++++*********......////////////......++++++,,,,,,,,,+++******------------------------+++,,,---......---,,,+++000000000//////.........------..................---,,,,,,+++******)))))),,,,,,+++******+++,,,,,,***************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***+++,,,***((())))))************))))))************************************************++++++++++++++++++++++++,,,---...//////---+++***++++++++++++++++++++++++******++++++++++++******+++*********))))))(((((((((((())))))*********+++))))))************))))))((()))***++++++***)))(((((((((''''''''''''((((((+++,,,,,,---,,,+++***)))************))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))+++***)))'''''''''((()))((((((((((((''''''''''''(((((((((((())))))))))))+++***)))'''''''''((()))(((((((((((())))))))))))***,,,///000...---,,,,,,,,,***((('''&&&'''((()))***)))((('''((())),,,---+++)))'''(((+++,,,***((('''((()))******)))((('''************************&&&''')))***++++++************))))))(((((('''''''''((((((((())))))))))))***+++...333666666333000++++++***)))(((((())))))************)))))))))))),,,+++++++++******)))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))+++++++++******(((''''''))))))(((((('''''''''&&&)))(((''''''((()))(((&&&******)))))))))))))))***))))))))))))))))))))))))******+++,,,,,,---......------------------,,,,,,------,,,+++,,,---...///............////////////000000000111222222333333222222333333333333444444555444444444444555666666888888888888999:::;;;<<<======<<<<<<<<<======>>>@@@@@@AAAAAAAAAAAABBBBBB))))))))))))))))))))))))*********)))))))))))))))*********++++++,,,,,,------......//////............/////////000000000000111111111111111111111111000111222444555666666666555666777888888888888888888888999999888888777666888888999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::777777777666555555444444333333333333333333333333111111111000000000//////////////////////////////...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++.............................................---...------,,,,,,------...------,,,++++++,,,------/////////......////////////...---,,,,,,,,,---...000//////........./////////000000000000000//////....../////////......---////////////////////////------...//////...------000000000//////..................////////////000//////.........------,,,........................------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,+++)))******++++++++++++******************************************************++++++++++++++++++++++++---...///000///...,,,+++++++++++++++++++++++++++******++++++++++++******************)))))))))((()))*********++++++++++++))))))************)))))))))******++++++******)))((((((((('''(((((())))))++++++,,,,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******(((((('''((()))))))))))))))(((((((((''''''(((((((((((())))))))))))+++***)))(((''''''((()))&&&&&&'''''''''((((((((())),,,...///---,,,++++++,,,+++)))((((((((()))***,,,***)))(((((((((***++++++)))'''(((***+++***((((((((())))))))))))((((((************************%%%&&&''')))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((('''(((***---000000...,,,+++******)))(((((())))))(((((()))))))))*********))))))))))))(((((((((''')))(((''''''''''''((()))))))))))))))))))))))))))***++++++******(((''''''))))))((((((((('''''''''***)))(((((()))***)))(((******))))))))))))******++++++++++++++++++++++++***++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---..................///////////////000000111111222333333222222222333333333444444444444444444444555666666888888777888888999:::;;;<<<<<<;;;;;;<<<<<<===>>>?????????@@@@@@@@@AAAAAA(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++++++++,,,---................../////////000000000111111111111111111111111000111222444555555555555666777777888888888888777999999999999999888888777999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777666555555444444444444333333222222111111111111111000000000000///////////////////////////...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------......................................................------------......//////...------...//////...------,,,,,,------..................///000111......------......///000///////////////...---,,,------...............---------..................000000111111111111000000111111000000000000//////------------............---------------------,,,+++,,,---...//////...---/////////......---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...///000///...---,,,++++++++++++++++++++++++******++++++++++++******************))))))))))))+++++++++++++++,,,,,,,,,))))))************)))))))))******++++++******)))((((((((((((((()))***++++++++++++,,,++++++***)))))))))((((((((('''''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))************)))))))))((((((((((((((((((((())))))))))))***))))))(((((((((((()))'''''''''((((((((())))))(((***------,,,*********---,,,***)))))))))***+++---,,,***(((((((((((()))***)))((((((******)))((())))))(((((((((((())))))************************$$$%%%&&&'''(((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''')))++++++***)))******)))((((((((())))))&&&''''''(((***++++++,,,))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))************)))(((''''''))))))((((((((((((''''''***)))((()))***+++***)))***)))))))))))))))******------------------------+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......---,,,,,,,,,------............//////////////////000111111222222333222222222222333333333333444444444444444555555666888777777777777777888888;;;;;;::::::;;;<<<======>>>>>>>>>????????????@@@(((((((((((((((((((((((((((((())))))******++++++,,,,,,++++++++++++++++++))))))+++,,,---................../////////000000000000000000111111111111111111222333444555555444666777777888888777777777666777888999:::;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;<<<=========<<<;;;:::999999888888888888777666555444444333555444444333222111000000////////////////////////////////////////////////...---,,,---/////////---,,,,,,,,,,,,,,,,,,,,,,,,...---------------------........................---------------...............------------......////////////////////////,,,,,,++++++++++++,,,,,,...............//////000//////............//////000000000000000///...---,,,---......///////////////////////////000000000222222333333333333222222222222222222222222222222///////////////000000000------------------------***,,,...000000000...------------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---,,,,,,++++++++++++++++++++++++******++++++++++++***************)))))))))))))))++++++++++++++++++++++++))))))************)))))))))))))))))))))))))))))))))(((((())))))***+++,,,***++++++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))((((((((()))))))))))))))((((((((())))))******+++************))))))))))))(((((((((((()))))))))))))))))))))(((((((((((()))************++++++++++++((()))++++++***))))))***++++++***)))))))))***+++++++++***)))(((((())))))))))))(((((()))))))))(((***)))(((''''''((()))***************************%%%%%%&&&''''''(((((((((''''''(((((())))))*********))))))))))))(((((((((***)))'''((()))+++***)))***))))))((((((((())))))''''''(((((()))******++++++++++++***************)))(((((((((((((((((()))(((((((((((((((((((((((())))))******)))(((''''''))))))(((((((((((((((((()))(((((((((***+++***)))))))))))))))))))))***+++------------------------,,,,,,,,,+++++++++++++++)))******+++,,,------.........------,,,,,,,,,,,,............//////////////////000000111222222222111222222222222333333333444444333333444444555666888777777666666666666777:::::::::::::::;;;<<<===>>>>>>>>>?????????@@@@@@(((((((((((((((((((((((((((((())))))******++++++,,,,,,++++++++++++++++++((()))***,,,---.....................//////////////////000000000111111111111111222333444444444444555555666777777777666666666777888999:::;;;;;;;;;;;;;;;::::::::::::999999888999999:::;;;<<<=========<<<;;;999888888888999888888777666555444333333444444333222111111000000........................////////////////////////...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................++++++,,,,,,------------///......------......///......////////////......///......------......///.........//////.........333333222111111111111111333333333333333222111000000111222333444555555555666666666777777777888888444444444444444444444444444444444444444444555555555555444444333333333333000000000000000/////////...///111333333222111000******+++,,,------...///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///---+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))************************))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))***++++++*********************++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))''''''(((((())))))))))))(((((()))*********++++++************))))))))))))(((((((((((())))))))))))((((((((())))))))))))(((************++++++++++++((()))******)))((()))***))))))((((((((())))))))))))))))))))))))******+++(((((())))))((((((((()))***)))(((''''''((()))***))))))))))))))))))))))))'''''''''(((((()))******''''''(((((())))))******************************+++)))(((((()))*********)))((((((((((((((()))))))))(((((((((((((((((((((******************++++++((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))))))))((('''&&&''')))***)))((())))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,---......///---------------------,,,............////////////...//////000111111222222111111111222222222333333333333333333333444555555777777666666555666666666999999999:::;;;<<<======????????????@@@@@@@@@AAA(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++((()))+++,,,---.........------........./////////...//////000000111111111111111222333333333333333222333444555666666666666999999999999999888888777::::::::::::::::::::::::888999999:::;;;<<<<<<<<<<<<;;;:::888888888999:::999888888666555444333222333333222222111111000000------............//////////////////////////////---,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................++++++,,,,,,---.........//////............//////---......//////......---......------------.........///000111111222111111333333222222222222333333333333444444444444333333555666777999:::;;;;;;;;;======>>>>>>???@@@@@@@@@<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============:::999999777666555444444222222111111000//////...//////000111111000///...***++++++,,,---...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************++++++++++++++++++++++++++++++******++++++++++++******))))))))))))*********************)))))))))))))))))))))************)))))))))((((((''''''(((((()))***))))))(((((()))))))))******)))))))))***++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************))))))&&&''''''(((((())))))***))))))***+++++++++************)))))))))((((((((((((((((((((())))))))))))'''(((((())))))))))))((('''''''''((((((((())))))((()))***)))(((((()))***(((((((((((())))))))))))'''(((((()))***+++++++++'''((())))))''''''((()))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++,,,(((((((((((()))))))))))))))))))))******+++++++++)))(((&&&&&&((())))))(((((((((''''''(((((()))))))))))))))(((((('''''''''(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((())))))(((((('''(((((())))))))))))******'''&&&%%%&&&(((***)))((((((((((((((()))***+++,,,*********************************+++++++++++++++,,,,,,,,,------.........+++,,,------......------............////////////......///000000111111222111111111111222222222222333333333333333444444555777666666666666666777777::::::::::::;;;<<<>>>>>>?????????@@@@@@@@@AAAAAA))))))))))))))))))))))))*********)))))))))))))))*********++++++,,,,,,---******,,,---............---------.........//////......//////000111111222111111222333333333333222///000111333444555666666888888999999888888777666::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;:::999888777888:::;;;999999888666555444333222222222222111111111111111/////////000000000111111////////////////////////,,,+++***+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------......///000000111//////............//////---...///000000///...---......------------......///000333555777888999999666666666777888:::;;;<<<;;;<<<===>>>>>>>>>>>>>>>@@@AAACCCEEEFFFGGGHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMHHHGGGEEECCCAAA???>>>===999999888777555444333333444444333333222111111111000000000000000000000000---.........////////////---------------------------,,,+++,,,......,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++******++++++++++++******((()))))))))************+++++++++******)))))))))))))))************))))))+++***)))(((((()))***+++******)))(((''''''''''''***)))(((((()))***+++,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))&&&&&&''''''((())))))*********+++++++++***)))((()))))))))(((((((((''''''(((((((((((())))))))))))&&&'''((()))******)))(((&&&&&&'''''''''((((((((()))******)))(((((()))+++(((((())))))************((())))))*********))))))&&&(((***)))'''&&&''')))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((()))***,,,---))))))))))))((((((((((((&&&&&&'''((()))******+++((('''&&&''')))***)))((('''''''''''''''((())))))'''''''''((((((((((((((('''((((((((())))))))))))((()))************)))((())))))))))))))))))))))))''''''((((((((((((((('''(((((()))))))))*********'''&&&&&&''')))+++***)))(((((((((((()))***+++,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))***,,,...//////..................////////////......//////000111111111111111111111222222222222333333222222333333444555666666666666777888999999:::::::::;;;<<<===???@@@>>>>>>>>>????????????@@@************************++++++******))))))(((((())))))***+++,,,,,,------++++++,,,---............---------.........//////---......///000111111222111111222333333333222222---...000222444555555666444555666777888999999999999999999::::::;;;;;;;;;999999::::::::::::;;;;;;;;;:::888777777999:::<<<999999888666555333222222111111111111111222222222000000111111222222222333////////////////////////+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000...........................//////000111222222333//////............//////...///000111111000///...333333222222222222333333000222555999<<>>===???>>><<<;;;::::::::::::666666555444333111111000............/////////000------------------------,,,++++++,,,------,,,***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++******++++++++++++******(((((())))))*********+++,,,,,,,,,++++++*********))))))************))))))---,,,+++******+++,,,---+++***)))'''&&&&&&&&&&&&***)))(((((((((***+++,,,************))))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&&&&'''((())))))******+++,,,,,,+++***)))(((((((((((((((''''''''''''(((((((((((())))))))))))&&&'''(((*********)))((((((((((((((()))))))))))))))******)))((((((***+++((()))***+++++++++++++++***++++++******)))((('''&&&(((***)))&&&&&&'''***'''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((***,,,---******))))))((((((''''''###$$$%%%&&&''')))******((((((((())),,,,,,+++***'''''''''''''''((()))***%%%&&&&&&'''((()))******))))))******+++++++++,,,((()))***++++++***)))((())))))))))))))))))))))))''''''((((((((((((((('''(((((())))))*********+++(((''''''(((+++,,,+++***(((((((((((()))***+++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,++++++++++++++++++((())),,,...////////////............/////////000......//////000111111111000111111111111222222222333333222222333333444555666666666666777999:::::::::;;;;;;<<<===>>>@@@@@@============>>>>>>>>>>>>******)))'''%%%%%%&&&(((++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////............////////////111111222222222333333333444444444555555555555666777777777777888888888888777777888999::::::;;;;;;;;;;;;::::::::::::999999777777777777777666555555666666666666555333000///111111111111111000//////000000000000111111111111///............---------++++++,,,---,,,***'''%%%//////.........---------+++++++++,,,---...///000//////000000000000111111...000111111000000111333///111333222111//////000111///---///222333222///444444444555666777999:::;;;<<<>>>@@@DDDGGGJJJLLLMMMPPPTTTVVVWWWXXXYYY[[[ZZZXXXWWWXXX[[[\\\[[[YYYXXX[[[^^^aaaccccccbbbaaa___bbbfffiiijjjjjjlllmmmlllllljjjgggeeedddfffhhhllljjjiiiiiiiiijjjiiihhhiiiiiiiiihhhfffcccaaa___YYYZZZZZZWWWRRRNNNLLLKKKJJJHHHHHHGGGGGGFFFCCC@@@BBB@@@>>>===<<<:::777555555444222111///...------,,,---...000000///..................---,,,+++***---,,,,,,,,,,,,,,,------------,,,+++*********+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******)))((('''&&&&&&+++*********))))))((((((************************)))))))))))))))))))))))),,,***((('''(((((('''&&&&&&&&&'''((()))***++++++******))))))))))))******(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((('''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++(((((())))))))))))((((((((((((&&&&&&''')))+++---,,,)))''''''((())))))(((******))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***+++)))'''(((+++,,,***((())))))))))))************))))))(((((('''''''''&&&))))))))))))))))))))))))((()))***+++***)))'''%%%%%%&&&'''((())))))))))))''''''(((((())))))******))))))))))))))))))))))))+++*********))))))(((((()))(((''''''''')))***+++((((((((()))+++,,,***)))))))))))))))************))))))))))))))))))))))))"""!!!!!!###'''***++++++************************,,,+++)))((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,---...///000---......///000111111222111111222222222333333333222222111111222222333444555555555666777999:::;;;:::888777666888:::>>>@@@<<<>>>??????===<<<===>>>'''(((((((((''''''(((***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.............../////////000000000222222222222333333333333444444444555555555555666777777777777888888888888888888888888888888888888;;;;;;::::::999999888888777777777777777666555555666666555555444333111111111111111111111000///////////////000000000111111///............---------,,,------...---,,,***)))//////.........---------,,,,,,,,,,,,---...//////////////////////////////...000111000//////000111000111222111000///000111333222222444666888888888::::::;;;===@@@CCCEEEFFFMMMNNNPPPRRRUUUXXX[[[]]]\\\___aaabbbaaa_________bbb___^^^^^^``````^^^\\\]]]___bbbeeeggghhhhhhhhhfffhhhlllnnnooopppqqqsssrrrrrrpppnnnkkkkkkmmmoootttsssrrrqqqrrrrrrrrrrrrqqqqqqqqqpppooommmkkkiiihhhhhhhhheee```[[[XXXWWWYYYXXXXXXXXXYYYXXXVVVTTTOOOMMMKKKIIIHHHEEEBBB???===<<<:::777444222111000111111111111000...---,,,111111111000000///......------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++******))))))+++*********))))))))))))************************)))))))))))))))))))))))))))(((&&&''')))++++++***''''''(((((()))***************))))))))))))******(((((((((((()))))))))***)))))))))))))))(((''''''(((((((((((((((((((((((()))*********))))))((('''))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))*********(((((())))))))))))(((((((((((('''&&&''')))+++,,,)))(((&&&&&&(((*********************************((((((((((((((((((((((((''')))***)))((('''(((******(((&&&''')))***)))'''(((((()))))))))*********))))))((((((((('''''''''((((((((((((((((((((((((((()))***+++***)))'''&&&&&&'''((()))************(((((())))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))***++++++)))(((((()))++++++***((())))))))))))************)))))))))))))))))))))))),,,***(((((()))***)))(((************************)))))))))))))))***+++,,,++++++++++++++++++++++++---------------------------------------..................//////000000000111111222222222333333333222222222111222222333444444444444444555777888888:::999888888999;;;===???<<<>>>??????>>>======>>>###%%%((()))))))))***,,,************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////000000000000111111111333333333333444444444444444444444555555555555666777777777777888888888888999999888888777666555555;;;;;;:::999888888777777666777777777777666555555555555444333333333333333111111111111111000//////....../////////000000000///............---------......................../////////............---......---------......///000000000000///////////////000111111//////000111000111222222111222444666666888;;;===>>>@@@CCCEEEEEEFFFIIILLLPPPSSSWWWYYY\\\\\\]]]^^^```bbbdddeeehhhiiikkkjjjfffbbb___]]]___]]][[[[[[[[[ZZZYYYWWWZZZ[[[^^^```ccceeefffgggeeehhhkkkmmmmmmnnnppprrrqqqqqqpppnnnllllllnnnqqqvvvvvvuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxvvvuuutttvvvwwwwwwuuupppkkkhhhffffffffffffgggiiiiiigggeeeaaa___]]][[[YYYWWWSSSPPPLLLKKKGGGDDD???<<<999777777666444222111000////////////..................------,,,,,,---......///***+++,,,---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++******************)))))))))************************)))))))))))))))))))))))))))((('''(((***+++,,,+++))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******)))))))))))))))(((((('''))))))))))))))))))))))))*********+++******)))((())))))))))))))))))))))))((((((((()))))))))******************))))))))))))(((((())))))))))))((((((((((((''''''''')))***+++(((&&&%%%&&&)))+++++++++************************))))))))))))))))))))))))''')))***)))((('''(((***)))'''&&&'''((()))(((&&&(((((())))))))))))******))))))((((((((((((''''''''''''''''''''''''''''''(((((()))******)))'''&&&'''((()))******++++++***************))))))))))))))))))))))))))))))))))))************)))))))))))))))******++++++++++++******)))))))))++++++)))'''))))))))))))************))))))))))))))))))))))))000...+++*********)))'''************************'''((()))+++,,,,,,------++++++++++++++++++++++++............------------/////////......---------.....................///111111222222222333333333222222222222222333444444555555555555555666777777::::::;;;;;;;;;<<<<<<===<<<>>>??????>>>===>>>>>>"""%%%(((************+++)))))))))))))))))))))))),,,+++*********+++---...++++++,,,,,,,,,,,,------...///000111111222222222000000111111111222222222333333333444444444555555444444444555555555555666666777777777888888888888999999999888777777666666::::::999888777666666555666666777777666666555444444444222222222333444555111111111111111000//////............///////////////............---------......------...///000000/////////...............//////..................111111111111000000000000000222333222111111222333333444666777888:::>>>AAA???CCCGGGIIIJJJKKKPPPTTTTTTUUUWWWZZZ^^^aaadddfffbbbbbbaaa`````````aaaaaabbbdddeeeccc^^^XXXTTTSSSRRRRRRQQQQQQQQQPPPOOOOOOSSSTTTUUUXXXZZZ]]]___```bbbdddggghhhiiijjjlllnnnlllmmmllljjjiiijjjmmmoootttuuuuuuuuuuuuvvvxxxyyywwwxxxyyyzzz{{{zzzyyyxxxzzz{{{}}}{{{xxxtttrrrqqqqqqpppppprrrssssssqqqooonnnmmmkkkjjjiiigggdddbbb]]]\\\XXXTTTOOOJJJFFFDDD>>><<<999777555444444444///......---------------------,,,,,,---......///)))***---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))***************************************************)))))))))))))))))))))))),,,+++)))))))))***)))(((*********)))))))))((((((******))))))))))))******(((((()))))))))*********(((((())))))))))))(((((())))))))))))******************+++++++++******)))))))))))))))))))))))))))(((((()))))))))*********++++++******))))))(((((((((((())))))))))))((((((((((((''''''((()))***+++((('''&&&''')))+++******************++++++++++++))))))))))))))))))))))))''')))***)))((('''(((***(((((('''((((((((((((((((((((((((((()))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''((()))***************++++++******))))))((((((((((((((((((((((((((((((*********)))))))))))))))((()))***+++,,,+++***)))+++***)))*********(((&&&((()))))))))************))))))))))))))))))))))))+++)))'''((()))******)))************************((()))+++,,,------,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,000////////////........................---------111111222222222333333333333222222222222333444444888777777777777777888999:::;;;<<<=========<<<;;;<<<>>>??????>>>>>>>>>???%%%'''***+++***))))))))))))))))))))))))))))))))),,,+++***)))***+++,,,---+++++++++,,,,,,---------...///000111222222222222111111111111222222222222333333333444444444555555444444444555555555555666666777777777888888888888999999999999999999999999999999888777666666555555666666666666666555444444444333222111111333444555111111111111111000//////............///////////////............------------,,,,,,,,,---...///000////////////////////////000000///.........///////////////000000000111111111222444555444555777888:::<<<@@@BBBEEEHHHMMMPPPPPPTTTXXXYYYXXXZZZ]]]aaa``````aaabbbdddfffhhhiiidddcccaaa^^^[[[YYYXXXXXXSSSUUUVVVTTTPPPKKKHHHGGGFFFGGGHHHIIIIIIJJJKKKKKKOOOOOOQQQSSSUUUWWWYYYZZZ___aaaccceeefffhhhjjjmmmkkkkkkjjjiiihhhiiilllnnnrrrtttuuuvvvuuuvvvyyy{{{vvvwwwyyyzzz{{{{{{{{{zzzxxxzzz||||||zzzyyyyyyzzz}}}|||||||||}}}|||zzzwwwuuussssssssstttsssqqqooolllkkkhhhddd___ZZZVVVTTTMMMKKKGGGBBB>>>;;;:::999555444333111000000000000.........------.........***+++---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))***************************+++++++++************************)))))))))))))))))))))))),,,***(((((()))***)))(((++++++******))))))((((((******))))))))))))******))))))))))))************(((((())))))))))))((((((((()))))))))*********+++)))******+++++++++******))))))))))))))))))))))))))))))))))))************++++++******))))))(((((((((((())))))))))))((((((((((((((((((((())))))))))))((((((((()))***((('''))))))*********+++++++++))))))))))))))))))))))))''')))***)))((('''(((***))))))***)))))))))))))))'''(((((((((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))(((''''''(((((())))))((((((+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))******((((((*********)))((('''+++***)))*********(((&&&((()))))))))************))))))))))))))))))))))))'''&&&%%%&&&(((************************************+++,,,------,,,******++++++++++++++++++++++++++++++++++++++++++++++++.........////////////000...............---------111111222222222333333333333333222222333333444555888777777777777777888999:::;;;<<<>>>>>>===;;;:::<<<>>>???@@@???>>>???@@@((()))+++***)))(((((()))***************************************+++,,,,,,***++++++,,,,,,------...,,,---...///000000000000000111111111111222222222333333333333444444444444444444444555555555555666777777777777888888888888999999999999999999::::::777777666666666555555555555666666666666555444444333222222222222222333444111111111111111000//////....../////////000000000///............---------+++,,,,,,---------.........////////////000000000000000/////////000000111......///000111222222333444666999;;;<<<>>>AAACCCGGGJJJOOOSSSVVVYYY\\\___cccdddeeeeeeeeeeeefffgggdddcccbbbbbbaaaaaaaaabbb]]][[[XXXTTTQQQNNNLLLKKKGGGIIIJJJHHHFFFCCCBBBBBB>>>@@@CCCDDDEEEFFFHHHJJJKKKLLLMMMOOOPPPPPPQQQQQQVVVXXX[[[]]]^^^aaaeeehhhgggggggggeeedddeeegggjjjkkknnnqqqqqqpppqqquuuyyywwwyyyzzz|||}}}}}}}}}}}}yyyzzz{{{{{{{{{}}}~~~{{{xxxwwwvvvxxxyyyyyyxxxvvvttttttsssqqqnnnjjjgggeeeccc```[[[UUUNNNIIIEEECCC>>><<<999666444222222222222222111000////////////,,,---.../////////...---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++************************))))))))))))))))))))))))'''&&&%%%&&&)))+++,,,++++++++++++******)))))))))******))))))))))))******)))))))))*********++++++'''(((((()))))))))))))))'''(((((())))))*********((()))******+++*********)))))))))))))))))))))))))))))))))*********++++++************))))))))))))(((((())))))))))))((((((((((((((()))))))))))))))***)))((()))***)))(((&&&((((((((()))******++++++))))))))))))))))))))))))''')))***)))((('''(((***)))***+++***)))((()))+++''''''(((((((((((())))))(((((())))))))))))******************************(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((())))))))))))(((((('''***)))))))))++++++)))'''))))))))))))************))))))))))))))))))))))))***((('''''')))******)))************************++++++,,,++++++******)))++++++++++++++++++++++++)))*********++++++++++++---------....../////////.....................///111111222222222333333333333333333333333444444555555555555555555666777777999:::;;;<<<======<<<;;;<<<>>>???@@@??????@@@AAA)))******)))(((((()))+++++++++++++++++++++++++++))))))***+++++++++++++++******+++,,,,,,---......,,,,,,---...////////////000000000111111111111222222222222222333333333333444444444555555555555666777777777777888888888888::::::999999888888777777444555555555555666666666555555666666555555444333222222333333333222222111111111111111111000///////////////000000000111111///............---------+++,,,---.........---,,,.../////////000000000000////////////000111222222111222333555666888999:::===@@@DDDGGGJJJNNNRRRTTTVVVZZZ```dddfffggghhhjjjnnnllljjjiiihhhgggeeeccc___^^^]]]ZZZYYYWWWWWWVVVRRRPPPNNNKKKHHHFFFDDDCCCDDDEEEEEEDDDBBBBBBCCCDDDAAADDDGGGHHHIIIJJJMMMPPPMMMNNNPPPQQQPPPOOOMMMLLLOOOQQQTTTVVVXXX\\\aaadddfffffffffdddbbbccceeehhhgggkkknnnooommmnnnssswwwyyy{{{|||~~~~~~|||||||||{{{{{{~~~~~~{{{zzzzzzzzz||||||zzzyyywwwwwwxxxxxxwwwuuusssqqqtttrrrnnniiiccc]]]XXXUUUMMMKKKFFFBBB>>><<<::::::888777555444222222111111/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))%%%$$$$$$%%%(((***++++++++++++************************))))))))))))******))))))*********+++++++++''''''((()))))))))))))))&&&&&&'''(((((()))******'''((())))))*********)))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))*********(((((())))))))))))(((((((((((())))))))))))((((((((('''''')))******)))'''&&&''''''((())))))******((((((((((((((((((((((((''')))***)))((('''(((***''')))+++***((('''(((***'''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))((((((''''''''''''''''''((((((((())))))))))))))))))))))))((()))))))))************+++***))))))(((((()))))))))(((((()))++++++***((())))))))))))************))))))))))))))))))))))))***)))'''((()))***))))))******************************)))))))))***++++++++++++++++++++++++++++++))))))***+++,,,,,,------.........---------------.........//////000000000111111222222222333333333444333333333333444555555444444444444555777888888888888999;;;;;;<<<<<<<<<<<<===@@@@@@??????@@@AAA)))))))))((('''(((+++---++++++++++++++++++++++++((()))***,,,,,,+++************+++,,,,,,---......---...///000111111111111///000000000000111111111111111222222222333333333444444444555555555666666777777777777888888888888;;;;;;:::888777555444444333333444444555666666666555555666666555555444333222222333444333222111000111111111111111000//////000000000000111111111111//////.........---------,,,---///000000...---+++.../////////000000111111////////////000111333333777888999;;;===???AAABBBGGGJJJOOOSSSWWW[[[```cccaaafffkkkooopppoooooooooqqqmmmhhhffffffddd___[[[ZZZYYYWWWTTTRRRPPPOOONNNNNNMMMKKKIIIGGGEEEEEEDDDEEEEEEEEECCCBBBBBBDDDGGGLLLOOOSSSTTTSSSTTTWWWZZZVVVWWWXXXYYYXXXUUURRRPPPPPPRRRUUUXXXZZZ___dddgggllllllkkkiiiggghhhjjjllljjjnnnrrrsssqqqsssxxx|||zzz{{{}}}~~~}}}{{{{{{~~~~~~}}}||||||}}}}}}{{{yyyvvvxxxzzz{{{|||{{{yyyxxx{{{zzzxxxuuuqqqmmmiiifff```]]]XXXRRRMMMJJJIIIHHH<<<;;;999777555444333333111000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++***)))((((((*********++++++,,,,,,,,,************************))))))))))))))))))))))))(((&&&%%%%%%'''(((''''''******************************))))))))))))******)))************+++++++++''''''((()))))))))))))))%%%&&&&&&'''((())))))***''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))******++++++(((((())))))))))))((((((((()))))))))))))))((('''&&&&&&&&&)))+++,,,***)))%%%&&&&&&'''((())))))***((((((((((((((((((((((((((()))***)))((('''(((***&&&(((***)))&&&%%%''')))''''''''''''((((((((()))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((()))******))))))*********))))))(((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((())))))*********+++---,,,***)))))))))***+++((((((((()))+++,,,+++)))))))))))))))************))))))))))))))))))))))))'''%%%%%%&&&(((******)))************************((((((''''''(((***,,,---++++++++++++++++++++++++))))))***+++---...//////000///...---,,,+++******---......///000111222222111111222222222333333333444333333333333444555555555555555666777999:::;;;777777888999:::<<<======<<<===@@@@@@@@@@@@AAABBB))))))))))))************+++***)))'''''')))***+++)))))))))***++++++,,,,,,000000000//////........................///000000222222333333333333222222222222333333333333444444666666777888888888888888555666666777777777777777777777777777777777777777666666666666555555555555666666666555555444444444000000000000000000000000000000//////.........---111111111111000///------000000000000000/////////////////////000222444555444333222000000000000111222222333333333333333333444777;;;@@@DDDIIIOOOSSS]]]___aaaccceeegggkkknnnlllmmmoooppppppmmmkkkiiidddcccbbb___[[[YYYYYYZZZUUUVVVUUUUUUTTTSSSQQQPPPOOOPPPQQQRRRQQQOOOMMMLLLKKKJJJIIIHHHIIIKKKMMMNNNPPPUUU[[[___```aaaccceeecccdddeeeccc___[[[XXXXXXVVVWWWXXXYYY\\\aaahhhmmmppprrrssstttrrrrrrssstttvvvwwwvvvvvvuuuwwwzzz}}}|||}}}}}}zzz{{{~~~}}}~~~}}}|||{{{zzzxxxvvvtttsssrrrmmmjjjhhhgggeeeaaaZZZUUURRRLLLEEE@@@???===;;;888777666444333333222000...000///......---------------------------,,,,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,------,,,************************++++++++++++++++++++++++'''''''''(((((())))))***))))))))))))************))))))))))))))))))))))))******+++,,,+++***)))((())))))))))))))))))))))))++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''''')))((('''&&&&&&'''((()))))))))))))))************++++++******))))))((((((******))))))(((((('''''',,,+++***))))))(((((()))(((((((((((()))))))))))))))*********++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((+++***)))(((''''''(((((())))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,)))&&&&&&(((***)))(((******))))))))))))***************+++*********)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////...............///000000555333222000000111333444444444444444444444444444555555666666777777888888888:::<<<<<<;;;:::;;;<<<@@@???>>>>>>>>>???@@@AAA))))))))))))************+++***)))(((((()))***+++*********+++,,,,,,---------------,,,,,,,,,++++++...............///000000//////000000000000//////222222333333333333444444444444555666666666666666555666666777777777777777333333333333444444555555666666666666555555555555555555555444444333333333000000000000000000000000000/////////............111111111111000///...---///////////////////////////......---...///111222111000/////////000111222000000111222444666999:::>>>BBBHHHMMMRRRXXX]]]aaadddfffgggfffffffffiiikkkiiiiiiiiiiiigggdddaaa___[[[\\\]]]]]][[[ZZZ[[[\\\ZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[ZZZXXXVVVUUUQQQPPPOOONNNOOOPPPRRRSSSXXX\\\aaaeeeeeefffgggiiifffggggggfffccc`````````aaabbbbbbccceeehhhmmmqqqwwwyyy{{{{{{zzzyyyzzz{{{xxxyyyzzzyyyyyyzzz|||~~~}}}}}}~~~||||||{{{xxxuuuqqqnnnmmmllllllnnnmmmmmmnnnnnnmmmiiieee\\\WWWQQQMMMKKKIIIFFFDDDCCC???;;;777555333111///000000///........................---,,,,,,++++++)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,------,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,))))))))))))***************************************++++++,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((()))***))))))))))))************))))))))))))((((((((((((******))))))((((((((((((***))))))(((((())))))***)))))))))))))))((((((((()))))))))*********++++++***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((+++*********))))))))))))))))))************))))))(((((())))))))))))(((((()))))))))))))))))))))((())))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))),,,)))'''''')))******)))******))))))))))))******+++***))))))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...............///000000444333111000000111222333444444444444444444444444555555666666777888888888888:::<<<<<<;;;:::;;;<<<@@@???>>>>>>>>>???@@@AAA))))))))))))************+++***)))(((((()))***+++***++++++,,,------......,,,,,,,,,,,,++++++++++++...............///000000111222222222222222222111222222333333333333444444444444555666666666666555555666777777888888777777555555555666666777777777666666666555555555555444333333333333333222222222000000000000000000000000////////////............000111111000000///...---.........///////////////000///.........///000000111111000000111111222333111222333555999>>>BBBDDDFFFKKKQQQWWW\\\aaaeeehhhiiijjjiiifffcccbbbbbbcccbbbaaa```]]][[[XXXVVVUUUTTTWWW[[[^^^___```aaabbbccccccdddddddddeeeeeeeeeeeeffffffgggfffdddcccbbb\\\[[[ZZZYYYZZZ[[[\\\]]]```cccgggjjjkkkkkkkkkllliiijjjjjjiiigggggghhhjjjhhhiiijjjjjjkkklllppprrrxxxyyy{{{{{{zzzzzzzzz{{{zzz|||~~~~~~}}}}}}~~~}}}~~~~~~|||}}}zzzvvvqqqkkkgggeeedddeeeiiiiiijjjmmmppprrrqqqooofffccc___]]][[[ZZZWWWUUUSSSOOOHHHAAA===:::777555333333111000////////////000000///...---,,,,,,+++******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))*********++++++***************************++++++++++++***))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))((((((((()))******))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********+++******))))))******+++))))))))))))************''''''((((((((((((((((((***))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******+++,,,,,,+++)))((())))))************))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))),,,***((((((***+++******************************+++***)))))))))***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...............///000000222111000//////000222222444444444444444444444444555555666777777888888999888:::<<<<<<;;;:::;;;<<>>>>>???@@@@@@AAA((()))))))))******************)))(((((()))************++++++,,,---------------------------------...............///000000333333333222222333333333222222222333333333444444555666777777888888777777666666777888888888888777888888888777777777666666666666555555555444444444222222222222111111111111000000000000000000000000///////////////.........000000000000000///...................../////////222111000/////////000111444444444444444444555555888999<<<@@@DDDHHHJJJLLLMMMQQQWWW[[[^^^```cccdddddddddbbb___[[[XXXWWWXXXYYYWWWUUUTTTRRRRRRRRRRRRVVV[[[aaaeeehhhhhhiiijjjlllkkkkkkkkkkkkkkkllllllllllllmmmllllllkkkiiiiiieeeeeedddcccbbbbbbccccccccceeehhhjjjkkkkkklllllljjjkkkjjjiiiggghhhjjjlllkkklllmmmnnnmmmnnnppprrrsssuuuvvvwwwvvvuuuvvvwwwyyy|||~~~~~~||||||||||||}}}~~~~~~}}}}}}}}}{{{xxxsssmmmgggccc```^^^]]]^^^```bbbeeefffggggggffffffeeeeeeeeeeeedddcccaaa]]]WWWRRRMMMHHHDDD@@@<<<;;;888666333222000000111000000//////...------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))))))))*********+++++++++************************++++++++++++******))))))))))))))))))))))))))))))---,,,***))))))***,,,---***************************))))))((())))))*********))))))((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((()))))))))************''''''(((((())))))******))))))))))))))))))))))))))))))(((((('''(((((((((++++++******)))((((((((((((((((((((())))))))))))+++******************+++(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((()))+++,,,,,,+++)))((())))))************)))))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))+++************++++++***************************)))***,,,,,,---,,,++++++---,,,,,,++++++*********+++++++++,,,,,,,,,---------------.........//////...............///000000111000000//////000111222333333444444444444444444555666666777888888999999888:::<<<<<<;;;:::;;;<<<>>>>>>>>>??????@@@AAAAAA((()))))))))******************))))))))))))******))))))******++++++,,,,,,------------------------...............///000000111000////////////000111222222222333333333444444555555666777777777777777666777777888888888888888888777666555333222111000555555555555444444444444111111111111111111111111000000000000000000000000.........//////////////////000000000000//////...............//////000000111000/////////000111222333333555777999;;;<<<<<>>???@@@@@@AAAAAA))))))))))))************)))))))))******)))))))))((())))))******+++,,,,,,++++++++++++,,,,,,,,,,,,...............///000000222111000//////000111222222222333333333333444444333333444555555555555444666777888888999999888888999999888666444333222111555555555444444444444333000000000111111111111111000000000000000000000000........./////////////////////000000000000//////......//////000000111111............///111333444222444888<<>>@@@AAAAAAAAAAAA))))))))))))************))))))************))))))))))))***++++++,,,,,,---++++++,,,,,,,,,---------...............///000000555444222111111222444555222222333333333333444444222333444444555555444444777777888999999999999888999999888888777777666666555555555444444444333333000000000111111222222222000000000000000000000000............/////////000//////000000000000////////////000000111222222333/////////111333666888:::<<<>>>BBBGGGLLLOOORRRSSSSSSRRRPPPOOOMMMLLLKKKJJJJJJLLLOOOQQQRRRTTTWWWYYYZZZ[[[\\\[[[ZZZZZZ\\\^^^______```bbbcccfffggghhheeehhhkkkmmmllljjjiiiiiihhhfffeeecccbbbcccdddeeelllkkkjjjiiihhhhhhhhhhhhgggffffffdddbbb```^^^]]]bbbbbbcccgggmmmqqqrrrqqqnnnooopppooollljjjjjjkkkffffffdddaaa______bbbddddddfffhhhhhhggggggggghhhlllnnnoooooommmkkkjjjjjjiiijjjmmmppprrruuuvvvwwwwwwyyy{{{|||{{{|||~~~}}}~~~|||sssiiiaaa[[[XXXXXXUUUQQQLLLJJJLLLNNNLLLOOORRRTTTVVV[[[aaaeeeggghhhkkkoooqqqpppllliiihhhfffbbb]]]YYYUUURRRPPPEEECCCAAA===:::666444222................................................------------------------...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++,,,+++***)))))))))***+++))))))))))))))))))))))))------------------------)))))))))))))))))))))))),,,+++******))))))******,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))***++++++***))))))))))))))))))************+++++++++***************))))))*********+++++++++***************+++,,,,,,)))))))))******++++++,,,)))))))))*********++++++'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((()))))))))*********))))))************)))))))))******++++++******)))((())))))******+++,,,,,,))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))&&&)))++++++)))(((((())))))***,,,------,,,***)))'''))),,,.........,,,+++*********++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...............///000000///000111222333333333333222222333333444555555666666777777888888999::::::888:::<<<<<<;;;:::;;;<<<;;;<<<>>>@@@AAAAAAAAAAAA))))))))))))************))))))************))))))***++++++,,,,,,---...............//////000000000...............///000000222111///......///111222222222333333333444444444444555666666777777666666777777888999999999999888444444444444555555555555555555444444444333333333000000111111222222222333000000000000000000000000---.........//////000000//////000000000000000//////000000111222333333333111222333555888<<>>@@@AAABBBAAAAAA******))))))))))))******+++******************+++,,,,,,++++++,,,,,,---...........................---......///////////////---000333333111///000111333222111000111333666888555555555555666666666666999888777777666777777888666555444333222333444555666666555555555444444444000000000000000000000000111111111111000000000000////////////000000000000333222222111111111222222111222333222111111222444444444777;;;BBBIIIPPPUUUXXXYYY[[[___aaa___XXXRRRQQQOOOLLLIIIHHHIIIJJJKKKTTTVVVYYY]]]aaaeeehhhiiikkkjjjiiiiiikkkllllllkkkqqqnnnlllllloooqqqqqqppppppqqqssstttttttttsssrrruuutttrrrqqqrrrsssuuuvvv|||}}}~~~~~~}}}|||}}}}}}}}}}}}}}}zzzuuurrrmmmkkkiiimmmtttxxxxxxvvvxxx~~~|||yyyvvvtttsssrrrqqqssswwwyyyzzzyyyxxxwwwxxxuuurrrppppppnnniiieeeeeedddcccdddgggiiiiiiiiihhhiiijjjjjjkkknnnsssvvvxxxzzz{{{zzzyyywwwwwwwwwzzz|||~~~vvvnnnfffaaa]]]YYYTTTQQQQQQOOOKKKHHHIIIKKKMMMMMMNNNQQQXXX]]]ccceeeiiilllnnnmmmkkkiiihhhjjjmmmnnnnnnkkkgggeeecccaaa^^^XXXQQQIIICCC???===999444111000111222222777444000---,,,---,,,,,,///......---,,,,,,------................................................000///---*********+++,,,------,,,,,,+++***))))))++++++************++++++)))***+++,,,++++++))))))'''''''''((())))))******++++++***)))(((((())))))))))))))))))))))))))))))++++++******++++++,,,---*********)))))))))))))))+++******)))(((''''''&&&((((((((((((((()))******************************))))))))))))************,,,,,,+++***)))))))))*********************************))))))))))))*********++++++++++++***))))))******************************++++++++++++******))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))***,,,,,,+++***))))))******,,,,,,,,,+++++++++******))))))))))))((((((((((((************************,,,------......------,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))---,,,+++,,,...///...---++++++,,,,,,,,,,,,---------------............///,,,,,,,,,,,,---...//////111111000000000000111111111111111111111333444444555555555666666777888999999999::::::::::::;;;;;;>>>>>>???@@@BBBCCCDDDEEE******))))))))))))******++++++***))))))***++++++*********)))******+++,,,........................---......///////////////,,,///222222000///000111444333111000111333555777555555555555666666666666888888888777777777666666555444333333333444555555333333222222222111111111000000000000000000000000000000000000000000000000////////////000000000111/////////000000000111111111222333222222333555777:::<<>>@@@AAABBBCCCDDD******))))))))))))******,,,+++)))(((((()))+++,,,***************+++,,,,,,........................---......///////////////---///111111000///000111555444222111111222444555444555555555555666666666888888999999888666555333333333333333333444555666222222111111111000000000000000000000000000000000.........//////000000111/////////000000000111111...///000111111111111111111222333444555888<<>>???@@@AAABBB******))))))))))))******,,,+++)))(((((()))+++,,,------,,,,,,------...///........................---......///////////////111000000111222333444444555444333222222222333444444444444444555555555555777888999999888555333111111222333444555555666666555555555555444444444444000000000000000000000000,,,------...///000000111000000000000111111111111222333333444444444444333444777<<>>???@@@AAABBB******))))))))))))******)))***++++++++++++***))),,,++++++++++++,,,------........................---......///////////////000...,,,---111333333333222222222333333444444555333333444444444555555555777777666666666555555555222333444555555555444333333333333222222222111111000000000000000000000000000000000000000000000000000000111111111222222222444444444666999>>>BBBEEEGGGLLLRRRWWWZZZZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]___aaaccceeefffjjjppptttxxxzzz}}}~~~yyywwwuuuttttttrrrpppmmmjjjiiiiiiiiiiiiiiijjjlllnnnooopppqqqsssuuuwwwxxxxxxxxxsssvvvxxxyyyxxxxxxzzz|||zzzzzzzzzxxxuuusssssssssnnnkkkgggaaa[[[UUUPPPNNNHHHHHHIIIJJJMMMQQQUUUWWWXXX\\\bbbiiipppuuuxxxzzz}}}|||{{{{{{yyyvvvqqqnnnlllhhhbbb\\\VVVOOOHHHCCC>>><<<999666444111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++************+++,,,*********+++++++++++++++++++++******+++,,,,,,---++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,---.........,,,,,,,,,+++*********))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))************++++++******)))*********************************((()))+++,,,,,,+++)))((('''(((((())))))))))))((())))))))))))))))))))))))******++++++++++++******,,,,,,++++++++++++++++++************************************************))))))))))))))))))))))))************************(((((((((((()))***+++,,,)))))))))))))))***++++++(((((()))))))))******************)))))))))((((((************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++(((''''''(((+++,,,,,,+++++++++,,,,,,,,,,,,---------------............///............///000111222111111000000000000111111...///111333444333222222555555555666666777888999999999::::::::::::;;;;;;;;;<<<===>>>@@@AAABBBBBB******))))))))))))******((()))+++,,,,,,+++)))(((...------------...//////........................---......//////////////////,,,***+++///222222111111111222333444444555555333333333444444444555555777666666555555555666666333444555555555444333222444444444333333333222222000000000000000000000000111111111111000000000000000111111111111222222222777666777:::???EEELLLPPPOOOTTTZZZ^^^___]]][[[ZZZWWWXXXYYY\\\^^^aaabbbcccgggiiikkkmmmooouuu~~~}}}xxxtttqqqpppnnnllljjjjjjkkklllmmmoooooonnnnnnmmmmmmmmmmmmkkkmmmoooooooooqqqvvv{{{yyy|||}}}|||xxxwwwxxx{{{pppnnniiiddd]]]VVVPPPMMMKKKKKKLLLOOOTTTZZZ```cccdddggglllrrrwwwzzz|||}}}~~~}}}}}}zzzvvvsssnnnnnnmmmllliiiccc\\\WWWKKKIIIEEEAAA<<<888666444000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))((((((((()))+++---///,,,,,,+++******)))))))))))))))(((((()))***++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,---...//////......---,,,,,,+++******,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))))))))***************************'''(((***++++++***(((''''''((()))+++,,,,,,,,,,,,******************************++++++++++++******+++*********)))(((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((((((((()))************++++++,,,,,,,,,,,,+++++++++************)))************************((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))((((((***---.........++++++,,,,,,,,,------------------.........//////////////////000111222333111111000000000000111111000222444666666666555444555555555666666777888999999999:::::::::;;;;;;;;;<<<<<<===???@@@AAABBBCCC'''(((((())))))))))))))),,,,,,,,,++++++*********,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000000111111111111222222222222222222222222222222222111111222333333444555555555555666666555555444333222222222111111000000000111111111111111111111111111111222222222333333333000000111000///000222444444222000000222444666666666:::???EEEJJJPPPUUUYYY___^^^]]][[[[[[[[[\\\]]]ZZZ]]]```ccceeehhhkkknnnoooqqqtttyyy{{{tttnnnjjjjjjkkkmmmjjjiiigggeeedddcccbbbbbbcccaaabbbfffhhhhhhlllrrrvvvuuuuuuxxx|||}}}zzzvvvvvvqqqkkkfffccc^^^YYYTTTQQQPPPQQQSSSXXX```gggkkkqqqsssvvvyyy}}}~~~|||zzzxxxxxxxxxzzzyyyyyyxxxuuusssqqqoooggg```WWWNNNGGGBBB>>><<<666333000/////////...---......---,,,,,,,,,,,,,,,------------------------------------------------)))))))))***++++++,,,,,,************************************+++,,,------++++++++++++******))))))++++++************++++++---,,,,,,,,,---///000222...,,,***+++......,,,)))++++++++++++++++++++++++******************************************++++++(((((((((((()))***+++,,,+++++++++***************+++++++++*********))))))******++++++++++++******************))))))((((((***++++++***))))))***,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))((((((((((((+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))'''(((******))))))***,,,++++++******+++,,,------+++*********))))))((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))************+++++++++,,,***))))))******)))''')))************+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++*********+++,,,,,,...---,,,,,,......---,,,////////////000000000000000000000///000000111222111222333444555444333333222333444555666666666666::::::::::::::::::;;;;;;;;;<<<<<<===>>>??????@@@'''(((((())))))))))))))),,,,,,,,,+++++++++******+++,,,---...//////...---------------------------////////////000111222333000111111111111222222222222222222222222222222222111111222333333444555555555555555555555444444333555444444444444444444333111111111111111111111111111111111111222222222333///000000///...///111333444333222333555888:::;;;???CCCJJJOOOSSSVVVYYY[[[ZZZ[[[[[[[[[[[[\\\^^^___aaadddhhhkkknnnrrrwwwzzzzzzvvvuuuuuuuuusssrrrooolllhhhdddaaa______\\\\\\______^^^bbbgggnnnoooqqquuuzzz}}}}}}}}}yyyuuupppmmmkkkhhhccc```\\\ZZZWWWVVVXXX^^^eeeiiisssuuuyyy}}}}}}zzzwwwuuussssssxxxyyyzzz{{{{{{zzzxxxwwwtttooohhh```XXXOOOGGGAAA;;;888444222111000///...///...---,,,+++***++++++------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++*********)))++++++************++++++------,,,,,,---...///000---++++++,,,......,,,***************************************************,,,+++++++++***)))))))))(((((())))))***++++++,,,))))))))))))))))))))))))+++++++++*********))))))******++++++++++++************)))))))))((((((((('''(((((('''&&&&&&''')))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((************)))))))))((((((((((((((())))))******))))))))))))))))))))))))((()))******)))(((***+++((((((((((((((()))******************)))))))))(((&&&&&&(((((()))((('''''')))))))))))))))))))))))))))************+++++++++---+++******++++++***((()))************+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++,,,---...///000(((''''''))),,,---------////////////000000000000111000000000000111222222111111333444444333333222333333444555666666666666999999999999::::::::::::999:::;;;===>>>@@@AAAAAA'''((())))))******)))))),,,,,,,,,++++++++++++*********,,,---.../////////........................,,,,,,,,,,,,---...///000000111111111111222222222222222222222333333333333111222222333333444444555555555555555555444333333111111111222222222222222111111111111111111111111000000000111111111222222000111111000///000222444444444666888;;;???BBBCCCJJJOOOTTTYYY[[[[[[\\\\\\WWWZZZ]]]___aaabbbeeegggnnnqqquuuyyy}}}~~~yyyrrrkkkeeeaaaaaa]]][[[]]]\\\[[[\\\```dddgggjjjlllooorrrvvvyyywwwuuusssssssssrrrpppnnnlllhhhbbb^^^]]]```eeeiiirrruuu{{{|||xxxuuurrrpppsssuuuwwwzzz|||~~~~~~~~~~~~|||xxxssslllaaaVVVNNNGGGCCC===888555333111///000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,+++++++++------------------------,,,,,,++++++***+++++++++++++++++++++************++++++************++++++...------,,,,,,------...,,,++++++,,,---...,,,***))))))))))))))))))))))))************************---,,,,,,+++***)))((((((((()))***,,,,,,,,,++++++''''''(((((())))))******+++++++++*********************++++++++++++***************))))))))))))(((&&&'''((('''&&&%%%''')))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))************))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))***+++***)))((()))***(((((('''''''''((())))))************))))))))))))'''''''''(((((('''&&&&&&)))))))))))))))))))))))))))************+++++++++---,,,***+++,,,,,,+++***)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,---///000111*********+++...000000///////////////000000000000111111111111111222333333000111222222333333222222333333444555666666666666888888888888999999::::::888999:::<<<>>>@@@BBBBBB(((((()))************)))++++++++++++++++++++++++******+++,,,,,,---------.............../////////++++++++++++,,,---......000000111111111222222222222222222333333333333333222222222333333444444444444444555555555444333333//////000000111111222222111111111111111111111111///000000000000111111111333333444333222333555777555888<<>>999555222333111000...---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,,,,,,,,,,++++++++++++,,,------,,,,,,************************************************,,,+++++++++***)))))))))((()))+++---...---+++***''''''(((((()))***++++++******************************++++++++++++******++++++++++++************)))***+++***((((((***+++))))))))))))))))))))))))+++******))))))((((((((()))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***((('''((()))***)))))))))))))))***************)))))))))))))))+++++++++******)))(((((())))))))))))))))))))))))))))))*********+++++++++,,,+++******+++,,,+++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++)))))))))***+++,,,---...///...---...///000///---////////////000000000000222222111111222222333444000000111111222222222222333444555666666777777777777777777888888999999:::999999;;;<<<>>>???@@@AAA((())))))***************++++++++++++++++++++++++++++++******************,,,,,,------........................///000111222000000111111111222222222222222333333333444444444222222333333333333444444444444444555444333333222222333333333444555555555111111111111111111111111///000000000000111111111222333333333333444777999:::>>>DDDHHHJJJMMMQQQSSSTTTUUUUUUUUUVVVYYY^^^bbbbbbgggnnnsssuuuwww||||||tttnnnjjjjjjkkkhhhgggiiifffffffffccc______bbbffffffhhhlllppptttwww{{{}}}|||{{{zzzyyyxxxvvvuuuuuuppptttzzztttqqqnnnmmmooouuu|||}}}}}}}}}}}}}}}yyyuuuqqqhhhccc[[[SSSKKKDDD>>>:::555444111///...///000111------------------------------------------------***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++*********+++,,,------,,,------++++++++++++++++++++++++************************)))))))))***+++++++++,,,(((***,,,------,,,+++***(((((()))******+++,,,,,,******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---))))))))))))))))))))))))++++++******))))))((((((((()))))))))*********+++))))))))))))))))))******************))))))))))))))))))))))))))))))))))))***++++++***((('''((()))******)))))))))))))))***))))))))))))))))))******---,,,,,,++++++*********************************))))))*********+++++++++***)))((()))***+++***)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********++++++,,,+++***+++,,,---,,,***////////////000000000000222222111111222222333444111111111111111222222222333444555666777777777777666666777888999999::::::;;;;;;<<<<<<======>>>>>>((()))******++++++*********++++++++++++,,,,,,,,,,,,+++***))))))))))))***,,,,,,,,,---......//////............///000111111000111111111111222222222222222333333444444555555333333333333333333333333444444444444444333222222222222222222333333333333111111111111111111111111000000000111111111222222///000222222333555888;;;AAAFFFLLLPPPQQQRRRUUUXXXVVVWWWWWWXXX[[[aaahhhnnnooouuu|||~~~wwwrrrrrrrrrooommmnnnfffeeeccc```^^^]]]^^^```ccceeeiiilllooorrrvvvyyyvvvxxx{{{}}}~~~}}}|||zzzvvvyyy~~~zzzsssnnnnnnrrrxxx|||}}}|||{{{{{{||||||{{{yyysssoooiiiccc\\\TTTMMMHHH===:::666222000//////000........................------------------------*********+++,,,---------++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))+++------,,,,,,---...++++++++++++++++++++++++************************(((((()))***+++,,,,,,---)))***+++,,,,,,+++******))))))******++++++,,,,,,***************+++++++++******++++++++++++******,,,,,,,,,,,,,,,---------******+++***)))(((***,,,))))))))))))))))))))))))******************))))))((())))))******+++++++++))))))))))))************+++************))))))))))))))))))))))))))))))))))))***+++***)))((()))***))))))((('''''''''(((((())))))))))))************++++++***)))))))))******************************)))************+++++++++***(((((((((***+++***))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++//////...---,,,,,,,,,,,,+++******,,,...000000///////////////000000000000111111111111111222333333222111111111111222333333444444555666777777777777666777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++******+++,,,---,,,------...//////000000------------...///000000000111111111111222222222222222333333444555555666333333333333333333333333333444444444444333222222111111111000000000000000111111111111111111111111111111111111222222222333000222333555666999===@@@GGGMMMTTTWWWVVVUUUWWWYYY[[[]]]```dddiiiqqqyyy}}}zzzyyyooolllhhheeedddbbbaaa___bbbdddggggggggghhhjjjmmmnnnppptttxxxzzz||||||||||||~~~|||tttpppppprrrsssxxxwwwvvvxxxzzz||||||{{{xxxvvvssspppkkkeee]]]XXXLLLHHHBBB;;;555222111111000000000000000000000000------------------------,,,,,,,,,,,,------------------------------------+++++++++***++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,+++***)))(((***------,,,,,,---///************************************************)))))))))***+++++++++,,,************************)))))))))***************))))))*********+++++++++******++++++++++++***************+++++++++,,,,,,)))******)))(((((()))+++))))))))))))))))))))))))******************++++++((())))))******+++,,,,,,((()))))))))************+++++++++*********))))))))))))))))))))))))))))))((()))******)))(((***+++******)))(((((((((((((((((()))))))))***************)))((((((((()))***+++************************)))************+++++++++***)))((()))+++,,,+++***)))************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))*********++++++++++++......---,,,,,,,,,---------,,,,,,...111333333222////////////000000000000111000000000000111222222333222222111222333444555444555666777777888888777777777888999:::;;;<<<<<<;;;;;;;;;<<<<<<=========))))))***++++++++++++************++++++,,,,,,,,,,,,+++++++++,,,...000111---......///000111111222000000000111111222333444000111111111111222222222222222333333444555666666333333333333333333333333333333444444444333222222555444444333333222222222111111111111111111111111111222222222222333333333333555777999;;;>>>CCCFFFLLLRRRXXXZZZXXXVVVWWWYYY```dddiiipppwww{{{uuurrrpppmmmiiieeeaaacccdddccc```^^^```bbbhhhiiilllppptttxxxzzz|||~~~yyyrrrnnnlllkkkooooooppptttxxx{{{||||||xxxxxxxxxxxxuuupppiiidddZZZUUUMMMDDD<<<777555444000000000000000000000000------------------------/////////...------,,,,,,........................************+++,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))'''***------,,,+++---///))))))))))))))))))))))))************************+++++++++*********************))))))((())))))***))))))))))))(((((((((((())))))******++++++++++++******++++++++++++******(((((())))))***************++++++***))))))***,,,)))))))))))))))))))))))))))))))))***+++++++++,,,((())))))***++++++,,,,,,(((((())))))*********+++++++++++++++******))))))))))))))))))))))))))))))'''(((******))))))***,,,------,,,+++******++++++(((((())))))*********+++******)))))))))+++,,,---************************)))************++++++++++++***)))***,,,---,,,+++)))************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++))))))******++++++++++++************++++++,,,---...,,,+++,,,---...---,,,////////////000000000000000000000///000111111222444333222222222333444555444555666777888888888888777888888:::;;;<<<======999999:::;;;<<<>>>>>>???++++++************++++++*********)))******+++,,,---.........------,,,+++,,,,,,------...///000000+++---000000000000111222333222222222222222222222222222333444555666777888777555444222222333444555777666555444333222222222333111...,,,+++---///000111111111111222222222222///111222222111111333444777:::===???@@@DDDKKKQQQRRRSSSUUUXXX[[[^^^```bbboootttzzzxxxsssnnnjjjfffbbb___]]][[[YYY]]]```eeeiiilllooorrrtttsssvvvzzz|||}}}~~~|||uuupppooohhhhhhhhhkkkqqqwwwzzz|||}}}|||zzzwwwuuusssqqqqqqhhhddd\\\SSSIIIAAA:::777555222...------/////////...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---+++*********+++,,,,,,,,,------.........---+++******+++***)))(((&&&''')))***++++++***)))************+++,,,---...///...---,,,***)))((((((************************))))))******++++++,,,,,,,,,+++***((((((((()))))),,,++++++***)))(((''''''************************++++++++++++++++++++++++************************+++++++++*********))))))+++***)))(((((('''(((((()))************+++++++++******))))))))))))************))))))******+++,,,......---+++)))((('''&&&))))))))))))))))))))))))************************,,,,,,,,,+++++++++************+++++++++******))))))))))))))))))******+++******))))))))))))******,,,+++***))))))+++---...++++++************++++++)))************+++++++++++++++******++++++,,,---........................,,,,,,,,,,,,,,,+++***)))++++++******++++++,,,---//////.........---------............////////////111111000000111111222333222222333333333333444444555555555666666666666666777888:::<<<<<<<<<:::999;;;;;;<<<<<<===>>>>>>>>>++++++************++++++***************++++++,,,......---------,,,,,,,,,,,,,,,------...//////000...000222222222111222333222222222222222222222222111222222333444555555666888777555444333444555666555555444333222222222333333222000///...///000111000000000000000111111111000222444444444555777888888<<<@@@CCCEEEIIIOOOTTTWWWYYY\\\___dddiiinnnqqqyyytttlllfffbbb___]]]\\\ZZZ\\\___aaadddfffiiijjjhhhkkkpppsssuuuyyy}}}}}}yyyxxxhhheeeccccccgggmmmrrruuu}}}||||||{{{yyywwwuuutttnnnlllfff^^^TTTIIIAAA<<<999666333222222222111000...............---,,,,,,////////////////////////,,,,,,,,,---------......///...,,,++++++++++++,,,+++++++++,,,,,,,,,,,,,,,***)))((()))+++---,,,+++,,,,,,---------,,,,,,+++************+++,,,---......------,,,+++***))))))************************))))))*********************)))(((''''''(((((()))+++++++++******))))))(((************************++++++++++++++++++++++++************************+++++++++*********))))))***))))))(((((((((((()))(((((()))))))))*********+++******************+++******))))))******+++,,,+++++++++*********))))))))))))))))))))))))))))))************************,,,,,,++++++************************************)))))))))))))))***++++++******))))))))))))*********)))((('''((()))+++,,,++++++************++++++************++++++++++++,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,+++******+++++++++***++++++,,,---//////.........---------............////////////111111000000111111222333222222333333333333444444555555555555666666666666777888:::;;;<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>++++++************++++++***************+++,,,,,,///...---,,,+++,,,------,,,,,,------...////////////111333333111111111222111111111111111111111111111111222222333333333444777666444333333333444555444333333222222222333333333333333222222222222222111111111111111111111111111333555777888999<<<>>><<>>>>>>>>++++++************+++++++++************+++,,,,,,///...,,,++++++,,,...///---------.........//////...000111111///......///000000000000000111111111222222222222333333333333444333222111111111222222222222111111111222333333222222333444444333222111333333333333333333333333000333666999;;;>>>AAADDDDDDHHHMMMPPPTTTZZZccciiiiiilllqqquuu{{{{{{tttmmmiiibbbaaa______```aaaaaaaaaaaaaaabbbcccfffjjjnnnpppyyy{{{uuullleeebbbaaa``````dddfffjjjmmmoooooonnnmmmppprrrtttsssnnneee]]]WWWNNNIIIAAA:::666222000...000000//////////////////------------------------,,,,,,,,,---------......+++++++++,,,,,,---------------,,,,,,++++++******...,,,++++++++++++***(((+++***)))'''''''''((()))******+++,,,------------++++++++++++++++++++++++*********************************))))))((((((((((((((((((((())))))************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************(((((((((((()))***++++++((((((((()))))))))******((((((''''''''''''((((((******))))))******+++,,,(((((()))***+++,,,,,,,,,))))))))))))))))))))))))***************************))))))))))))))))))))),,,+++)))((((((***,,,---******))))))******+++,,,+++******))))))******+++++++++*********+++,,,---++++++************++++++*********+++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,++++++++++++,,,------....................................////////////111111000000111111222333222222222333333333444444444444555555666666777777777888999:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>++++++************+++++++++++++++***+++,,,,,,---///...,,,++++++,,,...///---------..................000111111///....../////////000000000111111111333333333333333444444444333333222222111111111111222222111111111222333333000111222444444333111000222222222333333333444444111444888;;;???BBBFFFIIILLLNNNQQQTTTXXX```kkksssrrrvvv|||{{{xxxxxxwwwtttsssuuuuuu}}}~~~~~~}}}yyyyyy|||~~~xxxmmmkkkhhhffffffeeecccaaaaaa```______bbbfffjjjllltttyyyxxxqqqjjjddd^^^ZZZ]]]___dddhhhkkklllkkkkkkeeehhhmmmppppppmmmiiifff```YYYOOOEEE>>>:::666444000//////...//////000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,------------......------,,,,,,++++++...---++++++,,,,,,***))),,,,,,+++***+++,,,---...)))***,,,------...------***++++++++++++,,,,,,,,,************************++++++******))))))((((((((())))))***++++++++++++*********+++,,,,,,------************************++++++++++++++++++++++++************************************************))))))((())))))***+++,,,)))))))))*********++++++***))))))(((((())))))*********))))))******+++,,,***************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))***+++***)))((((((***,,,---***************++++++,,,++++++************+++++++++++++++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,---...---.................................////////////111111000000111111222333222222222333333333444444444444444555666777777888777777999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>++++++************+++++++++++++++++++++,,,------------,,,+++,,,---...///........................///111333333111111111222///000000111111222222222222333333333444444555555555555555555444444444333444333333222222222333333///000111222333222111000///000111222333333444555555888===AAAEEEIIIMMMQQQSSSUUUXXX[[[```hhhsss||||||{{{xxxrrrnnnmmmmmmlllgggfffiiigggmmmrrrtttwww~~~|||zzzzzzwwwpppmmmnnnrrr{{{{{{wwwtttrrroooiiiddd```]]][[[\\\```eeejjjlllnnnsssxxx|||}}}~~~yyytttlllccc^^^\\\]]]```cccdddeeeddddddZZZ]]]aaafffjjjlllnnnnnnjjjcccZZZPPPIIIBBB===:::333111000.........//////........................,,,,,,,,,---------......***+++,,,------------,,,......---------------,,,+++***)))+++---...---,,,)))))))))******+++------)))***,,,.........------+++++++++++++++++++++,,,************************+++++++++*********************+++,,,,,,,,,++++++)))*********++++++,,,,,,************************++++++++++++++++++++++++***************************************+++++++++******)))))))))***++++++************++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,+++++++++***************))))))))))))))))))))))))************************)))))))))************+++***))))))))))))+++,,,---+++************+++,,,,,,++++++************++++++(((((())))))************++++++************++++++++++++++++++,,,,,,,,,,,,)))))))))))))))***++++++------------------------+++,,,,,,---------------,,,,,,,,,,,,,,,------...---------...........................////////////111111000000111111222333222222333333333333444444333444444555666777888888777777888999;;;<<<======;;;;;;<<<<<<===>>>>>>>>>++++++************++++++,,,++++++++++++,,,------,,,,,,,,,---------.................................000222222222111222333000000111111222333333444000111111222333444444555666666666666666555444444555555444333222222222333000000111222222222222222000111222444555777888999===@@@EEEIIIMMMQQQVVVYYY\\\```fffjjjooouuu~~~}}}zzzwwwtttssskkkiiiiiikkkjjjgggfffiiiggglllnnnnnnqqqxxx~~~}}}{{{zzzwwwrrrppprrrwww~~~|||~~~~~~uuummmddd```\\\\\\```fffjjjkkkiiilllpppuuuyyy|||~~~~~~~~~|||wwwqqqmmmddddddcccbbbaaa___^^^]]]UUUUUUWWWZZZ___ffflllooonnnkkkfff```ZZZQQQHHHBBB;;;999666222000///......////////////////////////,,,,,,,,,---------......***+++,,,---------,,,+++,,,,,,,,,,,,,,,---------+++******+++---......---'''(((((()))))))))(((((()))+++,,,...///...------,,,+++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,******+++,,,+++***))))))))))))******************************************++++++++++++++++++++++++************************))))))*********+++++++++++++++******)))*********))))))))))))************++++++************++++++******))))))******+++,,,************************))))))))))))))))))))))))************************************++++++,,,,,,((())))))***++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,(((((()))***************++++++************+++++++++++++++,,,,,,,,,------+++++++++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---......---------,,,,,,,,,,,,---......---------.........//////............////////////111111000000111111222333222222333333333333444444333333444555666777888888777777888999:::<<<===>>>;;;;;;<<<<<<===>>>>>>>>>++++++************++++++,,,,,,++++++,,,,,,---...+++,,,---............---.....................---+++---000000000000111222000000111222333333444444...///000111222333444444444444555555444444333222777666555444333222222222111111111222222333333333333444555777:::<<<===>>>CCCFFFKKKOOOSSSWWW\\\___dddjjjrrryyy}}}~~~xxxwww{{{xxxuuusssuuuxxxzzz{{{|||yyyuuussssssssstttsssooonnnpppsssssspppqqquuurrrvvvwwwuuuxxx~~~~~~}}}xxxmmmgggaaa___bbbfffiiiiiifffgggkkkpppvvv{{{|||{{{}}}||||||~~~~~~{{{qqqooollliiieeebbb___^^^UUUSSSRRRSSSXXX___hhhmmmuuuuuuuuusssmmmcccWWWOOODDDBBB===888444111000///........................,,,,,,,,,---------......+++,,,------------++++++*********++++++,,,,,,---///---,,,,,,,,,,,,+++)))+++,,,---------+++)))((()))+++---/////////...---,,,,,,,,,+++++++++******************************+++++++++,,,,,,---------)))***++++++***)))((('''))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,+++***)))))))))***(((((((((((())))))))))))((((((''''''''''''((((((*********)))***++++++,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,'''((()))+++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,---------------,,,,,,------...///************************+++,,,,,,---.........------,,,,,,,,,,,,---......---------.........//////............/////////000111111111000111222222333222222333333333444444444333333444555666777888999777777888999:::<<<>>>???;;;;;;<<<<<<===>>>>>>>>>))))))*********++++++++++++,,,............,,,+++,,,,,,,,,---------......//////...---...///000111///////////////.........000000000000000000000000111222222333333444444555222222222333333444444444111333444333111111222333222333444444333222333444222333666888;;;???EEEIIILLLPPPUUUYYY\\\aaahhhnnnzzz|||~~~~~~wwwrrrpppqqqqqqpppooonnnooorrrtttvvvyyy}}}~~~|||{{{|||~~~{{{|||wwwooojjjiiiiiiiiigggfffhhhmmmsssxxxxxxvvvyyyxxxzzz}}}zzzxxxuuupppkkkfffcccaaaXXXVVVSSSPPPPPPUUU___gggooosssxxxzzzwwwppphhhbbbZZZRRRGGG@@@===:::666222000222333222000.........,,,---///000000///---,,,,,,------......------,,,...------,,,---...000111...---,,,,,,,,,,,,---...************************---,,,+++******+++,,,---...------,,,,,,------...************************)))************+++++++++++++++++++++++++++++++++)))************++++++++++++,,,,,,------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......))))))************))))))***+++,,,,,,***))))))*********************************))))))))))))******###&&&+++//////---***'''))))))))))))))))))))))))************************---,,,++++++******++++++))))))*********++++++++++++***)))'''''')))***+++************************+++++++++++++++***)))(((++++++++++++++++++++++++---...///...,,,+++,,,------------,,,,,,+++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000........................---------.........//////000111111111111222222222000111111222222333444444666666666666555555555555777777999:::;;;<<<<<<<<<<<<<<<======>>>>>>??????***+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,------......------,,,,,,,,,---...///////////////////////////111111111111111111111111111222222333333444444555222222333333333444444444222333444333222111222333333555666555444444555777777888;;;>>>AAAFFFKKKOOOSSSWWW]]]```dddiiipppvvv}}}xxxtttrrrpppqqqssstttuuuwwwzzz}}}{{{xxxxxx{{{~~~xxxssspppjjjgggeeehhhnnnsssvvvvvvyyy~~~zzzuuuxxx||||||{{{xxxtttooojjjfffddd___]]]YYYSSSPPPPPPUUUYYYfffkkkrrryyyzzzwwwrrrnnnkkkcccXXXOOOHHHAAA888222222111000000//////......,,,---///000000///---,,,,,,------......------,,,...---,,,,,,,,,---...///...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******)))******+++,,,---)))******************)))+++,,,+++***(((((()))+++******************************))))))))))))******'''))),,,///000///,,,***))))))))))))))))))))))))************************+++*********+++,,,,,,---******++++++,,,,,,,,,,,,+++***)))(((((()))***+++************************)))************))))))(((++++++++++++++++++++++++,,,---...---+++***+++,,,---,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------........................---------.........//////000111111111111222222222111111222222333444444444777777777777777777777777666777888:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,...---,,,,,,,,,---///000------,,,,,,------.../////////////////////000000111111111111111111111111111222222333333444444555333333333333444444444444222333444444222222333444111222333333222333444666<<>>??????+++++++++,,,,,,,,,,,,------,,,************,,,---......,,,,,,,,,---///000///////////////000000111//////000000000000111111111111111111111111111111111222222333333444444555333333444444444444444444222333444444333333444555111333444444444555888:::@@@CCCGGGLLLQQQVVV\\\```iiimmmsssxxx}}}~~~yyy{{{zzzuuurrrrrrrrrrrrssszzzyyyrrrpppooommmllluuuwwwxxxwwwvvvvvvuuutttqqqtttyyy~~~~~~|||zzztttuuuuuuuuutttrrrpppnnnmmmllliiieee___YYYTTTRRRUUU[[[eeepppxxx|||}}}}}}{{{yyyuuuppphhh]]]QQQHHH@@@999222///111444333111......////////////......------............------...------,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))(((++++++++++++++++++++++++***************++++++++++++******)))(((((())))))+++++++++,,,,,,+++++++++)))***+++***)))((()))***************************+++******))))))******+++)))))))))))))))******+++************************************************************+++,,,---...+++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++'''((()))******+++******************************)))***+++***((('''((()))+++++++++,,,,,,---------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,....................................////////////000000111111111222222222333333444444555666666666888888999999999999999:::666666777888999::::::999;;;;;;<<<<<<===>>>>>>???************++++++++++++---,,,************,,,---......---------...///000/////////000000000000000000000000000111111222222111111111111111111111111111222222333333444444555444444444444444444444444222444555555444444555666444555777888999;;;???BBBCCCGGGLLLRRRXXX^^^dddhhhrrrwww~~~}}}~~~{{{xxxuuuwwwzzz~~~|||zzzxxxwwwwwwxxxyyyyyyzzzrrrlllsssqqqppppppqqqppppppqqqpppsssxxx{{{|||yyyvvvsssoooqqqsssuuuwwwwwwwwwwwwsssrrrpppmmmhhhaaaZZZUUUPPPUUU^^^hhhqqqwww{{{}}}yyyzzz{{{zzzuuulllaaaZZZJJJAAA777222333444222000...//////////////////...---......//////......------------,,,,,,++++++***------------------------++++++++++++++++++++++++***+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,+++***)))((((((((((((+++++++++,,,,,,+++++++++%%%(((+++---+++)))((((((************************++++++************++++++***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,++++++++++++************++++++************++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************)))***+++***((('''((()))+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////................................./////////000000000000111111111222222222333444444555555666666777777777777888888888999999666777888888999999999999;;;;;;;;;<<<======>>>>>>))))))*********+++++++++,,,,,,++++++++++++,,,,,,------......////////////,,,---...////////////...000000000111222222333333222222222222222222222222111222222333333444444555555555555555444444444444222444555555444555666777222444666777:::>>>CCCGGGIIIMMMTTT[[[aaahhhooosss{{{}}}{{{{{{{{{zzzxxxvvvpppnnnlllkkkkkkkkkjjjiiinnnttt~~~{{{xxxrrrnnnmmmmmmjjjjjjkkknnnppptttvvvwwwuuurrrpppoooqqqsssvvvyyy|||{{{yyyvvvrrrmmmeee]]]XXXOOORRRXXX```hhhqqqwww{{{zzz}}}}}}vvvmmmhhhUUUMMMBBB999555333111///////////////////////////......////////////......,,,------------,,,,,,+++,,,------......------,,,************************+++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************)))************+++++++++******++++++,,,------...++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,+++***)))))))))))))))******++++++++++++******$$$'''+++,,,+++)))((((((************************++++++************++++++,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******++++++++++++***************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++***+++,,,+++)))))))))***+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000111000000............................../////////000000000000111111111111222222222333333444444555666666666555555666666777888888888777888888999::::::999999:::;;;;;;<<<<<<===>>>>>>*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,---///000000000......,,,---...///000//////...000000111111222333333444222222222222222222222222111222222333333444444555666555555555444444444444222444555666555555777888333444777:::===CCCIIINNNRRRWWW^^^fffmmmttt{{{~~~|||wwwtttpppnnnmmmkkkhhheeefffiiimmmuuuvvvrrrnnnhhheeefffiiikkkoooqqqssssssqqqpppqqqqqqrrrtttxxx|||zzzvvvrrrllleee```VVVVVVWWWZZZ```hhhooosssyyy|||zzzuuuqqqddd]]]RRRFFF===777444333000000////////////000000......////////////......,,,,,,---...///...------,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---------,,,++++++*********++++++)))******************)))'''((())))))(((((()))+++************************,,,++++++******++++++,,,,,,+++***))))))***++++++++++++++++++++++++++++++************************+++++++++***++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---.........................../////////000000000000000111111111111222222222222333333444555555666666555555666666777888888999888999999:::::::::::::::::::::;;;<<<<<<======>>>++++++,,,,,,,,,---------,,,,,,...//////...,,,,,,+++---///111222000...---...///111222222222111000000000111222333333444444222222222222222222222222111222222333333444555555666666555555555444444444333444666666555666777999:::<<>>++++++++++++++++++++++++......///////////////......---,,,,,,---...000111000000000000111111111111000111111111111222222222000000000111222222222333222222333333333333444444222333555666666666555555333444555666999===@@@BBBAAADDDIIIMMMQQQWWW___eeejjjooovvv}}}yyyuuutttyyy|||~~~xxxnnnllliiiffffffkkkrrrxxxxxxvvvtttuuuwwwxxxvvvsssyyy}}}ssslllhhhgggfffgggkkklllkkkkkklllppppppqqqrrrvvvzzz|||ssslllgggddd___YYYUUUVVV[[[___lllrrrzzz}}}zzzxxxuuurrrjjj```TTTHHH???:::222111111222444444222000...//////000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))*********+++,,,...///000''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))***+++,,,,,,------)))************+++++++++))))))))))))))))))))))))************************---,,,***)))))))))************+++,,,------......,,,+++++++++***)))))))))++++++************++++++******))))))***+++,,,,,,++++++*********+++---...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********...---,,,,,,,,,,,,+++***...---,,,,,,++++++++++++++++++,,,,,,,,,++++++***+++++++++***))))))***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---///...+++---------........./////////////////////000111111111000000000000222333444222222333333333333444444333444666777888888888777::::::::::::;;;<<<======<<<;;;::::::;;;<<<<<<;;;++++++++++++++++++++++++......///......---,,,++++++++++++++++++---...///000000000000111111111111000111111111111222222222222222222222333333333333222222333333333333444444333333555666666666555555666777999<<<@@@DDDHHHJJJHHHMMMRRRVVV[[[aaajjjqqqwww|||{{{yyyyyyyyyqqqmmmmmmooorrrsssqqqnnnnnnppppppooommmkkkrrr}}}{{{sssoookkkhhhgggggghhhiiilllllllllmmmqqqvvv{{{~~~wwwqqqkkkiiieee___[[[YYYZZZ\\\dddjjjrrrxxx{{{{{{zzzzzzxxxwwwssslllaaaUUUJJJDDD===:::777555444333111000..................------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,---(((((())))))******++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************))))))******++++++,,,,,,)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,***)))))))))************++++++,,,,,,------+++++++++***************++++++************++++++******))))))***++++++,,,++++++*********+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******...,,,++++++------,,,***---,,,+++************+++,,,,,,---------,,,,,,+++,,,,,,++++++******+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,...///...,,,---------........./////////////////////000111111111000000000000222333444222222333333333333444444444555666777888888777777999888888999999:::;;;<<<===<<<;;;;;;;;;<<<<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,***)))++++++++++++,,,---...///000000000000111111111111000111111111111222222222444444444444333333333333222222333333333333444444333444444555666555555555888:::>>>CCCIIIPPPUUUWWWVVV[[[```eeejjjqqqzzz{{{xxxvvvvvvsssooollllllkkkiiihhhcccgggmmmvvvtttjjjeeedddeeefffgggffffffgggkkkqqqvvvzzz~~~zzzrrrqqqnnniiibbb]]][[[[[[```eeekkkqqquuuxxx{{{}}}{{{||||||xxxpppeeeZZZSSSHHHCCC;;;555222111000///000000//////......------------------------------........................,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******((()))***+++,,,+++******)))*********************************************((())))))***++++++,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++((((((((((((((((((((((((,,,+++******)))************************+++++++++***************+++++++++++++++************++++++*********)))******+++,,,++++++*********+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,+++***+++---...---,,,++++++******))))))******,,,------......---------,,,,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,---...///......------.........////////////////////////000111111000000000000111222333444222222333333333333444444555666777777777777666666777777777888888999:::;;;======<<<;;;;;;<<<======,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++---------...//////000111///000000000111111111111000000111111111222222222555555444444333333222222222222222333333333444444333444444555666666666666777<<>>;;;999444333222000///.................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,---......---+++)))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((*********************************)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************+++************))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++++++++***************+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,+++++++++,,,,,,---******+++,,,,,,,,,,,,,,,+++******,,,...///---***++++++,,,,,,,,,---------------------------------...))))))...///---,,,............/////////000000///////////////000000111///000000111222222333333222222222333333333444444777777777666666666666666888888888999999:::;;;<<<:::;;;;;;:::999:::>>>AAA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111++++++---......///......000000000000111111111111000111111111111222222222333333333333222222222222222222333333333333444444333444444666888:::<<<===AAAKKK[[[lll{{{|||}}}yyy|||~~~{{{yyyzzz{{{|||zzz{{{oookkkeeeaaaaaaeeejjjnnntttvvvzzz}}}~~~zzzuuuqqqqqqrrrsssuuuvvvuuutttrrrssssss}}}}}}~~~~~~~~~vvvpppeeeZZZOOOEEE===888555333111///------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++)))***+++++++++***)))(((******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***(((((('''************************************************)))************+++++++++++++++++++++++++++++++++************************))))))***++++++++++++***)))))))))))))))************************+++++++++++++++************++++++,,,+++******)))*********++++++,,,,,,,,,+++************++++++++++++*********++++++++++++,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,+++,,,,,,---...))))))***+++,,,,,,,,,,,,++++++---000444333///***,,,,,,,,,,,,---------------------------------------((()))111333---+++........./////////000000000///////////////000111111//////111222222333222222222222333333333333444444777777666666666666777888999888888999999:::;;;<<<999:::;;;:::999;;;@@@EEE------------------------,,,,,,---...////////////+++,,,---...//////......000000000000111111111111000111111111111222222222333333333333444444444444222222333333333333444444333444555777999===@@@AAAGGGRRReeexxx{{{zzz}}}{{{|||||||||wwwzzz~~~|||sssjjjffffffiiilllnnnqqqtttvvvvvvyyy||||||yyyxxxxxxwwwyyy||||||zzzxxxvvvuuuyyyzzz|||~~~{{{wwwqqqiii___RRRFFF???888666444111///...//////........................---------------------------,,,,,,,,,,,,,,,,,,---***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************))))))******++++++,,,,,,)))************+++++++++++++++++++++++++++++++++************************((()))***+++,,,++++++***((())))))******++++++++++++++++++***************++++++************++++++,,,++++++***))))))******+++,,,,,,,,,,,,+++***)))******++++++++++++************+++++++++,,,,,,,,,...,,,++++++------,,,***++++++******+++,,,,,,---)))***+++,,,------------------000666:::999222+++,,,,,,,,,------------...........................---(((+++555777000,,,....../////////000000000000///////////////000111111...///111222333333222222222222333333333333444444666666555555666777888999888777777888888999:::;;;999;;;===<<<;;;===DDDJJJ---------------------------------...------,,,,,,---...///111111111111000000000000000111111111111000111111111111222222222333444444555555666666666222222333333333444444444333444555777:::>>>BBBDDDIIIUUUhhh|||}}}|||yyywwwwwwyyytttmmmjjjlllmmmjjjmmmpppqqqqqqssswww{{{~~~~~~|||{{{yyy}}}~~~|||{{{sssuuuyyy}}}~~~|||xxxpppdddWWWOOO===;;;888555333222222333////////////////////////........................,,,++++++++++++++++++,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))))))***+++,,,,,,------************************)))))))))***++++++,,,,,,************************))))))***+++,,,---------)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***(((((()))***+++,,,,,,---,,,+++++++++******))))))++++++************++++++,,,,,,+++***))))))******+++,,,,,,---,,,+++***)))******++++++++++++***************++++++,,,,,,,,,...---,,,,,,,,,,,,+++*********))))))***+++,,,,,,***+++,,,---...............///444:::???===444---,,,,,,,,,---------..............................---)))---888;;;222---000////////////000000000000///////////////000111111...///111222333333222222222222333333333444444444666555555555666777999:::666666666666777888999:::999<<<>>>======@@@GGGNNN+++,,,---...///...---,,,---------............///111000---+++,,,...111333000111111111111222222222111222222333333444444555555555444444444444444333777444222222444555333111444777:::;;;;;;>>>DDDIIITTTYYYhhhyyy|||tttqqqvvv}}}}}}www{{{~~~xxxqqqllliiihhhfffddddddhhhoootttttt~~~|||~~~~~~|||~~~|||{{{{{{{{{|||}}}|||yyyvvvoooccc[[[LLLEEE<<<666333222000...000000///...,,,+++---.../////////...---------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********))),,,,,,++++++***)))))))))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))(((((((((((())))))+++++++++*********))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))(((((((((,,,,,,++++++***)))))))))###%%%'''***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,***)))***+++---,,,,,,,,,,,,+++++++++,,,---...777999::::::777333///,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------......///000000000////////////000000000000///////////////.........000000111222222222222111222222333333333222111111444444444555555555666666999999999888999999::::::666:::>>>===<<>>888555111///111000000///------...///..................------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++*********)))))))))******************+++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++*********)))))))))******++++++******)))************************************************)))))))))))))))******+++************++++++++++++******************++++++%%%''')))+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,+++)))***,,,---,,,,,,,,,,,,++++++,,,,,,---...555444333111000...,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,------...//////000000.../////////000000000000000000000000000000000000000000111222222222222111222222333333333333333222444444444555555555666666999888888888888999::::::888;;;???@@@BBBHHHRRRZZZ,,,------...///.........---------............///...............///000000000111111111111222222222111222222333333444444555222333444555555666666666777555333333555555555444666999>>>AAADDDIIIQQQVVVaaahhhuuu|||zzz{{{rrrkkkbbb]]]]]]```bbbbbbhhhnnnrrrrrrrrrvvvzzz{{{~~~zzzxxxyyy{{{}}}~~~}}}|||~~~}}}wwwrrroooeeeWWWJJJBBB;;;666222111111000////////////000..................//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))(((((())))))***++++++,,,,,,+++***))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++******************++++++,,,,,,++++++***************************************************))))))))))))******++++++)))******+++,,,,,,------((())))))***++++++,,,,,,((()))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))++++++++++++++++++***)))******+++++++++,,,,,,,,,,,,+++***+++,,,------+++,,,,,,,,,,,,,,,---------222000---*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////....../////////000000000000000000000111111111111000000111222222222222111111222333444444444444444444444555555555666666666888888777777888999999:::999<<<@@@EEEKKKSSS[[[aaa...//////000000000000000---------............/////////000000111111111000000000111111111222222222111222222333333444444555444555666666777666555555777666666666777777888888;;;???DDDIIINNNUUU^^^eeeooovvv~~~~~~|||nnndddbbbccccccbbb```cccggghhhkkkpppuuuxxx|||~~~~~~{{{zzzyyyyyy}}}zzzxxxxxxyyyzzzyyyxxxuuummmaaaWWWOOOFFF>>>999333222000000000000000///------......//////000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((())))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......++++++************++++++************************+++,,,,,,------,,,,,,+++************************************************))))))******++++++++++++*********+++++++++,,,,,,))))))*********+++++++++******+++,,,,,,+++***)))************************------------------------++++++******************+++++++++,,,,,,+++************+++++++++,,,,,,,,,,,,+++***+++---...---++++++,,,,,,---------------000...,,,******,,,...///,,,------------------,,,,,,,,,------------,,,,,,++++++,,,,,,---................../////////000000///000000000000000111111000000111222222222222111111222333444555555666666555555555555666666666666777777777777888999::::::;;;>>>DDDLLLUUU]]]dddggg,,,,,,,,,,,,,,,------------------............///+++,,,---.........------000000111111111222222222111222222333333444444555777888999999999777555444555555666666777999;;;<<<@@@EEELLLSSSZZZcccmmmttt}}}tttmmmiiidddaaa]]]]]]^^^aaadddiiiooosssvvvyyy~~~}}}zzzwwwxxxtttooolllmmmqqqvvvyyyvvvrrrlllfff___UUUIIIAAA888555111000000111000...---......//////000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++******+++,,,...///000000*********))))))*********************************,,,,,,------------,,,,,,************************************************))))))***++++++++++++***++++++******))))))))))))+++++++++*********))))))******************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,......---++++++,,,---.........------,,,,,,,,,,,,------......,,,------......------,,,,,,------......------,,,++++++,,,,,,---.....................////////////.........//////000000000000000111222222222222111111222333444555555666666555555555666666666777777777777777777888999:::;;;===AAAIIISSS]]]eeejjjlll---,,,,,,,,,,,,---...///---------............///---...//////000000//////000111111111111222222222111222222333333444444555888999;;;<<<;;;:::888666333444777888999;;;???AAAGGGMMMUUU^^^gggrrr}}}~~~}}}xxxwwwwwwyyywwwwww|||uuukkkeeebbb^^^[[[]]]___aaaeeekkkmmmssszzz~~~|||yyyuuupppiiicccccchhhpppuuuvvvtttsssqqqlllbbbUUULLLBBB<<<555111111111000/////////////////////000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,++++++***))))))(((******+++,,,,,,+++******++++++++++++++++++++++++******+++,,,...///000000******))))))))))))*********************++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++******)))((((((''',,,,,,++++++***))))))(((***************)))))))))++++++++++++++++++++++++************************,,,,,,,,,---------------***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++---//////---++++++,,,---//////......---((()))+++,,,------,,,+++,,,---...//////...---,,,------............------,,,,,,,,,---......//////------........./////////------......//////000000000000111222222222222111111222333444444444444444555555666666666777777777777777888888999:::<<<<<<@@@HHHRRR\\\dddiiinnnppp///...---------...000000---------............///111111111111111222222222000111111111111222222222111222222333333444444555777999;;;===>>>>>><<<;;;666888<<<>>>@@@CCCGGGKKKSSSYYYcccmmmwwwwwwqqqpppnnnlllooovvv}}}zzzlllddd]]]\\\[[[XXX[[[```aaahhhrrrxxx{{{}}}}}}zzzuuulllddd___```dddhhhnnnooopppsssrrrmmmccc[[[LLLDDD:::444333333222000000000000///////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,---------++++++************++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++------,,,+++***************************++++++******************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,...//////---++++++,,,...///000///...---((()))***,,,,,,,,,,,,+++,,,---...//////...---,,,------............------,,,------...//////000000---------.........//////---......///000000111111000000111222222222222111222222333333333333333222555666666666777777777777888888888999:::<<<===>>>EEEOOO\\\eeeiiilllpppttt++++++***)))***+++,,,------------.........//////.........---...//////000000111111111111222222222111222222333333444555555555777;;;>>>@@@AAA@@@???;;;>>>BBBEEEGGGJJJPPPTTT]]]dddnnnyyy}}}sssooollliiikkkqqqppp~~~uuujjj```]]]XXXSSSTTTXXXVVV___jjjqqquuuwww{{{}}}ssshhh___ZZZYYYZZZdddeeeiiiooosssrrrlllgggTTTJJJ>>>666444555444222111111000000//////...............------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))))))))***++++++,,,,,,***+++,,,------,,,+++***************************......---,,,,,,+++******---,,,,,,++++++,,,,,,---))))))******++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++(((***+++------,,,+++************+++,,,,,,------)))))))))***++++++,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................*********++++++,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,++++++,,,...000///---++++++,,,...000000///...---+++++++++,,,,,,---......,,,---///000000///---,,,------............------------......///000000000---------.........//////...//////000111222222222000000111222222222222111222222333333333222111111666666666666777777777777999999999:::;;;<<<>>>???IIITTTccckkkmmmnnnrrrvvv---------------...000000---.........//////000000000///.........///111222111111222333333333333333222444777888777666666666999888;;;BBBAAA======AAA999===CCCHHHMMMSSS[[[```mmmuuu~~~wwwtttrrrqqqpppuuuooo```WWWSSSPPPNNNVVVZZZ```gggmmmtttyyy}}}~~~~~~{{{tttjjj```YYYVVVYYY\\\bbbkkkrrrsssoookkkhhhYYYIII???666000000555111---,,,000111///...////////////...---------,,,---------------------------------------------------------,,,+++***)))(((,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,++++++************++++++***+++,,,------,,,+++***++++++++++++++++++++++++******++++++++++++******+++***)))(((((()))***+++---,,,+++,,,...///...------,,,,,,,,,+++*********+++******+++,,,,,,+++)))---,,,+++,,,---,,,***)))---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++------,,,++++++******)))------...///...---+++***,,,,,,,,,---------------...............---------//////.........---------......//////000000111111//////000000000000//////////////////000000000000000000000000000111111222333333444444555444444444555555666666777777888888999:::::::::;;;>>>CCCGGGUUU^^^ggglllppptttuuurrr------------...///000000........./////////000000///////////////000111111111111222222333222222222222444666777666666666777::::::???EEEEEEAAA@@@CCC@@@EEELLLSSSYYY```gggkkkvvv~~~|||sssttt|||ooobbbXXXQQQMMMMMMQQQVVV^^^fffnnnvvv{{{{{{rrrggg^^^WWWNNNQQQWWWaaajjjqqqrrrrrrpppcccUUUKKKAAA888444666555000...111222///...000..................------------------------------........................------...------,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++,,,++++++,,,---...---,,,++++++++++++***************))))))***,,,---,,,+++///...---...//////---+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,------......///000000000000//////////////////.........---------...///////////////000000//////000000000000//////000000000000111111111111111111111111111222333333333333444444555555444444555555666666777888888888999999999999;;;@@@GGGLLL[[[ccciiilllppptttvvvttt------------...///000111////////////000000000000...///000000111111000000111111222222222111111000222444666666555666777888:::===CCCJJJLLLIIIJJJLLLLLLQQQXXX```gggmmmssswww}}}xxxxxxvvvhhh[[[SSSMMMNNNQQQVVV^^^hhhqqqvvv|||~~~|||rrreee\\\JJJKKKOOOVVVaaakkkrrruuuwwwnnnccc[[[OOOCCC999666888222000111222///...000..................//////------------------------////////////////////////------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******+++---...,,,+++++++++++++++,,,,,,,,,,,,,,,+++***+++...000111111///.........//////...,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......---,,,,,,,,,------,,,,,,------...///000000////////////////////////...............---------/////////...............//////000000000000//////111111111111222222222222222222222222222333444444222333444444555555444444555555666777777888888999::::::999:::>>>FFFOOOVVVbbbiiinnnoooqqqvvvxxxvvv------------...///000111000000000000000000000000...///000222222111000000111111222222111111000000333444555555555666888;;;;;;???FFFNNNTTTXXX]]]aaacccfffiiinnnsssyyy~~~mmmbbbYYYVVVTTTUUUZZZbbbjjjnnnqqquuu{{{~~~{{{nnncccSSSQQQPPPRRRYYYbbblllrrrvvvrrrlllfff[[[NNNAAA:::888333///000000......000------......//////000000................................................,,,,,,---...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---)))******++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,---------++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++************+++------,,,***,,,,,,------....../////////...,,,...111555777888333222111222333333222000...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...///...,,,++++++,,,---...,,,,,,---...//////000000,,,,,,---------------...........................//////......------,,,,,,//////000000000000//////000000000111111111222222222222222222222333444444222222333444555555555555555666666777888888999999;;;;;;<<<>>>DDDNNNYYYaaaiiioootttuuuvvvxxxyyywww...............///111111111111111111111111111000...///111222222222111000111111222222222111111000444555555555555777;;;>>>>>>CCCKKKSSS^^^jjjtttzzz}}}||||||uuufff```YYYVVVXXX]]]bbbeeegggmmmvvv|||~~~tttjjj___[[[UUUQQQRRRZZZdddkkkqqqqqqpppmmmfff[[[NNNEEE:::444/////////---...111---......//////000000000........................------------------------***+++,,,------......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,---+++++++++,,,,,,------------------,,,,,,------...***+++,,,,,,,,,,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,+++***)))***)))***,,,------+++)))++++++,,,,,,------......000...---...111555777888777666666777888888777555//////............//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******...---,,,++++++,,,...///,,,,,,------...//////000+++,,,,,,,,,------......---.....................//////......------,,,,,,//////000000000000///////////////000000000111111111111111111111222333333111222333444555555555555666666777777888999999999:::;;;>>>BBBJJJUUUaaaiiimmmtttzzzzzzzzz{{{zzzvvv............///000111111222222222222111111111111///000111111222222111111111111222333333333333333555666666555666999===AAACCCKKKTTT]]]jjj{{{vvvnnnbbb[[[ZZZ\\\^^^___aaagggpppwww{{{}}}~~~yyyqqqhhhbbbZZZRRRQQQVVV```hhhmmmppprrrpppmmmhhh^^^UUUBBB:::444222111...///111//////////////////000000........................------------------------***+++,,,---------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,------***++++++,,,,,,------...++++++*********+++,,,,,,***+++,,,------,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++)))******++++++******)))******++++++++++++************+++---///...,,,)))************++++++++++++---,,,+++,,,///111222222222111111222444444333111/////////....../////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))------,,,,,,,,,---......,,,,,,,,,------------...---------...//////000000---------.............../////////...............//////000000000000//////.../////////000000000000111111111111111222333333111222333444555666666666666666777888888999999:::888<<>>888222111333111111000000//////......////////////////////////////////////////////////...///////////////............---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---/////////......---------******+++,,,,,,---......,,,,,,,,,,,,------...///***+++---......---+++******+++,,,------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......,,,++++++,,,......***+++,,,///111000---***000000000//////......------,,,,,,---......,,,+++---,,,,,,---///000///------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++........................------------------------+++,,,,,,------......///***+++---...///...---------,,,,,,++++++******)))******++++++,,,---......---------.........//////......//////000000111111//////000000000000//////000111111111111222222222444333333333333444555555000111333444555666666666777777777888999999::::::AAAHHHSSS___iiirrrzzz~~~~~~}}}xxxwww|||000000000000////////////...000111111000000111222000111222333444333222222...000333555666555333222777666777;;;===???DDDKKKUUUbbbuuu|||xxxwww|||wwwlllccc]]]YYYWWWZZZ]]]dddooozzz~~~~~~}}}wwwmmmccc___bbbfffiiiggggggjjjnnnooommmkkkhhh]]]QQQHHH>>>444111555222111000111111111///---///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++******++++++,,,---...------,,,,,,++++++***---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---*********)))))))))((((((***+++,,,,,,,,,,,,+++***++++++************+++++++++,,,------......------++++++++++++++++++++++++...+++)))))),,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222222000...,,,------------------------,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------000///......------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,222222111000...,,,+++***////////////000000000000////////////////////////000000000000000111111222222222333333333444444444555555666666666666666666666999;;;:::888888;;;>>>FFFQQQ```lllrrrwww{{{yyy{{{~~~000000000000///////////////000111111000000111222111222333444444444333222222222333444555666777777888777999===@@@BBBIIIPPP]]]kkk}}}}}}{{{}}}rrrbbb[[[VVVVVVWWW[[[bbbjjjtttvvvzzz}}}}}}tttkkkeeefffhhhllljjjhhhhhhjjjmmmnnnooorrriii^^^UUUIII<<<777777000///......//////...,,,///...------,,,,,,------------------------------,,,------------------,,,,,,,,,,,,,,,,,,---------******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++---------+++++++++---...---------,,,,,,,,,+++***+++,,,,,,,,,,,,+++***++++++************++++++***+++,,,,,,------,,,,,,------------------------...+++)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------,,,++++++***)))))))))***---,,,++++++++++++,,,---------------------,,,,,,......////////////......////////////000000000000111111111111111111111111000000000000000111222222000111111111111222222222444444444444555555555555555777999888777888<<<@@@OOOYYYfffpppvvvzzz{{{xxxzzz|||~~~////////////000000000000///000111111000000111333222333444444555555444444555444444444555777:::<<<;;;;;;???FFFKKKNNNSSSZZZgggtttpppeeeZZZUUUUUUUUUYYY]]]hhhmmmsssxxx{{{~~~|||sssllliiiiiinnnllliiiffffffjjjppptttxxxrrrkkkdddXXXJJJAAA>>>222000....../////////...///......------------...------------------------------------------------------------------------++++++,,,,,,,,,,,,++++++++++++******++++++,,,---***++++++,,,------......---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,............------------***++++++,,,,,,++++++***++++++************++++++)))***++++++,,,,,,++++++------------------------,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------..................,,,---...///000000000000////////////000000000000111111111111111111111111111000000000000111222222111111111111222222222222444444444555555555666666555777888888888<<>>CCCLLLXXX```mmmssszzz}}}zzzwwwyyy{{{......//////000000111111000111222222111111222444555444444444444555666666333555888<<<@@@BBBDDDEEEJJJTTTfffxxx}}}zzzzzzxxxhhh[[[TTTTTTSSSYYY```gggkkkpppuuuyyyyyy|||~~~yyyuuuiiiiiiiiigggeeedddeeefffnnnuuuzzzyyyvvvpppfff]]]NNNGGG>>>555111/////////000////////////000000111...........................---,,,++++++,,,---...//////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---//////......---,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---............---------------------------)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...000111111000//////,,,///333666666333///,,,------......///000000000+++,,,---///000111111111////////////000000000000////////////////////////222111111111111222333333222222222222333333333333111222222333444555666666444888>>>CCCKKKVVVdddmmmyyy{{{~~~|||wwwttttttyyy.........///000111111111000111333222111111222444444444333333333444555666555777:::???FFFLLLRRRUUU]]]eeeuuu~~~kkk```^^^UUUXXX]]]ccchhhllloooqqqrrruuuyyy~~~~~~{{{ooolllgggdddaaa___]]][[[fffooovvvxxxxxxwwwqqqhhh]]]TTTHHH===555222111000000000//////000000111222........................///...,,,++++++,,,...///.........---,,,+++++++++******++++++++++++******++++++******++++++,,,---...............------------,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,---///------------.........///,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------------,,,------------------------***,,,//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................++++++,,,------,,,++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------.../////////000222333333333111111,,,---///000000///---,,,,,,,,,---......///000000,,,,,,...///000000000000////////////000000000000000000000000000000000000222222111111222222333444222222222333333333333444333333444555666777888888666;;;CCCLLLVVVcccqqq{{{}}}zzzxxxvvvtttsssttt---......///000111111222000222333333222111333444444444333222333444555666777888;;;AAAJJJTTT]]]cccnnnttt~~~qqqmmm[[[[[[]]]bbbfffiiiiiihhhlllnnnsssxxx}}}~~~}}}vvvooogggaaa^^^[[[WWWTTT\\\fffppptttxxx{{{xxxqqqiii___QQQDDD;;;666444333000000///000000111222222///////////////////////////...,,,++++++,,,...///......---,,,,,,+++***************++++++*********++++++******++++++,,,---,,,,,,------.../////////---,,,,,,++++++,,,,,,---(((***,,,,,,,,,,,,...000,,,,,,,,,---------......---,,,+++******+++,,,------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***---000000...---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---......---,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000***,,,...///000///...---,,,++++++******++++++,,,,,,,,,,,,---...//////000000000000000///...---,,,////////////000000000000111111111111111111111111222222111111222222333444444444444555555555666666666777888999:::;;;<<<<<<:::@@@JJJTTT___mmm{{{yyyrrrooooooqqqqqqzzz111111000000111111222333111111222222222333333333///000222444555555555444<<<;;;;;;>>>HHHYYYmmmzzzyyyjjjeeeaaabbbcccaaabbbfffeeelllqqqsssyyyyyyuuummmddd\\\UUUQQQOOOUUU]]]iiisssxxxxxxvvvuuulllhhh```SSSFFF;;;555222111222333333222111111111.........///////////////////////////////////////000000000///...---+++***///---,,,,,,......---+++,,,+++******+++,,,...///.........------,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...//////...---,,,,,,++++++---------------------------------,,,,,,+++++++++,,,,,,------------......---.........---,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............---------,,,,,,+++++++++((()))***+++,,,,,,,,,,,,,,,------......------,,,------------------------.........------,,,,,,,,,------......//////000000...,,,***+++---///...,,,.........------,,,,,,,,,000000000000000000000000//////000000111111111222222222111111111111222222000111222333333333333222111222222333333444444555777555666:::;;;999999===<<>>BBBJJJXXXggguuuxxxsssrrrwww111111000000111111222333222222222222333333333333222333555666777777888888999999<<>>444333222111111111111111000000000//////.........////////////////////////------...///000000000///+++***)))***,,,------,,,++++++++++++,,,---.........------------,,,,,,,,,---------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------......------,,,,,,++++++,,,,,,+++***)))(((''''''+++++++++************)))******++++++++++++,,,,,,------......------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++************++++++,,,------............---,,,,,,,,,,,,---...------------------------,,,,,,------------------/////////...............///...,,,---...000000///000000000///////////////000000000000000000000000000000000000111111111111////////////////////////333222111111111222333444222222222333444444555555444222444888999999===CCCKKKUUUdddttt{{{xxx|||111111000000111111222333222222222333333333444444333444444666777777888888<<<===BBBOOOcccyyy}}}{{{wwwtttpppnnnmmmjjjiiigggeeedddcccaaa```______^^^____________^^^ZZZ[[[[[[\\\]]]]]]\\\\\\[[[^^^````````````bbbdddaaabbbdddgggkkkooorrrtttwwwyyy|||}}}qqqgggaaa```\\\bbbiiilllnnnppptttwww~~~}}}uuujjj^^^WWWNNNMMMOOOYYYhhhuuu}}}{{{wwwssspppkkk```RRRGGG999666333000000000000000222111111000///...------////////////////////////------.../////////......,,,,,,+++---///000000///++++++++++++,,,---......------------------------..................------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...------,,,,,,++++++,,,------...//////------------------------,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++,,,---......///...,,,++++++,,,...///........................,,,,,,,,,------........./////////......---------------,,,,,,---.........////////////////////////////////////////////////000000000000000111111111111111222222222222111111333222111000000222444555222222333333444555555555666555777:::;;;<<>>HHHRRRcccnnn}}}111111000000111111222333333333333333444444444444444444444444555777888999;;;DDDSSSddduuu|||xxxssspppkkkiiigggdddbbb```___^^^[[[[[[[[[\\\\\\\\\\\\\\\WWWXXXYYYXXXVVVUUUVVVWWWVVVWWWWWWVVVTTTSSSSSSTTTRRRSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXXXXYYY[[[\\\]]]]]]___bbbdddfffiiinnnqqqvvvyyy}}}yyykkkhhhfffcccbbbeeehhhiiilllqqqssswww~~~|||tttnnn[[[UUUOOOOOOYYYfffrrrxxx|||{{{zzzyyyvvvpppfff___OOOGGG===555333222111///111111111000000/////////////////////////////////......//////...---,,,,,,,,,+++***+++---......---******+++,,,------------,,,,,,,,,------------...---------...............+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++)))******+++,,,---......)))************+++++++++******++++++++++++,,,,,,,,,,,,------......------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,------------............//////......///000222333...---,,,,,,,,,,,,---...........................,,,,,,------------------.........------------------...///...------///111------............//////000000000000000000000000111111111111000000000000...///000111111000///...333222111111111222333444333333333444555555666666777666888<<<===BBBOOO[[[rrr|||111111000000111111222333333333333444444444444555555555555555666888:::;;;>>>LLL___ooo{{{xxxuuupppllliiifffbbb```^^^]]]\\\[[[ZZZYYYYYYYYYVVVWWWWWWXXXYYYYYYZZZZZZXXXZZZ\\\[[[YYYYYY[[[]]]WWWYYYZZZYYYWWWVVVXXXYYYTTTUUUUUUVVVVVVUUUUUUTTTWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUTTTTTTUUUVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWYYYZZZZZZZZZ\\\^^^cccdddgggiiijjjmmmpppsss}}}zzzpppiii```[[[^^^cccdddgggjjjooottt{{{{{{wwweee___WWWSSSWWWbbbnnnwww{{{{{{|||zzzwwwrrrmmmjjj\\\RRREEE;;;777666333111111000000000000000000000////////////////////////...//////000000000000000---,,,+++,,,---...---,,,)))***,,,---...---------,,,,,,,,,---------......,,,,,,---------.........+++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,++++++++++++++++++++++++***+++++++++,,,---------))))))*********+++++++++******++++++++++++,,,,,,+++,,,------......------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------...............---,,,---///111222------------------------........................------------------,,,,,,,,,------------------...)))+++,,,+++))))))+++........./////////000000000000000000000000000000000111111111111000000000///...///000111111000///...111111222222222333333333333333444444555666666666666777;;;???CCCKKK[[[jjjzzz111111111000111222222333333333333444444444555555777777666666777999;;;<<>>DDDJJJTTTfffvvv|||000111111111111222222222111222222222111333555888<<<======;;;999<<>>???HHHVVVcccmmmyyy111111111111222222222333222333333222222222555777:::;;;<<<===@@@HHHTTT\\\qqqxxx}}}|||wwwqqqlllgggaaa]]]]]]\\\ZZZXXXWWWWWWWWWWWWZZZZZZZZZZZZZZZ[[[\\\\\\^^^]]]\\\[[[[[[\\\]]]^^^bbbdddfffggghhhiiihhhhhhfffgggiiimmmoooooommmkkkkkkkkkkkkkkkkkkjjjjjjjjjlllkkkiiiiiiiiiiiigggfffdddcccbbbccceeefffeeeddd_____________________^^^]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRRRRRRRRRRSSSSSSSSSUUUXXX\\\^^^___bbbhhhmmmttt{{{~~~jjj___YYYVVVVVVXXX]]]```eeemmmwww~~~}}}zzzyyy{{{}}}}}}{{{wwwtttrrrssstttuuusssnnnfff]]]SSSHHH???999333222111000/////////...222111000//////...............000111111000......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,,,,---...............---,,,+++.........---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,---------......------------...//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------............------------,,,,,,------------,,,,,,+++,,,------......---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000.......................................---------............////////////////////////////////////000000///000000111222333......///000000000000000000000000111222444555666000000000000000000000000222222222222222222222222333222222222222444666777999444222555777777999<<<@@@FFFSSSdddqqqzzz111111111222222222333333111222222222111222444666>>>>>>???AAAGGGUUUeeeqqq}}}}}}zzztttjjjiiifffdddaaa___\\\[[[YYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]___```aaadddccccccccceeegggiiikkkoooqqqsssuuuuuuuuuvvvvvvttttttwww|||{{{zzzyyyyyyxxxxxxxxxxxxxxx{{{zzzyyywwwvvvuuutttssspppnnnmmmmmmnnnnnnmmmlllfffeeeeeedddccccccbbbbbbbbbbbbbbbbbbaaa```______^^^^^^^^^]]]]]]\\\\\\\\\XXXYYYYYYYYYYYYWWWUUUTTTUUUUUUVVVVVVVVVUUUTTTSSSUUUWWWXXXXXXWWWXXX[[[^^^aaaffflllsss{{{uuuiiibbb]]][[[\\\``````cccjjjttt||||||xxxtttqqqpppppppppsssqqqlllfff]]]RRRFFF???555444222111111000///...222111000///..................////////////......------------------------........................//////...---------------....../////////---,,,***------------------------------,,,,,,,,,+++++++++............////////////---------------......///------........./////////------............//////...---------------------++++++,,,---......------,,,,,,,,,---------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---.........................../////////...---------,,,............////////////.............../////////000/////////000000111222//////000000000000//////111111000/////////000000111111000000000000111111222222222222222222222222333222222222333444666777>>>888444777999:::<<<@@@EEEPPPaaarrr~~~111222222222222333333333444555666666555666999<<<>>>???AAAFFFOOO___rrr|||vvvpppiiieee_________^^^]]]\\\\\\\\\ZZZYYYYYYYYYZZZ[[[]]]^^^]]]]]]^^^```bbbeeeggghhhllllllmmmooorrrvvvyyy{{{|||~~~}}}|||zzzxxxsssrrrpppnnnmmmlllllllllhhhhhhhhhhhhgggfffeeedddggggggfffeeedddcccbbbbbb^^^_________]]][[[YYYXXXWWWXXXYYYYYYYYYXXXXXXWWWTTTUUUUUUUUUTTTTTTUUUVVVWWWYYY\\\```eeelllsssxxxvvvpppiiidddcccdddaaa```dddnnnyyy}}}~~~yyyuuupppnnnlllkkkpppooonnnkkkeee[[[PPPIII===:::666444555555444222222111000///..................////////////......------------------------...........................------------...//////......///000///...,,,+++---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++,,,,,,---...---------............///------------......//////,,,,,,,,,,,,,,,---------++++++,,,---............,,,,,,,,,,,,------......///......------......///------------------------...///000000///...000111......................../////////...---------,,,............////////////,,,,,,,,,------.........//////.........///000000000000000000000//////...111000///...............111111000//////000111111222222222222222222222222222222222222333555777888???999666777:::;;;???DDDOOO]]]ooo~~~222222222222333333333333333444555666666888;;;>>>>>>CCCIIIRRR]]]mmm~~~{{{wwwsssnnnjjjgggeeeaaa___\\\]]]^^^]]][[[YYYZZZ[[[\\\\\\\\\]]]^^^aaacccdddeeefffgggjjjmmmpppssstttyyyzzz}}}}}}zzzyyyxxxxxxxxxuuuuuuttttttsssrrrpppppppppooonnnllljjjhhhgggfffbbbbbbaaa```^^^]]][[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVUUUUUUQQQQQQRRRTTTXXX]]]bbbeeennnttt}}}}}}uuurrrmmmfff___```iiittt|||~~~~~~}}}}}}~~~}}}zzzvvvrrrnnnkkkiiikkklllmmmmmmkkkeee]]]WWWDDD>>>777333333333222000222111000//////.........////////////////////////------------------------...........................---------...///000000........./////////......---------------.........------------,,,,,,,,,,,,......------,,,,,,++++++,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,---------+++,,,---...............---,,,,,,,,,,,,---...///......------------..............................---...//////------...///.......................................---------............////////////,,,,,,,,,------....../////////............/////////000000000000000///...////////////000111222333222111000//////000111222222222222222222222222222222222222222444666888999:::777666888:::<<>>CCCIIINNNTTTaaavvvxxxssskkkfffcccaaa___]]]ddddddccccccdddfffjjjmmmoooqqqsssvvvyyy}}}|||zzzxxxuuuqqqnnnkkkjjjiiicccbbbaaa___^^^^^^______^^^]]][[[YYYWWWVVVVVVUUUVVVVVVWWWWWWXXX]]]eeejjjnnnwwwqqqgggbbbdddfffjjjmmmpppssstttzzzyyyyyy|||~~~}}}{{{vvvlllaaa]]]aaagggiiiiiibbb^^^YYYTTTNNNGGG???999333222111111222222000//////////////////////////////000000000000///............////////////....../////////000000/////////......////////////......,,,------------------,,,...---,,,,,,,,,---///000........................,,,,,,,,,---------......,,,---...//////...---,,,........................,,,,,,,,,------------...,,,,,,,,,,,,---------------------------------------...///...---,,,---.../////////...---------,,,---------............///............////////////000000000000000//////.........///000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222333222222222222333444444444444444444555666777888;;;>>>EEESSSeeeyyy444444555555666:::@@@EEEJJJUUU```fffkkkvvv~~~vvvpppllliiidddaaa````````````dddfffhhhiiijjjmmmrrruuuxxx|||~~~xxxtttrrrqqqmmmkkkiiigggeeeddddddddd```___]]][[[ZZZYYYXXXXXXVVVVVVVVVUUUUUUVVVXXXZZZ]]]ccclllvvvpppaaa[[[\\\```dddiiinnnqqqssswwwxxxyyy|||~~~~~~zzzqqqeee^^^___bbbeeefffaaa[[[UUUUUUVVVRRRHHH>>>777555333222222111///...////////////////////////000000111111000000///......//////000000//////...---......//////......---......////////////......,,,,,,---......---,,,,,,,,,,,,+++++++++---...000---...........................---------,,,,,,,,,,,,---////////////---,,,........................,,,,,,---------.........******++++++,,,,,,,,,,,,---------------------------...//////------...////////////...---------,,,---------............///............////////////000000000///////////////......///000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222333333222222333333444555444444444444555777999;;;>>>CCCNNN```ttt777999::::::;;;>>>EEEKKKaaappp{{{qqqkkkfffccccccbbb`````````aaaccceeecccgggnnnrrruuuyyy~~~~~~}}}wwwuuurrrnnnjjjhhhgggfffcccbbb```^^^]]]\\\[[[[[[XXXYYYYYYXXXWWWVVVTTTSSSVVVYYY^^^ccckkkwwwwwwbbbUUUVVVZZZ```hhhnnnqqqrrruuuwwwyyy|||~~~|||vvvnnneee```___aaaccc```[[[VVVWWWZZZXXXPPPHHH???<<<777444333111///...000000000000000000000000111111111111111000////////////000000000000//////------............------......////////////......---...///000000///...---,,,,,,++++++,,,---......---------...............//////...---,,,,,,++++++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............******++++++,,,,,,---------------------------------...//////...---///000...............------------------............///............////////////000//////......//////000......///000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333333333333333333444444555555444444444555888;;;===AAAJJJZZZooo;;;???DDDFFFHHHMMMVVV]]]yyyuuukkkeeeaaa```___```aaacccdddfffhhhkkkmmmkkkrrr|||{{{vvvrrrpppnnnkkkjjjhhheeecccaaa``````^^^]]]\\\\\\[[[ZZZWWWUUUVVVWWWYYYYYY\\\cccmmmuuulll[[[[[[]]]bbbiiioooqqqqqqtttvvvyyy|||}}}~~~|||{{{wwwmmmccc]]]^^^aaa]]][[[YYYXXXVVVTTTRRRPPPHHHDDD===777444222111///000000000000000000000000111111222222111111000//////000000111111000000///......////////////............////////////......---...000111111000...---,,,------............------------.........//////---------------------,,,//////............//////------------------------------------............++++++,,,------...//////------------------------,,,...//////......///111---------...............---------............///............////////////000///............///000......///000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000333333333333333333333333444333333333333444555555555444333444666999<<<>>>IIIVVVjjjBBBHHHPPPUUUZZZbbbmmmuuu|||sssoooiiiccc``````aaabbbccceeeiiikkkmmmpppsssuuuyyy~~~|||tttrrrpppllliiigggeeeddd```^^^\\\[[[[[[ZZZYYYWWWVVVXXXXXXWWWVVVYYY___dddjjjsssxxxfffeeedddhhhllloooooonnnsssvvvyyy{{{|||}}}~~~|||~~~}}}ssseee]]]]]]```YYY[[[\\\WWWPPPMMMOOOSSSOOOIIIAAA:::666444222111000000000000000000000000111222222222222111000000000000111111111111000000//////000000000000//////......////////////......+++,,,...//////...,,,+++---...///000000///...------------.........//////+++,,,,,,------......///000///...------...///000////////////////////////---------.........//////------......///000111111------------------------,,,...//////......///111,,,------....../////////---------.........//////............/////////000000///...------...000000...//////000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000333333333333333333333333444333333333333444555555555444333444666999===???SSSbbbwwwGGGPPP```ooouuuyyy{{{sssmmmeeefffeeedddbbbbbbdddeeeiiilllpppuuuzzzzzzvvvtttpppkkkffffffccc```___^^^^^^]]]\\\ZZZ[[[ZZZWWWTTTSSSVVVYYY___eeennnwwwqqqeeebbbnnnuuurrrnnnpppqqqrrrtttvvvyyy|||}}}~~~~~~zzztttmmmeee___[[[[[[\\\[[[WWWQQQOOOSSSWWW]]]SSSFFF<<<888666111---222000...---...//////...000000111111111111000000000000000000000/////////////////////////////////......////////////..............................---------------------------------............///------------------------+++&&&###&&&---000...***------............------------------------------000000000000000000000000........................+++,,,...//////...,,,+++.........////////////000...---,,,,,,---...///000........................---...///////////////...---......///////////////000000000000000/////////000000000000000111111222////////////000000000000333222111222333222000...333333333444444444555555222222333333444555555555:::777666999:::<<>>999444111333111//////000000000/////////000000000000//////////////////////////////000000000000000000000000......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------***(((***...111000---------............------------------------------////////////////////////........................,,,---///000000...---,,,------........./////////111000///.........//////........................//////000000000//////......//////000111000000000........./////////000000000000000000000111111222//////000000000111111111111000//////111111000///333333333444444444444555333333333444555555666666888666777999;;;???IIITTTkkkzzzFFFMMM___xxx|||tttmmmjjjgggfffeeeccceeehhhkkkmmmppptttxxx~~~}}}wwwuuuqqqmmmjjjhhhfffcccbbbaaaaaa```]]]YYYVVVUUUUUUUUUWWWZZZ\\\```gggrrrzzzxxx{{{}}}xxxppplllllllllmmmooorrruuuwwwyyyxxxzzz||||||xxxqqqjjjfffaaa___ZZZSSSLLLJJJMMMPPPgggbbbYYYOOOEEE===777444333111000000111222000///......////////////......---------.../////////000111111111111111111111111...//////000000//////...........................---------------------------------............///------------------------...------------...//////------............------------------------------------------------------...........................///000000000...---,,,,,,---------............222111000//////...//////////////////////////////111111111111000///......///000000111111111111111......//////000000111111000000000000000111111222000000111111111222222222333111//////111222222222333333333333444444444444333444444555666666777777666666777999;;;CCCTTTdddzzzHHHNNN]]]www~~~wwwsssmmmhhhggghhhjjjkkkiiilllqqqvvvzzz}}}xxxsssooolllhhhfffffffffeeebbb___\\\YYYXXX[[[[[[[[[ZZZZZZ^^^dddiiiuuu~~~}}}{{{}}}zzzuuurrrmmmllllllmmmpppsssvvvyyyyyyzzz|||}}}zzzuuuppplllfffbbb\\\SSSKKKIIIJJJMMM___```^^^XXXNNNCCC:::666333222111111222222000......//////000000//////...+++,,,,,,---...///000000111111111111111111111111//////000000000000//////................................................---------............///------------------------,,,...///---+++***,,,///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////...---,,,+++,,,,,,,,,---------......000000//////////////////000000000000000000000000222222222222111///......//////000111111111111000111111111111111111111111000000000000000111111222111111222222222333333333888666222111222444444444222222333333333444444444444444555555666777777777666666888:::>>>III___sssRRRWWWdddzzz~~~vvvqqqpppnnnkkkhhhhhhkkkpppsssssswww}}}|||wwwssspppkkkjjjhhhfffdddaaa]]][[[[[[ZZZXXXVVVUUUWWWYYY\\\gggmmmvvv~~~}}}|||sssrrrpppooopppsssvvvxxx{{{{{{|||{{{yyyvvvsssqqqjjjfff___WWWPPPLLLKKKKKKTTTYYY^^^___XXXMMMBBB;;;555333222111111111///---///000000111111000000///+++,,,,,,---...///000000111111111111111111111111//////000000000000//////........................////////////////////////---------............///------------------------,,,...000...+++))),,,///------............------------------------------------------------------........................------------,,,,,,++++++,,,,,,,,,---------......,,,,,,---...//////000000000000000000000000000000222222222222111///......---...//////000000//////222222111000//////...---000000000000000111111222222222222222333333333333;;;888444222222333333222222222222333333333444444444444555555666777777777666777:::===CCCQQQjjjaaaiiivvv|||uuuqqqmmmjjjkkkkkkkkkkkkmmmqqqwww||||||xxxtttqqqnnnkkkhhheeebbb___]]]\\\YYYWWWVVVVVVWWWWWW^^^bbbhhhkkkrrr}}}xxxsssqqqqqqssstttzzzzzzzzzyyyxxxvvvtttsssllliiieee___XXXSSSNNNLLLLLLSSS\\\aaa```XXXMMMEEE:::777444111111000///...000000111111111111000000---------.../////////000111111111111111111111111///000000111111000000///........................000000000000000000000000---------............///------------------------...000111///---,,,...111------............------------------------------................................................+++++++++++++++++++++,,,,,,---------............)))***,,,...///000000000////////////////////////111111111111000///......------...///////////////000000///...---,,,++++++000000000000000111111222111111222222222333333333888555222111111111000///222222222222333333333333333444444555666666777777777777;;;CCCMMM]]]vvvlll{{{zzzrrrnnnmmmllljjjjjjlllppprrrvvv|||yyysssppplllhhheeecccaaa___]]]\\\[[[ZZZYYYWWW[[[___```aaajjjyyyxxxqqqnnnmmmmmmtttuuuwwwyyyxxxvvvtttrrrmmmllljjjgggbbbZZZSSSNNNJJJNNNVVV^^^bbb^^^UUUNNN@@@<<<777333111111111000//////000000000000//////////////////////////////000000000000000000000000000000111111111111000000................................................---------............///------------------------......///...------///000------............------------------------------................................................++++++++++++,,,------...------........./////////+++,,,...///000000000000........................//////000000000//////.........///000000000000000........................000000000000000111111222111111111111222222222222333222111111222222111000111222222222222333333333333333333444555555666666777777===IIIXXXkkkqqq|||tttooonnnoooooonnnlllpppvvv{{{|||xxxsssnnnkkkfffdddaaa___^^^]]][[[YYYRRRWWW[[[ZZZXXX\\\hhhrrr{{{qqqkkkhhhgggmmmqqquuuyyyzzzwwwtttqqqnnnnnnnnnlllhhh```VVVPPPIIIKKKPPPXXX______YYYRRREEE@@@999444222222222222......////////////......000000000000000/////////////////////////////////000000111111111111000000........................---------------------------------.........//////------------------------,,,+++++++++,,,,,,---------..................---------------------------------------------------........................+++++++++,,,---...///000.........////////////000...///000111111000//////........................---...///////////////...//////000111111111111111...///000111222333444444000000000000000111111222000000111111111222222222111111111333555666555333111111222222222333333333222222333333444555555666666777>>>MMM```uuutttzzzxxxuuuqqqooopppssswwwyyy~~~}}}xxxsssooojjjeeebbb```^^^\\\ZZZYYYXXXXXXYYY[[[]]]___mmmwwwxxxppphhheeefffkkkmmmqqqvvvzzzzzzwwwtttuuusssqqqoookkkeee^^^ZZZNNNMMMNNNVVV```fffdddaaaVVVKKK===666666666444111111111111111111222222222............/////////////////////....../////////000000000000///...---,,,000//////.........//////000///---,,,,,,---///000////////////............,,,,,,,,,---------......---------............/////////000000///...---,,,....................................////////////222222111000000000000000//////.........---------000000000000000000000000000000//////.........---000000//////.........---000000////////////000000222222111111000000//////000////////////111333444111111111111222222222222...000333333222111111222333333333333333333333333555444444333333333444444888666333333555777::::::999<<>>888555222///111111111111111111111111....../////////000000000//////000000000000//////---....../////////......//////............//////000...---,,,,,,---...000////////////............,,,,,,,,,---------......---------............///////////////................................................////////////111111000/////////////////////.........---------////////////////////////000/////////............000/////////............000000////////////000000111111111000000000000000000000//////000111222333////////////000000000000///111444444333222222333333333333333333333333333555444444333333444444444999777555444555777888888===EEERRReee}}}yyytttwwwzzztttpppppprrruuuyyy~~~}}}vvvpppkkkgggdddcccbbb^^^[[[YYYYYYYYYYYYUUUYYY```iiiwwwqqqiiiddd___\\\\\\dddggglllqqqvvvyyyzzzzzzrrrqqqppppppooolllhhheee___XXXRRRVVVaaajjjkkkiiiddd^^^SSSHHH>>>777222000111111000000000000000000///000000000000111111111///000111222222111000///+++,,,---...//////////////////............/////////...---,,,,,,---...////////////............---,,,,,,,,,---------......---------............/////////...------...000000....................................////////////000000///............////////////............---........................////////////............////////////............000000////////////000000000000000000111111111111111000000000000000111111////////////000000000000000222444444333333333444333333333333333333333333444444444333333444444555666555555555666777999:::===KKK___tttwwwqqqlllooo{{{~~~xxxuuusssrrrpppssswww}}}{{{tttnnnkkkjjjhhhddd```]]][[[[[[[[[XXXZZZ\\\___gggtttttthhhaaa]]]\\\]]]bbbeeejjjooosssvvvzzz|||sssrrrqqqqqqqqqoookkkiiiggg]]]TTTUUU^^^hhhkkkkkkdddbbb]]]RRREEE;;;666444111111000000000000000///000000111111111222222222...///111222222111///...,,,,,,---...............///............//////000///...------------.../////////.........---------,,,,,,,,,---------......---------............//////...---,,,---...111222....................................///////////////......---------....../////////.......................................///////////////.........///////////////.........000000////////////000000//////000000111111222222111111111000000000000000000111111111222222222222111222444333222222333444333333333333333333333333444444333333333444555555222333555666777:::<<>>AAAKKKbbb~~~{{{jjjiiiiiinnn}}}vvvuuutttsssuuuyyy|||yyyvvvqqqkkkfffcccaaaaaaYYY[[[\\\\\\ZZZ\\\aaaeeeppp{{{{{{lllbbbaaadddiiikkkmmmllllllnnntttxxxxxxvvvtttsssrrrqqqnnnkkkjjjddd[[[VVVVVV[[[aaadddhhhjjjiiibbbTTTFFF;;;666333333222222111000000000000111111111111222222222//////............//////000000000000///...---,,,......---......///000111.................................------------,,,,,,,,,,,,---------......---------............/////////...------...000000....................................////////////...------------...//////...////////////000000000.................................///////////////.........///////////////000000////////////000000000000000000111111111111///000111111111111000000////////////000000000000000111111111000000222444333333333333333333333333333333333333444555555666888999:::999777999>>>CCCWWWoooyyykkkmmmooovvvzzzsssoooqqqtttwww|||~~~wwwpppkkkhhhggg^^^___```^^^ZZZYYY[[[^^^dddlllyyy|||nnniiilllpppqqqpppmmmiiijjjoootttwwwvvvtttssssssrrrooonnniiifff```XXXSSSTTTZZZ```gggiiijjjfff\\\OOOBBB;;;444444333333222111111000000000000111111111111222111000///......///000111///000000000000000//////---------......///000111---..................---.........---------,,,,,,,,,,,,,,,---------......---------............///////////////................................................////////////......------...//////000.../////////000000000000////////////////////////............/////////000............/////////000000000////////////000000111111111000000000000000...///000111222222111111////////////000000000000111222222111000111333555333333333333333333333333333333333333444555666666777888999888888<<>>FFF[[[pppyyyxxxuuusssssswww}}}{{{vvvpppmmmkkkjjjfffcccbbbaaa```^^^___eeelllrrrwwwoookkkhhhdddhhhjjjoootttwwwvvvrrroooppppppnnniii```WWWPPPLLLQQQXXX```eeeiiikkkeee^^^IIICCC:::333000000111222000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000//////............//////////////////.....................---------------........................000000//////...------,,,...//////000000//////...........................................................................000///...------...///000///////////////000111111//////000111222333444444000000000000000000000000000000000111111111222222//////000000000111111111222222222111111111000000222222111111222222333444333333444444555444444333444333333333333333444444777999===@@@DDDQQQiii}}}{{{uuuvvvvvvwwwyyyyyytttqqqnnniiieeeeeedddbbb``````bbbfffhhhrrr{{{~~~wwwqqqllljjjjjjmmmrrrwwwyyyuuurrrrrrrrrrrrnnnfff\\\SSSMMMQQQWWW]]]aaafffjjjgggaaaSSSKKK@@@666222111222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////......////////////////////////........................---------................................................//////000000000000//////................................................------------------------//////............/////////............///000000//////000111111222333333////////////////////////000000000111111111222222000000000000111111111222111111111111111111111111222222111111222222333444333333444444555444444444666555555555555666666777777:::>>>AAAIIIZZZttt}}}xxxvvvwwwxxx{{{~~~{{{vvvppplllgggfffcccbbbbbbbbbcccccceeekkkvvvwwwrrrpppppprrrwwwyyyxxxuuusssssssssqqqlllcccYYYSSSRRRVVVZZZ^^^ccciiihhhddd]]]UUUHHH===666444444444111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000...//////////////////............///////////////................................................++++++,,,---...///000000//////000000000000//////......................................................................../////////....../////////......------......///000000000000000000000000000/////////////////////////////////000000000111111111111111222222222333333///000000111222222333333222222111111222222333444222333333444555555555444555555555555555666777888777:::>>>CCCNNNccc{{{zzzwwwvvvzzz~~~~~~vvvqqqmmmjjjfffcccbbb```^^^\\\]]]```gggsss~~~yyywwwuuuvvvwwwxxxyyyxxxsssssssssrrroooiiiaaa\\\RRRVVVXXX[[[aaaiiillljjjfff^^^QQQEEE===888555444111111111111111111111111111111111111111111111111000000000000000000000000111000000//////000000111......////////////...............///////////////.............../////////........................***++++++---...///000000...//////000000//////...------------------------........................////////////////////////////////////////////////...............///000000000000000000//////......000000000000000000000000/////////000000000111111111222222222222333333333...///000111222333444444222222111111222222333444222222333444555555555555333333333333444555666666888;;;>>>FFFVVVnnn}}}||||||}}}|||wwwrrrmmmiiifffccc```\\\[[[^^^aaagggrrr|||yyyzzz{{{zzzyyyxxxxxxyyysssrrrqqqqqqqqqooojjjeeeWWWYYYZZZ[[[aaajjjnnnmmmmmmeeeZZZNNNEEE===777333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111---...///000000///...---............/////////000---........./////////000........................,,,,,,------------...............//////.........------------------------........................000000000000000000000000//////000000000000//////000000000000000111111222000000000000000000111111000000000000000000000000000000000111111111222222111111111111222222222222000000111111111222222222222222111111222222333444111222333444555555555555333333333333444555666777999;;;???JJJaaazzzzzztttooommmkkkgggccc___aaabbbbbbeeeqqqxxxwww{{{~~~~~~{{{xxxwwwxxxsssqqqoooppprrrrrrooolll]]]^^^]]]]]]aaajjjnnnmmmpppiii___TTTIII@@@888333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111---...///000000///...------.........//////000000---.........//////000000........................///......------,,,++++++------............------------------------------........................000000000000000000000000//////000000000000//////222222111111222222333444//////000111222333333444000000000000000000000000111111222222222333333333000000000000111111111111222222222111111111111111222222111111222222333444111222333444555555555555555555555666666888999999:::<<<@@@NNNhhhwwwpppmmmlllllljjjgggccc```aaabbbfffrrr}}}zzzjjjjjjqqqyyy}}}}}}zzztttooonnnoooppppppqqqqqqqqqqqqffffffeeeeeegggiiilllnnnsssoooggg^^^TTTIII>>>777777555222111111222111000555333111//////000111222111111111111111111111111////////////000000000000000000000000000000000000///////////////.........333111/////////...,,,***................................................,,,---......///.........////////////////////////---------.........//////,,,------...///000111111000000000000000000000000,,,------...///000111111222222111111000000//////000000000000000000000000000000111111111111000000222111000000000111333444111111111111222333333444222222333333333444444444444555555666555555444333777666666666777888777666666:::FFF]]]uuuyyytttrrrooommmiiieeebbbaaa```aaahhhqqq{{{~~~lllhhhlllqqqvvvyyyxxxrrrmmmoooooonnnooooooqqqrrrsssmmmlllkkkjjjjjjkkklllmmmooommmiiiccc[[[OOOCCC;;;888666333111222222222111444333111000000000111222111111111111111111111111////////////000000000000/////////////////////////////////////////////...222000///...///...---+++................................................---...//////000000//////////////////////////////---------.........//////------......//////000000000000000000000000000000------......//////000000111000000000////////////111111111111111111111111000000111111111111000000111111000000000111222333333333222222111222222222222222333333333444444444444555555555555555555555777666666777888999999999;;;AAAOOOddd{{{{{{uuurrrmmmiiifffeeeaaa^^^___dddgggppp~~~vvvjjjhhhhhhnnnuuuwwwrrrlllnnnmmmmmmmmmoooqqqsssuuuttttttsssrrrqqqooommmmmmllllllkkkiiibbbXXXKKKCCC:::777333111111222222222222222222222111111111111111111111111111111111111////////////000000000000////////////////////////......//////////////////111///......//////...---...................................................//////000000000000000////////////////////////---............/////////.........///////////////000000000000000000000000.........///////////////111111111111000000000000111111111111111111111111000000111111111111000000000000000///000111111222555444333222111111111111333333333333444444444444555444333333444555666777888777777777999:::<<<===AAAJJJ[[[ppp~~~xxxsssooommmlllgggaaa___aaaaaadddlllzzzrrriiidddjjjuuuxxxsssmmmiiijjjlllnnnppprrrssssssxxxyyyyyyyyywwwuuurrrpppnnnnnnmmmkkkfff^^^SSSLLL>>>:::555111111111222222111222222333333222111111111111111111111111111111////////////000000000000////////////////////////............///////////////...---...///000///.........................................................///000000000000///////////////////////////...............////////////////////////.........///////////////////////////////////////.........222222222222222222222222111111111111111111111111000111111222222111111000000//////000000000111111333333222222111222222222333333333444444444444555555444333222333555888999999999888888888999<<>>:::666444222111333333333222111000000//////000000111000000000000000000000000------..........................................------,,,,,,,,,,,,------............////////////////////////////////////........................000000000000///...------////////////////////////000000////////////000000111000...///000000///.........//////000000000111111111111000000000000000000000111111111222222222111111111111111111111111222222111111111111222222222222222333333333444444555555555444444333333333666666666777888888999999:::<<>>888777777666444222222222111111111111000222222222111111111000000111111000///////////////000000//////......------111000///......///000111////////////............000000//////.........---///////////////.........,,,---///000000000///...111333444444222111111222000000//////.........---///////////////////////////////////////000111111000000000000000000000000000000000000111111111111333222111000000000222222333333333333333333333333444444444444444444444444222222333333444555666666777555666999999:::???EEELLLhhh}}}yyyuuupppllliiifffcccaaaeeemmm{{{~~~hhh^^^]]]```eeeiiiooollliiijjjllllllhhhdddfffhhhkkknnnrrruuuwwwxxxuuurrrqqqrrrssspppiiicccWWWNNNAAA999777777666555333333333333222222222222222222222111111111000000111111000//////////////////////////////.........111000///......///000111111000000000000/////////000/////////............/////////////////////...------///000000000///...000111333222111///000000000000/////////.........///////////////////////////////////////000111111111111111111111111111111////////////000000000000444333222111111222333333333333333333333333333333444444444444444444444444555555555444444333333333666555666999;;;<<>>GGGPPPddd{{{~~~vvvqqqlllhhheeeeeeccceeemmm}}}vvvkkkeeefffjjjqqqnnnjjjiiiiiikkkkkkjjjhhhhhhhhhiiikkknnnppprrruuuttttttuuuvvvtttpppmmmfff\\\MMMAAA999777666555444444444444333333333333111111111111111111111111000000////////////000000......//////000000000111000000////////////000000111111111000000000/////////////////////.....................////////////---......///////////////...000111111///......///000000//////////////////////////////////////////000000//////000000111222111111111111111111111111000111111222222333333333333333333333333444444444222222333333333333444444444444444444444444444444111222333444555666777888666666888:::;;;>>>HHHSSSnnn~~~wwwqqqmmmjjjcccccceeehhhmmm{{{xxxjjjiiiooouuupppjjjeeedddfffiiikkkllllllkkkjjjkkklllmmmnnntttttttttuuuuuutttqqqooojjjaaaTTTGGG===888666555333333333333222222222222111111111111111111111111000000////////////000000.../////////000000111111//////000000000000//////000000/////////..................///////////////---.........//////000000............/////////000///000222111000....../////////000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111//////000000111222222333111222222333333333333333222222222333333444444444444444444444444444444444111222333444666777888999777777999::::::===HHHTTTtttxxxsssooogggfffhhhiiigggllltttoootttyyytttllleeebbbcccgggjjjnnnnnnmmmllllllllllllmmmrrrrrrssssssrrrqqqpppoookkkeee[[[OOODDD<<<888666333333333333222222222222111111111111111222222222///////////////000000111///000000000000000000111//////000000000000//////////////////.....................///////////////------......///000000000///............///000000///000222111///....../////////000000000000111111000000000000000000000000111000000000000111222222222222222222222222222222,,,,,,---...///000000111000111222333444444333333111222222333333444444555444444444444444444444444555555555555555666666666888888::::::999===IIIWWWxxxyyyuuuoooiiigggiiiggggggsss{{{|||{{{uuummmhhhggghhhiiilllmmmmmmnnnnnnnnnmmmmmmppppppqqqqqqooonnnmmmmmmlllhhhbbbXXXLLLBBB;;;777444444444444333333333333000000111111111222222222///////////////000111111111111111000000000000000...///000111111000///...000000000////////////.............../////////000------......///000000111///......---...///000111---///000000...------...//////000000000111111111000000000000000000000000111111000000111111222333222222222222222222222222,,,---...///000111222222000111333444555555555444111111222333333444555555444444444444444444444444444555555555666666666666777888:::;;;;;;???NNN]]]}}}}}}xxxrrrfff```dddfffdddjjjttt}}}~~~wwwqqqmmmkkkkkkiiijjjlllnnnooooooooonnnnnnooopppooommmkkkkkkkkklllkkkfff]]]RRRFFF>>>999666666555555555444444444000000111111222222222222///////////////000111111222222111111000000//////...///000111111000///...111111111111000000000000---.........//////000000---------...///000000111///......------///000111,,,...///...---+++,,,,,,//////000000111111111222000000000000000000000000111111111000111111222333222222222222222222222222///000111222333444555555111222444666777777666555111111222333333444555555444444444444444444444444111222333555777888::::::777888;;;<<<<<>>GGG___uuu~~~}}}~~~~~~|||{{{yyyxxxwwwvvvwwwxxxzzz{{{|||||||||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxvvvuuusssrrrrrrqqqqqqpppooooooooooooooopppoooooonnnmmmlllllllllkkkjjjiiigggffffffeeeeeeccccccbbbbbbaaa```______]]]]]]\\\[[[ZZZZZZYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYWWWWWWWWWXXXYYY[[[^^^___```bbbdddddddddeeefffhhhmmmoooqqqsssvvv{{{zzzsssooojjjeeeaaa```cccpppxxxrrrlllkkkooorrrrrrqqqqqqrrrsssttttttrrrpppooommmkkkhhhgggeee]]]PPPGGG;;;888555333333444333333111111111111111111111111000000000000000000000000000000111111111111000000...//////000000000000///000000//////......//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111222222222222333222222222222222333333444333333333333444444444444333333333333444444555666666666777777888999999999999:::<<>>FFFWWWlll}}}|||zzzyyyyyyyyyxxxvvvxxxxxxwwwuuutttsssrrrqqqqqqqqqppppppooopppppppppkkkkkkjjjkkkllloooqqqsssyyy|||wwwqqqkkkeee```___]]][[[ZZZZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWWWWXXXWWWWWWUUUUUUVVVVVVWWWXXXXXXYYYVVVVVVUUUUUUTTTTTTTTTSSSPPPPPPQQQQQQSSSTTTVVVWWWUUUWWWYYY[[[\\\\\\[[[[[[[[[\\\^^^___``````______bbbaaa```___```aaacccddddddeeefffggghhhiiijjjjjjiiijjjkkklllllllllkkkjjjjjjkkkkkkkkkjjjgggeeeccceeefffhhhjjjlllnnnoooooonnnpppsssuuuvvvwwwzzz||||||||||||zzzyyyzzz}}}zzzvvvjjjgggdddbbbbbbhhhwwwuuufff^^^___kkkxxx~~~vvvooommmnnnqqqqqqqqqrrrrrrssssssttttttrrrqqqpppppppppmmmhhheeeSSSIII>>>888777888666222222222222222222222222222111111111111111111111111000000111111111111000000///000000000000//////...//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111222222222222222222222222222222222222333333333333555555444333333333333333444444444444555555555555555444444333333444444444444444555666666777777888888<<