BM6P6(@ qqq[[[SSSKKKHHHGGGEEEFFFIIIBBBBBBAAAAAAAAA@@@@@@@@@FFFAAA@@@HHHRRR[[[bbbhhhttttttppprrruuuoooppp{{{wwwwwwxxxuuusssssstttrrrsss{{{|||xxxqqqkkkfffbbb]]]ZZZYYYYYYXXXWWWTTTQQQNNNMMMJJJKKKLLLMMMNNNPPPUUUXXXmmm\\\SSSQQQFFFIIIHHHFFFEEEEEEEEEFFFFFFJJJOOO[[[ppp}}}nnnqqqsss]]]TTTLLLIIIGGGDDDDDDFFFDDDCCCAAA??????@@@AAACCCDDDBBBCCCLLLUUU\\\dddkkkuuutttsssxxxuuuqqqssszzz{{{uuuvvvvvvsssooonnnppppppsss{{{}}}xxxrrrlllgggccc^^^[[[ZZZYYYXXXWWWTTTPPPMMMLLLIIIJJJKKKLLLMMMOOOSSSVVViii```SSSQQQGGGJJJIIIHHHFFFFFFFFFGGGHHHKKKPPP]]]rrrzzzkkkkkkxxx___VVVMMMJJJHHHDDDCCCDDDFFFDDD@@@>>>>>>???BBBDDDBBBBBBGGGPPPXXX___iiirrr{{{wwwvvv|||tttsssvvvzzz~~~xxxuuuvvvvvvqqqllljjjkkkmmmssszzz}}}yyysssmmmiiiddd___\\\[[[ZZZYYYVVVSSSOOOLLLJJJHHHIIIJJJJJJKKKMMMQQQSSScccfffTTTQQQIIIKKKJJJHHHGGGGGGHHHIIIIIIKKKQQQ```wwwuuuhhhgggvvv}}}aaaVVVMMMJJJIIIFFFDDDDDDEEECCCAAA@@@???@@@BBBCCCAAACCCIIIRRRZZZdddrrr~~~}}}zzzxxxrrrsssxxx|||zzzvvvuuuxxxwwwpppjjjhhheeejjjqqqxxx~~~}}}yyytttooojjjeee```]]]\\\[[[YYYUUUQQQMMMJJJIIIGGGHHHIIIJJJJJJKKKNNNPPP\\\vvvmmmVVVRRRLLLJJJIIIHHHGGGGGGHHHIIIIIILLLTTTddd}}}qqqjjjooo}}}dddXXXMMMJJJJJJHHHFFFFFFBBBBBBCCCCCCCCCBBBAAA@@@BBBBBBHHHRRR\\\iii{{{||||||uuupppqqqwww}}}wwwtttsssuuussslllgggfffbbbgggooouuu{{{|||yyytttoookkkfffaaa]]]]]][[[XXXTTTPPPLLLJJJHHHGGGHHHJJJJJJJJJKKKMMMOOOWWWpppsssYYYTTTNNNIIIHHHGGGFFFFFFGGGHHHIIIMMMWWWjjj{{{~~~sssxxxjjj\\\NNNIIIJJJIIIGGGGGGAAABBBDDDEEEEEECCCAAA???CCCCCCHHHSSS```ooo}}}~~~{{{tttooorrrxxx|||ssspppnnnooolllfffbbbcccaaaeeekkkqqqwww{{{xxxtttpppkkkfffaaa]]]\\\ZZZWWWSSSOOOLLLIIIHHHHHHIIIKKKKKKKKKKKKMMMNNNUUUnnnxxx]]]UUUNNNHHHGGGGGGFFFFFFGGGIIIIIIMMMZZZqqqzzzrrrbbbPPPJJJIIIHHHFFFFFFCCCCCCCCCDDDCCCCCCAAAAAAEEEDDDIIIWWWfffsss~~~}}}~~~|||zzzuuuqqqtttzzz{{{sssooolllkkkgggbbbaaadddaaacccgggmmmuuu~~~zzzwwwsssoookkkfff```\\\[[[YYYVVVRRRNNNKKKJJJIIIIIIKKKMMMMMMMMMLLLMMMNNNUUUooo}}}___TTTMMMIIIHHHGGGGGGGGGIIIJJJKKKNNN\\\vvvxxxfffSSSJJJHHHGGGEEEEEEEEEDDDCCCBBBAAABBBCCCCCCFFFEEEKKKZZZjjjuuu}}}zzz|||~~~}}}{{{yyyzzz}}}~~~|||{{{zzzvvvsssvvv|||{{{uuupppllljjjfffaaacccgggbbbccceeejjjsss}}}yyyvvvsssoookkkfff```\\\[[[YYYUUUQQQNNNKKKJJJJJJKKKMMMNNNOOONNNMMMNNNOOOVVVpppaaaTTTKKKJJJIIIIIIHHHIIIJJJKKKLLLNNN^^^yyy|||iiiTTTKKKIIIHHHGGGGGGDDDCCCBBBAAA@@@?????????EEEHHHNNN[[[mmm}}}zzzsssuuu}}}|||~~~{{{ssssssuuuyyy~~~}}}yyyvvvvvvyyy}}}|||zzzyyypppooonnnkkkhhheeecccbbbbbbcccfffkkkrrrzzz~~~vvvsssnnnllljjjfffaaa]]][[[XXXWWWWWWSSSNNNNNNQQQQQQPPPOOOOOOOOONNNLLLJJJSSSjjjcccNNNNNNLLLKKKIIIGGGGGGGGGIIIJJJSSSbbb}}}jjjUUUKKKIIIHHHGGGGGGDDDCCCBBBAAAAAA@@@AAAAAAEEEIIIQQQ^^^ppp~~~|||tttwwwzzz{{{|||{{{{{{|||~~~}}}yyyuuurrrsssuuuyyy~~~~~~zzzvvvvvvyyy|||~~~|||zzzwwwuuuuuuooonnnkkkhhhfffcccbbbaaaaaabbbeeekkkrrrzzz~~~{{{uuurrrnnnkkkiiifffaaa]]]ZZZXXXXXXXXXTTTOOOOOORRRRRRQQQPPPPPPOOONNNMMMLLLSSSiiifffQQQPPPJJJIIIHHHGGGGGGIIIKKKLLLTTTggg}}}lllVVVLLLJJJHHHGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCEEEKKKUUUbbbrrr}}}uuu|||}}}vvvyyyyyyuuupppqqqsssuuuwwwwwwtttrrrqqqqqqtttyyy|||xxxvvvxxxzzz|||zzzxxxuuusssqqqpppooommmkkkhhhdddbbb`````````___aaadddjjjqqqyyy~~~zzzwwwsssqqqnnnkkkhhheee```]]]YYYXXXXXXYYYWWWRRRQQQTTTUUUTTTRRRQQQPPPOOOOOOOOORRRfffkkkTTTRRRHHHHHHGGGGGGHHHJJJMMMNNNWWWmmmzzz}}}pppYYYNNNJJJHHHGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEFFFNNNYYYdddrrr}}}{{{wwwwwwrrrxxxwwwssskkklllnnnqqqtttuuusssqqqnnnooorrrxxx}}}yyywwwwwwwwwxxxwwwtttrrrooonnnmmmmmmkkkiiiddd```^^^]]]^^^___]]]___ccciiipppxxx~~~~~~{{{wwwtttqqqooommmjjjgggddd```^^^XXXWWWXXXZZZXXXSSSSSSVVVXXXXXXVVVTTTQQQPPPQQQRRRRRRaaa{{{nnnUUUQQQIIIHHHGGGGGGHHHJJJMMMNNNYYYrrr{{{~~~uuu]]]PPPKKKHHHGGGFFFCCCCCCCCCCCCDDDEEEFFFFFFGGGQQQ\\\eeeoooxxxzzzxxxyyy|||qqqqqqxxx}}}tttpppiiijjjkkknnnqqqrrrqqqoookkklllpppvvv~~~~~~zzzxxxvvvuuuvvvuuutttrrrpppooonnnnnniiifffbbb___\\\\\\]]]]]][[[]]]aaagggnnnuuu{{{~~~~~~|||{{{xxxtttrrrnnnnnnllliiifffbbb```^^^YYYWWWXXXZZZXXXTTTTTTWWW[[[\\\[[[XXXTTTQQQRRRSSSRRR\\\qqqqqqVVVOOOKKKJJJIIIHHHHHHJJJKKKMMM[[[vvv~~~|||bbbSSSMMMIIIFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGRRR]]]eeemmmuuuyyyxxxzzzxxxnnnqqq{{{{{{rrrmmmhhhhhhhhhjjjlllmmmkkkjjjggghhhmmmttt}}}~~~{{{xxxuuussssssssstttsssrrrqqqpppooogggeeebbb___]]]\\\\\\\\\ZZZ\\\```eeekkkqqqvvvyyy{{{yyywwwvvvvvvtttqqqnnnllllllllliiieeeaaa______ZZZXXXXXXYYYVVVSSSTTTXXX^^^```aaa]]]WWWRRRQQQRRRRRRXXXiiiuuuXXXPPPLLLKKKIIIHHHHHHJJJKKKMMM\\\yyyfffVVVNNNIIIFFFEEECCCCCCCCCBBBCCCCCCDDDDDDFFFQQQ]]]dddkkktttzzz|||{{{ssskkkqqq~~~{{{rrrllliiihhhhhhhhhiiihhhfffddddddeeejjjrrr|||}}}{{{xxxuuurrroooppprrrssstttrrrpppooofffeeecccaaa___]]]\\\\\\YYY[[[^^^ccciiinnnrrrtttrrrpppooonnnooommmkkkiiijjjkkkkkkhhhddd```___```\\\YYYWWWWWWTTTQQQSSSXXXaaadddeeeaaaZZZSSSPPPPPPQQQVVVfff{{{]]]SSSJJJIIIHHHHHHIIIKKKMMMOOO[[[{{{iiiXXXOOOJJJFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEEQQQ]]]dddkkkuuu}}}|||mmmiiiqqq~~~tttnnnllljjjiiihhhhhhfffdddaaabbbdddiiiqqq{{{}}}{{{yyyuuuqqqkkkmmmpppssstttrrrpppnnneeeeeedddbbb```^^^]]]\\\XXXZZZ^^^bbbggglllppprrrkkkiiihhhiiiiiiiiigggeeeiiijjjkkkhhhccc______```]]]YYYVVVUUURRRPPPSSSXXXbbbfffhhhddd[[[SSSPPPOOOQQQVVVfffaaaVVVHHHHHHGGGHHHJJJLLLOOOQQQ[[[||||||yyytttrrrrrrwww}}}~~~}}}|||~~~~~~www{{{lllTTTLLLJJJIIIFFFEEEDDDCCCCCCDDDDDDDDDCCCJJJSSS]]]fffppp{{{xxxpppzzz}}}}}}~~~~~~|||||||||}}}~~~~~~~~~~~~}}}|||uuu||||||tttpppkkklllmmmkkkiiifffdddddd```eeekkkqqqvvv}}}}}}wwwpppkkkooooooooopppqqqpppmmmjjjdddcccbbbbbbbbb```\\\ZZZZZZ[[[]]]bbbhhhmmmooopppggghhhiiiiiihhhfffcccaaaddddddcccbbbbbbaaaaaaaaa\\\VVVRRRRRRQQQQQQTTTZZZffffffddd___YYYSSSPPPOOOOOOZZZfff~~~```VVVKKKIIIHHHJJJIIIHHHLLLRRRccc}}}~~~}}}pppmmmiiiggghhhlllppptttxxxuuutttuuuwww{{{xxxyyy{{{}}}nnnVVVLLLJJJHHHEEEEEEDDDCCCCCCCCCDDDDDDDDDMMMWWWbbbjjjqqqzzzxxxrrr|||zzzuuurrrsssuuuuuuuuuvvvuuuuuuttttttuuuvvvvvvxxxxxxxxxwwwuuusssrrrqqqsssuuuyyy~~~}}}|||xxxtttqqqrrrtttuuuvvvtttvvvyyyyyyxxxvvvuuuvvvwww~~~{{{tttqqqqqqrrrsssrrrpppmmmlllkkkfffjjjnnnqqqsssyyy|||wwwrrrooopppoooooopppqqqooollliiidddcccaaa``````^^^\\\YYY[[[[[[]]]bbbgggkkkmmmmmmiiiiiikkkkkkkkkiiigggffffffeeeeeedddcccaaa___^^^___ZZZVVVVVVVVVUUUXXX]]]ccccccaaa]]]WWWRRROOONNNNNNXXXccc{{{bbbUUULLLIIIHHHJJJIIIHHHLLLRRRccc|||cccaaa^^^]]]^^^```cccfffjjjhhhjjjooossszzzxxxvvvvvvwww}}}oooXXXMMMJJJGGGDDDEEEDDDCCCCCCCCCDDDEEEEEEMMMZZZhhhnnnqqqxxx~~~zzzvvv~~~zzzyyytttpppmmmkkkkkkmmmnnnnnnooonnnmmmmmmmmmmmmnnnnnnkkkkkkjjjjjjhhhgggeeeeeeggghhhkkknnnssswww{{{}}}|||zzzxxxuuurrrooooookkkfffbbbbbbccccccccceeegggiiikkklllmmmppprrr||||||sssooommmlllqqqxxx{{{}}}zzztttrrruuuvvvvvvvvvvvvtttsssrrrkkknnnqqqpppqqqxxxzzzvvvtttrrrrrrqqqqqqqqqqqqpppllliiieeebbb___]]]]]]\\\[[[ZZZ[[[[[[]]]aaafffjjjkkkjjjiiijjjlllmmmnnnnnnmmmllliiiiiiiiihhheeeaaa]]][[[^^^ZZZXXXZZZYYYXXXYYY]]]^^^___^^^[[[VVVQQQNNNMMMNNNVVV___vvveeeUUUMMMJJJIIIJJJIIIHHHLLLRRRfff|||}}}~~~\\\[[[ZZZYYYZZZ\\\^^^___ccccccgggnnnvvvzzzrrrqqqsssyyynnnXXXMMMJJJGGGEEEEEEEEEDDDCCCBBBCCCEEEGGGKKK\\\lllrrrsssxxx|||zzz|||xxxuuutttssspppooommmllllllmmmnnnnnnmmmlllllllllkkkkkkkkkkkkhhhhhhhhhgggfffdddcccbbbbbbbbbccceeegggjjjlllmmmrrrpppnnnmmmmmmllljjjhhhfffccc^^^ZZZZZZZZZZZZYYY\\\^^^aaadddgggkkkpppsss~~~zzzssskkkhhhggghhhnnnuuuxxxzzz~~~yyytttssstttttttttvvvwwwvvvuuussslllooorrrqqqsss|||}}}wwwtttttttttuuutttttttttsssqqqmmmjjjfffccc___\\\\\\\\\\\\[[[[[[\\\^^^aaaeeehhhhhhggghhhjjjlllnnnpppqqqqqqqqqnnnoooooommmiiiccc]]]YYY[[[WWWWWWYYYYYYWWWWWWZZZZZZ[[[\\\ZZZUUUQQQOOONNNNNNUUU\\\rrrjjjVVVNNNKKKIIIJJJIIIIIIMMMTTTlll{{{ZZZZZZYYYYYYZZZ\\\^^^___bbbccchhhqqq{{{}}}ppppppqqqvvv~~~kkkWWWMMMJJJHHHFFFDDDEEEEEECCCBBBCCCFFFIIIMMM___rrrxxxyyy~~~~~~{{{zzzxxxwwwuuutttsssrrrooooooooonnnmmmnnnoooooonnnnnnmmmmmmmmmllllllkkkiiiiiihhhhhhfffeeecccbbbaaa`````````aaabbbcccccceeeccccccccceeefffeeedddaaa^^^ZZZWWWWWWWWWWWWWWWZZZ\\\___bbbfffkkkqqquuu}}}{{{yyyyyy~~~}}}||||||{{{{{{{{{}}}yyywwwqqqmmmmmmmmmmmmrrrxxxzzz~~~{{{uuussspppppppppsssvvvwwwuuusssooorrruuuvvvyyyzzzsssrrrtttuuuyyyxxxwwwwwwvvvsssoookkkhhhddd___\\\\\\]]]]]]]]][[[\\\^^^bbbeeeggggggeeefffhhhjjjmmmooorrrsssttttttuuutttrrrmmmeee^^^ZZZXXXVVVVVVXXXXXXVVVVVVYYYXXXZZZ[[[ZZZVVVRRRPPPOOOPPPUUU[[[pppoooWWWOOOKKKIIIJJJJJJJJJOOOVVVsss{{{YYYXXXXXXYYYZZZ]]]```aaaeeefffkkkvvv}}}uuuwww}}}rrrooopppuuu{{{iiiWWWMMMJJJHHHFFFDDDEEEEEECCCAAABBBGGGKKKSSSeeexxx}}}yyywwwuuuuuuuuutttttttttssssssmmmooopppooonnnmmmmmmnnnoooooooooooonnnmmmlllkkkiiihhhhhhfffeeecccaaa``````___^^^^^^]]]]]]]]]^^^]]]\\\\\\]]]```aaaaaa```\\\YYYWWWVVVWWWXXXYYYYYYZZZ\\\___bbbeeeiiinnnrrruuu}}}~~~|||{{{{{{yyytttrrrsssttttttxxx}}}}}}uuuqqqnnnmmmnnnrrrvvvyyywwwtttsssvvvzzz~~~xxxrrrrrruuuwww|||{{{yyyxxxwwwsssoookkkgggddd___]]]\\\]]]]]]]]][[[\\\___bbbfffhhhgggeeeeeefffhhhkkkooorrrtttvvvxxxxxxwwwtttnnnfff___ZZZYYYVVVVVVYYYYYYWWWXXX[[[WWWZZZ[[[ZZZWWWSSSPPPOOOPPPTTTZZZppptttYYYNNNKKKIIIJJJJJJKKKQQQYYYxxxYYYXXXXXXXXX[[[___ccceeejjjjjjppp|||vvvwww|||wwwooopppsssyyy}}}kkkYYYNNNJJJGGGEEEDDDFFFFFFCCCAAABBBHHHMMMXXXiii{{{~~~}}}yyyuuusssssssssssstttttttttttttttppprrrtttsssqqqoooooopppqqqqqqrrrrrrqqqooonnnmmmjjjjjjiiigggeeebbb```___```___^^^]]]\\\\\\\\\\\\^^^\\\[[[\\\]]]^^^]]]\\\XXXVVVUUUVVVYYY\\\]]]]]]\\\___aaaccceeehhhkkknnnpppvvv{{{|||}}}zzz{{{}}}}}}vvvooolllkkkkkkpppvvvyyywwwtttsssvvv|||vvvqqqsssxxx{{{|||{{{yyyxxxvvvrrrmmmiiieeebbb___]]]\\\\\\\\\[[[[[[\\\___cccgggiiigggfffeeefffhhhkkknnnrrruuuvvvzzzzzzxxxtttmmmfff^^^ZZZZZZVVVVVVXXXXXXWWWXXX\\\VVVYYY[[[ZZZWWWRRROOONNNNNNSSSYYYoooyyy[[[MMMJJJHHHJJJKKKMMMSSS[[[yyyZZZYYYYYYYYY\\\aaafffiiinnnooouuu}}}}}}{{{oooooosssxxx{{{~~~mmmZZZOOOJJJFFFEEEDDDFFFFFFDDDAAABBBHHHNNNZZZjjjzzz{{{}}}|||xxxtttpppsssssstttuuuuuuuuuuuuuuuuuuxxxzzzzzzvvvttttttuuuttttttuuuuuutttrrrpppooonnnmmmllljjjgggdddbbb```aaa```___^^^]]]]]]]]]]]]aaa___^^^]]]^^^]]][[[ZZZVVVUUUUUUXXX\\\___aaabbb___aaadddffffffhhhjjjlllooosssvvvuuuxxxwwwnnnjjjhhhiiinnntttxxxvvvsssooorrr{{{tttqqqtttzzz|||zzzxxxwwwuuuqqqlllhhhdddaaa^^^\\\\\\[[[ZZZYYY[[[\\\___dddhhhiiihhhfffeeefffhhhkkkooorrruuuwwwzzzyyywwwrrrlllddd^^^ZZZYYYUUUTTTVVVVVVUUUWWW[[[VVVXXXZZZZZZVVVQQQNNNMMMMMMQQQXXXnnn{{{\\\MMMIIIHHHIIIKKKMMMUUU]]]yyy{{{YYYVVVVVVZZZ^^^aaagggnnnnnnxxx{{{tttrrrsssyyy~~~rrr\\\QQQMMMKKKJJJDDDDDDDDDDDDCCCEEEHHHKKKXXXjjjwww~~~}}}{{{xxxvvvtttuuutttttttttuuuvvvwwwwwwyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuttttttttttttqqqpppooollljjjhhhgggfffcccbbbaaa``````aaabbbbbbeeeddddddfffhhhfffaaa\\\ZZZZZZ[[[\\\^^^```aaabbbaaadddgggiiihhhhhhhhhhhhnnnppprrrtttwww||||||tttkkkhhheeegggmmmrrrttttttrrrvvv{{{wwwxxx{{{}}}zzz{{{|||yyytttnnnjjjhhhgggddd```[[[XXXWWWVVVWWW\\\\\\^^^```dddhhhkkkmmmjjjiiijjjmmmrrruuuuuusssyyyyyywwwrrrjjjbbb]]]ZZZWWWUUUTTTUUUWWWYYYYYYXXX[[[[[[[[[ZZZXXXTTTQQQOOOPPPQQQZZZpppVVVVVVOOOLLLMMMLLLLLLUUUccc{{{vvvWWWTTTTTTXXX\\\___eeemmmqqq|||vvvrrrsssxxx|||uuu^^^QQQKKKIIIHHHDDDDDDDDDDDDCCCEEEHHHKKKYYYlllxxx~~~}}}zzzwwwvvvvvvwwwxxxyyyzzz|||}}}~~~~~~}}}}}}|||{{{zzzzzzwwwwwwvvvuuuuuuuuuvvvvvvtttsssrrrpppnnnkkkiiihhhfffeeeddddddddddddeeeeeemmmmmmnnnnnnlllhhhbbb^^^YYYYYYZZZ[[[\\\^^^``````bbbeeeiiijjjjjjjjjjjjkkkpppqqqsssvvvyyy~~~xxxllliiifffhhhmmmqqqsssrrrpppuuu||||||~~~~~~zzzuuuooojjjgggfffccc___ZZZXXXWWWXXXXXXZZZ[[[\\\___bbbfffiiikkkeeeeeeggglllrrrvvvwwwwwwxxxxxxvvvqqqiiiaaa\\\ZZZVVVTTTSSSTTTVVVXXXXXXWWWYYYZZZZZZYYYVVVSSSPPPNNNQQQRRRZZZpppYYYSSSLLLIIILLLKKKLLLVVVddd}}}}}}xxxtttrrrWWWUUUVVVZZZ\\\___gggooowwwxxxtttrrrvvvzzz~~~zzz___PPPJJJGGGFFFDDDEEEEEEDDDDDDEEEIIIKKK[[[mmmyyy{{{}}}zzz{{{{{{}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwwwwvvvssspppmmmjjjiiiiiiiiijjjjjjkkkllllllwwwyyyzzzxxxrrrjjjddd```ZZZZZZ[[[[[[]]]^^^``````cccfffjjjlllmmmmmmnnnppprrrsssuuuwww|||{{{oookkkiiiiiimmmqqqqqqqqqnnnsss{{{vvvoooiiiffffffccc^^^ZZZWWWXXXZZZ[[[YYYZZZ[[[]]]```cccfffhhhddddddfffkkkppptttvvvvvvuuuvvvuuuqqqiiibbb\\\YYYUUUTTTRRRSSSUUUWWWWWWVVVWWWXXXXXXWWWUUUSSSPPPNNNSSSRRRZZZppp[[[QQQKKKHHHJJJKKKLLLWWWeeeqqqoookkkmmmnnnZZZYYYZZZ^^^aaadddllluuu~~~zzzuuuqqqssswww||||||```PPPJJJGGGFFFDDDEEEEEEDDDDDDFFFIIILLL\\\mmmyyyzzz}}}||||||}}}}}}zzz{{{{{{{{{xxxtttpppmmmlllmmmoooqqqsssttttttuuu~~~~~~uuukkkdddaaa^^^^^^^^^^^^___```aaabbbcccfffjjjmmmnnnooorrrssstttuuuwwwzzz|||tttpppmmmmmmppprrrqqqpppmmmuuu~~~{{{vvvpppjjjgggeeebbb]]]YYYXXXYYY\\\^^^YYYZZZ\\\^^^```bbbdddeeeeeefffgggiiillloooqqqqqqssstttuuurrrkkkccc]]]YYYUUUTTTSSSTTTVVVWWWWWWWWWVVVWWWXXXXXXVVVTTTQQQPPPUUUSSSZZZnnn\\\SSSLLLIIIKKKKKKLLLWWWfffyyyiiijjjgggkkknnn[[[\\\___cccfffiiisss}}}{{{uuupppppptttyyy}}}{{{```QQQKKKIIIHHHEEEEEEEEEEEEDDDFFFIIILLLZZZlllwww}}}~~~{{{~~~~~~~~~~~~|||xxxtttqqqqqqrrrvvvyyy{{{|||||||||uuullleeecccaaa`````````aaabbbccccccdddgggjjjmmmnnnqqqsssvvvvvvwwwzzz~~~~~~zzzwwwsssrrrssstttrrrooommmwww|||yyyvvvqqqlllhhhcccaaa]]]ZZZYYYZZZ]]]^^^[[[\\\^^^___aaacccddddddcccdddeeefffhhhjjjlllnnnpppsssuuussslllddd^^^ZZZWWWUUUTTTUUUWWWYYYYYYXXXWWWXXXYYYYYYXXXWWWTTTSSSVVVTTTYYYkkk]]]WWWPPPKKKLLLKKKLLLWWWfffooogggmmmmmmpppsss\\\]]]bbbgggjjjooozzzzzztttnnnnnnqqqvvvxxx}}}yyy```RRRLLLJJJIIIEEEFFFFFFEEEEEEFFFJJJLLLXXXiiisssxxx~~~|||zzz{{{yyywwwzzz}}}}}}~~~~~~{{{uuunnniiigggdddcccccccccccccccddddddfffhhhkkknnnooorrruuuxxxxxx{{{|||xxxvvvvvvuuurrrnnnlllwww{{{xxxvvvrrrmmmhhhbbbaaa^^^\\\[[[[[[\\\^^^]]]^^^___aaabbbccccccccc^^^```aaabbbdddfffjjjmmmmmmpppsssrrrlllddd]]]YYYWWWVVVUUUUUUWWWYYYYYYXXXWWWXXXZZZ[[[ZZZYYYWWWVVVVVVTTTXXXfff~~~```ZZZQQQLLLMMMKKKLLLXXXfff|||iiilllxxxxxxvvvzzz^^^aaagggmmmpppuuuyyyrrrmmmmmmooosss|||uuuwwwxxx___RRRLLLIIIHHHEEEFFFFFFEEEEEEFFFJJJMMMWWWfffnnnrrrxxxwwwwww}}}|||{{{yyyxxxvvvtttpppmmmjjjiiiiiihhhhhhhhhiiiiiiiiikkknnnpppqqqtttwwwzzz{{{~~~zzzxxxwwwuuupppmmmhhhttt|||yyywwwsssmmmgggaaaaaa___]]]\\\\\\\\\\\\]]]^^^```aaabbbbbbbbbaaa]]]___``````___aaaeeeiiiiiimmmqqqpppkkkccc[[[WWWVVVUUUTTTUUUWWWXXXXXXXXXWWWXXXZZZ[[[[[[ZZZYYYWWWUUUUUUWWWaaavvvdddXXXPPPKKKKKKKKKLLLXXXggg}}}qqqkkkyyyyyybbbeeelllrrrvvv|||xxxqqqllllllnnnrrrzzzuuutttwww___RRRKKKHHHFFFEEEFFFFFFEEEEEEGGGJJJMMMWWWeeelllnnntttrrrsss}}}}}}zzz{{{xxxvvvvvvxxxxxxuuurrrppppppooonnnnnnnnnooooookkkmmmpppqqqsssuuuyyy|||~~~{{{xxxwwwtttoookkkdddqqqzzzxxxssslllfffaaaaaa```___]]]\\\[[[ZZZ]]]^^^___aaaaaaaaaaaa``````aaaaaa___\\\\\\___cccfffjjjnnnooojjjaaaZZZUUUUUUTTTSSSSSSVVVWWWWWWWWWVVVWWWYYYZZZ[[[ZZZYYYXXXUUUUUUVVV^^^qqqhhhUUUMMMIIIJJJJJJLLLYYYiiiuuummmpppzzziiikkkqqquuuvvv~~~uuummmmmmllllllvvvyyy~~~uuu```VVVQQQJJJDDDHHHEEEDDDDDDCCCBBBFFFLLLYYYeeekkkppptttppprrr}}}wwwuuussssssssstttsssrrrnnnpppqqqssstttvvvyyy|||{{{vvvqqqllliiihhhrrrvvvssstttrrriiiaaa^^^^^^]]]]]]\\\[[[ZZZZZZVVVYYY\\\^^^______```aaaddddddbbb___\\\ZZZ[[[\\\```jjjrrroooggg```YYYTTTTTTTTTTTTUUUUUUVVVVVVVVVZZZZZZ[[[^^^___[[[UUUOOOVVVUUUXXX___nnncccUUULLLIIIMMMLLLKKKYYYmmmuuujjjqqqmmmooouuu{{{wwwooonnnnnnnnnvvvxxxwww```UUUNNNIIIEEEFFFCCCBBBDDDDDDCCCHHHNNN[[[fffkkkooosssoooqqq|||zzzwwwwwwwwwwwwvvvtttrrrsssttttttvvvyyy~~~~~~zzzuuuqqqmmmkkkhhhnnn{{{{{{uuupppoooooommmgggaaa^^^^^^]]]\\\[[[ZZZZZZYYYUUUXXX[[[]]]]]]]]]^^^```bbbbbb```]]]ZZZYYYYYY[[[```hhhnnnlllfff```YYYSSSSSSTTTTTTUUUVVVVVVWWWWWWYYYYYYZZZ]]]^^^\\\WWWRRRUUUUUUWWW]]]kkkbbbUUUKKKHHHLLLLLLLLLZZZnnnqqqhhhpppooosssyyyyyyqqqpppoooooovvvyyy}}}dddTTTLLLHHHGGGEEEBBBBBBDDDDDDDDDIIIPPP]]]hhhlllooorrrooosss~~~||||||{{{yyyxxxvvvvvvvvvvvvxxx}}}|||xxxtttpppnnnllliiikkkrrryyyjjjiiihhhiiiiiigggccc```^^^]]]\\\[[[ZZZYYYXXXXXXVVVXXXZZZ[[[[[[[[[\\\]]]______^^^[[[XXXWWWXXXZZZ```fffjjjiiifffbbbZZZRRRRRRSSSTTTUUUVVVXXXXXXYYYXXXXXXYYY[[[\\\\\\YYYWWWUUUTTTVVV[[[ggg~~~aaaTTTKKKHHHLLLLLLMMM\\\ppppppiiippppppuuu}}}zzzqqqpppoooooovvvyyykkkVVVKKKIIIIIIEEECCCBBBDDDDDDEEEIIIPPP^^^iiinnnppptttrrryyy}}}{{{yyyxxxwwwxxx{{{~~~{{{vvvrrrpppnnnnnnlllkkkmmmwwwyyymmm___bbbeeefffeeecccaaa```]]]]]]\\\[[[ZZZXXXXXXWWWWWWXXXZZZ[[[ZZZZZZ\\\]]]^^^^^^]]][[[XXXWWWXXXZZZaaafffiiihhhgggddd[[[RRRQQQRRRSSSUUUVVVXXXYYYZZZWWWWWWXXXYYY[[[[[[[[[ZZZVVVUUUVVV[[[eeezzzaaaSSSJJJGGGKKKLLLNNN^^^rrrssslllqqqrrrzzzzzzpppooooooooouuu~~~{{{sssZZZLLLIIIJJJGGGDDDCCCEEEDDDDDDHHHOOO___kkkqqqssswwwwww~~~|||yyyzzzzzz{{{}}}yyyuuurrrpppooooooooollllllrrr}}}yyymmmeee]]]```dddeeecccaaa``````^^^]]]\\\[[[ZZZXXXWWWWWWXXXYYY[[[[[[ZZZZZZ\\\^^^^^^^^^]]][[[YYYYYYZZZ\\\ccchhhkkkjjjiiifff]]]TTTPPPQQQRRRTTTVVVXXXYYYZZZVVVWWWXXXXXXYYYYYYZZZZZZUUUUUUWWW\\\eeeyyy~~~cccTTTJJJGGGKKKLLLNNN___tttyyymmmmmmzzzyyyzzzooonnnppppppvvv~~~~~~www]]]NNNJJJJJJHHHEEEDDDEEEEEEDDDHHHOOO```mmmtttwwwzzzyyy~~~{{{||||||zzzxxxuuusssqqqooooooooommmmmmpppwww~~~wwwllldddaaa^^^```cccdddcccaaaaaaaaa___^^^]]]\\\ZZZXXXWWWWWWWWWYYYZZZZZZZZZ[[[]]]___^^^^^^^^^\\\ZZZZZZ\\\]]]cccjjjooonnnkkkfff]]]UUUOOOPPPQQQSSSUUUVVVXXXXXXUUUVVVXXXXXXWWWVVVVVVWWWSSSTTTVVV\\\fffzzzgggUUUKKKGGGKKKLLLNNN___tttnnnhhhvvv}}}zzzoooooorrrsssxxxvvv]]]PPPKKKIIIFFFDDDCCCEEEEEEEEEJJJQQQbbbpppwwwzzz|||yyy}}}~~~}}}yyyyyywwwvvvtttqqqooonnnkkklllnnnnnnppptttzzz~~~~~~}}}wwwmmmddd___^^^^^^^^^___```bbbbbbbbbaaa```___^^^]]][[[YYYXXXWWWUUUVVVXXXXXXXXXZZZ]]]___]]]]]]]]][[[ZZZZZZ\\\^^^aaakkksssrrrllleee\\\TTTNNNOOOPPPRRRSSSUUUVVVVVVTTTWWWYYYXXXUUUSSSRRRSSSPPPQQQUUU\\\ggg{{{kkkVVVLLLHHHKKKLLLNNN___tttqqqgggxxx{{{pppppptttuuuzzz}}}ttt]]]PPPKKKIIIDDDBBBBBBEEEFFFGGGLLLSSScccrrryyy{{{|||xxx}}}||||||}}}}}}|||zzzwwwwwwwwwvvvtttrrrooommmgggkkknnnmmmkkkmmmrrrxxxyyyxxxuuuooohhhbbb^^^\\\]]]\\\\\\^^^aaaccccccbbbaaa```___]]][[[ZZZXXXXXXSSSUUUVVVVVVWWWYYY\\\___\\\\\\\\\[[[YYYZZZ\\\^^^___kkkuuutttlllcccZZZSSSNNNOOOPPPQQQRRRSSSTTTUUUTTTWWWYYYXXXTTTQQQPPPPPPMMMOOOTTT\\\ggg|||nnnWWWMMMHHHKKKKKKMMM^^^tttuuujjj}}}}}}uuurrrtttvvvzzzwww~~~rrr]]]NNNGGGFFFDDDDDDDDDEEECCCEEENNNYYYiiizzz~~~{{{~~~~~~~~~~~~{{{{{{{{{{{{zzzzzzyyyxxx|||{{{xxxvvvtttrrrqqqppppppooollliiigggiiimmmqqqtttrrrnnniiieeebbb``````]]]\\\\\\]]]```aaaaaa```aaa```^^^[[[YYYWWWVVVUUUVVVUUUTTTTTTUUUXXX[[[]]]^^^\\\[[[\\\]]]^^^^^^^^^ccckkkrrrrrrllleeeZZZQQQNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVSSSPPPOOOOOOPPPOOORRRVVV[[[fff|||mmmWWWMMMJJJMMMLLLOOObbbyyytttqqq~~~uuurrrsssvvv{{{vvv~~~ooo[[[NNNGGGGGGEEEDDDEEEEEEDDDEEENNNYYYmmm}}}~~~}}}{{{zzzzzzzzzzzz{{{zzzyyyyyyzzzzzz|||||||||{{{yyywwwuuutttsssrrrooonnnkkkhhhfffgggjjjmmmooommmjjjgggeeecccbbbbbb```^^^^^^^^^```aaa```______^^^\\\YYYWWWVVVUUUTTTVVVVVVUUUTTTVVVYYY\\\^^^]]]\\\[[[[[[\\\]]]^^^^^^dddlllrrrpppjjjcccYYYPPPNNNOOOOOOQQQRRRSSSTTTUUUVVVVVVUUUSSSPPPOOOOOOPPPOOOSSSWWW]]]iiinnnWWWNNNJJJMMMLLLOOObbbyyy{{{vvv}}}uuuqqqsssvvv|||uuu~~~lllZZZNNNHHHGGGFFFEEEEEEFFFEEEFFFOOOZZZnnn~~~~~~{{{yyyxxxxxxvvvuuuttttttttttttxxxwwwwwwxxxyyy|||}}}|||{{{zzzxxxwwwvvvuuuooonnnkkkhhheeeeeegggjjjiiihhhgggfffeeeeeeeeeeeecccbbb````````````^^^]]]\\\[[[YYYWWWUUUTTTSSSRRRWWWVVVUUUUUUVVVYYY\\\]]]]]]\\\ZZZYYYYYY[[[]]]___eeelllpppmmmggg```WWWPPPMMMNNNOOOPPPRRRSSSTTTUUUUUUVVVUUUSSSQQQOOOPPPQQQQQQTTTYYY___lllrrrXXXNNNJJJLLLLLLOOObbbzzzyyy~~~uuuqqqrrrvvv}}}vvvlll[[[OOOHHHHHHFFFEEEFFFGGGEEEGGGPPPZZZkkk|||}}}{{{~~~~~~}}}{{{yyywwwuuutttppppppppppppppppppppppppssstttvvvyyy|||~~~~~~~~~}}}}}}{{{zzzyyyxxxppppppnnnjjjgggeeefffhhhggggggfffffffffffffffgggfffdddbbbaaa```___]]][[[YYYXXXWWWUUUSSSRRRQQQQQQVVVUUUUUUUUUVVVXXXZZZ\\\\\\[[[YYYWWWWWWYYY\\\___fffllloookkkeee^^^VVVOOOLLLMMMNNNOOOQQQSSSTTTTTTVVVWWWVVVUUUSSSRRRRRRTTTTTTWWWZZZ```lllvvvXXXOOOJJJLLLLLLOOOccc{{{www~~~vvvqqqqqquuu{{{xxxnnn\\\OOOIIIHHHFFFEEEFFFGGGEEEGGGPPPZZZiii{{{}}}zzzxxx}}}|||zzzyyyzzzyyywwwvvvxxxxxxwwwvvvtttsssrrrrrrllllllmmmnnnppppppqqqqqqqqqtttxxx|||~~~|||{{{zzzssssssrrrnnnjjjhhhhhhiiiiiiiiiiiiiiihhhhhhgggggggggeeecccaaa```___\\\ZZZWWWVVVUUUSSSRRRRRRQQQQQQUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[ZZZWWWVVVWWW\\\```ffflllnnnjjjccc]]]VVVOOOKKKLLLMMMOOOPPPRRRSSSTTTWWWXXXXXXVVVUUUTTTUUUWWWWWWYYY[[[___jjjzzzYYYOOOJJJLLLLLLOOOccc|||~~~ttt{{{wwwqqqqqqsssxxx~~~|||mmm\\\OOOIIIHHHFFFEEEEEEFFFEEEFFFOOOZZZiii{{{}}}yyywww~~~zzzyyywwwvvvvvvwwwwwwvvvtttuuuvvvvvvuuurrrqqqqqqrrrmmmnnnpppsssuuuwwwxxxyyywwwyyy}}}}}}{{{zzzuuuvvvuuurrrooolllkkkkkklllllllllkkkjjjiiigggffffffdddbbb``````^^^\\\ZZZVVVVVVUUUSSSSSSRRRRRRRRRUUUUUUUUUVVVWWWXXXYYYYYYZZZ[[[[[[YYYWWWWWW\\\```eeekkknnnjjjddd^^^VVVOOOJJJKKKLLLNNNPPPRRRSSSTTTWWWWWWXXXWWWUUUUUUVVVXXXYYY[[[\\\^^^hhh}}}|||ZZZPPPJJJLLLLLLOOOddd||||||ttt{{{wwwrrrqqqqqquuuyyy~~~kkkYYYMMMHHHHHHEEEDDDEEEEEEDDDEEENNNYYYiii{{{|||wwwvvv~~~}}}||||||~~~~~~}}}|||{{{||||||zzzvvvttttttvvvqqqssswww{{{~~~{{{yyyvvvwwwwwwuuuqqqnnnmmmmmmllllllmmmlllkkkiiigggfffdddbbb```______^^^\\\[[[WWWVVVUUUTTTTTTTTTTTTTTTWWWWWWXXXXXXYYYZZZZZZZZZYYY[[[]]][[[XXXXXX\\\```cccjjjnnnkkkeee___WWWPPPIIIJJJKKKMMMOOOQQQSSSTTTUUUVVVVVVUUUTTTTTTVVVWWWZZZ[[[[[[]]]fff||||||[[[PPPJJJLLLKKKOOOddd}}}yyyuuu|||xxxrrrqqqppprrrvvv{{{gggVVVKKKGGGHHHEEEDDDDDDEEECCCEEENNNYYYgggyyyzzzuuuttt|||yyyyyyzzzuuuxxx|||}}}zzzxxxvvvwwwxxxvvvsssooonnnmmmkkkkkkllllllkkkjjjhhhgggbbb```___^^^______]]][[[WWWWWWVVVUUUUUUUUUUUUUUUYYYYYYZZZZZZ[[[[[[\\\\\\XXX\\\^^^]]]YYYXXX\\\```bbbiiinnnlllfff```XXXPPPIIIIIIKKKMMMOOOQQQSSSTTTSSSTTTUUUTTTSSSSSSUUUWWWYYYZZZ[[[]]]ggg|||zzz[[[PPPJJJLLLKKKOOOddd}}}vvvttt{{{vvvnnnlllmmmpppuuuyyyyyybbbVVVMMMFFFDDDGGGEEEEEEGGGHHHIIIQQQZZZjjjyyy}}}yyytttqqq~~~~~~{{{xxxuuuuuuuuusssqqqpppqqqrrrrrrqqqpppooonnnkkkgggcccaaaaaaaaaaaa```___^^^]]]ZZZWWWUUUTTTUUUVVVVVVVVVXXXXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[^^^\\\YYY[[[```iiiooossspppfff[[[SSSPPPNNNMMMLLLMMMQQQTTTWWWXXXZZZZZZXXXVVVTTTUUUXXX[[[WWWYYY\\\```jjj|||www\\\LLLNNNJJJIIIRRR___}}}vvvssswww|||~~~vvvooommmnnnrrrwww|||zzzbbbTTTKKKFFFFFFEEEDDDDDDFFFFFFHHHPPPYYYmmmyyy|||vvvqqqnnn~~~~~~~~~zzzxxxwwwwwwvvvtttqqqppppppqqqsssrrrqqqpppooolllhhheee____________^^^]]]\\\\\\XXXWWWUUUTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\\\\]]]\\\ZZZ[[[]]]\\\ZZZ\\\aaahhhnnnrrrooofff[[[TTTPPPMMMKKKKKKLLLPPPTTTVVVWWWXXXYYYXXXVVVUUUVVVXXX[[[ZZZ\\\^^^aaakkk}}}zzz\\\LLLNNNJJJIIIRRR^^^|||vvvvvv|||vvvpppoooppptttxxx~~~}}}cccRRRIIIFFFGGGDDDCCCCCCEEEEEEGGGOOOXXXnnnyyyyyyqqqllllll}}}~~~}}}zzzxxxyyyyyyxxxuuurrrppppppqqquuutttrrrrrrqqqnnnjjjgggaaaaaa```___^^^]]]\\\[[[VVVVVVUUUUUUUUUVVVXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZZZZ]]]\\\ZZZ]]]bbbgggkkkooommmeee[[[TTTQQQKKKJJJIIIKKKOOOSSSUUUUUUUUUWWWWWWWWWVVVWWWYYY[[[\\\]]]]]]```jjj]]]MMMOOOJJJIIIQQQ]]]{{{tttyyyvvvrrrqqqrrruuuzzzfffRRRIIIGGGIIIEEECCCCCCEEEEEEGGGOOOXXXmmmvvvtttmmmjjjlll~~~~~~{{{yyyzzzzzzyyyvvvrrrppppppqqqwwwuuusssrrrrrrpppllljjjgggeeedddaaa___]]]\\\[[[VVVVVVVVVVVVVVVWWWYYYZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[YYYYYY\\\\\\[[[^^^cccfffiiilllkkkddd[[[TTTQQQIIIHHHHHHKKKOOORRRTTTTTTSSSUUUWWWWWWWWWXXXYYY[[[[[[[[[[[[^^^iii^^^NNNOOOJJJIIIQQQ]]]zzz{{{qqqyyyvvvrrrssssssvvvzzz~~~iiiSSSJJJHHHIIIEEEDDDDDDFFFFFFHHHPPPYYYjjjrrrqqqkkkkkknnn}}}{{{yyyxxxxxxxxxvvvsssqqqrrrssswwwuuusssrrrrrrpppmmmkkkjjjhhheeebbb^^^\\\ZZZYYYWWWYYYZZZYYYWWWWWWXXXZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\YYYYYY[[[[[[ZZZ^^^dddeeegggiiihhhccc[[[TTTOOOGGGGGGGGGJJJOOORRRSSSSSSRRRTTTVVVWWWWWWWWWYYY[[[[[[\\\\\\___kkk^^^NNNOOOJJJIIIQQQ]]]zzzvvvoooxxx~~~~~~vvvsssssssssuuuxxx|||hhhSSSKKKIIIGGGFFFDDDDDDFFFFFFHHHPPPYYYhhhqqqqqqmmmnnnrrr~~~|||{{{yyyxxxuuuuuuvvvtttsssrrrsssuuuvvvtttrrrqqqpppooommmkkkiiigggccc___\\\ZZZYYYXXX[[[]]]^^^\\\XXXVVVWWWYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZ[[[[[[ZZZ^^^dddeeefffgggfffaaaZZZRRRNNNFFFFFFGGGKKKOOORRRSSSSSSSSSTTTVVVVVVVVVWWWYYY[[[\\\^^^___cccppp]]]MMMOOOJJJIIIQQQ]]]{{{ssspppyyy||||||uuussssssrrrsssvvv{{{cccPPPLLLIIIEEEDDDCCCCCCEEEEEEGGGOOOXXXgggqqqsssqqqsssttt~~~~~~}}}|||{{{yyyxxxwwwvvvvvvqqqrrrssssssrrrsssuuuwwwuuussspppoooooonnnlllkkkfffdddaaa^^^]]]\\\\\\]]]___aaaccc___ZZZVVVVVVXXXVVVWWWXXXZZZ[[[]]]^^^___^^^[[[ZZZ[[[ZZZYYY]]]cccfffffffffddd```YYYQQQLLLFFFFFFHHHKKKPPPSSSTTTSSSUUUUUUUUUTTTTTTUUUYYY[[[[[[]]]```eeettt\\\LLLNNNJJJIIIRRR^^^|||sssttt|||}}}}}}~~~uuussssssrrrrrruuu{{{___NNNKKKHHHCCCCCCBBBBBBDDDDDDFFFNNNWWWiiisssuuutttuuuvvv}}}~~~xxxxxxvvvuuuttttttttttttnnnoooqqqrrrrrrtttwwwyyytttrrrooonnnmmmmmmkkkjjjeeecccaaa```___```aaabbbbbbdddeeeaaaZZZUUUUUUWWWUUUVVVWWWYYY[[[]]]___```___\\\ZZZ[[[ZZZXXX\\\bbbgggfffeeeddd___XXXPPPKKKFFFFFFHHHLLLPPPTTTTTTTTTVVVVVVUUUTTTSSSUUUXXX[[[XXX[[[___eeettt\\\LLLNNNJJJIIISSS___}}}tttwwwsssqqqssstttuuuvvvzzz~~~```OOOIIIGGGGGGFFFEEEEEEFFFDDDEEENNNYYYkkkxxx}}}~~~}}}yyy~~~~~~}}}zzzuuusssrrrsssuuutttvvvwwwwwwwwwyyy}}}|||{{{|||||||||vvvqqqrrrvvvwwwtttooosssssssssuuuwwwwwwuuusssrrrqqqppppppooommmiiieeehhheeeaaa```aaacccdddeeeeeedddaaa]]]YYYWWWWWWWWWXXXXXXXXXYYY[[[\\\^^^___^^^^^^]]][[[ZZZ[[[^^^aaaggggggfffccc]]]VVVNNNJJJJJJJJJKKKMMMPPPRRRUUUVVVYYYXXXVVVUUUVVVYYY\\\^^^```^^^^^^fffwww~~~]]]MMMNNNJJJHHHPPP\\\zzz}}}}}}tttqqqsssrrrrrrssswww|||___OOOIIIGGGFFFEEEDDDEEEFFFDDDFFFOOOZZZlllyyy|||~~~}}}rrrhhhdddcccbbbcccfffkkknnnpppqqqrrrvvv}}}~~~|||{{{{{{{{{|||wwwtttrrrsssvvvxxxwwwtttuuuttttttuuuvvvvvvtttrrrqqqpppooooooooollliiiffffffccc```___````````````cccaaa]]]YYYVVVUUUWWWXXXWWWWWWWWWWWWXXXZZZ[[[\\\^^^^^^]]][[[ZZZ[[[___bbbffffffeeebbb\\\TTTMMMIIIGGGHHHJJJMMMPPPSSSVVVXXXYYYXXXWWWVVVWWWYYY[[[]]]^^^[[[\\\eeexxx~~~]]]MMMNNNJJJHHHPPP\\\zzztttqqqqqqpppoooooottt~~~xxx]]]OOOJJJGGGEEEDDDCCCDDDEEEEEEFFFPPP[[[lllzzzqqqggg]]]ZZZZZZZZZ[[[^^^aaadddhhhjjjmmmrrrzzz~~~|||{{{zzzzzz{{{{{{vvvvvvuuuuuuvvvwwwwwwxxxvvvuuutttuuuuuuuuusssqqqqqqpppooooooooommmjjjggggggeeebbbaaa```___]]][[[___[[[VVVRRRQQQSSSWWWZZZYYYXXXXXXXXXXXXYYYZZZ[[[^^^^^^]]][[[ZZZ\\\___bbbeeeeeedddaaa[[[SSSLLLGGGEEEGGGIIIMMMQQQTTTWWWYYYYYYXXXWWWWWWWWWYYYZZZ\\\[[[XXXYYYddd{{{}}}]]]LLLNNNIIIHHHPPP\\\zzz~~~|||sssppppppooonnnpppuuuttt[[[OOOKKKGGGEEECCCCCCDDDEEEEEEGGGQQQ\\\kkkzzzpppfff]]]ZZZZZZYYYZZZ]]]]]]```dddgggjjjpppxxx~~~}}}|||{{{{{{zzzyyyzzzzzz{{{yyyzzzzzzxxxuuusssuuuwwwxxxvvvttttttttttttrrrppprrrqqqpppppppppooollljjjiiihhhfffeeecccaaa]]]ZZZ[[[WWWQQQNNNOOOSSSXXX[[[\\\\\\[[[[[[ZZZ[[[[[[\\\^^^^^^]]][[[[[[\\\```cccffffffeeebbb\\\TTTLLLGGGFFFGGGJJJNNNQQQTTTVVVXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZXXXXXXeee}}}\\\LLLNNNIIIHHHQQQ]]]{{{{{{|||xxxpppnnnooooooqqqttt{{{pppXXXNNNKKKHHHDDDCCCCCCDDDEEEEEEGGGQQQ\\\jjjyyy~~~pppfff]]]ZZZYYYWWWWWWYYY___bbbfffhhhjjjpppxxx~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{xxx{{{|||yyyuuusssuuuxxxxxxvvvtttsssssssssqqqooosssrrrppppppqqqpppooommmjjjiiigggfffdddaaa]]]YYYXXXTTTNNNMMMPPPVVV[[[]]]]]]\\\\\\[[[[[[[[[[[[[[[^^^^^^]]]\\\[[[]]]aaadddhhhhhhfffccc]]]TTTMMMHHHGGGIIILLLOOOQQQSSSTTTUUUYYYYYYYYYYYYYYYYYYXXXXXXZZZYYYZZZfff}}}\\\LLLNNNIIIHHHQQQ]]]{{{yyyvvv{{{~~~uuunnnlllmmmoootttyyymmmVVVMMMKKKHHHEEEDDDCCCDDDEEEEEEFFFPPP[[[kkkyyyqqqggg^^^[[[ZZZWWWWWWYYYccceeehhhjjjlllpppwww}}}}}}|||||||||||||||{{{{{{{{{uuuwwwyyyxxxvvvuuuxxx{{{xxxvvvsssrrrsssrrrqqqpppsssqqqppppppqqqqqqpppnnnhhhgggfffeeedddaaa]]]ZZZWWWSSSPPPQQQVVV[[[^^^^^^[[[ZZZZZZYYYYYYYYYZZZZZZ^^^^^^]]]\\\\\\]]]aaadddiiihhhgggccc]]]UUUMMMHHHHHHIIILLLOOORRRSSSSSSSSSXXXYYYZZZZZZZZZYYYWWWVVVXXXYYYZZZeee{{{[[[KKKMMMIIIHHHQQQ^^^|||vvvssssssxxx~~~uuummmkkklllnnnuuu|||kkkTTTLLLKKKIIIFFFEEEDDDEEEFFFDDDFFFOOOZZZmmmzzz}}}rrrhhh```^^^^^^\\\\\\]]]dddfffiiijjjlllpppwww}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||vvvvvvwwwvvvvvvvvvxxxyyywwwuuusssrrrrrrsssrrrqqqqqqooonnnnnnooopppooonnniiigggeeeeeedddccc```^^^WWWUUUSSSVVV\\\aaaaaa___ZZZZZZZZZYYYZZZZZZ[[[[[[]]]^^^]]]\\\\\\^^^bbbeeehhhhhhfffccc\\\TTTLLLGGGFFFHHHLLLOOORRRTTTUUUUUUXXXYYY[[[[[[[[[XXXVVVTTTTTTWWWYYYaaa{{{xxx[[[KKKMMMIIIIIIQQQ^^^|||wwwllliiikkksssvvvnnnjjjjjjmmmuuu~~~jjjSSSKKKKKKJJJGGGFFFEEEEEEFFFDDDEEENNNYYYnnn{{{|||~~~ooofff___^^^___]]]]]]___bbbeeehhhjjjlllpppwww}}}}}}~~~}}}|||zzzyyywwwvvvuuuuuuttttttwwwuuurrrqqqrrrsssrrrrrrooonnnllllllmmmnnnnnnmmmkkkiiigggggggggfffeeecccXXXVVVVVVZZZaaadddccc___\\\\\\[[[[[[\\\]]]]]]^^^]]]^^^]]]\\\\\\^^^bbbeeeggggggfffbbb[[[SSSKKKFFFDDDFFFKKKOOOSSSUUUVVVVVVXXXZZZ[[[\\\[[[XXXUUUTTTPPPTTTVVV]]]vvvvvv[[[KKKMMMIIIIIIRRR^^^|||pppccc```bbbooo{{{sssnnnnnnqqqsssyyy~~~jjjWWWOOOHHHFFFHHHDDDBBBBBBCCCCCCEEENNNWWWqqq~~~zzz~~~zzzssshhh___]]]______```ccceeeggggggggghhhmmmuuu|||~~~~~~~~~}}}||||||wwwyyyzzzwwwsssppppppqqqtttsssrrrqqqpppooooooooopppmmmjjjjjjmmmooopppooommmllljjjjjjjjjhhhfffddd\\\[[[[[[\\\___bbbcccbbb]]]]]]]]]]]]]]]\\\\\\\\\bbbaaa```aaacccddddddcccffffffddd^^^VVVOOOJJJHHHLLLMMMPPPSSSUUUVVVWWWWWWZZZ[[[\\\\\\[[[XXXTTTRRRQQQTTTWWW___ttt~~~}}}pppSSSPPPIIIJJJMMMMMM]]]{{{uuuhhh\\\XXXaaapppzzzrrrmmmnnnqqqtttzzziiiWWWOOOHHHFFFHHHDDDBBBBBBCCCCCCEEEMMMWWWppp{{{~~~zzzsssiii___^^^______aaaccceeeeeedddcccdddjjjuuu}}}~~~}}}{{{{{{vvvxxxyyywwwtttqqqqqqrrrqqqqqqqqqqqqqqqrrrssssssrrrooollllllnnnppppppoooooommmlllkkkkkkiiigggdddbbbaaa```aaadddffffffeeeaaaaaa```____________```bbbaaa``````bbbdddddddddgggfffccc]]]UUUOOOKKKIIILLLNNNPPPSSSUUUVVVWWWWWWXXXYYY[[[[[[[[[XXXVVVTTTTTTUUUWWW___ttt}}}zzzyyylllSSSPPPIIIIIIMMMMMM]]]{{{tttggg\\\XXXbbbqqqzzzsssmmmnnnqqquuu|||gggUUUNNNHHHFFFHHHDDDBBBBBBCCCCCCEEEMMMVVVnnn~~~|||~~~yyyrrriii```_________aaadddddddddbbb```aaahhhsss|||}}}{{{yyyvvvwwwxxxwwwuuutttttttttrrrrrrqqqqqqrrrrrrssssssrrrpppnnnnnnpppqqqrrrqqqqqqooommmmmmlllkkkhhhffffffeeedddeeegggiiihhhgggdddcccaaa```___```aaabbbcccaaa___```bbbdddeeedddfffddd```YYYQQQLLLJJJJJJMMMNNNQQQTTTVVVWWWWWWWWWWWWXXXYYYYYYYYYXXXVVVUUUUUUVVVWWW^^^uuuuuutttwwwiiiRRROOOIIIIIIMMMMMM\\\zzzqqqfff\\\YYYcccqqq||||||~~~vvvppppppssswww}}}dddSSSNNNIIIFFFGGGDDDBBBBBBDDDCCCDDDLLLTTTiii{{{zzz{{{yyyppphhhaaa_________aaadddfffffffffddddddiiirrryyy~~~{{{zzzvvvwwwwwwxxxwwwwwwvvvvvvvvvuuutttrrrqqqppppppppppppoooooopppqqqssstttuuurrrpppooonnnmmmllliiigggdddddddddfffiiijjjjjjiiieeeccc```^^^^^^___aaaccccccaaa______bbbdddeeeeeeeeebbb\\\TTTMMMIIIIIIJJJNNNOOORRRTTTVVVWWWWWWWWWWWWWWWWWWVVVVVVTTTSSSSSSTTTTTTVVV___xxxmmmqqq{{{gggRRROOOHHHHHHLLLLLL\\\zzzooofff]]]ZZZdddqqq{{{wwwsssooommmsssuuu{{{zzzttttttwwwyyy~~~aaaQQQMMMIIIFFFFFFCCCBBBBBBDDDDDDDDDKKKSSSdddvvv~~~wwwwwwwwwnnngggaaa```___^^^```dddhhhjjjlllkkkjjjkkkpppuuu|||{{{vvvwwwwwwxxxyyyyyyxxxxxxvvvuuutttrrrqqqpppoooooommmnnnoooppprrrsssuuuwwwqqqooonnnnnnnnnllljjjhhhcccccceeegggkkkllllllkkkfffdddaaa______```bbbdddcccaaa^^^___aaadddffffffeeebbb[[[SSSLLLJJJKKKMMMOOOQQQSSSUUUWWWWWWXXXWWWXXXWWWUUUSSSQQQPPPOOOOOOPPPRRRUUUbbbzzzjjjtttgggQQQNNNGGGGGGKKKKKK[[[yyyrrrkkkccc___ggguuuwwwtttooollljjjjjjiiiiiiqqqtttzzzzzzvvvwwwzzz{{{~~~^^^OOOLLLIIIFFFFFFCCCBBBBBBDDDDDDDDDJJJRRR___rrr||||||{{{ttttttvvvkkkeeeaaa___^^^\\\___dddiiilllnnnnnnmmmmmmpppsss~~~||||||xxxwwwwwwxxxzzz{{{zzzxxxrrrrrrqqqqqqppppppqqqqqqlllnnnpppppppppqqqssstttnnnmmmllllllmmmllljjjhhhgggggghhhkkknnnpppooommmgggfffdddcccbbbcccdddeeeccc```^^^^^^aaadddfffggggggccc]]]UUUOOOLLLNNNPPPPPPRRRTTTVVVWWWXXXXXXXXXYYYXXXUUUQQQOOONNNMMMMMMNNNPPPVVVggguuummm}}}fffPPPMMMGGGGGGKKKKKKZZZxxx{{{wwwooohhhmmm{{{qqqmmmhhhffffffiiijjjkkkvvvyyy~~~~~~zzzvvvtttxxx|||}}}\\\NNNLLLIIIFFFEEECCCAAACCCDDDDDDCCCIIIQQQ^^^pppzzzzzzxxxrrrrrr~~~tttiiiddd```___]]][[[^^^cccfffiiikkkkkkkkklllpppttt}}}~~~|||{{{{{{{{{zzzxxxxxxyyy{{{|||zzzxxxrrrqqqppppppooooooooopppmmmoooqqqpppnnnlllmmmoookkkjjjiiijjjlllllljjjhhhkkkkkklllnnnppppppnnnlllfffeeeddddddccccccddddddccc```^^^^^^aaadddggghhheeebbb\\\UUUOOOLLLNNNPPPQQQRRRTTTVVVXXXXXXXXXXXXZZZWWWTTTQQQOOOOOOOOOPPPNNNQQQYYYlllwwwtttcccPPPMMMFFFFFFJJJJJJZZZxxx}}}tttwww{{{oookkkfffdddeeehhhkkkmmm{{{~~~{{{uuuqqqrrrxxx}}}~~~[[[MMMLLLJJJFFFEEEBBBAAACCCEEEDDDCCCIIIPPP]]]pppyyyyyywwwqqqrrr~~~sssgggccc___^^^\\\ZZZ]]]bbbdddfffgggggggggkkkqqqwww|||~~~~~~|||yyyyyyzzz{{{{{{yyyxxxyyy||||||zzzxxxuuutttrrrpppnnnllllllkkkppprrrssspppllliiiiiijjjhhhhhhgggiiikkkkkkjjjiiimmmmmmmmmnnnooonnnkkkhhhcccccccccbbbbbbbbbaaaaaaccc```^^^^^^```dddggghhhbbb___ZZZSSSMMMJJJKKKMMMRRRSSSUUUWWWXXXXXXXXXXXXYYYWWWTTTQQQPPPQQQRRRSSSOOOSSS\\\ooozzzyyy```PPPMMMFFFFFFJJJJJJZZZxxx}}}~~~~~~zzztttnnnjjjhhhggghhhpppxxx{{{vvvqqqsssuuuxxx{{{zzz^^^UUULLLGGGHHHFFFGGGDDDBBBDDDDDDDDDIIIPPPaaarrr|||yyyqqqvvv~~~rrrhhhaaa\\\YYYWWWVVVXXX]]]]]]bbbeeeeeecccgggpppxxx|||{{{}}}~~~}}}|||{{{}}}zzzxxxzzz~~~}}}zzzyyyvvvqqqooonnnoooooonnnqqqqqqpppmmmiiifffeeeeeeiiiiiiiiiiiijjjjjjjjjjjjllllllllllllllllllllllllffffffeeedddcccaaa```___\\\[[[[[[^^^bbbfffhhhiiieeeaaaZZZRRRMMMKKKNNNQQQQQQSSSVVVWWWXXXYYYZZZ\\\\\\ZZZWWWTTTSSSSSSTTTTTTQQQOOOZZZwww{{{~~~^^^OOONNNFFFDDDIIIKKKYYYrrr{{{~~~{{{vvvrrrpppnnnnnnttt|||zzzqqqrrrtttvvvyyy~~~zzz]]]TTTKKKFFFGGGEEEGGGDDDBBBDDDDDDDDDIIIPPPbbbttt~~~vvvzzz}}}rrrhhhbbb\\\ZZZYYYWWWZZZ___]]]bbbeeeeeeeeehhhqqqyyy|||zzz|||~~~~~~}}}||||||xxxvvvuuuwww{{{|||yyyuuuvvvtttrrrqqqqqqpppooommmooooooooommmjjjhhhggghhhiiiiiiiiijjjjjjjjjkkkkkklllmmmmmmmmmmmmllllllkkkfffeeeeeedddcccaaa___^^^]]]\\\\\\^^^ccchhhjjjkkkddd```XXXPPPKKKJJJLLLOOOQQQSSSVVVWWWXXXXXXZZZ\\\[[[ZZZXXXVVVUUUTTTTTTTTTRRRRRR___}}}^^^PPPOOOHHHFFFJJJLLLZZZsss}}}zzzvvv||||||xxxwwwuuutttyyy|||rrrsssssstttwww|||xxx[[[RRRIIIEEEGGGEEEFFFCCCBBBDDDDDDDDDIIIOOOaaatttyyy}}}{{{qqqhhhbbb]]][[[ZZZYYY[[[```^^^bbbggghhhhhhkkkssszzz|||{{{{{{}}}~~~~~~~~~}}}||||||{{{vvvttttttwwwzzzzzzwwwsssqqqqqqqqqrrrrrrqqqnnnlllmmmnnnnnnmmmkkkiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkklllmmmooooooooommmkkkjjjeeeeeeeeedddcccaaa```___^^^]]]]]]```eeejjjmmmoooccc^^^UUUMMMIIIIIIKKKMMMQQQSSSVVVWWWXXXXXXZZZ[[[[[[ZZZZZZYYYWWWVVVUUUTTTRRRUUUfff\\\PPPPPPIIIGGGLLLMMMZZZssswwwtttuuutttzzz{{{yyyzzzyyywww{{{{{{uuuuuutttssstttzzzuuuYYYPPPHHHEEEFFFEEEEEECCCBBBDDDDDDDDDHHHNNN\\\qqqzzz}}}xxxpppfff```\\\[[[ZZZYYY\\\aaaaaaeeeiiilllmmmqqqwww}}}~~~||||||}}}}}}}}}~~~~~~}}}}}}|||{{{{{{zzzvvvvvvwwwyyy{{{zzzwwwtttooonnnmmmnnnoooooommmlllmmmnnnnnnmmmkkkjjjkkkllliiiiiiiiijjjjjjjjjkkkkkkmmmnnnpppqqqpppnnnkkkiiifffffffffeeedddcccbbbaaa___^^^^^^aaafffkkkooopppccc\\\SSSLLLIIIIIILLLMMMQQQSSSVVVXXXXXXYYYZZZ\\\[[[[[[\\\[[[ZZZWWWTTTSSSQQQWWWlll{{{ZZZOOOOOOIIIHHHLLLLLLYYYpppssssssxxxzzzzzz|||yyyyyy{{{{{{zzzxxxwwwttttttsssppppppuuuqqqVVVOOOHHHEEEFFFEEEDDDBBBBBBDDDDDDDDDGGGMMMZZZooo{{{}}}uuunnnbbb]]]ZZZZZZZZZYYY\\\```cccggglllpppssswww|||~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzyyyyyyvvvwwwwwwyyyzzzyyyvvvtttnnnllliiiiiijjjlllllllllnnnoooooonnnlllkkkkkkllliiiiiijjjjjjjjjjjjkkkkkknnnoooqqqqqqpppmmmjjjhhhggggggggggggfffeeecccccc_________ccchhhlllnnnoooccc\\\RRRKKKJJJLLLNNNPPPRRRTTTWWWYYYYYYZZZ[[[]]]\\\\\\]]]\\\ZZZWWWSSSQQQOOOYYYqqqvvvXXXLLLMMMGGGFFFKKKJJJUUUmmmssswwwzzz~~~{{{{{{}}}~~~~~~zzzssstttpppqqqqqqooonnntttlllTTTOOOIIIFFFFFFDDDDDDBBBBBBDDDDDDCCCGGGMMMYYYooo{{{~~~}}}rrrkkk```\\\YYYZZZZZZYYY\\\aaadddhhhnnnssswww{{{~~~}}}}}}|||zzzyyyxxxwwwvvvuuuuuuuuuuuuuuuttttttsssooolllhhhggghhhjjjkkklllnnnooopppooommmllllllmmmkkkkkkkkklllllllllmmmmmmooopppppppppnnnllliiigggggggggggggggfffeeedddccc^^^^^^```dddhhhkkklllkkkbbbZZZPPPJJJKKKOOORRRSSSTTTVVVYYYZZZ[[[[[[]]]^^^^^^^^^^^^\\\YYYUUUQQQOOOOOO[[[vvvpppUUUJJJKKKFFFFFFJJJIIISSSiiisssyyyyyy~~~xxxrrruuunnnqqqsssrrrrrryyyhhhRRROOOJJJGGGGGGDDDCCCAAABBBEEEEEECCCGGGLLLXXXmmm~~~yyy|||{{{yyyooohhh```[[[ZZZ[[[\\\[[[^^^bbbdddhhhmmmsssxxx|||~~~~~~}}}|||zzzxxxvvvttttttttttttsssrrrqqqqqqrrrsssnnnllljjjiiijjjkkkjjjjjjlllnnnoooooonnnnnnooopppooooooooooooppppppppppppppppppooonnnllljjjhhhgggeeeffffffeeeeeedddcccbbb\\\]]]```eeeiiijjjhhhfff```XXXNNNIIIKKKPPPTTTUUUUUUXXXZZZ\\\\\\]]]^^^```aaa```^^^[[[WWWSSSOOOMMMPPP]]]zzzzzzzzzlllSSSIIIJJJFFFFFFJJJHHHQQQgggpppwww|||xxxuuuyyyxxxssswwwooosssvvvwwwyyyeeeQQQOOOKKKHHHGGGCCCCCCAAABBBEEEEEECCCFFFLLLUUUjjjzzzuuuxxxvvvwwwmmmfff```\\\ZZZ\\\]]]]]]___dddcccffflllsssxxx|||~~~~~~}}}~~~}}}|||yyywwwuuusssrrrvvvuuutttrrrpppqqqsssuuunnnmmmlllmmmnnnmmmjjjhhhjjjlllnnnoooooooooqqqsssqqqqqqrrrrrrrrrsssssssssqqqpppooommmkkkiiihhhgggddddddddddddccccccbbbaaa[[[]]]```eeeiiiiiifffccc___VVVLLLHHHKKKQQQUUUVVVVVVYYY[[[]]]]]]^^^___aaabbbaaa^^^ZZZVVVRRRNNNLLLQQQ___|||}}}qqqvvviiiRRRIIIJJJFFFFFFJJJHHHQQQggg|||mmmrrrtttnnnqqquuuwwwrrrssssssvvvzzz}}}~~~wwwdddQQQIIIIIIHHHDDDCCCDDDCCCCCCBBBBBBDDDEEEFFFWWW```ppp||||||tttoooooottt|||sssjjjdddaaaaaa```^^^]]]___dddgggfffkkksssxxxzzz}}}~~~zzzvvvsssrrrrrrrrrxxxwwwuuutttssssssttttttsssqqqooonnnllllllmmmmmmnnnnnnmmmkkkjjjkkkooorrrrrrtttuuuuuuttttttuuuwwwrrrrrrqqqpppnnnlllkkkjjjffffffeeeeeeeeeccc```]]]YYY]]]cccffffffeeecccbbb\\\SSSKKKKKKNNNPPPTTTXXXVVVXXX[[[^^^___```___^^^aaa\\\YYYYYYVVVQQQPPPRRRTTTdddtttoooeeePPPKKKHHHFFFFFFGGGJJJTTT___qqqsssuuuooopppssswwwqqqrrruuuxxx}}}uuucccPPPIIIIIIGGGDDDCCCDDDCCCBBBBBBBBBCCCEEEFFFQQQZZZiiiuuuuuummmiiiiiiooo|||uuupppjjjgggccccccbbb``````bbbgggjjjkkkqqqxxx}}}}}}{{{xxxwwwwwwwwwwwwxxxwwwuuutttssssssttttttrrrqqqpppooonnnoooppppppnnnooonnnmmmlllmmmppprrrtttvvvwwwwwwvvvuuuvvvxxxssssssrrrpppnnnllljjjiiihhhfffeeeddddddbbb```]]][[[^^^ccchhhjjjhhheeecccZZZQQQKKKLLLNNNPPPSSSWWWWWWYYY[[[]]]___`````````bbb]]]YYYXXXUUUPPPPPPRRR[[[mmmrrrtttcccPPPJJJGGGFFFFFFGGGJJJTTT___qqqqqqsssooosssuuu~~~vvvrrrrrrvvvyyy~~~rrraaaOOOIIIIIIGGGDDDCCCDDDCCCBBBBBBBBBCCCEEEEEEMMMUUUcccnnnoooiiidddeeemmm|||rrrmmmllllllkkkggggggfffddddddgggkkkooosssxxx}}}}}}|||zzzyyyxxxwwwwwwxxxwwwvvvtttsssttttttuuuqqqppppppooopppqqqssssssooopppqqqpppooooooqqqssswwwxxxzzzyyyxxxwwwwwwxxxtttsssrrrqqqnnnllljjjiiiiiigggeeedddcccbbb```^^^]]]___ccchhhmmmlllgggbbbWWWOOOJJJLLLPPPQQQSSSVVVYYYZZZZZZ\\\^^^___aaabbbbbb]]]YYYWWWTTTPPPPPPSSSbbbwwwxxxoooxxxaaaOOOJJJGGGFFFFFFFFFIIISSS]]]vvvtttuuurrrwwwyyy{{{vvvsssrrruuuxxx}}}mmm^^^NNNIIIHHHFFFDDDCCCCCCCCCBBBAAABBBCCCDDDEEEMMMTTTaaannnpppjjjfffeeeooovvvooonnnoooppppppllllllkkkiiiiiikkkpppsssxxx}}}~~~~~~~~~~~~}}}}}}|||{{{yyyvvvsssrrrxxxwwwvvvtttsssttttttuuuqqqpppoooooooooppprrrsssqqqsssttttttsssrrrtttuuuwwwyyyzzzzzzxxxvvvvvvwwwsssrrrrrrqqqooommmkkkjjjjjjhhheeedddccccccaaa___^^^^^^aaagggmmmmmmgggaaaTTTMMMJJJMMMQQQRRRSSSUUUZZZZZZYYYZZZ[[[^^^aaacccccc]]]XXXVVVSSSPPPQQQTTTccc}}}mmmlllwww]]]NNNIIIGGGEEEFFFFFFIIIRRR\\\{{{{{{yyyzzz}}}yyywwwuuuttttttvvv|||hhhZZZMMMIIIHHHEEECCCCCCCCCBBBBBBAAAAAACCCDDDEEENNNTTTbbbooosssnnniiihhhnnn~~~xxxvvvwwwxxxwwwuuurrrrrrqqqooonnnpppuuuxxx|||~~~}}}~~~~~~~~~}}}||||||}}}|||zzzwwwtttssswwwvvvuuusssssssssssstttqqqpppnnnmmmmmmnnnnnnooossstttvvvvvvuuutttuuuwwwuuuwwwyyyyyywwwuuuuuuuuuqqqqqqqqqqqqpppooonnnmmmjjjhhhfffffffffeeecccaaa]]]]]]^^^ccciiiiiiddd^^^RRRLLLJJJNNNRRRSSSTTTVVVZZZYYYXXXXXXZZZ]]]```bbbccc\\\WWWUUUSSSPPPRRRWWWccciiijjjttt}}}YYYNNNHHHFFFEEEFFFFFFHHHPPPZZZ~~~~~~yyy||||||xxxyyyyyyxxxuuuwww{{{cccWWWLLLHHHGGGEEECCCCCCCCCBBBAAAAAAAAABBBDDDDDDKKKRRRaaaqqqwwwrrrllljjjjjjyyy}}}{{{{{{yyyvvvuuuwwwzzz}}}~~~~~~|||{{{{{{}}}~~~{{{|||}}}}}}}}}|||{{{zzzvvvuuutttrrrrrrrrrrrrsssooonnnmmmlllkkkllllllmmmssstttuuutttssssssuuuwwwsssvvvxxxyyywwwuuuttttttqqqqqqqqqqqqpppooonnnmmmiiihhhhhhhhhiiihhheeeccc]]]\\\]]]```cccccc```]]]RRRLLLJJJNNNSSSUUUWWWYYYZZZYYYYYYYYY[[[^^^aaabbbaaa[[[UUUTTTRRRQQQUUUZZZhhh|||fffiiivvv{{{VVVOOOHHHFFFEEEFFFFFFGGGOOOXXXvvvvvvzzzzzzwww{{{}}}{{{yyy{{{~~~```UUUKKKHHHGGGDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDIIIQQQaaassszzzvvvoookkkiiittt~~~|||}}}~~~~~~}}}~~~{{{vvvuuuxxx|||{{{||||||}}}}}}}}}||||||uuutttrrrqqqppppppqqqqqqmmmllllllkkkkkklllmmmnnnrrrrrrqqqpppooopppsssuuurrrtttxxxyyyxxxvvvuuuuuuttttttsssrrrpppnnnlllkkkggghhhiiikkkmmmlllhhheee]]]]]]]]]^^^^^^^^^]]]]]]SSSMMMJJJNNNSSSVVVYYY\\\[[[[[[[[[\\\^^^```bbbccc```YYYTTTRRRRRRRRRWWW]]]ssstttbbbhhh~~~uuuSSSPPPGGGEEEEEEFFFFFFGGGNNNWWWooo~~~www|||yyywww|||}}}}}}~~~xxx^^^TTTKKKHHHGGGDDDCCCCCCBBBBBBAAA@@@AAABBBCCCDDDIIIQQQbbbuuu~~~zzzrrrmmmlllsss}}}~~~~~~}}}~~~{{{~~~zzzsssqqquuu{{{~~~}}}|||{{{zzzyyyxxxxxxtttsssrrrpppoooppppppqqqkkkkkkkkkkkklllnnnpppqqqppppppooommmlllmmmqqqtttqqqtttxxxyyyyyywwwvvvvvvwwwvvvuuurrrooollljjjhhhfffgggjjjmmmooonnnjjjfff^^^^^^^^^]]][[[[[[\\\^^^TTTMMMJJJNNNTTTWWWZZZ^^^\\\\\\]]]^^^```bbbdddeee___XXXSSSRRRRRRSSSXXX___~~~nnn]]]gggqqqQQQPPPGGGEEEEEEFFFFFFFFFNNNWWWmmm|||{{{wwwyyy}}}~~~}}}vvv[[[VVVNNNHHHEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDNNN^^^mmmwwwyyyvvvrrrlllnnn~~~~~~~~~~~~~~~|||zzz|||zzzwwwuuutttuuuwwwxxx~~~yyyvvvwwwxxxvvvuuussspppmmmlllmmmooopppnnnmmmkkklllnnnoooooonnnqqqqqqpppnnnlllmmmooorrrqqqrrrtttvvvvvvvvvvvvuuuvvvtttqqqmmmjjjiiiiiiiiidddeeehhhjjjkkkjjjiiihhh```]]]YYYYYY\\\\\\XXXSSSLLLNNNPPPQQQRRRTTTWWWZZZ]]]]]]^^^```cccdddcccbbbZZZ[[[UUUSSSSSSOOOVVVkkkjjj```vvviiiTTTKKKJJJGGGFFFHHHHHHHHHMMMSSSsssyyyvvvyyy|||~~~~~~oooYYYTTTMMMHHHEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCLLL[[[jjjuuuyyyxxxuuummmooo~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzxxxuuussssssuuuwwwyyy{{{~~~|||wwwtttuuuuuuttttttssspppnnnmmmnnnooopppooommmlllmmmnnnpppoooooooooppppppnnnmmmlllnnnpppqqqrrrtttuuuvvvvvvvvvuuuuuussspppmmmjjjiiiiiiiiieeegggiiikkkkkkjjjhhhgggaaa^^^\\\\\\^^^]]]XXXTTTMMMNNNQQQRRRSSSUUUXXXZZZ[[[[[[]]]aaaeeegggfffeee]]]^^^XXXTTTUUUPPPXXXnnnrrrjjjgggSSSIIIHHHEEEDDDFFFFFFFFFKKKQQQiii}}}wwwuuuxxx}}}hhhWWWRRRLLLGGGEEEEEEDDDCCCAAAAAAAAA@@@@@@AAAAAAAAABBBIIIVVVfffsss{{{|||{{{rrrrrr~~~~~~~~~~~~{{{{{{|||}}}}}}~~~|||zzzwwwuuurrrpppqqqtttxxx{{{wwwzzzyyytttqqqrrrsssqqqsssrrrpppooonnnoooppppppooonnnmmmnnnpppppppppooommmooopppooonnnlllmmmnnnpppqqqssstttuuuuuuttttttsssrrrpppmmmkkkiiihhhhhhgggiiijjjlllkkkiiigggeeeaaa______```aaa^^^XXXSSSMMMOOORRRSSSTTTVVVYYY[[[ZZZ[[[^^^bbbgggjjjjjjhhhaaabbb[[[WWWVVVRRR\\\ssswwwtttdddQQQGGGFFFCCCCCCDDDDDDDDDHHHNNN]]]{{{vvvvvvyyy~~~dddUUUQQQKKKGGGFFFEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBHHHSSScccrrr}}}xxxvvv~~~}}}yyyzzz{{{|||}}}}}}~~~~~~|||}}}~~~~~~}}}{{{yyywwwtttrrrooonnnppptttxxx{{{uuuxxxxxxssspppqqqqqqoooppppppoooooonnnooooooooopppooonnnoooqqqqqqpppnnnllloooqqqqqqooommmmmmmmmnnnoooqqqrrrrrrrrrqqqqqqqqqpppooommmkkkjjjhhhgggiiijjjkkklllkkkhhhfffddd___``````bbbaaa]]]WWWRRRMMMPPPSSSUUUVVVXXX[[[]]][[[]]]```eeeiiikkkjjjiiidddddd]]]WWWWWWTTTaaazzz}}}sssvvv___OOOFFFEEEBBBBBBDDDDDDCCCGGGLLLVVVvvv|||yyywwwwwwzzzcccTTTQQQLLLHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGQQQ```rrr{{{~~~}}}xxxyyyzzz||||||}}}||||||yyyzzz{{{|||{{{yyywwwvvvrrrqqqooonnnooossswwwzzzssswwwwwwssspppqqqqqqooommmmmmnnnnnnnnnnnnnnnnnnpppoooooopppqqqqqqooommmlllooorrrrrrpppnnnmmmmmmlllmmmnnnooooooooonnnmmmnnnnnnnnnmmmllljjjhhhfffiiijjjkkkkkkjjjgggdddbbb^^^___```aaa```[[[TTTOOONNNPPPTTTWWWXXXZZZ\\\^^^^^^```cccgggjjjkkkiiigggdddeee]]]WWWWWWWWWgggtttpppyyy}}}[[[NNNFFFEEECCCCCCEEEEEEDDDGGGLLLTTTpppyyyxxxwwwxxx{{{xxxcccUUURRRMMMJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDGGGOOO^^^qqq||||||~~~xxx{{{}}}}}}yyyzzz{{{|||}}}|||{{{zzzzzz{{{|||}}}|||zzzwwwvvvrrrqqqpppoooppprrruuuvvvrrrvvvvvvssspppqqqpppnnnkkklllnnnooopppooonnnnnnooooooooopppqqqpppnnnllllllnnnqqqqqqooommmllllllkkklllmmmnnnnnnmmmlllkkklllmmmmmmnnnmmmjjjgggfffhhhiiijjjjjjiiifffcccaaa]]]___``````]]]XXXRRRNNNNNNQQQUUUYYYZZZ\\\^^^___```bbbdddhhhkkkjjjgggeeedddddd]]]XXXXXXZZZnnnssssss~~~uuuWWWOOOHHHFFFDDDDDDFFFFFFDDDFFFKKKSSSjjj{{{~~~wwwwwwwwwwwwzzz~~~qqq```VVVSSSOOOKKKIIIHHHFFFDDDCCCBBBBBBAAAAAABBBBBBCCCDDDEEELLL\\\ooo~~~zzzxxxwwwzzz~~~{{{zzz|||~~~~~~}}}zzz{{{}}}}}}}}}|||zzzyyy{{{{{{||||||{{{yyyvvvuuussssssrrrqqqqqqqqqrrrsssppptttuuurrrooopppooommmkkkmmmoooqqqrrrrrrpppooonnnnnnnnnooopppooommmjjjkkklllnnnnnnlllkkkjjjkkkllllllmmmnnnnnnmmmlllkkkjjjkkkmmmnnnmmmjjjgggeeefffgggiiiiiihhheeebbb```^^^___aaa```\\\VVVQQQOOONNNRRRVVVZZZ\\\]]]___``````aaadddhhhkkkjjjgggdddccceee^^^YYYZZZ___vvvsssuuuoooTTTOOOJJJEEECCCDDDFFFFFFCCCEEEJJJOOOdddyyy}}}uuuuuuvvvvvvyyy}}}lll]]]XXXTTTPPPLLLJJJHHHFFFDDDBBBAAAAAA@@@@@@AAAAAABBBCCCDDDKKKZZZmmm|||~~~wwwuuu}}}~~~|||xxxwwwxxxzzz}}}~~~~~~}}}{{{|||~~~~~~}}}|||zzzxxxyyyzzzzzzzzzyyyvvvsssrrrttttttssssssrrrqqqppppppnnnssstttqqqnnnooonnnllllllnnnqqqtttttttttrrrqqqnnnmmmnnnooopppooollliiiiiikkklllkkkjjjiiiiiijjjmmmnnnooooooooonnnmmmllliiijjjmmmnnnmmmjjjgggeeeeeefffggghhhgggdddaaa______```aaa```[[[VVVRRRPPPNNNRRRWWW[[[\\\^^^___aaa^^^```dddhhhkkkkkkhhheeeccceee___ZZZ\\\bbb{{{rrrttt}}}kkkSSSPPPLLLDDDCCCCCCFFFEEECCCDDDIIILLL^^^|||xxx{{{{{{yyyyyyyyywwwvvvyyyjjjbbb\\\XXXSSSNNNJJJGGGCCCAAAAAABBBBBBBBBBBBBBBBBBBBBEEEDDDHHHVVVkkk{{{{{{vvv~~~zzzvvvuuuwwwxxxyyy|||}}}~~~}}}{{{{{{{{{}}}{{{|||||||||{{{yyyvvvtttwwwxxxwwwuuutttssstttuuuqqqsssvvvvvvtttrrrqqqqqqnnnoooppppppooommmkkkiiilllpppsssuuussspppnnnmmmnnnoooooopppppppppoooooonnnnnnllliiigggfffhhhjjjlllkkkkkklllmmmmmmllljjjiiiiiijjjiiiiiihhhgggfffmmmjjjfffdddddddddcccbbbhhhfffccc```ZZZTTTOOOLLLRRRUUUZZZ\\\]]]]]]]]]^^^```bbbeeefffggghhhkkkmmmkkkbbb\\\\\\[[[bbb~~~nnnrrrvvv{{{gggTTTMMMIIIDDDDDDCCCCCCCCCCCCDDDDDDJJJZZZwww~~~~~~yyyyyyzzzzzzyyyxxx{{{iiibbb^^^[[[VVVPPPLLLHHHEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCGGGUUUiiiyyy{{{uuu}}}zzzuuuqqqppprrrssstttxxxzzz||||||{{{{{{{{{|||zzzyyyxxxwwwwwwvvvvvvvvvuuuvvvvvvuuusssrrrrrrsssppprrrssssssqqqpppppppppmmmnnnoooooonnnllljjjiiikkknnnqqqrrrqqqpppoooooonnnooooooppppppoooooooooooonnnmmmjjjhhhgggiiikkkjjjjjjjjjlllooopppooonnnjjjjjjjjjjjjiiihhhgggfffjjjhhheeecccdddeeeeeedddfffeeeccc^^^XXXSSSOOONNNRRRUUUYYY[[[\\\]]]___```___bbbdddfffggghhhjjjllliii```[[[^^^bbbnnnuuuhhhnnnttt|||bbbQQQKKKHHHDDDDDDCCCCCCCCCCCCDDDDDDKKKYYYttt|||wwwyyy{{{|||{{{{{{~~~~~~hhhdddbbb___ZZZSSSNNNIIIFFFEEE@@@@@@@@@@@@@@@?????????BBBBBBFFFSSSeeeuuu{{{vvv{{{~~~zzzvvvqqqnnnnnnooopppppprrruuuyyy{{{{{{{{{{{{|||yyywwwuuusssssstttvvvwwwsssssssssssssssrrrqqqpppoooooopppooommmmmmnnnooolllmmmmmmnnnmmmllljjjiiikkkmmmooopppooooooooopppoooooooooooooooooonnnnnnoooooonnnllljjjiiikkkmmmlllllllllnnnqqqqqqpppnnnjjjjjjjjjjjjiiihhhgggggggggeeeccccccdddfffffffffddddddaaa[[[TTTPPPPPPRRRSSSUUUXXXZZZ[[[]]]```bbb___bbbeeegggggghhhjjjkkkeee^^^ZZZ___kkkqqqjjjhhhoooxxx~~~[[[MMMIIIFFFDDDDDDCCCCCCCCCCCCDDDDDDJJJVVVooo~~~zzzwww{{{}}}~~~}}}|||{{{hhhfffeeebbb]]]VVVOOOIIIFFFEEE????????????>>>>>>>>>>>>AAAAAAEEEPPP```ppp||||||www{{{~~~|||{{{|||}}}zzzwwwsssqqqqqqrrrrrrqqqooorrrwwwzzz{{{{{{{{{|||yyywwwvvvtttssssssttttttrrrqqqqqqrrrrrrrrrpppnnnmmmmmmlllkkkiiijjjlllnnnlllmmmnnnnnnnnnmmmlllkkkooopppppppppnnnnnnpppqqqoooooonnnnnnmmmmmmnnnnnnoooppppppnnnllllllmmmoooqqqqqqqqqqqqrrrqqqnnnkkkjjjjjjjjjjjjiiihhhgggfffeeecccbbbbbbdddffffffeeebbbbbb___XXXQQQNNNQQQUUUUUUWWWXXXYYYYYY[[[___aaa```cccgggiiiiiiiiiiiijjjccc]]]ZZZaaassswwwhhhfffpppyyyuuuVVVJJJGGGDDDDDDCCCCCCBBBBBBCCCCCCDDDGGGSSSlll~~~|||{{{zzzyyy|||}}}~~~}}}}}}zzzkkkjjjgggeee```XXXOOOHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@AAADDDMMMZZZjjjxxx~~~zzz{{{yyyzzz{{{|||}}}~~~yyywwwtttsssssstttssssssnnnrrrwwwyyyzzzyyyyyyyyywwwwwwwwwwwwuuusssqqqoooqqqpppooopppqqqqqqooommmkkkkkkjjjhhhggghhhkkknnnnnnnnnnnnoooooooooooonnnrrrssssssqqqooooooppprrroooooonnnmmmllllllmmmmmmoooppppppooonnnnnnooopppsssrrrrrrssssssqqqnnnkkkiiiiiiiiiiiihhhgggffffffeeecccbbbbbbdddeeedddcccaaa___[[[UUUPPPPPPSSSWWWXXXXXXXXXVVVVVVXXX\\\```bbbeeejjjlllkkkiiihhhhhh```]]][[[ccczzziii```cccwwwmmmSSSIIIFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCGGGRRRlll}}}xxxvvvwwwyyy{{{|||}}}~~~~~~}}}pppnnnjjjiiiddd[[[PPPHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAABBBDDDJJJTTTdddttt~~~{{{yyy}}}zzzxxxvvvwwwyyy{{{{{{{{{|||}}}vvvtttrrrrrrssssssrrrqqqpppsssvvvwwwvvvuuutttuuussstttuuuuuusssqqqnnnlllpppmmmkkkkkknnnooonnnllljjjjjjiiihhhggghhhkkkmmmnnnnnnnnnooooooppppppqqqrrrssssssrrrppppppqqqssspppooommmlllkkkkkklllmmmnnnoooppppppoooooopppqqqppppppqqqsssuuussspppmmmhhhhhhhhhhhhgggfffeeeeeecccbbbaaabbbdddeeedddcccaaa]]]XXXSSSRRRSSSVVVWWWXXXWWWUUUSSSSSSVVV[[[```cccgggkkkmmmkkkhhhfffeee]]]\\\]]]hhhmmm\\\[[[ccc}}}eeeQQQIIIFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCIIISSSkkk~~~xxxssspppsssxxx|||zzz{{{|||~~~uuurrrmmmlllhhh^^^RRRIIIGGGHHHCCCCCCBBBBBBAAA@@@@@@???AAABBBDDDHHHPPP___ppp|||zzzuuu{{{~~~||||||yyyvvvrrrpppooooootttwwwyyyyyyxxxxxxzzz||||||}}}}}}{{{sssqqqqqqqqqrrrrrrqqqooorrrssstttssspppnnnnnnnnnmmmmmmmmmmmmmmmlllllllllooojjjffffffiiilllllljjjiiijjjjjjiiihhhiiikkkmmmmmmmmmmmmnnnnnnppppppqqqnnnpppqqqrrrqqqqqqssstttpppooolllkkkjjjjjjkkklllmmmnnnppppppoooooopppqqqpppqqqrrrtttuuusssooolllggggggggggggfffeeedddccc```___```bbbdddffffffeeeaaa[[[TTTRRRTTTWWWXXXWWWUUUTTTRRRPPPQQQVVV]]]bbbcccgggkkkmmmjjjfffbbb```WWWZZZ___nnntttaaaXXX___lll~~~\\\NNNIIIFFFDDDCCCBBBBBBAAAAAABBBBBBCCCHHHNNNddd~~~|||uuuooolllpppvvv|||xxxyyy{{{~~~yyytttpppoookkk```TTTKKKHHHIIIFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCEEEGGGNNN\\\nnn{{{zzzqqquuu}}}zzzxxxwwwuuurrrnnnlllmmmnnnqqqtttwwwwwwvvvuuuwwwyyyzzz|||~~~}}}{{{yyyrrrqqqqqqqqqssssssqqqooossstttssspppllljjjjjjjjjhhhgggffffffgggiiikkkmmmnnnhhhbbbbbbfffjjjjjjhhhiiijjjkkkjjjiiijjjkkkmmmllllllllllllmmmooopppqqqiiillloooqqqqqqrrrtttvvvpppooollljjjjjjjjjkkkllllllnnnpppppppppooopppqqqtttttttttuuutttqqqlllhhhffffffffffffeeedddcccbbb]]]]]]^^^aaaeeegggggggggaaaZZZSSSRRRVVVZZZYYYVVVRRRQQQOOONNNPPPVVV^^^dddcccgggkkkllliiiccc___\\\SSSYYY```rrrkkk^^^[[[gggxxxuuuVVVKKKHHHFFFDDDCCCBBBBBBAAAAAABBBBBBCCCEEEIII[[[|||~~~}}}}}}zzzqqqjjjlllpppsssuuuxxxyyyyyyzzz~~~xxxvvvnnnaaaUUUNNNJJJHHHHHHGGGFFFDDDDDDCCCCCCCCC@@@@@@CCCHHHMMMWWWgggwww~~~yyyssspppqqq~~~~~~wwwrrrpppooommmkkkjjjjjjkkklllpppqqqqqqpppooooooqqqrrrxxxzzz|||}}}{{{yyyyyyyyymmmlllkkkjjjlllnnnqqqssssssqqqooommmkkkiiihhhgggbbb``````dddjjjlllkkkgggiiieeeaaaaaadddgggiiiiiijjjjjjiiiiiiiiijjjlllmmmqqqppppppooooooooopppppplllllllllmmmooorrrtttvvvrrrpppmmmkkkkkkkkkmmmnnnpppqqqrrrqqqnnnlllkkkkkkppppppppppppqqqooollliiilllhhhdddcccffffffbbb^^^\\\]]]```ccceeefffffffffXXXWWWVVVWWWXXXXXXVVVUUUQQQOOONNNMMMOOOUUU]]]cccjjjhhhgggggggggccc]]]XXXZZZWWWaaajjj^^^___rrrfffUUUIIIDDDDDDAAAAAA@@@@@@??????@@@@@@AAAAAAHHHXXXrrr~~~xxxoooiiijjjooorrrvvvzzzyyy{{{~~~ssscccVVVNNNKKKJJJGGGGGGEEEDDDCCCCCCBBBBBBAAAAAACCCGGGKKKSSScccrrr{{{yyyvvvrrrpppyyyzzzsssooonnnmmmkkkiiihhhhhhiiiiiilllmmmmmmlllkkkjjjlllmmmrrruuuxxxzzzyyywwwvvvvvvlllkkkjjjjjjkkkmmmppprrrrrrrrrpppnnnmmmlllkkkkkkfffdddbbbeeeiiillljjjhhhjjjgggddddddgggjjjkkkkkkiiiiiihhhhhhiiijjjkkklllnnnmmmmmmllllllmmmmmmnnnlllllllllmmmoooqqqsssuuusssqqqooommmmmmnnnpppqqqsssssssssqqqnnnllllllmmmoooooooooppppppooollliiiiiifffcccdddfffeeeaaa]]]\\\^^^aaadddeeedddcccaaaVVVVVVUUUVVVWWWWWWUUUSSSNNNNNNMMMMMMPPPVVV^^^dddgggffffffffffffccc]]]YYYXXXYYYfffjjj___ddd}}}aaaRRRIIIEEEEEEAAAAAA@@@@@@??????@@@@@@AAACCCFFFSSSkkk|||uuummmhhhkkkpppssswww|||zzz~~~yyygggYYYPPPLLLLLLGGGFFFEEECCCBBBBBBBBBAAABBBAAACCCFFFIIIPPP^^^lllxxxzzzzzzuuuooottt{{{vvvqqqmmmkkkjjjhhhfffeeeeeeeeeeeegggggggggfffdddcccdddfffiiimmmrrruuutttsssqqqqqqkkkjjjiiiiiijjjlllnnnpppqqqqqqqqqpppppppppoooooommmiiifffgggiiikkkjjjiiikkkjjjiiiiiilllmmmmmmmmmiiiiiiiiiiiijjjkkklllmmmmmmlllllllllllllllmmmmmmmmmmmmmmmnnnoooppprrrssssssqqqpppooooooqqqssstttuuuuuutttrrrnnnmmmmmmnnnnnnnnnnnnooopppooollliiigggeeedddeeegggeee```\\\\\\^^^bbbdddeeebbb^^^\\\VVVUUUUUUUUUVVVTTTQQQOOOJJJKKKLLLMMMQQQXXX```eeedddddddddeeedddaaa\\\YYYTTT[[[nnnooogggnnn~~~YYYNNNIIIGGGFFF@@@AAA@@@@@@??????@@@@@@AAACCCEEENNNccc~~~wwwpppllllllqqqvvvxxxzzz}}}|||{{{kkk]]]SSSMMMLLLGGGFFFEEECCCBBBAAAAAAAAABBBAAABBBEEEHHHNNN\\\iiiwwwzzz|||wwwmmmppp}}}yyytttppplllhhhgggfffdddcccbbbbbbbbbbbbccccccaaa^^^]]]^^^___```eeekkkooopppnnnlllllliiiiiihhhhhhhhhjjjlllmmmooopppqqqrrrrrrsssssssssrrroookkkiiijjjkkkkkkjjjkkkllllllmmmnnnoooooonnnkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnooonnnnnnooooooppppppqqqqqqqqqqqqppppppppprrrtttuuuvvvvvvtttqqqnnnlllmmmnnnmmmmmmmmmooopppooollliiieeeeeefffhhhiiifffaaa]]]ZZZ]]]bbbeeeeeeaaa]]]YYYWWWVVVTTTSSSRRRPPPLLLIIIFFFHHHKKKNNNRRRYYY```eeedddccccccbbb```]]]YYYWWWRRRaaa{{{wwwqqqyyyuuuTTTMMMIIIGGGEEE???AAA@@@@@@??????@@@@@@AAACCCDDDKKK```{{{{{{~~~zzztttmmmmmmqqqzzz~~~}}}|||~~~~~~yyymmmaaaUUUNNNLLLHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@BBBEEEHHHMMM[[[hhhrrrvvvyyytttkkklll~~~zzzwwwsssnnnkkkgggfffeeedddbbbaaa``````aaaaaa```^^^[[[YYYYYYZZZYYY^^^eeejjjkkkjjjiiihhhhhhhhhgggggghhhiiijjjkkklllmmmoooqqqsssttttttuuuuuurrrooolllkkkkkkkkkkkkkkklllnnnooooooooooooooonnnnnnooooooppppppppppppmmmmmmmmmmmmmmmnnnoooooooooppppppqqqqqqqqqqqqqqqooooooooooooppprrrssstttttttttsssqqqnnnllllllmmmmmmmmmmmmnnnooonnnkkkhhheeegggiiikkkkkkhhhccc___YYY]]]bbbffffffbbb]]]ZZZYYYVVVSSSPPPNNNJJJFFFCCCDDDGGGLLLPPPTTTZZZ```eeefffeeebbb___ZZZWWWUUUTTTUUUjjjuuuttt~~~mmmQQQMMMIIIFFFDDD>>>AAA@@@@@@??????@@@@@@AAAAAADDDLLL___{{{zzz|||~~~wwwsssmmmooovvvtttkkkbbbVVVNNNLLLIIIHHHGGGEEECCCBBBAAAAAAAAA@@@BBBEEEGGGLLLXXXeeemmmqqquuurrrjjjjjjyyy~~~zzzwwwtttqqqmmmjjjhhhgggfffeeecccbbb````````````___\\\XXXVVVVVVWWWWWW\\\bbbfffhhhggggggggghhhhhhggghhhhhhiiiiiijjjhhhjjjmmmppprrrsssssstttuuusssqqqooommmllllllllllllnnnppppppoooooopppqqqqqqqqqrrrrrrrrrqqqppppppkkkkkkkkkkkklllmmmnnnnnnpppqqqrrrsssssssssssssssoooooooooooopppqqqrrrsssqqqrrrsssrrrooommmlllmmmnnnmmmmmmnnnnnnllliiiffffffhhhkkklllkkkhhheeebbb[[[___dddggggggccc^^^[[[YYYUUUPPPLLLIIIGGGDDDBBBGGGJJJPPPTTTYYY]]]bbbeeehhheeeaaaZZZTTTRRRRRRTTT\\\vvvwwwnnnsssdddOOOMMMHHHDDDCCC@@@AAA@@@@@@??????@@@@@@AAA@@@EEELLL[[[zzz}}}|||}}}yyyrrrppppppqqqxxxoooggg```UUUOOOOOOKKKJJJHHHFFFDDDCCCBBBBBBAAAAAABBBDDDEEEHHHSSS___kkkpppvvvwwwppplllttt}}}{{{xxxuuutttrrrooollljjjiiihhhgggeeecccbbbaaa______^^^[[[WWWTTTTTTTTTWWW[[[```dddeeeffffffggghhhhhhhhhhhhhhhiiiiiiiiidddfffjjjmmmpppqqqqqqqqqrrrrrrrrrqqqooonnnmmmnnnmmmoooqqqqqqpppppprrrtttssssssssssssrrrqqqooonnnllllllllllllmmmnnnoooppppppqqqssstttuuuuuuuuuuuuoooooopppppppppqqqrrrrrrooorrrttttttrrrooonnnmmmooonnnmmmmmmmmmkkkgggdddeeehhhjjjkkkjjjgggeeeccc```cccgggiiigggddd___[[[VVVRRRLLLGGGFFFEEEEEEEEELLLPPPVVVZZZ^^^aaadddfffgggddd^^^VVVPPPOOORRRVVVeeerrrpppzzzwwwZZZKKKLLLEEEAAACCCBBBAAA@@@@@@??????@@@@@@AAA@@@EEEIIIRRRmmmzzzyyytttmmmmmmssssssxxx~~~mmmccc^^^TTTOOOQQQLLLKKKIIIGGGEEECCCCCCBBBBBBAAABBBCCCBBBEEEOOOZZZlllrrr{{{~~~xxxqqqsss{{{{{{yyywwwvvvvvvuuusssqqqkkkkkkjjjiiigggeeecccbbb______]]]ZZZUUUSSSRRRSSSXXX\\\```cccdddeeefffhhhhhhhhhhhhhhhiiiiiiiiiiiibbbdddhhhkkknnnooooooooopppqqqrrrrrrpppooonnnnnnoooqqqsssrrrppppppsssvvvtttttttttsssrrrpppmmmlllnnnnnnnnnooooooqqqrrrrrrqqqrrrtttvvvwwwwwwwwwvvvppppppqqqqqqqqqqqqrrrrrrnnnrrruuuvvvuuurrrpppoooooonnnnnnmmmmmmjjjfffccceeegggiiijjjhhhfffddddddeeegggiiijjjhhhccc^^^[[[SSSOOOHHHDDDDDDFFFGGGHHHPPPUUUZZZ___bbbdddfffhhhfffccc\\\SSSMMMNNNSSSYYYlllsssyyylllSSSIIIJJJDDD???CCCEEEAAA@@@@@@@@@@@@@@@@@@AAAAAAEEEEEEJJJbbbxxxtttvvvkkkkkkppppppssswwwzzz}}}rrreeeWWWRRRSSSQQQMMMJJJFFFEEEEEEFFFEEEDDDFFFEEEFFFGGGEEEFFFNNNXXXoooyyy~~~ssslllnnnttt~~~zzzvvvtttuuuvvvtttqqqkkkhhheeeddddddeeeeeeddd```___]]][[[YYYXXXXXXXXXWWW[[[___bbbcccccceeefffcccdddeeeeeeffffffffffffdddccccccfffiiimmmnnnnnnsssssstttttttttsssqqqppppppsssvvvuuuqqqqqquuuyyywwwwwwvvvuuussspppnnnllllllmmmnnnoooppppppppppppmmmoooppppppppppppqqqssssssuuuwwwvvvtttqqqooonnnssstttttttttsssqqqooonnnpppnnnllliiigggfffeeeeeefffggghhhiiihhheeebbb```jjjjjjiiihhheeeaaaZZZVVVPPPKKKFFFDDDFFFJJJLLLMMMTTTXXX___eeeiiiiiihhhgggdddeeeYYYQQQUUUWWWYYYbbbrrrppp|||dddWWWJJJFFFEEEBBB???>>>@@@@@@@@@?????????>>>>>>IIIDDDDDDOOObbbyyy{{{zzztttxxx}}}tttkkkkkkpppsssvvvzzz|||~~~pppdddWWWRRRTTTRRRRRRMMMIIIFFFFFFFFFEEEDDDFFFEEEFFFGGGFFFGGGOOOXXXlllttt{{{xxxnnnhhhjjjooo~~~zzzvvvuuuvvvvvvtttqqqiiigggdddbbbcccddddddcccbbbaaa]]][[[YYYXXXYYYZZZ[[[^^^bbbddddddcccbbbccccccdddeeeeeeffffffeeeeeedddcccccceeeiiilllmmmmmmpppqqqrrrsssssssssrrrqqqrrruuuwwwuuuqqqppprrrvvvwwwwwwvvvuuussspppnnnlllmmmnnnpppqqqssstttttttttoooppprrrrrrrrrrrrtttuuutttuuuwwwvvvsssqqqppppppttttttttttttsssqqqooonnnpppooommmjjjhhhgggfffffffffggghhhhhhgggeeecccbbbjjjiiigggfffccc]]]VVVRRRLLLIIIFFFFFFJJJNNNQQQQQQWWW[[[aaagggjjjjjjiiiggggggeeeYYYRRRSSSRRRVVVeee}}}sss```SSSHHHEEEEEECCCAAAAAA@@@@@@@@@?????????>>>>>>FFFCCCDDDMMM\\\qqq~~~{{{rrrqqq~~~{{{vvvppplllmmmqqqvvvyyy|||~~~nnnbbbVVVRRRUUUSSSTTTOOOIIIGGGGGGHHHGGGEEEGGGEEEEEEFFFFFFGGGNNNWWWgggnnntttqqqiiiccceeeiii}}}zzzwwwvvvwwwvvvssspppfffcccaaa```aaabbbaaaaaacccaaa^^^[[[ZZZZZZZZZ[[[\\\```dddffffffeeedddccccccdddeeeeeefffeeeeeeeeeeeedddccceeehhhkkklllllllllmmmoooqqqrrrssssssrrruuuwwwwwwtttpppooopppsssvvvvvvuuutttrrrpppnnnlllnnnoooppprrrtttuuuuuuuuuppprrrttttttttttttvvvxxxuuuvvvvvvuuusssqqqrrrsssttttttttttttsssqqqpppooopppooommmkkkiiigggffffffffffffggggggfffeeeddddddhhhgggeeebbb^^^XXXQQQLLLHHHGGGGGGJJJOOOSSSVVVWWW\\\___eeeiiilllkkkiiigggfffaaaWWWTTTTTTPPP[[[tttyyyttt~~~sssZZZOOOFFFDDDEEEDDDCCCCCC@@@????????????>>>>>>>>>BBBAAACCCJJJTTThhh}}}rrrkkksss|||rrrooonnnmmmnnnrrrwwwzzz}}}~~~jjj___TTTPPPSSSQQQPPPLLLHHHHHHKKKLLLJJJGGGHHHEEEDDDEEEEEEFFFLLLTTTdddjjjooonnnhhhddddddgggzzz}}}zzzwwwwwwwwwvvvrrrnnnaaa```^^^]]]___```___^^^aaaaaa```^^^]]]\\\[[[[[[ZZZ^^^dddhhhiiihhhhhhhhhdddeeeeeefffffffffeeeeeeeeecccbbbcccfffiiijjjkkkhhhjjjllloooqqqrrrrrrrrrtttuuuuuussspppooopppqqquuuuuutttsssqqqooonnnmmmnnnnnnooopppqqqqqqqqqqqqppprrrttttttttttttvvvxxxuuuvvvvvvtttrrrrrrsssuuuuuuuuutttsssrrrqqqppppppooonnnllljjjhhhfffeeedddffffffffffffffffffffffffgggeeeaaa]]]YYYSSSLLLGGGGGGIIIKKKOOOTTTXXXZZZ[[[___bbbgggjjjkkkjjjgggddd```ZZZRRRUUUXXXUUUggg~~~vvvrrrvvv{{{iiiUUULLLEEEDDDEEECCCBBBCCC????????????>>>>>>>>>>>>???@@@CCCHHHPPPaaa~~~}}}ssskkkpppvvvmmmkkkmmmnnnqqqtttuuuyyy|||~~~vvvbbbZZZPPPMMMOOOMMMLLLIIIIIINNNUUUWWWTTTOOOKKKGGGDDDDDDDDDEEEIIIPPPbbbgggmmmnnnllliiiiiijjjvvv}}}zzzxxxwwwwwwtttooojjj]]]\\\[[[[[[]]]^^^]]]\\\\\\^^^```aaaaaa___\\\ZZZ[[[___eeehhhiiiiiiiiiiiiffffffgggggggggffffffeeedddbbb``````cccfffhhhhhhfffgggjjjmmmooopppqqqqqqpppqqqqqqpppooooooppprrrssssssrrrqqqpppoooooooooqqqqqqqqqqqqpppooonnnmmmoooqqqrrrrrrrrrrrrsssuuutttuuuuuutttrrrrrrsssuuuuuutttsssrrrqqqppppppooolllllljjjiiigggeeecccbbbddddddeeeeeefffgggggghhhfffbbb]]]XXXSSSOOOJJJFFFJJJMMMQQQUUUXXX[[[\\\]]]bbbdddhhhjjjjjjgggccc```YYYTTTNNNSSSZZZ\\\tttmmmoooqqqtttwww~~~bbbSSSKKKEEEEEEDDDAAA???@@@>>>>>>>>>>>>>>>>>>>>>>>>===???CCCGGGMMM^^^||||||ssslllppp}}}yyyqqqkkklllooopppsssvvvtttyyy~~~kkkZZZVVVOOOMMMOOOMMMNNNOOOTTT^^^iiikkkeee^^^PPPJJJFFFFFFEEEEEEHHHNNN^^^dddkkkqqqrrrqqqooonnnrrr}}}zzzxxxwwwvvvrrrjjjeeeZZZYYYYYYZZZ\\\]]]\\\[[[YYY[[[___aaabbb```]]]\\\```cccfffhhhhhhgggggghhhhhhhhhhhhhhhhhhhhhgggfffcccaaa^^^^^^```ccceeeeeeeeefffiiikkkmmmnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqpppppppppoooooopppqqqqqqvvvvvvvvvtttsssqqqooonnnooopppqqqqqqoooooopppqqqqqqssstttsssrrrrrrsssttttttsssrrrpppooooooooooookkkjjjjjjhhhfffdddbbb```bbbcccdddfffggghhhhhhhhhfffaaaYYYSSSOOOMMMKKKIIIOOORRRVVVYYY[[[\\\^^^```dddfffiiijjjiiiddd```\\\TTTSSSNNNRRR]]]fffzzzppp]]]iiivvv|||zzz\\\PPPJJJFFFEEECCC???===>>>======>>>>>>>>>>>>>>>???>>>???BBBEEEKKK\\\yyy}}}ssslllpppwww~~~{{{rrrmmmkkknnnqqqrrrtttyyyuuu{{{}}}dddXXXYYYUUUUUUXXXVVVYYY]]]fffuuuzzzpppVVVPPPJJJIIIHHHGGGIIIMMMYYY___iiirrrvvvvvvtttqqqkkk|||~~~~~~~~~~~~}}}{{{xxxwwwuuuooofff```YYYXXXXXXYYY\\\]]]\\\[[[YYYZZZ\\\^^^___`````````bbbdddffffffffffffhhhiiijjjjjjjjjjjjjjjiiihhhhhhbbb___\\\[[[]]]```bbbccceeeggghhhjjjkkkkkkkkkjjjkkkkkkjjjkkklllnnnnnnnnnnnnnnnnnnnnnoooqqqssstttxxxxxxxxxwwwuuutttrrrqqqooopppqqqpppnnnlllmmmnnnnnnpppsssssssssrrrrrrssssssrrrpppooonnnmmmnnnnnnkkkkkkjjjiiigggdddbbb``````bbbdddggghhhiiihhhhhhfff___VVVOOOLLLLLLMMMNNNQQQUUUYYY\\\]]]^^^aaacccggghhhjjjkkkhhhccc^^^ZZZRRRUUURRRUUUeeexxxvvvnnnfff^^^ooommmSSSMMMHHHEEEEEECCC>>>===???============>>>>>>?????????>>>???BBBHHHXXXssswwwmmmppprrr~~~zzzxxxmmmkkkmmmqqqssssssuuuzzzwww}}}zzzddd[[[^^^]]]___ccc```ccchhhuuu|||[[[SSSMMMLLLKKKIIIJJJNNNUUU\\\gggrrrxxxyyyuuurrrfffwww~~~}}}}}}~~~~~~}}}{{{xxxvvvtttmmmddd]]]XXXWWWWWWYYY\\\]]]\\\ZZZZZZYYYYYYZZZ\\\___bbbddd___aaacccdddeeegggkkknnnkkkkkkkkkkkkkkkjjjiiihhhaaa^^^[[[ZZZ[[[^^^```aaafffggghhhjjjjjjjjjiiihhhkkkjjjiiijjjkkkllllllllllllllllllmmmoooqqqtttuuuwwwwwwwwwwwwvvvuuutttssspppqqqqqqpppmmmkkklllllllllooorrrtttsssrrrqqqqqqrrrqqqooonnnmmmlllmmmmmmkkkkkkkkkjjjhhheeecccaaa^^^aaadddhhhiiiiiihhhgggfff___UUUMMMKKKLLLOOOQQQRRRVVV[[[]]]^^^```cccfffiiijjjlllllliiiccc]]]ZZZPPPWWWVVVYYYnnn{{{pppkkkfffjjjzzzdddMMMJJJFFFDDDDDDCCC???>>>@@@<<<=========>>>>>>??????@@@===<<>>===============???<<<===BBBFFFPPPhhhwwwnnnqqq~~~xxxrrrpppooooooooopppssswwwzzz}}}}}}yyysssyyy~~~|||||||||fff[[[QQQNNNLLLIIIHHHJJJQQQ\\\mmmzzz}}}|||mmmqqq|||||||||{{{{{{zzzzzzzzzxxxxxxwwwtttnnnfff___[[[ZZZZZZ\\\]]]___`````````^^^\\\ZZZXXXXXXZZZ]]]^^^bbbaaaaaabbbeeehhhkkkmmmvvvvvvvvvvvvtttpppmmmjjjddd^^^WWWUUUYYY___aaabbbcccdddfffiiilllkkkhhheeefffhhhiiiiiihhhhhhiiijjjhhhhhhjjjkkknnnpppssstttttttttttttttsssrrrqqqpppnnnoooppppppnnnmmmmmmmmmsssttttttuuuuuuuuuttttttnnnnnnnnnmmmmmmlllllllllooolllhhhfffffffffcccaaaaaagggjjjjjjjjjkkkgggbbbZZZVVVPPPLLLLLLOOOUUUYYY\\\___aaaccccccdddeeeggghhhiiiiiigggccc\\\TTTOOOMMMNNNXXXnnn}}}iiiaaahhhtttXXXMMMGGGFFFDDDBBB@@@???>>>?????????>>>===============@@@======AAADDDMMMddd{{{|||sssttt{{{pppkkklllooommmooorrruuuyyy|||~~~~~~tttiii]]]TTTNNNIIIIIIKKKPPP\\\nnn~~~~~~rrrooowww|||||||||{{{{{{{{{{{{{{{wwwvvvtttpppkkkeee___\\\\\\\\\\\\\\\^^^```bbbcccaaa```]]][[[ZZZZZZ[[[\\\``````aaacccgggmmmrrruuuzzzyyyxxxxxxxxxtttmmmhhheee```YYYXXX[[[___bbbbbbcccbbbccceeeggggggfffdddcccfffiiijjjjjjiiijjjkkkjjjkkkkkkmmmoooqqqrrrssstttsssrrrqqqqqqqqqqqqqqqnnnooopppooommmkkkkkkkkkqqqrrrssstttuuuuuuuuuuuuqqqpppnnnllllllkkkllllllooollliiiffffffeeedddcccdddjjjnnnnnnlllkkkeee___SSSQQQMMMLLLNNNSSSYYY]]]]]]```bbbddddddeeeggghhhkkkjjjhhhccc]]]VVVPPPLLLKKKNNN```lllfffooohhhRRRLLLGGGFFFDDDBBB@@@??????>>>??????>>>===============@@@======AAACCCJJJ___vvv|||yyytttllliiikkknnnmmmppptttxxxzzz|||~~~~~~qqqbbbUUUMMMKKKLLLNNNZZZmmm~~~{{{qqqqqq{{{{{{{{{{{{{{{{{{{{{{{{vvvuuurrrnnnjjjeeeaaa^^^]]]\\\ZZZZZZ\\\^^^aaaccceeedddbbb```___^^^______aaacccfffkkkpppuuuyyy{{{zzzxxxvvvwwwyyyvvvnnngggjjjeee___[[[\\\___aaaaaacccbbbbbbccceeefffeeedddaaadddhhhjjjjjjjjjkkklllooooooooopppqqqssstttuuusssrrrpppooooooooopppqqqpppqqqqqqpppmmmkkkkkkkkkqqqqqqrrrsssssssssssssssrrrqqqnnnllljjjkkkkkklllmmmjjjgggeeedddcccccccccdddjjjoooooommmjjjccc[[[PPPNNNMMMMMMPPPUUU[[[^^^\\\___aaacccdddeeefffhhhlllkkkhhhbbbZZZRRRMMMJJJLLLRRRmmmqqqqqq^^^NNNMMMFFFEEEDDDCCCAAA@@@?????????>>>>>>===============???<<<>>>AAABBBIII]]]sss~~~vvvnnnmmmnnnnnnmmmnnnrrrwwwzzz|||~~~vvv~~~uuuaaaTTTOOOMMMMMMWWWhhhyyyrrrmmm{{{{{{{{{{{{{{{zzzzzzzzzzzzwwwuuurrrooojjjfffcccbbb___^^^\\\\\\]]]```dddfffeeeeeeeeedddccccccccccccbbbfffmmmtttyyy|||||||||zzzxxxvvvxxx{{{yyyrrrlllnnnjjjddd___]]]^^^______aaa```___aaaccceeeeeedddaaadddgggiiijjjkkklllmmmooooooppppppqqqssstttuuurrrqqqpppnnnnnnooopppqqqrrrssstttrrrpppnnnmmmnnnrrrrrrrrrrrrrrrqqqpppppprrrpppmmmkkkjjjjjjkkkllljjjhhhfffccc``````aaabbbaaahhhmmmmmmkkkhhh```XXXOOOOOOOOOPPPSSSWWW[[[]]]\\\___bbbddddddfffhhhiiikkkkkkhhhbbbYYYPPPLLLJJJPPP^^^~~~ssszzzwwwYYYNNNMMMFFFFFFEEEDDDCCCAAA@@@@@@???>>>>>>===============>>><<<>>>BBBCCCIII]]]rrrzzzoookkknnnrrrqqqnnnpppuuuzzz~~~|||{{{ppp^^^UUUQQQOOOVVVbbbppp|||}}}qqqkkkuuu{{{{{{zzzzzzyyyxxxxxxwwwvvvuuusssppplllhhheeedddcccbbbaaaaaabbbeeehhhjjjeeeeeeffffffffffffeeedddccciiiqqqzzz}}}|||}}}{{{zzz{{{|||{{{vvvrrroookkkfff```]]]\\\]]]^^^]]]\\\\\\^^^aaacccdddcccbbbdddfffhhhiiijjjmmmooommmmmmmmmnnnoooqqqrrrsssqqqppppppoooooooooppppppssstttuuutttrrrppppppppprrrrrrrrrrrrqqqpppooonnnooonnnllljjjjjjiiijjjjjjhhhgggeeeaaa^^^^^^```bbb```fffjjjjjjgggddd\\\TTTPPPPPPQQQSSSVVVXXX[[[]]]^^^```dddfffggghhhjjjllliiihhheee^^^UUUOOOMMMNNNYYYpppyyysss}}}oooYYYPPPMMMGGGGGGGGGFFFEEECCCBBBAAA??????>>>==================;;;>>>BBBCCCHHH[[[oooxxxrrrkkkjjjnnnrrrsssqqqqqqvvv}}}}}}iii\\\UUURRRUUU]]]hhhuuu~~~}}}tttnnnsss~~~}}}{{{{{{zzzyyywwwvvvuuuuuuttttttssspppmmmiiifffdddeeedddddddddeeehhhjjjlllhhhhhhiiijjjjjjhhhgggfffgggmmmuuu}}}~~~|||{{{yyywwwvvvuuukkkhhhddd___[[[ZZZ\\\]]]ZZZZZZ\\\___ccceeeeeeddddddeeeffffffgggiiimmmpppkkkllllllmmmoooqqqrrrsssoooppppppqqqqqqpppppppppssstttuuuuuusssqqqrrrrrrppppppppppppppppppooooookkkkkkkkkjjjjjjiiiiiiiiiggggggeeeaaa^^^]]]aaadddbbbgggjjjhhhddd```XXXPPPPPPQQQSSSVVVXXX[[[]]]^^^]]]```ccceeefffhhhjjjlllgggeee___VVVNNNLLLOOOTTTddd|||xxxvvviii[[[RRRLLLHHHHHHHHHHHHGGGEEEDDDCCC??????>>>==================;;;>>>BBBBBBEEEVVVjjj~~~ooommmkkkkkkmmmpppsssuuuqqqwwwoooaaaXXXUUUVVVZZZdddqqq|||yyysssttt{{{~~~~~~}}}|||{{{{{{{{{zzzxxxvvvuuutttsssrrrsssrrrpppmmmiiifffccccccccccccdddeeegggiiijjjlllmmmnnnooonnnllliiihhhlllqqqxxx~~~}}}yyyuuurrrrrrsssfffeeeaaa]]]ZZZYYY[[[]]][[[\\\^^^bbbfffiiihhhgggfffffffffeeefffiiimmmqqqlllmmmmmmoooqqqssstttuuuooopppqqqrrrrrrqqqpppooorrrsssuuutttsssrrrrrrsssmmmnnnoooppppppqqqqqqpppiiiiiijjjjjjjjjiiiiiihhhhhhhhhfffbbb^^^^^^aaaeeeeeejjjkkkgggbbb]]]UUUMMMOOOQQQTTTWWWZZZ]]]^^^___[[[]]]aaacccdddfffhhhjjjgggccc[[[PPPHHHIIIQQQYYYnnnyyyzzzzzz}}}fff]]]TTTJJJHHHIIIIIIIIIHHHGGGEEEDDD??????>>>===============>>><<<>>>AAA@@@BBBRRReeezzz}}}uuummmkkklllrrrvvvwwwxxx{{{{{{}}}iiibbbWWWYYY\\\bbbmmm|||xxxuuu{{{|||{{{{{{}}}~~~{{{yyywwwwwwwwwwwwvvvttttttsssqqqqqqpppnnnjjjggggggeeeccceeejjjnnnnnnmmmoooqqqsssqqqooonnnoooqqqrrrvvv|||}}}yyyvvvssspppmmmjjjfff___[[[YYYYYYZZZZZZYYY\\\```cccdddfffgggiiifffeeeddddddfffjjjoooqqqooonnnnnnnnnnnnppprrrsssrrrsssssstttssssssrrrrrrqqqrrrtttvvvwwwvvvuuutttrrrpppnnnoooqqqqqqnnnkkkggggggggghhhiiikkklllmmmgggeeebbbbbbcccdddddddddjjjjjjkkkiii```TTTNNNNNNPPPQQQSSSXXX\\\```aaaaaa```cccggghhhffffffiiillliii\\\RRROOOLLLLLLXXXhhh~~~{{{ccc]]][[[QQQQQQPPPNNNJJJGGGEEEFFFGGG<<<===>>>@@@@@@>>>===<<<>>>@@@BBBAAA===@@@OOO___{{{|||yyywwwppppppmmmooouuuxxxyyy{{{~~~rrrfff\\\___dddiiiqqq{{{zzzwww{{{}}}|||||||||}}}}}}zzzxxxvvvvvvvvvuuutttvvvuuussssssrrrpppmmmjjjkkkhhhgggiiinnnrrrsssrrrrrrssstttssspppnnnoooqqqssswww}}}|||xxxtttooollliiieee___ZZZYYYYYYYYYYYYYYY]]]aaacccdddeeeggghhhfffeeeddddddfffjjjnnnqqqppppppoooooooooppprrrsssssssssttttttuuutttttttttssstttvvvwwwwwwuuutttrrrrrrqqqooopppqqqqqqooollliiiiiiiiijjjjjjjjjjjjjjjbbb```^^^^^^aaaeeehhhiiikkkiiihhhfff^^^SSSNNNOOOSSSTTTVVVZZZ]]]```aaaaaabbbdddggghhhhhhhhhhhhiiicccXXXPPPNNNKKKNNN```ttt{{{}}}zzzddd```^^^UUUXXXUUUQQQLLLGGGDDDCCCDDD========================>>>???@@@AAA???AAAMMMZZZqqq}}}yyyrrrnnnsssqqqsssxxx{{{|||~~~uuuoooppprrrsssuuuzzz|||xxxyyy~~~}}}|||{{{~~~{{{wwwuuuuuuuuuuuutttwwwvvvuuuuuuuuussspppnnnmmmkkkiiilllrrrvvvwwwvvvsssuuuuuuuuusssrrrsssuuuuuuxxx~~~}}}wwwqqqlllhhhddd^^^YYYXXXXXXYYYYYYZZZ]]]aaadddeeeeeefffhhheeeeeedddeeegggjjjmmmoooqqqpppppppppppppppqqqrrrsssssstttuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvtttrrrqqqsssrrrqqqqqqrrrqqqooommmllllllllllllkkkiiigggfffbbb___\\\]]]aaafffjjjllllllhhheeebbb[[[RRRPPPRRRXXXYYY[[[]]]___```aaaaaadddeeegggiiikkkiiifffccc[[[UUUOOOLLLLLLVVVqqqtttqqq~~~yyygggeeefff^^^```\\\UUUMMMGGGBBB@@@@@@>>>===;;;::::::;;;===>>>???===>>>@@@@@@BBBIIIRRRddd}}}{{{uuusssqqqqqqtttsssuuuzzz}}}~~~zzzuuuwww~~~vvvttt{{{}}}}}}{{{zzz}}}zzzvvvuuuuuuvvvwwwvvvwwwvvvuuuvvvvvvuuurrrpppllljjjiiimmmrrrwwwyyyxxxuuuvvvwwwxxxxxxyyy{{{|||xxx{{{|||uuuppphhhddd]]]YYYWWWWWWXXXWWWZZZ^^^bbbeeefffffffffgggeeeeeefffggghhhkkkmmmnnnpppppppppoooooopppppppppqqqrrrssstttuuuuuuuuuuuuttttttvvvwwwvvvuuusssqqqssssssrrrrrrrrrqqqooonnnkkklllmmmmmmllljjjgggeeeeeebbb___^^^bbbgggkkkmmmlllgggaaa]]]XXXRRRRRRUUU\\\^^^___`````````aaabbbgggfffgggjjjllliiiccc]]]VVVRRROOOMMMPPPccc~~~vvvlllfffnnnxxxjjjkkknnnhhheee___VVVMMMFFFBBB@@@>>>===<<<;;;::::::;;;<<<===???<<<<<>>;;;;;;???BBBBBBDDDHHHXXXvvvyyy}}}~~~tttnnnkkkmmmoooppptttuuuyyy~~~pppgggkkk{{{tttkkknnn~~~|||yyy|||}}}~~~~~~~~~}}}{{{zzzyyywwwvvvvvvwwwxxxxxxwwwqqqqqqqqqrrrttttttrrrpppllljjjjjjnnnuuu{{{}}}}}}~~~}}}|||}}}~~~}}}xxxmmmggg```ZZZWWWVVVUUUTTTXXX\\\bbbfffhhhhhhhhhhhhggghhhiiikkkmmmnnnnnnnnnmmmmmmoooppppppqqqqqqpppqqqqqqrrrrrrrrrrrrqqqqqqnnnooorrrsssttttttsssrrrrrrssstttssspppnnnmmmnnnhhhiiijjjjjjjjjjjjhhhhhh``````cccgggmmmqqqrrrsssmmmddd\\\XXXVVVUUUVVVZZZ^^^bbbeeeeeecccbbbdddfffiiiiiijjjjjjgggbbbZZZUUUOOOOOORRR\\\pppjjjaaa```^^^jjj{{{vvvwwwyyyqqqccc[[[OOOGGGDDDCCCBBBAAA:::;;;===??????===;;;:::===;;;;;;???AAAAAACCCHHHUUUsssxxxtttooollllllooorrrsssuuuvvv{{{pppccc```dddrrrwwwkkklll}}}~~~}}}|||zzzyyyzzz{{{{{{|||||||||||||||zzzyyyxxxxxxxxxwwwuuurrroooooopppqqqssssssrrrpppiiiggghhhllltttzzz||||||zzzyyyyyy{{{zzzvvvpppjjjbbb[[[XXXVVVTTTSSSWWW[[[bbbgggiiiiiiiiijjjhhhiiilllnnnooooooooonnnmmmnnnppprrrsssttttttsssssssssssssssrrrqqqppppppnnnoooqqqrrrrrrqqqpppoooqqqssstttrrrooollllllmmmiiiiiiiiihhhhhhhhhggggggeeegggmmmsssyyy{{{yyywwwmmmddd[[[XXXWWWVVVXXX\\\]]]aaaeeeeeeccccccfffiiiiiikkkkkkiiiccc\\\WWWTTTQQQSSS\\\pppooo```]]]aaannn{{{vvvaaaXXXLLLDDDBBBBBBBBB@@@========================<<<;;;===@@@@@@@@@DDDJJJPPPnnn{{{mmmkkkjjjkkkoootttwwwxxxvvvxxx}}}~~~zzzbbbZZZ[[[```lllyyyzzznnnkkkyyy}}}|||{{{zzzxxxyyyyyyyyyzzz{{{||||||}}}|||{{{zzzzzzyyyvvvrrrnnnoooooooooqqqssstttrrrpppeeeddddddiiiqqqwwwyyyzzzrrrrrrsssyyy|||wwwsssqqqlllccc\\\XXXUUUTTTRRRVVV[[[aaagggiiijjjjjjkkkiiijjjmmmooopppppppppooommmoooqqqtttuuuvvvvvvvvvuuuuuuuuutttsssrrrppppppooopppqqqrrrqqqooommmlllqqqssstttrrrnnnkkkkkkmmmkkkjjjhhhgggffffffffffffooorrrxxx~~~zzzmmmddd[[[XXXXXXXXXYYY]]]\\\```eeefffdddcccgggkkkiiikkklllhhh```YYYUUUTTTTTTYYYggg}}}eee[[[___fff{{{aaaWWWJJJBBBAAAAAAAAA???@@@>>>===<<<<<<===>>>@@@;;;;;;===@@@??????DDDLLLLLLjjj|||sssmmmllllllooossswwwzzz{{{~~~|||~~~uuussstttkkk^^^TTTSSSQQQSSSaaassssssmmmsss{{{|||xxxwwwwwwyyyzzzzzzxxxwwwxxxzzzzzzzzzxxxxxxxxxwwwvvvuuutttsssssskkklllmmmooopppppppppppphhheeedddhhhooouuuvvvtttooommmqqqyyy}}}xxxrrrooolllgggaaa[[[XXXUUUSSSRRRWWW[[[```ccceeeggghhhjjjkkkllloooqqqrrrrrrqqqpppssstttuuuwwwxxxxxxyyyyyyvvvvvvvvvuuutttrrrqqqppprrrrrrqqqpppooonnnmmmmmmqqqppppppnnnllliiigggeeedddiiillljjjfffffflllsss}}}jjjbbbYYYVVVXXX]]]______aaaccceeeffffffgggiiikkkhhhkkkiiiccc[[[VVVTTTSSSUUUiiipppcccYYY^^^kkk{{{cccYYYMMMEEEBBBBBBAAA???????????????>>>>>>>>>>>>=========<<<;;;>>>BBBEEEMMM^^^{{{~~~uuuoooppppppqqqtttxxx}}}{{{ppplllkkktttuuuhhh\\\RRROOONNNOOO]]]nnnssslllooouuu~~~|||yyywwwwwwxxxzzz|||{{{zzzyyyyyyzzz{{{zzzxxxwwwwwwvvvuuutttsssrrrrrrkkklllmmmnnnooopppqqqqqqjjjgggdddgggmmmrrrsssqqqnnnlllooowww}}}~~~{{{uuuoookkkgggccc^^^ZZZXXXVVVTTTSSSTTTYYY___dddfffhhhiiijjjjjjlllnnnpppqqqqqqppppppqqqrrrtttuuuwwwxxxxxxyyywwwwwwvvvuuutttrrrpppooorrrrrrqqqpppooonnnmmmmmmpppooonnnlllkkkiiihhhgggiiikkkllliiifffiiirrr{{{{{{hhhaaaZZZXXX[[[___aaaaaabbbcccdddddddddeeeggghhhggghhheee^^^WWWSSSRRRSSS```xxxuuuiii```fffsss{{{]]]UUUJJJDDDBBBCCCBBB@@@????????????>>>>>>>>>>>>===>>>===<<<<<<>>>BBBEEEJJJ[[[www}}}vvvrrrpppnnnsssuuuwwwzzz~~~zzz{{{uuunnniiigggooowww}}}rrrlll___TTTPPPNNNOOO[[[iii{{{sssjjjiiilll~~~}}}zzzyyywwwvvvvvvyyy{{{}}}|||{{{yyyyyyzzzzzzyyywwwvvvuuuuuutttsssrrrqqqpppjjjkkklllmmmooopppqqqrrrmmmiiieeeeeehhhlllnnnmmmjjjiiillltttyyyyyyyyyzzz~~~{{{wwwrrrlllhhh```]]]ZZZXXXWWWVVVTTTRRRPPPVVV^^^eeehhhjjjkkkkkkiiikkkmmmnnnooooooooonnnnnnpppqqqtttvvvwwwxxxxxxxxxxxxwwwuuusssqqqpppoooqqqqqqpppooonnnmmmmmmlllooonnnllljjjiiiiiijjjjjjmmmmmmkkkhhhhhhooo}}}}}}ttteee```\\\[[[^^^bbbcccccccccbbbbbbbbbcccdddfffggghhhfffaaaZZZSSSQQQSSSXXXnnnzzzqqqjjjqqqzzz[[[TTTKKKEEEDDDCCCBBB@@@????????????>>>>>>>>>>>>>>>>>>>>>======???BBBEEEFFFVVVppp}}}xxxooolllmmmppprrruuuwwwzzz|||xxx{{{vvvtttrrrooommmtttyyy|||{{{|||~~~vvvjjj^^^WWWTTTUUU___jjjvvv}}}vvvlllgggfffqqq}}}xxxwwwuuuuuuuuuwwwyyy{{{|||zzzxxxxxxyyyxxxwwwuuuttttttsssrrrqqqpppoooooojjjjjjkkkmmmnnnppprrrrrrpppkkkfffcccdddggghhhiiifffeeehhhpppuuuuuutttvvv{{{|||~~~xxxwwwtttsssqqqmmmiiifffYYYWWWUUUTTTTTTRRRPPPNNNMMMTTT^^^fffkkkllllllllliiijjjkkkmmmmmmnnnmmmmmmlllmmmooorrrtttvvvwwwwwwyyyxxxvvvtttrrrpppoooooooooooonnnmmmlllkkkkkkjjjmmmllljjjhhhhhhiiikkklllkkkjjjhhhgggkkkwwwwwwllldddaaa______aaacccdddccccccbbbbbbccceeeggghhhhhhiiiddd]]]WWWRRRQQQXXX```}}}wwwsss|||www]]]WWWOOOIIIFFFDDDBBBAAA????????????>>>>>>>>>===>>>??????>>>>>>???BBBDDDCCCRRRiii|||vvvnnniiiiiilllpppsssuuuxxxzzz}}}yyy~~~yyytttrrruuuvvvuuusssuuuzzz}}}{{{{{{||||||yyy{{{{{{~~~tttfff]]]ZZZ\\\dddlllssszzz{{{rrrjjjggglll|||xxxwwwuuutttttttttvvvwwwyyyxxxvvvvvvvvvvvvtttsssssssssrrrqqqpppooonnnnnnkkkkkkkkklllmmmoooqqqrrrppplllgggcccbbbcccdddeeebbbaaadddmmmrrrrrrsssuuuxxxyyy{{{}}}~~~~~~~~~sssqqqooommmkkkhhhdddaaaTTTSSSQQQPPPOOONNNLLLJJJMMMTTT___hhhlllmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmkkklllnnnqqqsssuuuvvvvvvxxxwwwuuurrrqqqooooooooommmmmmlllkkkjjjiiihhhhhhkkkjjjhhhggghhhjjjlllmmmfffffffffiiiqqqqqqgggeeedddbbbbbbcccccccccbbbcccbbbccceeeiiikkkkkkjjjfff___XXXTTTPPPRRR\\\iii~~~|||zzzsss\\\WWWPPPJJJFFFDDDCCCCCC????????????>>>>>>>>>===>>>?????????>>>>>>AAACCCCCCOOOaaauuu{{{rrroookkkjjjkkknnnqqqrrrwwwzzz}}}yyyvvv~~~{{{vvvrrrqqqsssuuuuuuttttttyyy|||{{{{{{|||yyytttyyyvvvvvv{{{~~~~~~tttggg^^^\\\aaahhhmmmqqqxxx{{{rrrmmmlllwww|||zzzzzz{{{{{{~~~}}}|||{{{{{{|||}}}~~~wwwvvvuuusssrrrrrrsssssswwwvvvttttttuuuuuutttrrrsssrrrrrrqqqpppooonnnnnnllllllkkkkkklllnnnpppqqqooommmhhhdddbbbaaabbbcccaaa___aaahhhnnnooopppsssssstttwwwyyyzzzyyyxxxwwwrrrpppmmmjjjfffbbb\\\YYYRRRPPPMMMLLLMMMLLLKKKJJJPPPWWWaaaiiimmmnnnnnnnnnjjjkkkkkkkkkkkkllllllmmmkkkmmmoooqqqssstttuuuuuuvvvtttrrrpppooonnnoooooollllllkkkjjjiiihhhhhhgggiiihhhhhhhhhhhhjjjkkklllccceeejjjrrr}}}~~~ooogggeeeeeedddccccccbbbbbbbbbddddddeeeiiimmmooollliii___WWWPPPOOOOOORRR```ppp}}}ppp\\\XXXQQQJJJEEEDDDDDDEEE????????????>>>>>>>>>>>>===>>>???>>>======???AAAAAALLLZZZjjjtttlllkkkjjjjjjlllooosssuuuuuu{{{yyy~~~zzzvvvssspppnnnnnnooopppqqqqqquuuwwwwwwyyy{{{yyytttvvvqqqqqqwww{{{zzzzzz}}}wwwoooccc[[[\\\dddlllppppppwww|||vvvmmmrrr}}}{{{yyyzzz||||||{{{zzzyyyxxxxxxxxxxxxyyyuuuuuusssrrrrrrqqqqqqrrrvvvuuuttttttuuuvvvuuussssssrrrrrrqqqpppooonnnnnnnnnmmmlllkkkkkkmmmnnnpppmmmllliiieeebbbaaabbbbbbbbb^^^___dddiiijjjlllpppmmmnnnqqqrrrsssrrrpppooommmjjjgggddd```[[[VVVRRRPPPNNNKKKKKKLLLNNNOOOOOOTTT[[[cccjjjmmmnnnnnnoookkkkkkkkkkkkkkkllllllmmmmmmnnnoooqqqrrrsssttttttsssrrrpppnnnmmmnnnoooooommmmmmlllkkkjjjiiiiiihhhgggggghhhhhhiiijjjjjjjjjeeejjjsss~~~wwwlllgggcccccccccbbbbbbcccdddeeeffffffggglllpppoooiiiddd[[[QQQLLLNNNPPPUUUfffxxxxxxooofffaaaXXXNNNFFFCCCCCCEEE????????????>>>>>>>>>>>><<<===>>>>>>===<<<>>>???===HHHSSSaaa{{{vvvmmmfffffffffhhhmmmsssxxxzzz{{{~~~|||yyypppnnnmmmkkkjjjlllnnnppplllooopppppprrrvvvvvvrrrtttnnnmmmtttxxxwwwxxx{{{~~~}}}}}}}}}{{{wwwtttqqqjjj___YYY]]]gggppptttpppwww|||mmmooowww}}}||||||zzzzzzzzzyyyxxxwwwvvvuuutttssssssrrrrrrqqqqqqrrrrrrvvvuuutttuuuvvvwwwvvvuuussssssrrrqqqpppooonnnnnnooonnnlllkkkkkklllnnnooolllkkkiiifffcccaaabbbbbbccc___^^^bbbeeefffiiilllhhhjjjlllnnnnnnllljjjiiidddbbb___]]]ZZZWWWRRRNNNOOOMMMJJJJJJMMMPPPSSSTTTXXX]]]eeekkkmmmnnnoooooollllllkkkkkkkkklllmmmmmmnnnnnnpppqqqssssssttttttqqqpppnnnmmmlllmmmooopppooonnnnnnmmmlllkkkjjjiiifffggghhhiiijjjjjjiiiiiihhhooo{{{qqqhhheeeaaaaaabbbbbbbbbcccfffhhhhhhhhhiiimmmpppnnnfff___ZZZPPPLLLPPPTTTYYYkkk~~~{{{uuuppptttmmmaaaTTTHHHBBBAAABBB????????????>>>>>>>>>>>>;;;<<<======<<<<<<===>>>:::DDDNNN\\\www}}}~~~{{{sssooonnnmmmllljjjkkkooottt{{{rrryyy~~~vvvllljjjddd]]]]]]cccgggfffbbbccchhhqqquuutttrrrrrrrrrppprrrvvvwwwuuuvvvzzz{{{yyyvvvtttsssrrrpppooonnnddd``````hhh}}}~~~zzzvvv{{{tttgggmmmssszzz|||xxx}}}|||{{{zzzwwwvvvuuuvvvxxxwwwtttqqqqqqqqqrrrrrrsssttttttuuutttuuuvvvuuutttssstttuuutttvvvwwwwwwuuurrrpppoooooommmkkkiiihhhhhhhhhhhhkkkjjjhhheeeccccccccccccaaa___]]]]]]___bbbccccccffffffggghhhhhheee```]]][[[YYYWWWTTTRRRPPPPPPPPPRRRSSSSSSRRRRRRTTTWWWZZZ```dddiiilllmmmnnnnnnooommmllljjjiiijjjmmmpppsssqqqqqqrrrsssrrrqqqpppoooppppppoooooonnnooooooooommmnnnnnnnnnnnnllljjjiiigggfffgggiiilllnnnnnnnnnmmmxxxzzzsssnnniiidddaaaaaaaaaaaabbbcccdddeeeiiikkknnnnnnjjjccc[[[VVVTTTNNNKKKOOOVVVbbbuuu{{{vvvxxxqqq[[[PPPMMMFFF???AAA@@@???===<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@DDDIIITTTnnn~~~vvvyyy|||sssnnnlllllllllkkkqqqrrrtttyyyxxx|||vvvmmmjjjccc]]]^^^eeehhhfffdddfffmmmwwwzzzuuuqqqpppmmmkkkmmmpppqqqppprrrvvv|||wwwssspppnnnmmmmmmnnneeecccfffpppvvvrrrwwwvvvjjjlllqqqzzz~~~zzz~~~|||zzzyyyxxxxxxwwwvvvwwwxxxwwwtttqqqttttttttttttssssssssssssssstttuuuuuutttsssuuuvvvssstttuuuuuusssrrrpppppppppooommmjjjiiihhhgggggghhhiiiiiiiiigggeeecccbbb```]]][[[[[[]]]___``````aaaaaaaaaaaaaaa___[[[XXXXXXVVVSSSQQQOOONNNOOOOOOVVVWWWWWWWWWVVVXXX\\\^^^cccgggkkkmmmmmmmmmmmmnnnmmmllljjjiiijjjmmmppprrrpppqqqrrrrrrrrrqqqooonnnqqqppppppooooooooooooooooooooooooooonnnmmmkkkjjjiiihhhiiijjjmmmnnnooooooppp{{{uuuooolllhhheeeeeeeeedddccccccdddeeefffhhhkkkmmmmmmhhh___UUUOOOMMMKKKNNNUUU___mmm|||ooopppxxxjjjZZZSSSKKKDDDBBBAAA@@@???>>>>>>>>>>>>???????????????????????????BBBFFFQQQjjjwwwyyytttpppmmmkkklllmmmnnnnnntttuuuwww{{{yyytttooojjjbbb]]]aaaiiikkkhhhfffkkkvvv|||tttpppnnnlllmmmppppppnnnqqqvvv}}}zzzuuupppmmmkkkkkkllljjjdddeeelllyyyrrrnnnrrrwwwooommmnnnyyy}}}~~~|||~~~|||zzzxxxwwwvvvyyyxxxwwwxxxxxxvvvsssqqqvvvvvvuuutttsssqqqqqqppprrrssstttttttttsssuuuvvvrrrrrrrrrrrrrrrsssssssssrrrqqqooollljjjhhhgggfffeeegggjjjlllkkkhhhdddbbb___]]]ZZZZZZ[[[\\\\\\[[[\\\[[[YYYYYYYYYXXXUUUSSSRRRPPPNNNLLLKKKMMMOOOPPPZZZ[[[\\\\\\\\\]]]aaacccfffiiilllmmmmmmlllllllllmmmlllkkkkkklllnnnqqqrrrpppqqqrrrrrrrrrqqqpppoooqqqqqqpppppppppoooooooooooooooooonnnmmmlllkkkjjjkkkkkkkkklllmmmooopppqqqvvvvvvmmmkkkjjjhhhfffjjjhhhgggeeeeeefffggghhhiiikkkllliiicccXXXNNNGGGIIIMMMVVVaaalll}}}tttiiifffooo}}}{{{fffZZZPPPIIICCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????????????????===???BBBLLLcccwwwvvvvvvyyysssmmmllllllmmmoooqqqssstttwwwxxx{{{~~~}}}xxxsssooolllhhhaaa^^^dddmmmpppllliiippp~~~|||vvvqqqooooooooommmkkknnntttsssrrrpppmmmjjjiiiiiiiiiccc___dddnnn{{{llliiilllxxxzzzuuunnnkkkwww~~~zzzwww|||~~~~~~}}}|||{{{yyywwwuuutttxxxxxxwwwwwwvvvtttqqqooottttttsssrrrqqqpppooooooppprrrsssssssssssstttvvvqqqppppppqqqsssuuuvvvvvvtttsssqqqnnnkkkiiiggggggfffhhhjjjkkkkkkiiigggeeebbb___\\\ZZZYYYXXXVVVUUUXXXVVVSSSRRRRRRRRRPPPOOOKKKJJJIIIIIIKKKOOOSSSUUU\\\^^^_________```cccfffeeehhhkkkllllllkkkllllllooonnnnnnnnnoooqqqssstttrrrrrrssstttsssrrrqqqpppqqqqqqqqqppppppooonnnnnnmmmmmmmmmmmmlllkkkjjjiiikkklllmmmnnnnnnppprrrtttyyyoooiiihhhiiihhhgggjjjhhhgggffffffhhhjjjlllmmmlllhhhccc[[[RRRJJJEEEIIISSSaaaooo{{{sssggg___fffuuuooo^^^RRRJJJCCCCCCCCCCCCCCCBBBBBBAAA???????????????>>>>>>>>>===>>>@@@III\\\vvvuuuqqqmmmyyy}}}uuupppmmmlllmmmoooqqqsssuuuwwwxxx{{{~~~{{{wwwrrrmmmiiifffddd```___fffooorrrooommmsss}}}qqqooommmkkkfffcccfffmmmkkkmmmnnnlllhhhdddccccccaaa___fffnnnxxxxxx``````eeeqqq{{{qqqkkksssyyyttttttzzz~~~||||||||||||||||||{{{zzzyyywwwuuutttuuuvvvvvvuuussspppooonnnoooooooooooooooooooooooooooqqqrrrrrrqqqqqqrrrsssqqqooonnnppptttwwwxxxxxxtttsssrrrpppmmmkkkiiihhhjjjiiihhhhhhhhhhhhiiijjjgggddd```\\\ZZZWWWSSSPPPSSSQQQNNNMMMMMMMMMLLLJJJGGGGGGHHHKKKOOOUUUZZZ]]]^^^___aaaaaaaaaaaaccceeecccfffiiijjjkkkkkkmmmnnnppppppqqqrrrssstttuuuuuussstttuuuuuuuuutttrrrrrrppppppqqqppppppnnnmmmllllllmmmnnnoooooonnnlllkkkkkkmmmooooooppprrrwwwzzzyyytttmmmiiihhhiiihhhgggffffffeeefffhhhjjjmmmooopppkkkcccZZZRRRLLLIIIHHHIIIXXXlll}}}}}}oooddd___]]]hhhyyyvvvcccTTTIIIEEEEEEFFFEEEEEEDDDCCCBBB??????>>>>>>>>>=========>>>>>>AAAIIIWWWmmmwwwpppjjjssszzzsssooommmmmmmmmpppsssuuuvvvxxxzzz}}}|||yyyuuuqqqkkkgggdddeeefffeeeiiipppsssqqqpppsssrrrpppnnnjjjddd```dddmmmllloooooolllfffaaa______ccccccjjjoooqqq|||}}}nnnVVVYYYaaammmvvvmmmooozzzyyyrrrttt{{{}}}{{{zzzzzzzzzyyyzzzzzzyyyxxxvvvsssrrrrrrtttuuutttqqqooonnnnnnkkkllllllmmmnnnnnnoooooonnnoooppppppnnnnnnooopppooommmmmmpppuuuxxxxxxvvvrrrrrrrrrqqqpppnnnmmmlllmmmjjjgggeeedddgggjjjlllkkkhhhddd```]]]YYYUUURRRPPPNNNLLLKKKKKKJJJIIIGGGIIIJJJMMMQQQWWW]]]aaadddaaabbbdddcccbbbbbbccceeedddfffiiijjjkkklllnnnooopppqqqssstttuuuvvvvvvuuussstttuuuuuuuuutttsssrrrooooooppppppooommmkkkjjjkkkmmmqqqssstttrrrpppnnnkkknnnqqqrrrtttwww~~~tttqqqllliiiiiihhhhhhgggcccdddeeegggjjjlllnnnooommmggg\\\RRRKKKIIIJJJKKKLLL^^^uuummm___YYY[[[```jjj|||zzzgggVVVJJJHHHIIIIIIIIIHHHFFFDDDCCC@@@@@@??????>>>=========???>>>BBBIIITTTeee|||wwwnnnrrr~~~~~~{{{wwwsssqqqppppppqqqpppssswwwyyyzzz|||}}}xxxuuusssooommmjjjpppsssrrrrrruuuwwwvvvrrrqqq|||~~~qqqooommmjjjccc___eeeooorrrsssqqqllleeeaaaccceeefffhhhnnnlllgggmmmooocccVVV[[[cccnnnzzzppplllmmmxxxyyyxxx~~~~~~~~~}}}|||{{{{{{zzzzzzvvvwwwwwwwwwvvvtttqqqpppqqqsssuuutttqqqoooooopppkkkkkklllmmmmmmnnnoooooonnnoooooonnnlllkkkkkklllllljjjjjjooouuuwwwvvvsssppppppqqqrrrrrrqqqpppooommmkkkgggddddddeeehhhkkkmmmjjjgggdddbbb___[[[XXXSSSQQQOOONNNNNNNNNLLLJJJOOOQQQUUUZZZ___cccfffhhheeeggghhhhhhfffeeeeeefffhhhjjjllllllllllllnnnpppoooppprrrtttuuuuuuuuutttrrrssstttttttttsssqqqpppnnnnnnoooooonnnllljjjhhhfffjjjppptttvvvtttpppnnnlllppptttvvvyyy~~~yyyooommmjjjhhhggggggffffffdddeeegggjjjlllmmmnnnnnnfff___VVVMMMHHHHHHJJJMMMUUUhhhnnn___VVVUUU]]]hhhtttuuuhhhYYYMMMMMMMMMNNNMMMLLLIIIFFFEEEBBBBBBAAAAAA@@@??????>>>>>>>>>BBBIIIPPP]]]sssuuutttwwwzzzssssssrrrrrrrrrssssssttttttwww{{{}}}~~~zzzuuutttuuuuuuuuusss{{{~~~{{{{{{}}}|||sssooowwwzzzjjjiiigggddd^^^[[[bbbmmmttttttrrrkkkeeeeeejjjpppgggiiioooiii___ccceeeZZZ]]]bbbhhhppp|||rrriiieeemmm{{{||||||||||||||||||||||||tttuuuvvvvvvtttrrrooonnnpppsssuuuuuurrrppppppqqqmmmmmmmmmnnnnnnnnnnnnooommmnnnnnnmmmkkkiiiiiijjjiiihhhiiimmmtttvvvsssooonnnoooqqqrrrssssssrrrqqqllljjjgggeeedddeeeggghhhlllkkkhhhgggeeeccc___]]]WWWVVVTTTTTTTTTSSSPPPNNNTTTWWW[[[```dddggghhhiiiiiikkklllkkkiiiggggggggglllmmmooonnnmmmmmmnnnooommmoooqqqsssttttttsssrrrqqqqqqrrrsssrrrqqqpppooommmmmmnnnnnnmmmkkkhhhgggaaafffmmmrrrtttrrrnnnkkkmmmqqqvvvzzz|||qqqjjjiiihhhgggffffffeeeeeeeeegggjjjlllnnnnnnmmmlll___ZZZRRRKKKGGGGGGJJJLLL___qqq{{{nnn```XXXSSSUUUbbbppp|||mmmeee[[[QQQPPPQQQQQQPPPNNNKKKHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>BBBIIINNNYYYnnn|||vvvsss}}}|||xxxvvvsssqqqppppppooooooooosssxxx|||zzzzzz{{{~~~~~~zzz}}}~~~vvvyyy{{{~~~~~~{{{wwwttttttttt}}}uuukkkiiieeeaaa___bbbjjjqqqyyyvvvrrrooonnnnnnnnnmmmmmmmmmjjjccc\\\ZZZ^^^ccciiizzzyyyvvvmmm___bbbgggttt||||||~~~}}}|||}}}}}}~~~}}}}}}~~~}}}|||yyyvvvuuuvvvuuuttttttuuutttrrrpppqqqqqqpppppppppppppppqqqmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmjjjkkkmmmnnnooooooppppppooonnnnnnoooqqqqqqpppoookkkjjjhhhfffeeefffggghhhgggjjjmmmooonnnkkkgggeee______^^^\\\[[[YYYXXXWWW]]]___cccgggiiiiiihhhgggggghhhjjjlllmmmmmmllllllpppqqqsssttttttsssqqqpppsssttttttrrrppppppqqqrrrqqqqqqppppppooommmlllkkkkkklllmmmmmmllliiigggeeeeeedddfffjjjkkkkkknnntttpppvvvyyynnniiihhhgggfffeeefffggggggfffhhhkkknnnnnnkkkfffbbbUUUPPPKKKIIIEEEDDDHHHOOOfffwwwqqqeee[[[XXXUUUXXXkkkzzzxxxjjj```XXXTTTTTTUUUUUURRRNNNIIIEEEDDDEEECCCAAAAAAAAAAAA???===>>>===@@@EEEMMMYYYlll}}}uuuoooyyy}}}xxxuuuttttttsssrrruuuuuuuuuttttttvvv{{{~~~xxxssstttwwwyyyyyywwwtttrrrvvvvvv}}}qqqcccdddddddddgggllluuu{{{{{{yyyvvvsssqqqpppppppppmmmlllhhhaaa\\\\\\bbbhhhsss|||www|||rrrdddccccccmmm|||zzz}}}|||yyyxxxwwwwww{{{|||||||||zzzxxxuuutttrrrrrrqqqrrrttttttsssqqqooonnnnnnmmmmmmnnnnnnooolllllllllllllllkkkkkkkkklllllllllmmmmmmllllllkkkjjjkkklllmmmnnnoooooooooooommmkkkkkkmmmpppqqqpppllljjjiiihhhgggiiijjjkkkjjjjjjjjjjjjiiihhhgggfffdddcccbbb```______^^^^^^```bbbeeegggiiiiiiiiiiiiiiijjjkkkmmmnnnnnnnnnnnnooopppqqqrrrrrrrrrqqqpppqqqqqqqqqpppnnnmmmnnnooopppooooooooonnnlllkkkjjjiiiiiijjjiiihhhfffeeeccceeecccdddgggiiiiiinnnuuuxxxuuunnngggfffeeeddddddeeefffgggiiiiiikkknnnnnniii```ZZZOOOKKKHHHGGGFFFFFFMMMVVVfffmmm```VVVVVV[[[eeezzz{{{|||nnnddd]]]WWWTTTSSSSSSSSSPPPLLLHHHEEECCCEEECCCBBBAAABBBBBB@@@?????????@@@DDDJJJUUUiii{{{xxxooowww}}}zzzxxxsssqqqooooooqqqtttuuuuuu{{{{{{{{{yyyyyyzzz~~~vvvnnnoooqqqsssttttttsssssswwwwww|||zzzlll___bbbfffkkkpppwww~~~{{{{{{zzzvvvqqqnnnooorrrmmmkkkggg```\\\]]]ccciiisssyyy}}}yyysssrrryyyxxxkkkeee___ccctttxxxxxx~~~~~~}}}||||||}}}~~~~~~~~~|||xxxvvvtttttttttxxxyyyyyyyyywwwuuusssrrrooonnnnnnppprrrsssrrrppplllkkkkkkjjjkkkkkkllllllkkkjjjjjjjjjiiihhhhhhhhhiiiiiikkkllllllkkkjjjiiiiiiiiikkklllmmmnnnnnnnnnmmmkkkhhhhhhkkkoooqqqrrrmmmlllkkkjjjjjjlllmmmooommmkkkiiifffeeeeeefffggggggeeedddbbbbbbcccdddeeeffffffggghhhiiijjjkkkkkkkkklllnnnooopppqqqqqqqqqooooooppppppqqqqqqrrrrrrpppqqqqqqpppnnnmmmmmmooonnnnnnnnnnnnmmmkkkjjjjjjhhhgggfffeeeddddddccccccgggddddddfffiiikkkrrrzzzxxxnnnllleeeddddddcccdddeeeggghhhkkkkkkkkknnnmmmfffZZZPPPHHHEEEDDDEEEFFFIIISSS^^^nnnkkk]]]RRRWWWdddvvvxxxmmmddd___\\\YYYVVVSSSRRRQQQPPPMMMIIIFFFDDDEEECCCAAAAAABBBBBBAAA@@@@@@@@@AAACCCEEEOOOcccvvv}}}qqqttt~~~zzzuuusssrrrrrrqqqooonnnpppsssvvvxxxyyy~~~~~~}}}|||~~~~~~{{{ssspppqqqqqqrrrssssssttttttuuuvvvyyy}}}~~~yyypppiiicccffflllqqqvvv{{{~~~xxxzzzzzzvvvoookkkmmmqqqooommmiiiccc^^^\\\___bbbcccffflllooolllhhhnnnxxx|||qqqhhh]]]]]]kkkzzz|||yyy~~~}}}|||{{{yyywwwwwwwwwxxxyyyzzzyyywwwuuutttttttttttttttuuuuuutttsssrrrqqqpppmmmllllllmmmooopppooommmiiiiiiiiiiiiiiijjjjjjkkkjjjjjjiiiiiihhhgggffffffggghhhjjjkkkkkkjjjiiihhhhhhiiijjjkkklllmmmmmmmmmjjjiiihhhiiimmmpppqqqrrrooonnnlllkkkkkklllnnnooonnnllljjjgggeeeeeeffffffeeedddbbbaaaaaacccfffhhhkkkjjjjjjiiijjjkkkmmmnnnnnnnnnoooqqqrrrrrrssssssppppppppppppqqqrrrssstttrrrssstttsssqqqppppppqqqnnnnnnnnnnnnmmmlllkkkjjjiiigggeeedddcccdddeeefffjjjgggfffiiilllqqqzzzsssllliiieeedddddddddeeegggiiijjjmmmkkkkkkmmmllldddVVVJJJEEECCCCCCDDDEEEKKKWWWddd{{{}}}iii]]]UUU]]]ppp~~~|||sssmmmeeeaaa___^^^\\\ZZZSSSRRRQQQOOONNNLLLIIIFFFDDDBBB@@@@@@AAABBBAAA@@@???@@@AAAAAAAAAHHH\\\nnntttttt{{{}}}zzzwwwuuurrrpppooopppssstttuuusssrrrsssvvvxxxyyyyyyzzzwwwyyyyyyuuuqqqssssssrrrrrrqqqqqqqqqrrrppprrrttttttrrrnnniiiffffffiiimmmrrrwwwzzz{{{{{{vvvyyyzzzvvvoookkkmmmpppooonnnkkkfff___ZZZWWWUUUTTTXXX```gggeeebbbfffnnnsss{{{zzztttnnn```[[[fffmmm|||~~~vvvxxx~~~~~~}}}||||||zzzyyyvvvtttsssssstttuuuwwwuuutttsssrrrrrrssssssppppppppppppoooooonnnnnnmmmlllkkklllmmmlllkkkiiihhhhhhhhhhhhhhhiiijjjkkkkkkjjjjjjiiihhhgggffffffggghhhiiijjjkkkjjjjjjiiiggghhhjjjkkkllllllmmmmmmggghhhjjjmmmppprrrqqqooopppooommmkkkkkkkkkmmmnnnnnnmmmlllkkkjjjhhhgggfffdddcccaaaaaabbbeeehhhjjjnnnmmmlllkkkkkkmmmoooppppppppppppqqqrrrssstttuuurrrrrrrrrrrrrrrssstttuuurrrtttuuuuuusssqqqqqqqqqooooooooooooooonnnmmmllljjjiiigggeeeeeefffhhhjjjjjjhhhiiinnnrrrxxx}}}vvvooojjjgggffffffggghhhjjjlllmmmlllkkkkkkkkkiii```SSSIIIFFFDDDDDDFFFGGGNNN]]]lll~~~sssddd^^^]]]hhhzzzzzzwwwuuupppkkkdddaaaaaa```^^^\\\SSSQQQOOONNNNNNMMMJJJHHHEEEBBB???>>>???@@@@@@@@@??????AAABBBAAAFFFUUUeeewwwtttxxx{{{xxxuuurrrpppooonnnmmmnnnooosssvvvxxxxxxvvvuuuvvvxxxyyyyyyxxxvvvtttsssrrrppppppqqqqqqpppooonnnmmmlllkkklllnnnooonnnkkkgggdddccccccdddhhhnnntttxxxyyyxxxvvvxxxxxxuuuqqqnnnnnnpppmmmllljjjfff___XXXQQQMMMOOOXXXbbbfffdddbbbbbbcccgggrrruuuvvvssseee]]]dddeeezzz}}}|||ooopppuuu~~~~~~~~~~~~|||{{{{{{{{{{{{yyywwwtttqqqpppqqqrrrsssvvvtttrrrpppooonnnnnnooolllllllllllllllkkkkkkkkkmmmkkkjjjkkkkkkkkkiiiggggggggggggggghhhiiijjjkkkjjjjjjiiiiiihhhhhhggggggggggggggghhhiiiiiijjjjjjhhhhhhjjjkkklllmmmmmmmmmfffgggjjjnnnqqqrrrpppmmmooonnnlllkkkkkklllmmmnnnmmmmmmnnnooommmkkkhhhfffffffffeeeeeegggiiikkkmmmnnnnnnmmmmmmmmmooopppqqqppppppppppppqqqssstttuuutttttttttttttttsssssssssoooqqqssssssqqqooonnnnnnooooooppppppooonnnmmmmmmkkkjjjhhhggggggiiijjjllliiiiiimmmttt{{{~~~{{{yyysssmmmiiiiiiiiiiiijjjlllnnnooolllkkkjjjgggbbbZZZPPPJJJFFFFFFHHHJJJMMMVVVhhhyyyyyywwwrrriii```bbbhhhsss|||zzzxxxvvvpppkkkdddaaabbbbbbaaa```UUURRROOOOOOPPPPPPMMMJJJGGGDDD@@@??????@@@@@@?????????BBBEEEFFFHHHQQQ\\\~~~~~~vvvvvv|||yyyuuurrrrrrrrrrrrrrrrrrqqqqqqqqqsssvvvxxxzzzxxxwwwvvvxxxzzz||||||{{{zzzuuutttqqqlllkkknnnmmmmmmmmmlllkkkiiihhhgggkkklllmmmkkkhhhccc___]]]______aaafffnnnsssvvvvvvttttttsssrrrpppooommmmmmhhhgggdddaaa]]]WWWQQQNNNPPP^^^iiiiiiffffffbbb[[[___jjjpppuuuwwwjjj^^^ccccccttt{{{yyywwwvvv{{{~~~~~~}}}}}}}}}~~~}}}|||zzzyyyyyyyyyzzzxxxvvvrrrpppoooppprrrsssqqqooonnnlllllllllmmmmmmiiiiiiiiihhhiiiiiiiiijjjjjjiiiiiijjjkkkkkkiiihhhffffffffffffggghhhiiijjjhhhhhhhhhhhhhhhgggggggggffffffeeedddeeegggiiijjjhhhiiijjjlllmmmmmmmmmmmmggggggiiilllooopppnnnmmmllllllkkkkkklllnnnqqqrrrmmmmmmnnnnnnnnnllljjjhhhiiiiiiiiijjjkkkmmmnnnooommmmmmnnnnnnooopppqqqrrrooooooooooooppprrrsssuuusssttttttuuutttsssqqqpppmmmoooqqqqqqooommmllllllnnnnnnnnnooonnnnnnmmmlllhhhhhhggggggggghhhjjjkkkkkkmmmttt|||vvvttttttppplllkkkkkkjjjjjjkkkmmmnnnooolllllliiicccYYYPPPKKKIIIEEEFFFJJJPPPVVVbbbxxxxxxvvvrrrlllgggeeemmmwww}}}~~~|||}}}|||vvvpppjjjdddbbbdddfffgggggg[[[XXXTTTTTTWWWXXXUUURRRJJJGGGCCC@@@@@@AAAAAA@@@AAAAAAEEEKKKNNNNNNQQQVVVnnn~~~yyy}}}}}}yyywwwwwwxxxssspppnnnnnnqqquuuwwwxxxxxxxxxwwwvvvvvvwwwxxxyyywwwwwwwwwzzz}}}xxxtttsssuuuqqqiiigggkkkjjjjjjkkkkkkkkkiiigggfffkkkllllllkkkgggaaa\\\YYY^^^]]]]]]bbbiiiooosssssspppooonnnnnnnnnmmmkkkiiidddbbb___\\\ZZZWWWTTTRRROOObbbmmmjjjhhhjjjdddXXX\\\fffmmmuuuyyymmm___aaaeeeqqqyyy|||||||||~~~{{{{{{}}}~~~|||{{{zzzzzzzzz~~~|||{{{yyyxxxxxxyyyyyyxxxuuurrrooooooppprrrtttjjjiiiiiiiiijjjlllnnnooohhhgggggggggggghhhhhhiiihhhhhhhhhiiikkklllkkkiiieeeddddddeeefffggghhhiiifffffffffgggggggggggggggfffdddcccbbbbbbeeehhhjjjiiijjjkkklllmmmnnnnnnnnnhhhgggggghhhkkkmmmmmmmmmjjjjjjjjjkkknnnqqquuuwwwmmmmmmmmmllllllkkkkkkkkkiiijjjkkklllmmmnnnoooppplllmmmnnnooopppqqqrrrrrrooonnnnnnnnnoooqqqssstttrrrssstttuuutttqqqooommmmmmooorrrrrrpppmmmllllllmmmmmmmmmnnnmmmmmmllllllffffffffffffgggggghhhiiinnnrrr{{{|||uuuooommmllljjjiiilllkkkkkkjjjkkklllnnnooommmmmmiii___SSSJJJGGGGGGCCCFFFLLLTTT\\\lll{{{yyyyyyrrrlllkkknnnyyy{{{|||}}}vvvpppkkkeeedddgggkkknnnnnnccc^^^[[[[[[^^^```]]]ZZZMMMJJJEEEBBBBBBBBBBBBAAACCCBBBGGGOOOTTTSSSRRRSSSccc|||}}}~~~vvvuuutttrrrqqqqqqqqqqqqssssssrrrpppoooqqquuuxxx}}}zzzwwwvvvwwwzzz{{{|||{{{}}}{{{|||xxxooonnnllljjjhhhgggffffffiiiiiihhhffffffgggkkkmmmooolllgggbbb^^^\\\\\\\\\\\\```aaaaaadddkkkooooooqqqpppnnnmmmllljjjhhheeeggggggfff```ZZZWWWXXX\\\dddiiinnnmmmggg```\\\ZZZ\\\]]]eeerrr}}}|||ooobbb\\\ggguuu|||{{{}}}~~~|||zzzyyyzzz{{{|||}}}||||||}}}}}}|||{{{xxxwwwuuussspppnnnlllkkkhhhiiijjjmmmooonnnkkkhhhiiihhhgggffffffggghhhhhhjjjiiiiiihhhhhhhhhhhhhhhfffcccaaabbbeeefffeeedddeeeeeeeeeffffffgggggggggaaabbbcccdddeeeeeeffffffggggggiiilllooopppooonnnlllgggfffiiijjjiiiiiillljjjjjjkkkmmmnnnpppqqqqqqppppppooonnnmmmlllkkkkkkkkkkkkllllllmmmlllllllllnnnnnnooooooooooooooonnnmmmnnnqqqrrrrrrsssuuuwwwttttttssssssqqqpppnnnmmmmmmoooqqqqqqnnnllljjjjjjmmmkkkiiijjjlllllliiifffhhhdddcccfffhhhhhhkkkpppvvvtttnnngggeeegggjjjjjjiiilllllllllllllllkkkkkkjjjdddbbb[[[RRRKKKHHHGGGFFFGGGKKKOOOWWWkkkvvvzzzxxxlllgggkkk|||zzzxxxpppgggfffjjjoooooommmooolllhhhhhhiiigggbbb\\\TTTOOOIIIGGGIIIHHHEEEBBBAAACCCHHHNNNSSSSSSPPPMMM___lll|||rrrqqqpppooonnnnnnnnnnnnpppqqqqqqpppooopppsssuuuyyyxxxwwwwwwyyy{{{}}}~~~}}}}}}zzzxxxtttpppkkkjjjhhhgggeeeeeeddddddhhhgggeeeddddddfffiiilllmmmjjjgggcccaaa```aaaaaahhhiiigggcccdddjjjmmmmmmnnnmmmlllllllllkkkhhheeejjjmmmoooiiiaaa]]]aaagggooonnnlllhhhbbb]]]ZZZYYYWWWYYY```nnnzzz|||sssiii^^^eeennnyyy~~~}}}}}}~~~}}}|||zzzxxxxxxxxxzzz{{{~~~{{{xxxwwwwwwwwwvvvuuurrrqqqpppnnnllljjjhhhhhhhhhhhhiiilllnnnmmmjjjhhhfffeeeddddddeeefffggghhhhhhhhhgggfffeeeeeeeeefffdddcccaaaccceeefffeeecccddddddddddddeeeeeeffffffbbbbbbcccdddeeefffhhhiiifffggghhhkkknnnpppooonnnmmmhhhfffiiijjjiiijjjmmmmmmmmmnnnpppqqqrrrssssssoooooooooooonnnlllkkkjjjiiijjjlllmmmmmmlllkkkkkklllmmmnnnoooooooooooonnnoooqqqsssttttttuuuwwwyyyuuuuuutttrrrqqqooonnnmmmlllnnnpppooommmjjjiiiiiijjjkkklllllljjjiiihhhhhhhhhdddcccgggjjjlllrrrxxxtttnnniiieeedddgggjjjjjjiiijjjkkkllllllkkkiiihhhggg___[[[SSSLLLGGGGGGHHHHHHIIILLLSSSaaavvv~~~sssqqqlllcccgggttt~~~{{{yyyuuunnngggfffjjjnnnnnnlllooommmlllnnnooommmfff___XXXSSSNNNMMMNNNMMMIIIEEEBBBCCCGGGKKKNNNOOOLLLJJJUUUbbbxxx{{{pppooonnnnnnmmmmmmmmmnnnnnnppprrrrrrrrrrrrssstttvvvvvvxxxzzz}}}~~~zzzuuussspppkkkhhhddddddcccbbbbbbaaaaaaaaadddcccaaa```aaadddhhhkkkiiihhhfffeeeeeefffggghhhqqqqqqmmmggggggllloooooolllllllllmmmnnnmmmjjjgggjjjppptttpppgggdddiiippptttnnneee]]]XXXVVVUUUUUUQQQSSSZZZhhhwww}}}zzzuuucccaaadddnnn}}}~~~|||}}}}}}zzzzzzyyywwwuuuuuuvvvxxxyyy}}}zzzvvvtttsssrrrqqqpppmmmmmmllljjjiiihhhgggfffgggggghhhjjjlllkkkiiifffbbbbbbbbbbbbccceeefffhhhffffffeeeccccccbbbbbbbbbbbbbbbbbbdddeeeeeedddbbbccccccbbbbbbccccccddddddccccccbbbbbbdddgggiiikkkeeeeeefffiiimmmoooooonnnnnniiifffhhhjjjiiikkknnnnnnoooooopppqqqqqqrrrrrrnnnoooppppppooommmjjjiiigggiiikkkmmmmmmllljjjiiiiiijjjmmmooopppooonnnmmmqqqrrrtttuuuuuuuuuwwwyyywwwvvvtttrrrpppooonnnnnnkkkmmmnnnnnnkkkiiihhhhhhgggkkknnnmmmiiifffgggiiigggdddccchhhnnnttt|||qqqgggeeecccaaacccgggjjjjjjiiihhhiiikkkkkkjjjgggcccaaaYYYSSSLLLGGGFFFGGGIIIKKKQQQUUUbbbwwwwwwjjjddd]]][[[lllyyyzzz}}}}}}{{{yyyxxxsssnnnhhhhhhlllooonnnlllnnnnnnooorrrsssooogggaaa[[[XXXUUUTTTTTTRRRMMMIIIDDDDDDEEEGGGIIIIIIGGGEEEMMMYYYnnnxxx{{{qqqpppppppppppppppqqqqqqpppsssvvvxxxxxxwwwvvvwwwuuuxxx|||{{{xxxssspppnnnjjjfffbbb]]]^^^^^^____________^^^^^^\\\[[[\\\```eeeiiikkkhhhggggggggghhhjjjlllmmmqqqrrrqqqmmmmmmrrrtttsssjjjkkklllnnnpppooollljjjhhhlllooonnniiihhhkkkoookkkcccYYYRRRPPPQQQQQQQQQPPPRRRZZZggguuu~~~iii```[[[cccttt}}}zzzxxxyyyzzzyyyxxxvvvuuusssrrrrrrsssuuuvvvzzzxxxvvvuuutttssspppmmmkkkkkkkkkjjjiiiiiihhhhhhfffffffffhhhiiiiiigggdddbbbbbbaaaaaaaaacccdddeeeeeeeeecccbbbaaaaaa`````````aaacccdddeeedddcccaaabbbaaaaaa``````aaabbbbbbcccbbbaaa```bbbeeeiiikkkddddddeeegggkkknnnnnnnnnmmmhhhdddfffhhhhhhiiimmmlllllllllmmmmmmnnnnnnnnnmmmnnnppppppooommmjjjhhheeegggkkkmmmnnnllljjjhhhgggiiilllnnnpppooonnnmmmpppqqqssssssssssssuuuvvvxxxwwwtttrrrpppnnnnnnnnnkkkmmmnnnmmmjjjhhhhhhhhhgggjjjlllllliiigggggghhhgggdddeeelllttt}}}ssseeeaaa]]]]]]^^^bbbgggjjjjjjhhhfffhhhjjjkkkiiiddd___[[[UUUOOOIIIGGGGGGHHHKKKNNNWWWaaauuu{{{lll]]]WWWUUU^^^uuuuuuqqquuu{{{}}}{{{xxxvvvvvvvvvuuurrrnnnnnnqqqsssqqqooommmmmmnnnooooookkkddd___[[[ZZZYYYXXXWWWSSSNNNJJJGGGFFFDDDDDDEEEEEEDDDCCCLLLVVVhhh|||uuurrrzzzrrrrrrrrrrrrssstttuuuuuusssvvv{{{}}}}}}|||{{{zzzxxx}}}vvvooonnnmmmllljjjfffaaa]]]YYYZZZ[[[]]]^^^_________XXXWWWWWWZZZ```fffjjjkkkggggggggghhhjjjlllnnnooonnnrrrsssrrrsssuuuuuuqqqgggggghhhkkkmmmmmmkkkiiifffffffffhhhjjjkkkiiiggg\\\WWWQQQOOOQQQTTTUUUTTTVVVYYY___jjjvvv~~~oooaaaXXX\\\jjjxxx~~~{{{xxxvvvvvvwwwxxxyyytttsssqqqpppoooppprrrsssrrrrrrtttuuuvvvsssnnnjjjjjjiiiiiiiiiiiihhhhhhhhheeeddddddeeeffffffdddbbbeeedddbbbaaa```aaaaaabbbeeedddcccbbbaaaaaaaaaaaa___```cccddddddcccbbbaaabbbaaa___^^^^^^___```aaaaaa```______```cccfffiiidddccccccfffiiilllmmmllljjjeeebbbdddffffffgggjjjiiijjjjjjjjjkkkkkklllllllllnnnooopppooollliiigggeeegggjjjmmmnnnmmmjjjiiihhhiiilllnnnoooooonnnnnnppprrrssssssrrrrrrsssuuuwwwvvvuuurrrqqqoooooonnnlllnnnnnnmmmjjjiiiiiiiiijjjiiihhhiiikkkkkkjjjhhhjjjhhhkkkttt~~~vvvddd\\\]]]YYYZZZ^^^bbbfffhhhhhhhhhfffhhhjjjjjjfff```ZZZVVVPPPKKKHHHIIIIIIIIINNNUUUcccrrrppp```RRRRRR[[[kkktttjjjfffjjjpppuuuwwwxxxwwwtttssstttvvvzzzwwwttttttuuuvvvuuusssnnnnnnlllkkkiiifffaaa^^^ZZZYYYYYYXXXVVVRRRLLLHHHJJJHHHEEEDDDDDDEEEDDDCCCKKKSSSbbbttttttlllnnnzzztttttttttuuuvvvwwwyyyzzzxxx{{{yyyiiiccceeeggghhheeeaaa\\\XXXWWWXXX[[[^^^```aaaaaaaaaVVVUUUVVV[[[bbbhhhiiihhheeefffggghhhjjjmmmnnnoooooosssuuutttssstttpppllldddcccccceeegggiiihhhgggfffcccbbbfffkkklllgggbbbSSSSSSTTTVVVZZZ]]]^^^^^^```cccjjjqqqwww|||tttfff[[[[[[```jjjzzz~~~|||yyywwwwwwxxxzzz{{{sssrrrpppnnnmmmnnnooopppjjjlllnnnqqqrrrpppkkkgggggggggffffffffffffeeeeeedddcccbbbcccddddddbbbaaaeeedddbbb```_________```ccccccbbbaaaaaaaaaaaabbb^^^```ccccccbbbaaaaaabbbbbb```___]]]]]]^^^___```aaa```______```bbbdddfffdddccccccdddgggjjjkkkjjjhhhcccaaadddfffeeeeeegggiiijjjjjjkkkllllllmmmmmmmmmnnnoooooonnnllliiihhhfffgggjjjmmmnnnmmmllljjjjjjkkklllmmmnnnooooooooorrrtttuuutttsssssstttuuuuuuuuuuuutttsssqqqooonnnmmmnnnnnnllljjjhhhiiijjjlllhhheeefffkkknnnmmmkkknnnnnntttxxxggg[[[WWWZZZYYY\\\___cccfffggggggfffeeeggggggfffbbb\\\UUUQQQIIIFFFFFFJJJJJJLLLYYYhhhyyyvvveeeYYYQQQXXXiii}}}nnnccc[[[\\\cccpppssswwwxxxvvvuuuvvvxxx|||yyyvvvuuuuuuuuutttsssnnnmmmllljjjgggdddaaa```YYYYYYYYYWWWTTTOOOJJJHHHKKKIIIFFFEEEEEEFFFEEEEEEGGGNNNZZZlllyyyjjjgggsssxxxxxxyyyzzz{{{}}}kkk```\\\```dddfffddd___ZZZVVVWWWYYY\\\```bbbdddddddddXXXWWWXXX^^^dddhhhfffdddaaabbbdddgggjjjmmmpppqqqooossstttqqqppppppnnniiidddcccbbbbbbeeeggghhhgggeeeccccccgggjjjjjjeee```SSSVVV[[[___bbbdddggghhhjjjnnntttwwwxxxxxxxxxyyywwwkkkaaa]]]YYY\\\nnn|||zzzzzz|||}}}tttrrrooommmlllllllllmmmjjjiiijjjkkklllkkkiiigggfffeeeeeeeeeddddddcccccccccbbbaaaaaabbbbbbaaa___aaaaaa___^^^]]]]]]^^^___aaa````````````aaabbbbbb^^^```bbbbbb```___aaacccbbbaaa^^^]]]\\\]]]___```aaaaaaaaaaaaaaabbbcccccceeecccbbbcccfffhhhhhhhhhfffcccbbbfffhhhfffdddfffhhhiiijjjkkklllmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiigggiiijjjlllmmmnnnmmmmmmnnnnnnmmmmmmmmmnnnoooppprrrssstttsssrrrqqqrrrsssrrrsssuuuvvvuuussspppnnnllllllllljjjhhhggggggiiikkkiiigggfffiiimmmqqqsssuuuwwwuuuiiiaaa[[[YYYZZZ]]]___bbbdddeeeeeeeeeeeedddddddddbbb]]]VVVPPPLLLFFFCCCEEEJJJMMMUUUmmm{{{wwwsssjjj\\\WWWXXXeeeyyy|||pppdddYYYYYY```qqqwww}}}|||zzz{{{}}}zzzwwwssspppoooooonnnnnnggghhhjjjjjjhhhdddaaa```YYYZZZYYYWWWSSSNNNKKKIIIJJJHHHFFFEEEFFFGGGFFFFFFDDDJJJUUUeeeyyynnnggglllwww}}}}}}~~~{{{yyyuuuddd^^^ZZZ___eeegggeee```[[[WWWWWWZZZ]]]aaaeeefffgggggg[[[ZZZ[[[```fffhhhddd___^^^___bbbfffjjjnnnqqqsssnnnppppppmmmmmmooonnnkkkhhheeeccccccfffhhhjjjjjjbbbdddfffhhhhhhfffbbb```UUUZZZ```dddeeegggjjjmmmqqquuuzzz{{{yyyuuusssrrryyyooofff___VVVTTThhh}}}|||}}}~~~tttrrrooommmkkkkkkkkkkkknnnkkkiiihhhhhhiiiiiihhhggggggfffeeeeeedddddddddcccaaa``````aaaaaa```^^^^^^]]]\\\\\\\\\]]]^^^__________________```aaabbb___aaabbbaaa______aaadddcccaaa^^^\\\\\\]]]___```bbbbbbbbbbbbcccbbbbbbbbbfffdddbbbccceeegggggggggfffcccccchhhjjjgggeeeeeefffggghhhiiikkklllmmmnnnooonnnmmmlllkkkjjjjjjiiiiiiiiikkklllmmmnnnnnnnnnpppooonnnllllllnnnpppqqqpppqqqrrrqqqooonnnooopppppprrruuuwwwvvvtttqqqnnnkkkkkkkkkiiigggeeefffhhhiiijjjiiiggggggkkkrrryyyzzz}}}{{{hhhaaa``````^^^^^^```bbbdddeeedddddddddeeebbbbbbaaa^^^YYYSSSLLLIIIFFFDDDFFFLLLPPP]]]~~~|||jjjmmmjjj\\\WWWXXX___ppp|||uuujjj^^^^^^eeevvv|||wwwtttooollliiiiiiiiiiii___cccgggjjjhhhdddaaa^^^[[[[[[ZZZWWWSSSNNNLLLKKKHHHGGGEEEEEEGGGGGGGGGFFFEEEIIISSSbbbuuutttjjjfffpppxxx~~~fffbbbdddgggiiilllmmmkkkfff___[[[]]]```eeejjjnnnoooooonnnbbbfffjjjkkkhhhddd```___aaaiiilllhhhggglllpppqqqrrrssspppjjjhhhlllnnnllliiieeeaaabbbgggjjjiiifffiiigggeeeeeefffddd___[[[YYY[[[___dddggghhheeecccjjjpppuuutttooolllnnnrrrqqqooojjjcccZZZYYYfffvvvzzz~~~zzzsssoooooonnnlllllloooqqqkkkfffeeegggiiihhheeecccccccccbbbbbbbbbaaaaaacccdddddddddcccaaa___^^^aaa```^^^]]]]]]^^^___```______^^^^^^^^^______```aaaaaabbbbbbbbb```___^^^bbbaaa___]]]]]]]]]^^^___]]]___bbbbbbbbbaaabbbdddffffffeeeeeeeeefffgggggghhhhhhhhhgggffffffeeeeeefffffffffggggggiiijjjjjjkkkllllllkkkiiiggghhhiiioooooonnnnnnnnnnnnoooooommmnnnpppqqqqqqpppooonnnooopppqqqqqqqqqooonnnmmmppppppoooooonnnnnnmmmmmmqqqmmmhhhddddddeeeggggggnnnkkkkkknnnnnnooowwwzzzsssiiiaaa^^^___aaabbb```cccfffhhhiiihhhfffdddfffeeebbb\\\TTTLLLGGGEEEHHHIIIKKKOOOYYYqqqqqqaaa```\\\SSSSSS[[[iii}}}yyyrrrooonnnlllkkk~~~{{{wwwuuuuuurrrjjjbbb^^^aaaeeedddfffiiikkkiiifffbbb___```aaa```[[[SSSMMMKKKKKKIIIJJJJJJHHHFFFFFFGGGIIIEEEFFFMMM]]]ooo~~~nnnnnnqqqzzz~~~yyy|||xxxeeedddffflllooopppoooiiiccc^^^[[[dddfffjjjnnnppppppooonnnjjjlllmmmlllhhhdddaaa```ccckkkpppnnnmmmppprrrpppqqqrrrqqqkkkiiikkkllljjjjjjgggeeegggkkknnnnnnmmmiiieeeaaa___^^^\\\YYYWWWZZZ]]]aaafffhhhfffccc```aaafffkkkmmmlllkkknnnppppppooommmggg^^^ZZZcccooo{{{{{{|||{{{xxxsssppprrrsssrrrrrruuuxxxqqqhhhcccdddeeeeeedddccccccbbbbbbbbbaaaaaaaaaccccccddddddcccbbb```___bbbaaa___]]]]]]]]]______^^^^^^^^^]]]^^^^^^___```___```aaaaaaaaa```___^^^aaaaaa```______^^^______^^^```bbbcccbbbbbbcccdddgggfffeeeeeedddeeeeeeeeeiiihhhhhhgggfffeeeeeedddeeeeeeeeefffgggiiijjjkkkmmmoooooonnnlllkkklllmmmllllllllllllmmmnnnoooooopppoooooooooppppppqqqqqqqqqrrrqqqqqqpppooonnnmmmoooooonnnnnnmmmmmmllllllkkkiiihhhhhhiiikkkllllllooolllmmmqqqtttyyy|||tttooohhhbbb````````````aaacccgggiiijjjiiigggfffaaa___[[[TTTMMMHHHFFFFFFEEEFFFIIIRRRccc{{{dddUUUVVVUUUOOOWWWeeezzz|||uuurrrsssuuuuuuuuu|||uuurrrsssuuurrrssspppiiiaaa\\\^^^bbbkkkkkkjjjhhheeebbbaaaaaa^^^``````]]]VVVOOOKKKIIIGGGHHHIIIHHHFFFFFFFFFHHHGGGFFFKKKXXXiii{{{rrrttt|||sssxxxnnndddgggjjjpppssstttpppggg```]]]]]]mmmnnnqqqssstttrrrpppooonnnnnnlllhhhdddbbbbbbbbbdddkkkqqqrrrssstttssspppppprrrqqqlllhhhiiijjjhhhkkkkkklllmmmppprrrtttvvvoooiiibbb\\\ZZZZZZ[[[[[[___ccchhhkkkkkkhhhccc___^^^```cccgggiiikkklllllllllmmmooommmeee^^^```fff}}}}}}vvvwww}}}yyyvvvqqqooorrrttttttuuuxxx|||tttiiibbb```bbbbbbbbbbbbbbbbbbaaaaaaaaa``````aaabbbbbbccccccbbbbbbaaacccaaa```^^^]]]]]]^^^^^^]]]]]]\\\\\\]]]^^^^^^___^^^^^^______```_________``````aaabbbaaaaaa```______aaabbbcccbbbbbbcccdddffffffeeeddddddcccddddddjjjiiihhhgggfffeeeddddddccccccdddeeegggiiijjjkkkmmmnnnoooooommmmmmmmmooojjjjjjkkklllmmmnnnnnnoooqqqpppnnnmmmnnnooorrrssssssrrrqqqooonnnmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjiiiiiijjjlllmmmnnnoooooorrrrrrtttyyy|||tttnnnjjjfffbbbaaa```^^^]]]___aaaeeehhhiiihhhfffddd[[[XXXRRRKKKFFFDDDFFFHHHFFFFFFKKKWWWkkk~~~oooVVVKKKNNNRRRQQQ^^^rrrzzzvvvrrrssswww{{{}}}}}}}}}sssgggbbbfffllloooqqqrrrmmmfffbbbdddgggooolllggg```[[[YYY[[[]]]\\\^^^___^^^XXXQQQLLLIIIEEEGGGIIIIIIHHHGGGGGGHHHJJJGGGIIIRRR```rrryyywwwzzzvvvttt~~~uuunnnbbb```gggiiimmmqqqsssnnneee___```dddrrrsssuuuvvvvvvtttrrrqqqmmmkkkgggbbb______aaadddcccgggkkkooossstttsssqqqppprrrpppiiidddfffhhhhhhlllnnnpppqqqrrrtttvvvyyyrrrkkkbbb[[[YYY[[[```cccgggkkkppprrrpppkkkeeebbbbbbbbbbbbeeeiiikkkjjjhhhfffjjjooorrrlllccc```bbbqqq~~~vvvtttvvvppplllnnnooooooqqquuuwwwppphhhbbb```aaaaaaaaaaaaaaaaaa`````````______``````aaaaaabbbbbbbbbbbbcccbbb```^^^]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^\\\]]]]]]^^^^^^_________^^^```bbbddddddcccaaa______aaaccccccbbbbbbbbbcccdddccccccccccccdddeeeeeejjjiiiiiigggfffeeedddcccbbbcccccceeegggiiikkkllljjjkkkllllllkkkkkklllmmmkkkllllllmmmmmmmmmmmmmmmnnnmmmmmmlllmmmnnnpppqqqqqqpppmmmkkkiiiiiiiiiiiikkkkkkkkkjjjjjjiiiiiiiiilllmmmmmmmmmmmmmmmoooppp{{{~~~xxxtttlllhhhddd```___^^^\\\[[[\\\^^^aaaddddddcccaaa___UUURRRMMMGGGBBBBBBEEEHHHHHHLLLSSS^^^lllvvvwwwssssssoooaaaQQQJJJPPPXXX[[[hhhzzzvvvsssqqqsssxxx|||~~~~~~~~~zzzuuulllaaaZZZ[[[```iiinnnrrrpppkkkhhhiiikkkmmmiiibbbXXXPPPNNNQQQUUU[[[\\\\\\[[[WWWRRRMMMKKKGGGJJJMMMNNNMMMLLLKKKLLLLLLHHHGGGMMMYYYjjjzzzuuu}}}vvvrrrrrrggg```XXX\\\ddddddgggkkknnnjjjdddaaaeeekkkrrrssstttuuuuuutttrrrqqqmmmkkkfff```\\\\\\```cccbbbaaaccciiioooqqqqqqpppoooqqqmmmddd___aaafffiiilllnnnqqqrrrqqqrrrtttvvvmmmhhh```ZZZXXX\\\ccchhhlllooossssssooojjjfffddddddbbbaaadddiiillljjjhhhbbbeeemmmsssqqqhhhcccbbbggguuuyyyxxxyyyqqqkkkjjjjjjjjjlllpppkkkhhhfffdddccccccbbbaaa`````````_________^^^^^^____________```aaaaaabbbaaa```___^^^\\\\\\[[[[[[YYYYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^______]]]___bbbdddeeedddbbb```___aaabbbbbbaaaaaaaaabbb``````aaabbbdddfffhhhiiiiiiiiihhhgggfffeeeddddddccccccdddeeegggiiikkkllliiijjjkkkkkkjjjiiijjjllloooooooooooonnnlllkkkjjjhhhiiikkklllmmmmmmmmmlllnnnllljjjgggfffeeeeeefffhhhhhhhhhhhhhhhiiiiiiiiinnnnnnnnnmmmmmmpppuuuyyyyyyvvvvvvmmmhhhbbb^^^]]]\\\\\\\\\\\\^^^```bbbaaa___\\\ZZZNNNLLLHHHCCC@@@@@@CCCFFFIIISSS^^^gggnnnrrrmmmeeecccaaaZZZSSSRRRZZZdddiiiqqq|||{{{rrrooommmooouuuzzz||||||xxxpppiiigggccc]]]ZZZ\\\dddjjjpppqqqlllgggeeefffhhhfff___UUUKKKHHHKKKOOO]]]\\\YYYWWWTTTRRRPPPOOOLLLOOORRRSSSSSSQQQQQQQQQMMMIIIGGGKKKTTTddd{{{qqqvvvrrrqqquuunnn```ZZZVVV^^^gggccccccgggjjjhhheeeeeejjjnnnoooooopppqqqqqqpppooonnnooommmiiiccc______aaadddddd___```gggnnnpppnnnmmmkkknnnkkkbbb[[[^^^dddhhhkkkkkkmmmnnnppppppqqqpppkkkiiiddd```___ccciiiooojjjmmmooolllgggcccbbbcccbbbaaa```ccchhhkkkkkkjjjbbbccciiipppqqqkkkgggfffbbbnnn|||~~~wwwppplllllllllkkkkkknnncccdddeeeffffffeeecccbbb_________^^^^^^^^^]]]]]]^^^]]]]]]]]]^^^^^^___```^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXXXXYYYZZZ\\\\\\^^^^^^]]]]]]]]]^^^______\\\^^^aaadddeeedddbbbaaa^^^```aaaaaa```___``````______```ccceeehhhjjjlllhhhhhhhhhgggffffffeeeeeeddddddeeefffhhhjjjkkklllkkklllmmmmmmkkkjjjkkkmmmppppppppppppnnnllliiihhheeegggiiilllllllllkkkjjjkkkjjjiiigggfffeeeeeedddeeeffffffggghhhiiijjjjjjjjjmmmoooqqqtttzzz|||uuusssrrrqqqlllgggbbb^^^^^^^^^^^^^^^```aaacccbbb```\\\XXXUUUHHHGGGDDD@@@???@@@EEEIIIQQQ___mmmrrruuuvvvpppgggYYYXXXWWWXXX^^^gggpppuuuxxx}}}wwwqqqkkkhhhfffiiiooovvvyyyzzzpppfffaaaeeegggbbb___```iiipppwwwxxxqqqjjjeeedddgggeee___UUUKKKHHHLLLQQQ___\\\XXXVVVUUUUUUTTTSSSRRRTTTVVVVVVUUUTTTTTTUUUNNNJJJIIIKKKQQQ^^^sssvvvuuuxxxtttyyy|||iii]]]ZZZ\\\kkkuuuqqqfffhhhiiiiiihhhiiikkkmmmllllllllllllkkkiiihhhgggiiiiiihhheeeddddddgggjjjjjjcccccclllsssqqqkkkhhhdddiiijjjbbb\\\]]]aaadddgggfffgggjjjoooqqqooommmkkkkkkjjjhhhggghhhmmmqqqhhhiiihhhddd___]]]```dddeeeddddddeeegggiiijjjiiieeedddffflllooollljjjjjjbbblll~~~{{{uuullliiijjjoooqqqnnnlllmmmdddfffhhhiiigggeeecccaaa^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVWWWXXXZZZ[[[\\\```___^^^]]]]]]^^^^^^___\\\^^^```bbbcccccccccbbb]]]___``````___^^^^^^___``````bbbcccfffhhhkkklllggggggggggggggggggffffffffffffggggggiiijjjkkklllmmmnnnooonnnlllkkkkkklllnnnnnnoooooommmkkkiiigggfffggghhhiiikkkkkkllllllkkkkkkkkkjjjjjjhhhggggggcccdddeeeggghhhjjjkkklllhhhmmmtttzzzzzzsssqqqoookkkhhhfffdddbbbaaabbbbbbaaa```cccccccccbbb^^^XXXSSSOOOIIIFFFBBB???@@@FFFNNNUUUhhhttt|||{{{{{{zzzpppcccVVVUUUWWW___jjjtttzzz}}}zzz|||uuuooolllhhhddd```bbbhhhoootttuuuoooeeeaaaeeeeee___^^^dddkkkttt}}}zzzrrrllljjjgggeee^^^SSSJJJHHHOOOWWW```]]][[[ZZZ[[[ZZZXXXVVVUUUVVVWWWVVVTTTTTTTTTVVVOOOMMMKKKLLLNNNWWWiiizzzzzzzzz|||{{{}}}}}}uuucccZZZ[[[dddxxxjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjhhhgggeeecccbbb___aaaccceeefffiiimmmpppooohhhiiisssyyysssjjjeee^^^fffiiiddd^^^]]]___```dddbbbbbbgggooorrrppplllfffhhhjjjiiigggfffiiilllggghhhfff```[[[ZZZ```eeekkkkkkjjjiiihhhgggggghhhiiieeedddiiilllkkkkkkllldddkkk}}}zzz}}}pppaaa```aaagggpppuuuqqqmmmllliiijjjkkkjjjgggdddbbbaaa^^^^^^^^^]]]]]]]]]\\\\\\]]]\\\[[[ZZZZZZ[[[\\\\\\YYYYYYZZZZZZZZZZZZYYYXXXVVVVVVVVVWWWXXXYYY[[[[[[bbbaaa___^^^]]]^^^^^^___\\\]]]___aaabbbccccccbbb\\\^^^______^^^]]]]]]^^^bbbbbbcccdddfffhhhjjjkkkffffffffffffgggggggggggghhhhhhhhhhhhiiijjjkkklllmmmnnnnnnmmmkkkiiijjjkkkkkklllmmmmmmmmmkkkiiigggiiiiiihhhhhhiiikkkmmmooolllmmmmmmnnnmmmllljjjiiibbbcccdddfffiiikkkmmmmmmiiipppzzz~~~uuuqqqqqqnnngggaaaaaaaaabbbdddffffffdddbbbccccccbbb___ZZZTTTMMMJJJLLLIIIDDD@@@CCCLLLYYYbbb}}}yyyjjjYYYWWWUUUYYYeeesss}}}{{{yyyrrrnnnlllmmmhhhccc___^^^cccjjjnnnooosssjjjffffffaaaXXXZZZccceeeooo{{{|||uuupppnnngggddd\\\PPPGGGHHHQQQ[[[```___^^^^^^```^^^ZZZWWWUUUVVVVVVTTTRRRRRRSSSUUUPPPNNNMMMMMMLLLRRRbbbqqqvvvyyy~~~|||yyyrrrdddccc]]]\\\llluuutttmmmeeeccchhhllllllpppfffaaadddddd\\\VVVWWWWWW[[[^^^___bbbiiillljjjmmmnnnpppuuuxxxssshhh______eeefff```\\\]]]]]][[[]]]aaacccdddffflllnnnllljjjkkkkkkjjjhhhffffffggggggdddcccddddddaaaaaadddllllllkkkhhheeecccdddeeehhhhhhhhhhhhhhhhhhiiiiiihhhmmmxxxzzznnn```ZZZaaakkkuuu|||{{{vvvqqqggghhhiiigggeeeccccccccc```___]]][[[ZZZZZZ[[[[[[XXXXXXYYYYYYZZZYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZZZZ\\\]]]^^^^^^______^^^^^^^^^___```aaaccccccddddddaaa___[[[YYYYYY]]]aaadddeeeeeeddddddccccccddddddbbbcccdddfffggghhhhhhhhheeeggghhhhhhhhhhhhjjjkkknnnmmmkkkiiiggggggggggggllllllkkkiiigggfffhhhiiinnnjjjfffeeehhhjjjjjjjjjmmmnnnooommmkkkiiiiiiiiihhhddddddiiilllmmmooorrrxxxyyyuuuoookkkiiihhhhhhgggaaabbbccceeefffggghhhhhhfffaaa[[[UUUQQQNNNKKKIIIHHHGGGFFFFFFJJJXXXooo{{{mmmeee___ZZZYYYWWW]]]nnn}}}~~~oooeeebbbhhhpppjjjgggcccccciiippprrrpppnnnjjj```WWWUUUZZZ]]]\\\dddkkkvvv||||||wwwppplllhhhaaa[[[XXXUUUSSSUUUZZZdddbbb``````___]]]ZZZXXXVVVVVVWWWXXXXXXWWWWWWVVVOOONNNMMMLLLNNNTTT\\\bbbvvvtttzzz}}}|||{{{~~~ppphhh]]]]]]YYYZZZkkkyyyxxxsssllljjjmmmooonnniii___ZZZ\\\[[[SSSOOORRRYYY___bbbbbbcccgggiiihhhiiijjjnnnrrruuuqqqjjjdddbbbhhhhhhaaa[[[[[[ZZZWWWVVV[[[___```dddhhhiiiffffffhhhkkkkkkiiigggffffff```^^^aaafffgggdddcccfffdddeeedddcccbbbccceeehhhkkkjjjiiiiiiiiiiiijjjkkkmmmllloooxxxvvvjjjfffkkkttt}}}{{{wwwkkkkkkkkkiiifffcccbbbaaa```___^^^\\\ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXYYYXXXXXXXXXYYYYYYZZZZZZ]]]]]]^^^____________^^^^^^^^^```aaabbbbbbbbbbbb```^^^\\\ZZZZZZ]]]```bbbeeeeeedddccccccdddddddddccccccdddeeefffggghhhhhhfffhhhiiijjjiiiiiijjjkkkmmmllljjjhhhggggggggggggjjjkkkkkkkkkjjjjjjkkkmmmnnnkkkggggggiiikkklllkkkjjjlllmmmllljjjiiihhhiiijjjggggggkkkooorrrwww~~~|||uuuqqqmmmjjjhhhfffdddcccbbbccceeefffggggggfffeee^^^[[[VVVQQQMMMKKKIIIHHHFFFGGGJJJQQQ\\\lll~~~tttdddYYYUUUTTTZZZ```ooouuuiiiaaa___dddlllnnnkkkhhhgggjjjnnnooommmfffeee```YYYWWW]]]aaaaaaggglllrrrwwwwwwrrrjjjeee```[[[WWWVVVTTTQQQRRRUUUbbbbbbaaa```^^^]]]\\\[[[]]]\\\ZZZYYYWWWVVVUUUUUUTTTRRROOOLLLLLLPPPWWW\\\ooo{{{vvvyyyvvv{{{tttggg___XXXWWWTTTVVVggg}}}yyyzzzwwwqqqooopppoookkkbbbXXXQQQRRRQQQKKKKKKQQQbbbjjjooolllhhhhhhiiiiiieeegggkkknnnooonnnllljjjgggkkkjjjbbbZZZVVVTTTQQQOOOVVV\\\^^^bbbeeeccc___]]]aaafffiiihhheeecccaaaYYYXXX]]]cccdddaaa___```\\\]]]^^^___```dddhhhlllpppnnnllljjjhhhhhhhhhhhhmmmhhheeehhhtttzzzwww{{{~~~sssrrrpppnnnjjjgggdddbbbbbbaaa```^^^[[[YYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]]]]^^^_______________^^^^^^___```````````````___^^^\\\[[[\\\]]]___```cccccccccbbbccccccdddddddddcccccccccdddfffhhhiiihhhjjjkkkkkkjjjiiijjjkkklllkkkiiigggffffffggggggeeehhhjjjkkkkkkkkkmmmnnnllljjjhhhhhhjjjlllmmmmmmiiikkkmmmmmmkkkiiiiiiiiimmmlllmmmrrruuuzzz|||tttnnnooollliiigggfffeeebbb```dddfffhhhiiihhhdddaaa^^^VVVSSSOOOKKKHHHGGGGGGHHHEEEKKKUUUccctttsssfffXXXLLLMMMUUUcccrrrzzzooohhhcccbbbfffmmmuuuqqqnnnlllkkkiiigggfffaaaeeeddd___]]]aaaeeegggjjjkkkmmmpppppplllccc\\\YYYVVVUUUWWWUUURRRQQQSSS]]]___```^^^[[[ZZZ\\\^^^fffccc^^^YYYUUUSSSRRRRRRUUUSSSPPPMMMKKKNNNSSSXXXggg|||uuuyyyzzz}}}yyyxxxqqqggg```[[[XXXTTTTTT```pppxxxxxxrrruuutttpppmmmlllhhhcccZZZQQQKKKLLLKKKIIIOOOYYYsss{{{yyyqqqnnnnnnnnneeegggjjjkkkkkkkkklllnnnkkkllljjjbbbYYYRRROOONNNPPPWWW^^^aaacccdddaaa[[[VVV[[[bbbeeeeeebbb^^^\\\VVVUUUWWW\\\\\\WWWUUUWWWXXXZZZ\\\]]]___ccciiimmmooonnnkkkgggeeeccccccbbbffffffeeeeeekkkwww}}}{{{xxxuuuqqqmmmiiifffcccbbbaaa___]]][[[YYYXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWYYYYYYYYYZZZZZZZZZZZZZZZ]]]]]]^^^_______________]]]^^^^^^_________^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^```````````````aaabbbccceeedddbbbbbbccceeeggghhhiiikkkmmmlllkkkjjjjjjjjjjjjiiigggfffffffffggggggbbbeeehhhiiiiiiiiijjjkkkjjjiiihhhhhhiiikkkmmmmmmjjjlllnnnnnnlllkkkjjjkkkoooqqqvvv|||{{{uuuooojjjjjjhhheeecccdddeeeeeedddjjjjjjkkkjjjfff```ZZZVVVOOONNNKKKGGGEEEEEEGGGIIIKKKYYYkkk{{{nnn\\\VVVOOOIIIRRRbbbyyy~~~vvvpppmmmkkkkkkooouuuyyyvvvrrrnnnhhh```[[[[[[bbbhhhkkkgggcccdddgggiiillliiihhhiiijjjggg___XXXYYYXXXYYY]]]]]]YYYWWWXXX___bbbdddbbb^^^]]]bbbffflllhhh```XXXSSSPPPOOOPPPTTTRRROOOLLLKKKNNNSSSWWWbbbxxx{{{xxxwwwtttuuuqqqjjjeeeaaa]]]XXXXXX^^^hhhllllllkkkooooookkkhhhgggbbb\\\TTTKKKFFFGGGHHHLLLYYYhhhwwwrrrrrrrrrjjjjjjjjjiiihhhhhhkkkmmmkkkiiifff___VVVOOOMMMOOOXXX^^^dddfffggggggbbb\\\VVV[[[bbbfffeeeaaa]]][[[XXXUUUTTTVVVVVVRRRRRRTTTUUUWWWYYYZZZ\\\^^^bbbeeedddccccccbbbbbbbbbbbbbbbbbbiiinnnlllhhhmmmzzz~~~|||yyyuuupppmmmeeedddbbb```]]][[[YYYXXXWWWWWWUUUTTTTTTTTTUUUUUUWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXYYYZZZ[[[ZZZZZZYYY\\\]]]]]]^^^^^^^^^^^^^^^\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaadddcccbbbaaabbbdddfffggghhhjjjllllllkkkiiiiiiiiihhhgggfffeeeeeeeeefffgggcccfffhhhiiihhhgggggghhhgggggggggggghhhiiikkkllliiikkkllllllkkkkkklllmmmuuuyyy{{{uuuqqqmmmkkkgggdddaaaaaacccgggjjjkkknnnmmmlllhhhaaaZZZSSSNNNIIIIIIGGGDDDCCCDDDHHHLLLZZZooonnn[[[MMMMMMNNNPPP___rrr}}}xxxssspppqqqqqqpppsssxxxzzzvvvrrrnnncccVVVQQQRRR___gggllljjjfffgggiiiiiijjjgggdddeeegggeee___YYY^^^]]]```eeeeeeaaa```aaadddhhhkkkjjjgggfffjjjooommmhhh___WWWQQQOOOOOOPPPVVVTTTQQQMMMKKKMMMQQQTTT]]]vvvzzz}}}|||sssrrrrrrnnniiigggdddaaa___```dddiiikkkkkkiiillllllhhhfffeeeaaa\\\QQQIIIEEEGGGIIIQQQdddyyyvvvrrrrrrqqqnnnllliiigggfffggghhhiiigggccc___ZZZSSSMMMOOOTTT^^^ccchhhhhhiiiiiifffaaa___cccgggiiihhhdddaaa```\\\XXXWWWXXXXXXUUUUUUXXXPPPSSSUUUVVVVVVVVVWWWXXXSSSVVVZZZ^^^bbbeeeffffffdddmmmuuuqqqgggdddlllvvv{{{wwwnnnlllhhhccc```]]][[[[[[YYYXXXVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVWWWYYYZZZZZZZZZYYYXXX[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]___```aaaccccccbbbbbbbbbcccdddeeeeeegggjjjkkkjjjhhhggggggfffeeedddddddddeeefffggggggiiijjjjjjhhhgggggghhhfffggghhhhhhggggggiiikkkhhhiiijjjkkklllooosssvvv}}}vvvoookkkiiihhheeeccc```aaaeeeiiimmmnnnmmmkkkfff```YYYRRRMMMJJJDDDFFFFFFEEEEEEIIIPPPVVVmmm|||qqq```SSSJJJMMMUUU___pppzzzzzzsssooommmoooooonnnppptttwwwssspppmmm```QQQMMMSSS[[[ccchhhhhhhhhiiijjjiiifffdddccccccdddccc^^^ZZZaaa___aaaeeefffdddcccfffcccfffiiijjjhhhhhhiiillljjjeee^^^VVVRRRQQQRRRTTT[[[YYYUUUOOOKKKKKKMMMOOOXXXpppzzz{{{zzztttssspppkkkffffffeeeccccccfffjjjlllkkkkkkjjjlllkkkgggdddeeeccc___UUUNNNJJJKKKNNNYYYqqq}}}sssppppppooooookkkfffdddeeegggfffeeebbb]]]XXXUUUPPPMMMRRR[[[___cccffffffgggjjjiiieeehhhjjjlllkkkiiifffddddddaaa^^^]]]___\\\WWWUUUWWWMMMPPPTTTUUUSSSQQQPPPOOOKKKOOOVVV^^^dddggghhhiiifffkkknnnjjjccc```dddiiizzz|||uuummmgggcccbbbaaa\\\[[[YYYWWWVVVWWWXXXXXXWWWWWWXXXYYYYYYXXXWWWWWWUUUVVVXXXYYYYYYYYYWWWWWWZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[]]]^^^_______________^^^\\\[[[[[[[[[\\\]]][[[[[[[[[\\\^^^```aaabbbbbbbbbbbbbbbccccccccccccaaadddhhhiiihhhgggffffffeeedddccccccccceeefffggghhhhhhiiihhhgggfffhhhiiiggghhhjjjiiigggggghhhjjjiiijjjlllnnnrrryyy|||vvvoooiiifffeeefffbbbbbbbbbeeehhhjjjkkkjjjhhhddd]]]UUUOOOKKKIIIIIIEEEGGGJJJLLLNNNUUU___gggyyyzzzooobbbVVVRRROOOTTTaaasssyyyxxxxxxrrrnnnmmmooonnnlllmmmppprrrnnnnnnlllaaaSSSRRR[[[___eeeiiiiiijjjlllkkkgggccccccccccccaaa___\\\ZZZ^^^[[[[[[___```^^^```ccc```bbbdddgggggggggfffeeefffbbb\\\WWWUUUUUUXXXZZZ\\\ZZZVVVQQQMMMKKKMMMOOOVVVgggyyyuuu|||{{{xxxvvvpppiiidddeeeeeedddeeeiiilllkkkiiiiiikkkllljjjeeeccceeedddaaa\\\UUUQQQQQQTTT___zzz{{{qqqppppppnnnoooiiicccbbbeeegggeeebbb^^^XXXSSSQQQNNNMMMTTT___]]]aaacccbbbdddiiijjjhhhlllmmmmmmkkkgggeeedddeeefffccccccccc___VVVQQQPPPMMMPPPUUUVVVTTTQQQNNNMMMKKKPPPXXX```fffhhhhhhgggdddeeecccaaa___```cccfffpppxxxpppkkkiiihhh___]]][[[YYYXXXYYYZZZ[[[VVVWWWXXXYYYYYYXXXWWWVVVTTTUUUWWWYYYYYYXXXWWWVVVYYYYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[]]]^^^___`````````___^^^\\\ZZZZZZ[[[\\\]]][[[\\\\\\]]]___aaacccdddaaaaaabbbcccccccccbbbbbb___bbbfffhhhgggfffeeeeeedddccccccbbbcccdddfffgggeeeffffffeeeddddddgggiiihhhjjjlllkkkhhhggghhhkkkkkkmmmooossszzzwwwtttoooiiidddcccdddfff```aaadddhhhkkkkkkhhheeebbb]]]UUUNNNIIIGGGHHHIIIGGGKKKPPPTTTXXXaaammmwww~~~|||tttqqqfffXXXPPPRRRTTTYYYjjj}}}yyyyyyyyyvvvrrrpppqqqpppmmmnnnqqqooolllmmmmmmbbbVVVXXXdddhhhkkkmmmlllmmmoookkkdddaaacccdddccc___\\\ZZZYYYYYYVVVUUUWWWXXXXXXZZZ___cccdddgggjjjllllllhhheeeccc```\\\XXXWWWYYY\\\^^^YYYWWWUUUQQQNNNNNNQQQSSSVVV```rrr|||ssswwwzzzxxxtttpppllliiihhhhhheeeeeefffffffffeeeddddddjjjiiigggdddbbbbbbeeehhhiii\\\PPPNNNVVVeeeyyyvvvqqqnnnllljjjaaacccbbb______aaa___ZZZSSSRRRNNNJJJIIILLLRRRWWWYYY[[[]]]aaaeeehhhjjjjjjnnnoooqqqpppiii```___ccceeegggfff___VVVPPPNNNPPPPPPTTTVVVSSSLLLHHHKKKOOOQQQUUU\\\eeekkkjjjddd^^^aaa```___aaabbbcccaaa```hhhqqq{{{vvvsssmmmhhhaaa]]]ZZZZZZZZZZZZYYYYYYXXXYYYYYYXXXUUURRRVVVXXXZZZZZZYYYXXXYYYZZZ[[[ZZZXXXVVVVVVWWWXXXYYYYYYZZZ\\\^^^```aaabbbbbbaaa^^^[[[ZZZ\\\\\\[[[YYY^^^^^^^^^^^^^^^___cccfffgggccc^^^\\\^^^aaaaaaaaaaaaccceeeffffffccc```]]]cccccccccdddffffffeeedddccceeehhhiiigggfffffffffiiijjjjjjiiihhhiiikkkmmmpppvvv|||wwwtttjjjjjjjjjhhhdddccccccdddcccdddeeehhhjjjgggaaa[[[XXXRRRKKKHHHHHHIIIHHHFFFNNNRRR[[[fffrrrxxxwwwssswwwmmmiiimmmjjj___ZZZ]]][[[___eeennnwww}}}wwwqqqooosssvvvvvvrrrppppppnnniiipppmmmhhhdddbbbccceeefffppptttxxxwwwqqqkkkgggeeefff```ZZZXXXZZZ\\\ZZZXXXYYYWWWUUURRRQQQQQQRRRRRR]]]cccgggffffffgggfffccc```[[[WWWVVVYYY]]]^^^]]]VVVWWWYYYZZZYYYVVVRRRPPPPPPYYYeeerrrpppwww}}}tttrrrqqqnnnllljjjiiiiiieeeeeeddddddcccccccccdddcccddddddcccbbbcccfffhhhnnnbbbWWWUUUZZZeeetttwwwqqqmmmkkkiiigggaaacccbbb______aaa```\\\QQQMMMIIIFFFHHHMMMSSSWWWTTTUUUWWW[[[aaaeeeggggggooonnnoooooohhh```___cccggghhhgggbbb[[[VVVVVVXXX\\\^^^]]]WWWOOOKKKNNNSSSYYY]]]eeennnrrroooggg```^^^]]][[[\\\```ccceeefffdddjjjuuu~~~yyyqqqkkkgggfffdddccc___^^^]]]\\\\\\\\\YYYWWWUUUWWWXXXXXXVVVVVVWWWXXX]]]\\\ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^_________```]]]ZZZZZZ[[[\\\\\\ZZZ^^^______^^^^^^___bbbeeefffbbb^^^]]]___aaaaaa```^^^___bbbddddddbbb```^^^``````aaabbbdddeeeeeeddddddfffggggggfffeeefffggghhhiiikkklllmmmppptttxxx~~~|||{{{uuupppoookkkjjjiiigggeeeeeeeeefffjjjhhhfffeeeccc^^^WWWQQQMMMLLLIIIGGGGGGIIINNNQQQZZZfffrrrxxx~~~yyymmmddd```ccc```WWWUUUZZZccckkkuuu||||||yyysssooooooqqqttttttqqqooopppoookkkooommmhhheeedddeeehhhjjjqqqtttwwwuuupppiiieeeccc]]]XXXSSSSSSXXX]]]^^^^^^\\\[[[XXXVVVTTTTTTTTTTTTXXX___dddeeefffgggfffbbbaaa^^^YYYWWWVVVWWWWWWWWWWWWXXXZZZ[[[YYYVVVSSSPPPLLLTTT^^^kkk~~~|||zzz{{{~~~uuullllllmmmmmmmmmlllkkkjjjeeedddbbb``````aaabbbcccccceeegggiiiiiijjjlllnnnqqqhhh___^^^bbbhhhqqqzzzvvvsssooommmkkkiiifffdddbbbddddddaaaaaacccbbb___PPPKKKEEECCCHHHPPPVVVYYYRRRQQQRRRVVV^^^ccceeedddooommmmmmlllfff``````dddfffggggggccc^^^\\\^^^```cccccc```YYYRRRPPPUUUZZZbbbfffnnnuuuvvvrrriiibbb[[[XXXUUUVVV[[[cccjjjmmmeeeeeejjjxxx~~~wwwrrrnnnllljjjcccaaa^^^]]]]]]\\\ZZZYYYWWWXXXXXXWWWUUUUUUVVVXXXYYYYYYXXXWWWWWWXXXYYYZZZ\\\\\\\\\]]]]]]]]]]]]]]]^^^\\\ZZZZZZ[[[\\\\\\\\\____________^^^^^^aaaccccccbbb``````aaaaaaaaa```\\\^^^```bbbccccccaaa```^^^___```aaabbbdddeeeeeeeeefffhhhhhhgggfffhhhiiihhhjjjnnnssswww~~~zzztttsssrrrmmmiiihhhkkkiiihhhggghhhhhhhhhgggjjjgggbbb^^^YYYSSSMMMHHHGGGHHHIIIHHHHHHNNNYYYaaannnvvvccc[[[WWWWWWUUURRRVVV___sss{{{yyyrrrpppqqqoooqqqqqqnnnnnnppppppnnnmmmkkkgggddddddfffjjjmmmnnnppprrrqqqmmmiiieeedddUUURRROOORRRYYY```dddeeeaaa___]]][[[ZZZYYYZZZZZZXXX^^^bbbccceeehhhgggcccaaa```\\\WWWRRROOOPPPQQQWWWXXXYYYZZZXXXUUURRRPPPKKKPPPXXXdddwww~~~ttt{{{yyyrrrhhhiiilllmmmnnnmmmkkkiiieeeccc```___^^^```bbbddddddgggkkknnnnnnnnnnnnooommmgggcccdddhhhjjjooouuummmllllllkkkiiigggdddbbbaaaeeeeeebbbaaadddeeecccVVVNNNGGGFFFLLLUUUZZZ[[[VVVSSSRRRXXXaaahhhjjjhhhoookkkiiihhhccc___```dddeeeeeedddaaa___^^^```cccaaa```\\\WWWSSSUUU\\\cccfffiiinnnqqqpppkkkddd___YYYUUUPPPQQQWWWaaakkkqqqnnngggdddnnnyyyuuurrrpppiiifffbbb```___^^^]]]\\\ZZZ[[[ZZZXXXVVVVVVWWWYYYWWWWWWVVVVVVVVVWWWXXXYYY\\\\\\[[[[[[[[[\\\\\\\\\]]][[[ZZZZZZZZZ\\\\\\]]]]]]^^^^^^^^^\\\\\\^^^```aaaaaaaaabbbbbbbbbaaa```___```aaabbbccccccbbbbbb___```aaabbbbbbccceeefffdddggglllnnnooonnnnnnooonnnrrrxxx|||yyyrrrmmmmmmkkkgggddddddhhhhhhiiikkkmmmlllhhheeeaaa]]]XXXSSSNNNKKKHHHFFFHHHHHHIIILLLSSS```oooyyy{{{lll^^^WWWQQQPPPPPPTTT```mmmvvvmmmkkkmmmlllnnnmmmjjjkkkoooqqqooollliiieeebbbbbbeeeiiikkkjjjkkkllllllkkkiiihhhgggVVVUUUVVVZZZ```fffhhhiiicccbbbbbbaaaaaaaaabbbbbb```cccbbbaaabbbffffffccc^^^^^^[[[VVVOOOLLLNNNPPPVVVWWWXXXXXXWWWUUURRRPPPQQQSSSWWW```qqqqqqwww}}}{{{tttooohhhjjjlllnnnnnnllliiigggcccbbbaaa```aaabbbdddeeedddgggkkkmmmllljjjhhhhhhgggbbbaaadddffffffgggjjjhhhiiiiiihhheeeaaa___]]]]]]aaabbb^^^]]]```cccccc^^^VVVOOOMMMSSSZZZ^^^___WWWTTTTTT]]]kkkuuuvvvssslllhhheeedddaaa]]]^^^cccddddddcccaaa______```bbb^^^]]]ZZZVVVUUUXXX```fffeeeeeefffeeebbb^^^[[[ZZZWWWSSSOOOOOOVVVaaakkkqqquuullldddjjj|||{{{yyyqqqnnnjjjgggfffeeecccbbb^^^^^^^^^\\\YYYXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[ZZZZZZZZZ\\\]]][[[\\\]]]\\\[[[[[[\\\^^^```aaabbbcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```bbbcccccccccdddgggjjjhhhnnnvvv|||~~~~~~|||{{{|||{{{wwwtttqqqlllhhhhhhfffbbbaaabbbfffiiimmmppppppllleee___UUUSSSOOOJJJFFFEEEFFFGGGGGGGGGKKKWWWiii~~~tttddd[[[UUUOOOOOOTTT___ppp}}}zzzllldddccceeekkkllliiieeefffllloooooommmkkkgggeeedddfffhhhjjjjjjiiihhhhhhhhhhhhhhhggg^^^```cccfffiiiiiihhhfffccccccdddeeefffggghhhiiihhhfffaaa[[[\\\aaacccaaa[[[ZZZXXXSSSMMMLLLPPPTTTXXXXXXYYYZZZYYYXXXVVVUUUWWWVVVVVV]]]jjj{{{wwwxxx~~~zzztttmmmjjjiiikkklllmmmllljjjgggeeeaaabbbdddeeegggggggggggggggjjjnnnnnnllliiifffeeebbb___^^^aaabbb```___```eeeeeeeeebbb]]]ZZZXXXWWWWWW\\\^^^ZZZXXX\\\```aaaccc]]]WWWVVVYYY^^^bbbcccWWWTTTUUUbbbttt{{{iiidddaaaaaa___\\\\\\```aaaaaaaaaaaaaaaaaa``````___^^^[[[XXXWWWYYY^^^bbb______]]]ZZZVVVSSSSSSSSSTTTQQQPPPSSSZZZdddlllqqqxxxqqqkkkmmmzzzwwwtttqqqnnnllljjjgggeeedddeeeeeeccc```^^^]]]]]][[[[[[ZZZZZZZZZYYYYYYYYYVVVVVVUUUUUUUUUWWWXXXYYY[[[\\\\\\ZZZYYYYYY[[[]]]YYY[[[\\\\\\[[[[[[\\\^^^___aaaccccccbbbaaabbbcccbbbaaa``````___``````aaadddgggiiijjjjjjlllqqquuuwww~~~zzzwwwtttpppmmmiiifffdddeeedddbbbbbbeeekkkoootttuuuoooeee\\\WWWNNNLLLIIIEEEBBBCCCFFFHHHHHHLLLWWWkkkyyysssiii```\\\XXXVVV[[[gggvvvzzzvvv{{{zzzqqqfffcccdddeeejjjjjjfffaaaaaagggllllllmmmkkkjjjhhhggghhhiiijjjllliiifffeeefffggggggfffggghhhkkklllkkkgggdddaaaaaabbbccceeeggghhhjjjjjjhhheee]]]WWWYYY___bbb___[[[XXXSSSNNNKKKLLLPPPTTTZZZ[[[\\\]]]^^^]]]\\\\\\YYYUUUTTTYYYaaannn~~~{{{tttlllgggggghhhiiijjjkkkjjjhhhfffddd___bbbgggkkknnnmmmkkkiiijjjmmmoooooommmiiifffeee```]]]]]]aaacccaaaaaabbbddddddbbb]]]XXXUUUUUUVVVVVV\\\^^^ZZZXXX\\\aaacccbbb```]]][[[]]]```dddggg[[[VVVWWWcccuuu|||tttfffaaa^^^___^^^[[[ZZZ\\\ZZZ[[[]]]^^^``````^^^]]]^^^]]][[[YYYXXXXXXZZZ\\\ZZZ[[[ZZZVVVQQQNNNNNNPPPPPPQQQSSSYYYbbbjjjpppssszzzyyyvvvuuuyyy~~~{{{yyywwwsssooolllnnnpppqqqpppmmmiiifffeeebbbbbbaaaaaa```___]]]]]]\\\[[[YYYXXXWWWXXXYYYZZZ\\\]]]]]][[[XXXWWWYYY\\\YYY[[[]]]]]]]]]]]]^^^___```bbbccccccaaaaaaccceeeccccccbbbaaabbbccceeeffflllppptttvvvxxx|||{{{xxxtttqqqooollliiigggdddbbbcccfffhhhgggjjjooouuuzzz|||vvvhhhZZZRRROOOGGGGGGFFFDDDCCCEEEKKKOOOUUU```rrr|||tttllldddcccfffdddeeejjjvvvuuunnniiiiiippprrrkkkfffgggjjjjjjjjjiiiddd]]]]]]ccchhhhhhfffgggggghhhhhhhhhhhhhhhhhheeebbbbbbfffiiikkkkkkiiiiiiiiigggddd```^^^\\\___```aaacccdddeeeeeeeeecccaaa\\\YYY^^^eeegggddd^^^XXXOOOIIIGGGIIIMMMOOOZZZZZZ\\\]]]____________YYYTTTSSSWWW\\\dddsss}}}~~~~~~{{{uuuooogggeeehhhgggggghhhhhhhhhfffeeeddd]]]bbbiiiooorrrqqqmmmkkkgggiiikkkkkkhhheeecccbbb___\\\]]]cccggghhhiiikkkeeedddaaa\\\VVVTTTUUUXXXYYY___aaa]]][[[___eeehhh_________^^^^^^```eeehhh```ZZZYYYdddsssyyyrrrhhhccc___]]]^^^^^^ZZZYYYZZZSSSTTTWWW[[[]]]]]][[[YYYXXXXXXXXXXXXXXXXXXXXXXXXWWWYYYZZZWWWRRROOONNNNNNNNNPPPVVV^^^hhhppptttvvv}}}|||yyy}}}}}}yyyxxxzzz||||||xxxsssooonnnooonnnnnnmmmllljjjiiihhhcccbbb___]]]\\\\\\\\\]]]\\\]]]]]][[[WWWVVVYYY[[[YYY[[[^^^_________```aaa```bbbcccbbb``````cccfffffffffeeeeeegggiiilllnnntttyyyyyyssspppmmmkkkiiigggeeeccccccbbbeeejjjmmmnnnsssyyyvvvcccRRRKKKJJJAAACCCDDDEEEFFFJJJQQQWWWgggvvvxxxqqqpppiiiaaaeeerrrooosss}}}tttnnniiigggaaaiiilllgggdddgggjjjiiikkkiiiccc\\\[[[```eeefff___```ccceeefffffffffeeebbb___]]]```gggmmmqqqsssgggfffddd```\\\ZZZYYYZZZ______```aaaaaaaaa``````___^^^]]]^^^eeemmmnnnjjjcccYYYMMMEEEDDDFFFIIIJJJWWWXXXYYY[[[]]]^^^^^^___YYYTTTSSSWWW[[[aaaooo}}}}}}{{{}}}|||xxxqqqkkkgggeeefffiiiiiiiiigggdddccccccddd^^^```fffooorrrpppoooqqqkkkmmmnnnllliiifffddddddbbbeeejjjmmmnnnnnnnnnoooqqqkkkaaaXXXUUUWWW\\\```hhhfffcccaaa______```aaaXXXXXXYYY\\\___aaaaaa___YYYVVVWWW]]]fffkkkiiidddccc___]]]^^^\\\UUUOOONNNPPPRRRVVVYYY[[[\\\[[[ZZZ]]][[[YYYWWWVVVXXXZZZ[[[[[[[[[ZZZXXXTTTSSSTTTUUUUUUVVVZZZcccoooyyy}}}}}}zzz}}}~~~}}}{{{{{{~~~}}}}}}zzztttpppllljjjgggcccaaaaaaaaaaaafffbbb___]]]^^^]]][[[XXX[[[\\\]]]^^^___`````````aaaaaaaaa______```cccfffmmmnnnpppsssvvvzzz}}}~~~zzzwwwtttooonnnkkkiiigggfffffffff^^^fffmmmmmmnnnwwwiiiUUUKKKFFFBBBEEEDDDBBBBBBGGGSSScccnnn}}}tttrrrnnngggbbbfffrrr|||xxxvvvoooiiigggiiigggccc___^^^aaaccccccccchhheeebbb```aaaeeeiiillliiigggdddcccdddccc___\\\aaa\\\\\\gggwww~~~wwwmmmccc___^^^```^^^ZZZYYY[[[^^^___```aaabbbaaa^^^\\\dddaaa```bbbfffgggddd```ZZZWWWPPPGGGAAABBBHHHOOOUUUWWWYYY[[[^^^___```aaa___XXXUUUYYYZZZ\\\jjj|||{{{zzzyyytttrrrmmmjjjggggggggggggkkkkkkjjjgggdddbbbcccdddaaaccciiirrruuusssqqqrrroooooonnnkkkgggcccbbbbbbcccfffjjjlllmmmlllllllllooojjjbbb\\\YYY[[[___bbbfffdddbbb___]]]]]]\\\\\\WWWWWWYYY\\\^^^___]]][[[UUURRRQQQVVV^^^cccccc```bbb]]]\\\]]]\\\VVVQQQPPPSSSUUUWWWYYYZZZZZZYYYXXX___]]][[[ZZZYYYZZZ[[[\\\[[[YYYWWWUUUUUUVVVXXXYYY\\\]]]bbblllzzz}}}{{{zzzxxx}}}uuutttqqqnnnlllkkkjjjjjjjjjhhhdddccccccccc```^^^___```aaabbbdddeeeggghhhgggggggggfffgggjjjooosssuuuwww{{{{{{xxxuuurrrooommmjjjiiigggffffffffffffggghhhnnnqqqqqquuunnnYYYLLLFFFDDDEEEDDDGGGKKKQQQ[[[iiixxxuuupppqqqtttqqqnnnjjjgggfffkkkrrrxxx|||tttoookkkjjjlllccc```]]]^^^bbbeeeffffffiiigggdddbbbcccfffkkknnnkkkhhhdddbbbcccbbbaaa___]]]\\\bbbqqqxxxllldddaaa```bbbaaa]]]\\\^^^dddddddddeeeeeeeeedddbbbdddbbb```aaacccbbb^^^YYYWWWUUUPPPIIICCCCCCGGGLLLXXXYYY[[[]]]```ccceeefffeee___^^^```^^^\\\dddqqq~~~zzz}}}pppjjjmmmiiieeeeeehhhkkkkkkjjjkkklllkkkiiifffdddcccddddddeeellltttwwwsssqqqrrrqqqpppmmmhhhccc``````bbbdddgggjjjkkkjjjiiihhhiiijjjgggccc```^^^___aaacccbbbaaa```^^^\\\[[[YYYYYYYYYYYYZZZ]]]^^^]]]ZZZWWWTTTOOOKKKNNNUUU[[[\\\[[[```\\\[[[]]]]]]XXXUUUUUUXXXXXXYYYYYYYYYYYYYYYXXX]]]]]]\\\\\\[[[ZZZZZZZZZZZZVVVRRRRRRVVV[[[^^^______```eeeppp~~~{{{zzz{{{ppp{{{yyywww~~~}}}zzzyyyvvvtttrrrqqqqqqpppnnnmmmlllkkkiiihhhiiijjjmmmnnnppprrrssstttvvv{{{{{{yyywwwtttqqqnnnmmmkkkiiigggeeeeeeeeefffggghhhiiijjjooosssuuuwww~~~sssZZZMMMHHHCCCDDDHHHHHHOOO[[[iiivvvtttfff___```dddiiillljjjiiijjjmmmrrruuuwwwwwwqqqmmmjjjiiijjj^^^]]]]]]___dddhhhjjjkkkjjjhhhfffdddeeeiiimmmooommmiiiccc___^^^___``````[[[[[[aaaooo~~~yyyooohhhddddddeeeddd```___aaagggfffeeedddddddddeeeeeedddbbbaaabbbcccaaa\\\XXXXXXXXXVVVQQQLLLJJJLLLOOO\\\\\\]]]___bbbeeeiiijjjkkkgggfffhhhccc\\\]]]eee|||}}}sssjjjgggllliiigggjjjooorrrooolllhhhkkknnnnnnlllhhhfffeeeggghhhnnnuuuwwwrrrooooooooonnnjjjeee```___```cccdddfffhhhhhhgggeeeeeeeeeccccccaaaaaa`````````aaa____________^^^\\\[[[ZZZ]]]]]]^^^```aaa___[[[XXXVVVQQQKKKKKKQQQWWW[[[[[[```\\\\\\______\\\YYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVZZZUUUPPPQQQYYY```ccccccbbbbbbfffooo{{{|||www}}}~~~www~~~~~~vvvyyy|||wwwsssqqqqqqsssuuu~~~|||yyywwwvvvpppnnnkkkjjjjjjjjjhhhgggfffggghhhiiikkklllnnnnnnqqqvvvzzzwww___MMMKKKKKKFFFHHHQQQZZZdddtttsssccc[[[[[[\\\]]]^^^fffiiinnnqqqtttwww{{{zzzsssmmmiiieeecccccc^^^^^^```cccgggkkkmmmnnnkkkjjjgggfffgggjjjmmmpppmmmhhhaaaZZZWWWWWWYYY[[[\\\XXXXXX```mmmvvvwwwtttmmmiiiggghhheeeaaa___aaaeeedddaaa^^^[[[\\\^^^```bbbaaabbbccceeedddaaa^^^^^^```bbb___ZZZWWWWWWXXXaaa`````````bbbeeehhhjjjkkkhhhhhhhhhccc[[[[[[___kkkzzzwww|||~~~wwwuuuqqqllliiiooommmnnnrrrwwwvvvpppjjjeeejjjpppsssrrrnnniiigggkkklllqqqxxxxxxqqqlllllljjjiiifffccc```___bbbdddccceeeffffffdddbbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^____________^^^^^^aaaaaabbbccccccbbb^^^[[[[[[VVVQQQPPPTTTZZZ^^^```bbb^^^]]]aaaaaa___]]]^^^\\\\\\]]]]]]^^^^^^______XXXYYY[[[[[[[[[ZZZXXXWWW[[[VVVRRRUUU\\\cccfffeeeffffffhhhmmmtttzzz|||}}}{{{yyy|||{{{zzz~~~~~~~~~yyyuuusssrrrrrrllljjjiiiiiijjjkkkkkkjjjiiijjjlllnnnpppqqqrrrsssxxx~~~}}}rrr```PPPGGGKKKLLLLLLVVVfffzzzyyyiiiZZZWWWXXXWWWVVVWWWbbbkkkuuuyyyyyy|||}}}uuuppppppnnniiieeebbbaaa``````bbbeeegggjjjlllnnnooollljjjhhhffffffhhhkkkmmmjjjfff^^^UUUPPPNNNOOOQQQYYYUUUSSSXXXcccmmmrrrssspppllliiihhheee___\\\^^^aaa___\\\WWWSSSRRRUUUYYYaaaaaaaaabbbcccbbbaaa```dddgggjjjiiieeeaaa```aaadddbbbaaa``````aaaccceeegggdddbbb```^^^[[[\\\___cccppp~~~}}}vvvqqqpppmmmjjjjjjoooppprrrvvvxxxvvvpppkkkhhhmmmsssvvvuuuqqqmmmkkkppppppuuuzzzxxxpppiiihhhcccddddddcccaaa```bbbccc```bbbccccccaaa```aaabbb^^^^^^]]]\\\\\\\\\\\\\\\^^^^^^^^^^^^____________aaa``````aaabbbaaa___]]]^^^[[[WWWVVVYYY^^^bbbdddeee```___aaabbb___^^^___]]]]]]^^^___`````````___YYYZZZ\\\]]]]]]\\\[[[[[[]]]ZZZYYY\\\aaadddeeedddbbbcccdddeeehhhmmmtttyyyyyy}}}~~~~~~|||www}}}vvvwww{{{~~~}}}xxxrrrnnnkkkiiiiiihhhffffffhhhjjjmmmmmmmmmmmmoooqqqtttwwwyyyzzzzzzzzzjjj\\\TTTMMMIIILLLPPPXXXmmm|||xxxgggWWWRRRRRRQQQUUU\\\iiittt{{{pppmmmccchhhjjjfffcccbbbcccbbbaaadddhhhjjjkkkkkkmmmnnnkkkiiigggeeedddeeeggghhheeebbb\\\TTTLLLIIIIIIJJJUUUUUUXXX___ggglllmmmlllnnnjjjgggfffbbb\\\YYYZZZ]]]\\\YYYTTTPPPOOOSSSWWWaaa```^^^]]]\\\[[[[[[\\\dddgggkkkjjjfffccccccccccccbbb```___^^^^^^______bbb___[[[XXXXXXYYY\\\___aaakkk|||xxxssskkkeeefffjjjnnnpppsssuuuwwwvvvtttsssqqqsssuuuvvvsssqqqoooooopppppptttxxxtttkkkccc```^^^aaaddddddcccaaa```___]]]^^^````````````aaabbbbbbaaa^^^\\\[[[[[[\\\]]]___^^^]]][[[ZZZ[[[[[[\\\[[[ZZZYYYYYY[[[\\\\\\[[[]]]\\\ZZZ[[[]]]aaadddeeefffaaa___aaaaaa]]]\\\]]]]]]^^^___``````^^^]]][[[XXXYYYZZZ[[[\\\]]]]]]]]]^^^```bbbdddddddddbbbaaa[[[^^^```______ggguuuwwwuuu~~~{{{www~~~yyyxxx}}}|||xxxvvvxxxvvvrrrnnnjjjgggeeeeeefffeeeeeehhhllloooqqqqqqsssuuuyyy}}}|||rrriii]]]SSSPPPRRRUUUYYYaaappp{{{sssnnn```UUUSSSSSSUUU```ooo|||zzzoooiiiiii___gggkkkgggbbbbbbcccbbb```dddiiikkkkkkjjjkkkllljjjhhheeecccaaaaaabbbbbb```___\\\UUUNNNIIIHHHHHHVVVYYY___ffflllmmmllliiiiiieeecccccc```ZZZXXXYYYXXXXXXXXXTTTPPPPPPVVV[[[]]]\\\YYYWWWVVVWWWZZZ\\\aaadddgggfffbbb```aaaccc``````______^^^]]]]]]\\\^^^\\\WWWTTTTTTXXXZZZ\\\]]]cccppp|||}}}|||uuuggg^^^cccmmmnnnpppssstttuuuwwwzzz|||yyyxxxwwwtttqqqoooqqqrrrmmmmmmpppsssoooeee\\\YYY\\\```dddfffdddaaa^^^\\\[[[\\\^^^_________aaacccgggddd```]]][[[\\\^^^___```^^^[[[XXXWWWVVVWWWWWWVVVTTTRRRSSSUUUXXXYYYYYY[[[ZZZ[[[\\\___aaacccdddfffaaa^^^```___\\\ZZZ[[[]]]^^^``````___\\\YYYWWWVVVVVVWWWYYYZZZ[[[]]]]]]___cccgggiiigggccc```^^^\\\```cccaaaaaakkk~~~}}}kkkfffssswwwsss}}}zzzzzz}}}zzzvvvsssqqqqqqpppnnnllljjjhhhgggfffgggfffgggjjjnnnrrrttttttxxx{{{|||nnnccc^^^XXXSSSOOOYYYcccjjjvvv{{{wwwqqqmmm___WWWTTTYYY\\\```ppp}}}pppiiicccbbbdddbbbkkkoooiiibbbaaabbb```^^^bbbhhhjjjjjjiiijjjllliiigggdddaaa___^^^______]]]]]]\\\WWWPPPKKKIIIJJJ[[[]]]bbbgggkkkmmmlllllldddaaa___```^^^YYYWWWYYYSSSUUUVVVSSSPPPRRRXXX^^^YYYXXXVVVTTTUUUXXX]]]aaa```bbbdddbbb___^^^```bbb]]]^^^^^^___^^^^^^]]]\\\^^^[[[WWWSSSSSSVVVXXXWWWVVV\\\gggwwwuuuwwwtttvvvuuunnneeeaaadddhhhmmmqqqvvvzzz{{{{{{{{{||||||{{{yyyvvvrrrooollljjjfffiiilllmmmjjjfffcccaaadddffffffeeecccaaaaaaaaaccccccbbbaaaaaaaaaaaaaaafffdddaaa]]][[[ZZZYYYZZZXXXWWWWWWXXXXXXVVVSSSPPPQQQOOOOOORRRSSSSSSWWW\\\[[[[[[\\\]]]]]]]]]^^^^^^iiigggccc]]]WWWWWW[[[______```bbbbbbaaa^^^[[[YYYXXXYYYZZZ[[[\\\\\\\\\\\\bbbhhhllljjjbbb[[[ZZZ[[[ZZZ\\\YYYUUUdddtttlllkkklllvvvxxxsss{{{xxxsssqqqooommmjjjmmmkkkhhhgggggghhhgggfffhhhjjjmmmppptttxxx~~~zzzoooccc]]]XXXVVVWWW[[[bbbqqqzzzsssjjjhhhjjjkkkhhheee```WWWSSS]]]nnnvvvaaa^^^bbbdddbbbbbbgggfffeeedddddddddddddddeeefffggghhhhhhgggfffeeedddgggfff___VVVQQQRRRVVV]]]]]]___^^^VVVMMMKKKOOOZZZ^^^aaadddhhhjjjggg```[[[ZZZZZZ[[[\\\[[[XXXVVVTTTPPPLLLNNNTTTXXXYYYWWWYYYTTTNNNMMMRRRYYY^^^aaadddaaa___```ddddddaaa]]]]]]]]]\\\[[[ZZZXXXVVVUUUYYYZZZXXXUUUSSSTTTXXX\\\[[[[[[^^^iiizzzooogggiiikkknnnooojjjddd```aaaeeeiiimmmtttxxxyyyxxxxxxwwwrrrrrrqqqooollliiigggfffeeehhhlllllljjjfffcccbbbgggiiiiiihhheeecccccccccaaaaaa___^^^^^^^^^______cccaaa^^^[[[YYYXXXXXXYYYXXXXXXXXXXXXYYYWWWTTTQQQLLLJJJMMMTTTYYYZZZ[[[^^^^^^^^^^^^]]]^^^^^^______iiijjjjjjeee```\\\]]]______```aaabbbaaa^^^[[[ZZZYYYZZZ\\\]]]^^^^^^^^^^^^cccgggkkkhhhaaa[[[[[[]]][[[\\\ZZZ^^^vvvwwwnnnjjjiiioooyyyyyy~~~tttooorrr}}}|||}}}~~~~~~zzztttqqqppppppnnnmmmiiigggfffgggiiikkklllkkkooopppqqqssswww~~~zzzhhh```YYYXXXYYYZZZ___ddd{{{zzzooojjjddd``````eeeiiiiiigggfffcccgggwwwpppaaaUUUWWW^^^```___^^^cccbbbbbbaaabbbcccdddeeeddddddeeeeeeeeeeeeddddddfffgggeee___XXXTTTTTTVVVZZZZZZ[[[[[[UUUMMMJJJMMMWWW[[[___aaadddhhhgggbbbZZZWWWTTTRRRRRRRRRQQQPPPNNNLLLKKKPPPXXX^^^______VVVPPPJJJIIIOOOWWW]]]```fffcccaaabbbeeeeeebbb^^^[[[ZZZYYYXXXUUURRRPPPOOOOOOPPPPPPPPPPPPSSSYYY^^^YYYXXX[[[dddtttyyymmm___YYY[[[aaaccceeeccc___\\\]]]___ccciiippptttuuussspppoookkkkkkkkkjjjjjjhhhggggggeeehhhkkkkkkiiieeecccccchhhiiijjjhhheeecccbbbccc___^^^\\\[[[ZZZ[[[]]]^^^___]]][[[YYYXXXWWWXXXXXXYYYXXXXXXYYYYYYXXXUUURRRGGGFFFKKKWWWbbbdddcccbbbbbbaaa```_________```aaaiiimmmpppnnnhhhbbb^^^]]]______``````___]]][[[ZZZZZZ\\\^^^aaabbbbbbaaa```cccgggiiifff___[[[\\\^^^___^^^^^^kkkyyypppkkkgggjjjrrrzzzmmmjjjmmmvvv~~~xxxxxx{{{yyyzzz|||}}}~~~|||zzzxxxwwwvvvrrroookkkjjjjjjkkkllllllkkkkkkjjjmmmpppsssuuuuuuyyyyyyzzz}}}ooofff[[[WWWWWW]]]eeekkkrrrxxx}}}uuunnneee]]]]]][[[ZZZ]]]ccchhhiiihhhhhhmmmzzzyyy]]]XXXVVV[[[bbbcccaaa```]]]]]]\\\]]]^^^aaadddfffddddddccccccccccccddddddgggeeebbb^^^ZZZWWWVVVVVVXXXUUUUUUVVVSSSMMMJJJKKKRRRXXX]]]___ccchhhiiifffZZZVVVPPPLLLKKKLLLMMMNNNMMMMMMOOOUUU\\\bbbcccbbbTTTOOOIIIIIIPPPXXX^^^aaadddbbb___```bbbbbb___\\\XXXWWWVVVSSSPPPMMMIIIGGGFFFHHHIIIKKKMMMQQQVVVZZZXXXVVVWWW^^^mmmyyynnnfff^^^ZZZZZZ\\\\\\[[[YYYWWWWWWXXXYYY```fffmmmqqqpppkkkgggdddccccccdddffffffgggggggggeeegggiiiiiifffdddccccccfffggggggeeebbb```______^^^\\\ZZZYYYYYYZZZ\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXYYYZZZZZZYYYVVVSSSHHHEEEJJJZZZhhhmmmkkkiiidddcccaaa```___```aaabbbhhhlllqqqpppjjjccc___]]]]]]]]]]]]]]]\\\[[[ZZZYYY\\\^^^```cccdddcccbbbaaaccceeefffbbb^^^[[[]]]___bbbbbbeeerrruuuoookkkhhhkkkooovvvyyyrrrjjjmmmuuu~~~}}}~~~yyyyyyzzz{{{}}}~~~{{{{{{yyywwwuuusssrrrqqqjjjhhhgggfffgggjjjlllmmmppppppqqqsssxxx{{{||||||}}}kkk___ZZZZZZZZZ```mmmwww|||}}}zzztttllleee```]]]ZZZ]]]^^^```cccgggjjjkkkkkkjjjtttjjj^^^^^^```cccdddbbb___^^^YYYXXXXXXYYY\\\```cccfffeeedddcccbbbbbbcccdddeeeeeeaaa]]]ZZZZZZYYYVVVTTTTTTOOONNNPPPPPPLLLIIIIIILLLSSS[[[```fffkkkjjjfffZZZVVVQQQNNNOOOPPPRRRRRRUUUUUUWWW[[[^^^```^^^\\\TTTQQQNNNPPPWWW^^^aaaccc___]]]ZZZZZZ[[[ZZZXXXWWWTTTTTTTTTRRROOOKKKHHHFFFGGGGGGHHHIIIJJJMMMOOOQQQXXXVVVUUUZZZfffwwwyyyrrrnnnjjjfffddd```[[[UUUQQQQQQSSSUUUWWW___eeekkknnnkkkeee___\\\ZZZ[[[]]]___aaacccddddddfffggghhhfffcccaaaaaaaaabbbcccdddbbb___]]]\\\]]]]]]\\\ZZZYYYYYYZZZ\\\]]][[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZYYYVVVSSSMMMIIIMMM\\\lllrrrpppmmmcccbbbaaa```______``````dddhhhkkkjjjeeeaaa^^^^^^\\\\\\[[[ZZZYYYYYYYYYYYY]]]___aaabbbccccccbbbaaaaaabbbbbb___\\\[[[]]]___]]]```gggrrrxxxqqqmmmjjjiiijjjmmmpppvvv~~~rrrnnnnnnwww}}}{{{zzzzzz{{{~~~~~~|||zzzuuutttsssrrrpppooonnnmmmjjjjjjiiiiiikkknnnrrruuutttuuuvvv{{{wwwiiiaaa^^^^^^dddfffnnnzzzuuupppiiiccc___]]]^^^```aaaeeejjjooopppqqqqqqrrrooo~~~pppfff___aaaaaa^^^[[[YYYWWWVVVUUUUUUUUUWWWYYY]]]```bbbaaaaaa___^^^^^^___aaaaaaaaa\\\WWWVVVWWWWWWUUURRRNNNHHHFFFHHHIIIGGGGGGIIIHHHPPPYYYaaahhhlllggg___UUUTTTSSSTTTWWWYYYYYYXXX\\\]]]]]]______]]]ZZZXXXSSSRRRSSSWWW]]]aaaaaa```\\\ZZZWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSRRROOOLLLJJJIIIIIIIIIJJJLLLMMMNNNNNNWWWVVVVVVYYYbbbppp~~~{{{wwwvvvtttqqqooofff___UUUQQQRRRUUUXXXYYY^^^ccciiillliiiccc]]]YYY[[[\\\^^^aaadddeeeggggggfffgggfffccc```^^^]]]^^^^^^``````___]]][[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYWWWWWWWWWYYYZZZYYYVVVSSSSSSOOORRR```mmmpppmmmjjj_________^^^^^^^^^^^^]]]^^^aaadddccc```^^^^^^```]]]\\\[[[YYYYYYYYYZZZ[[[_________``````_________^^^^^^^^^]]][[[ZZZ\\\]]]XXX]]]eeemmmuuu{{{}}}}}}tttrrrnnnjjjhhhffffffgggkkklllpppxxx|||yyyrrrtttzzz~~~}}}~~~~~~}}}|||zzzxxxvvvuuutttllllllllllllkkkkkkkkkkkkiiikkklllmmmoootttyyy~~~zzzqqqjjjhhhjjjnnnqqqxxxwww{{{|||{{{nnnhhhbbb^^^[[[YYY\\\```eeekkktttzzz{{{zzzzzz|||vvvvvviiicccbbb\\\^^^\\\VVVSSSSSSTTTRRRRRRSSSSSSUUUVVVXXXZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZ\\\XXXTTTSSSTTTUUUSSSQQQKKKFFFCCCCCCDDDDDDHHHNNNQQQTTTZZZaaaiiilllbbbVVVNNNOOORRRVVV[[[^^^]]]\\\]]]^^^______^^^\\\ZZZYYYTTTTTTUUUYYY^^^```^^^\\\\\\ZZZXXXUUUSSSRRRRRRRRRQQQRRRTTTUUUTTTRRROOONNNIIIIIIJJJMMMPPPRRRRRRQQQTTTUUUUUUXXX^^^hhhsss{{{{{{zzzxxxuuuttttttsssrrrkkkcccZZZWWWZZZ^^^___^^^\\\aaagggjjjhhhddd___]]]```aaacccfffhhhjjjkkkkkkgggfffeeeaaa]]]ZZZZZZ[[[XXXZZZ[[[ZZZYYYWWWWWWXXXXXXXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVVVVXXXYYYXXXUUUSSSUUUSSSXXXdddmmmllleeeaaaYYYZZZ\\\]]]]]]\\\[[[ZZZXXX\\\___```^^^]]]```bbb```^^^\\\[[[ZZZ\\\]]]^^^```___]]]\\\[[[[[[\\\\\\ZZZ[[[\\\[[[ZZZZZZZZZ[[[ZZZ]]]ccciiimmmnnnnnnnnnkkkkkkjjjgggeeeeeeeeeeeeggghhhjjjnnnssswww{{{}}}{{{||||||wwwvvvxxx}}}{{{xxxwwwvvvssspppnnnmmmmmmggghhhiiiiiijjjkkkllllllmmmpppsssvvvzzz|||uuupppmmmkkkpppyyy|||uuuqqqpppbbb\\\YYYZZZYYYWWWZZZ___kkktttpppddd^^^]]]]]]YYY[[[XXXQQQPPPTTTUUUSSSOOOPPPQQQRRRSSSRRRRRRQQQUUUUUUVVVVVVVVVVVVUUUUUUXXXVVVSSSRRRRRRSSSSSSRRROOOKKKHHHFFFEEEGGGPPPZZZeeeccc```dddlllnnnaaaQQQJJJLLLOOOUUU[[[_________[[[]]]^^^^^^]]]\\\[[[[[[YYYWWWVVVXXX\\\^^^]]][[[\\\[[[XXXUUURRRPPPQQQRRRPPPRRRTTTUUUUUURRROOOMMMKKKKKKMMMPPPTTTVVVUUUSSSNNNQQQSSSVVVYYY___ffflllyyy~~~tttwwwrrrtttsssooommmnnnppppppmmmeee^^^]]]aaaeeedddbbbYYY^^^eeeiiihhheeebbb```___```bbbeeegggiiijjjjjjgggfffddd```[[[XXXXXXYYYRRRTTTUUUUUUTTTSSSSSSTTTUUUWWWYYY[[[[[[ZZZYYYXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUVVVWWWXXXXXXUUURRRUUUUUU\\\hhhnnnhhh___YYYUUUWWWZZZ\\\\\\[[[YYYXXXUUUYYY^^^_________aaacccbbbaaa^^^\\\\\\^^^```aaa```^^^\\\YYYXXXXXXYYYZZZXXXYYYZZZZZZZZZZZZYYYYYYbbbaaaccchhhkkkjjjfffeeeccceeefffdddccceeeffffffdddhhhkkkllljjjlllrrrwww{{{yyy~~~yyyssstttssstttwww}}}}}}}}}}}}|||{{{yyyvvvtttssssssqqqnnnkkkhhhhhhhhhggghhhiiikkklllnnnooopppwwwzzzyyyuuutttpppjjjdddiiiiiinnn{{{xxxsssmmmfffddddddYYYTTTTTTYYY\\\\\\```fffsss}}}ooo```]]]]]]\\\[[[UUUWWWTTTNNNNNNSSSTTTQQQMMMNNNPPPQQQPPPNNNLLLJJJTTTUUUVVVWWWWWWVVVUUUTTTVVVUUUTTTRRRRRRRRRSSSTTTVVVRRROOOMMMKKKMMMYYYeeeyyyqqqhhhhhhoooqqqcccRRRKKKLLLNNNTTTZZZ___aaaaaa\\\]]]^^^]]]\\\[[[[[[[[[___[[[WWWWWWZZZ]]]^^^]]][[[YYYWWWSSSPPPNNNOOOPPPPPPRRRTTTUUUTTTQQQNNNLLLOOONNNOOORRRVVVWWWTTTQQQJJJMMMQQQSSSUUUYYY^^^bbbmmmwwwmmmmmmiiihhhhhhjjjmmmmmmkkkhhhhhhhhhiiijjjiiigggeeeccc[[[bbbiiikkkgggcccaaabbbccc^^^YYYWWWYYY^^^cccfffdddcccaaa]]]VVVQQQNNNMMMMMMRRRWWWWWWRRRMMMKKKLLLQQQSSSTTTWWWXXXYYYYYYYYYYYYYYYYYYXXXVVVVVVWWWXXXVVVXXXZZZYYYVVVUUUWWWZZZ[[[^^^bbbdddccc```\\\YYYUUUUUUWWWXXXZZZ[[[\\\\\\\\\]]]\\\[[[ZZZ\\\___bbbhhhgggeeebbb___\\\ZZZYYY___]]]ZZZWWWVVVVVVWWWXXXXXXYYYZZZ[[[[[[\\\\\\\\\```aaadddeeeeeecccaaa___]]]___aaacccdddeeeeeedddfffeeeddddddfffiiilllnnn{{{vvvxxxxxxtttqqqnnnnnnqqqxxxyyyyyyyyyxxxuuurrrnnnllljjjlllmmmllliiihhhjjjmmmnnnooopppsssvvvyyy{{{||||||llljjjfffbbb___^^^^^^^^^kkkuuuzzznnneeedddaaaZZZTTTRRRXXXVVVXXX\\\]]]```iiisssvvvfff[[[WWWWWWWWWVVVUUUSSSPPPNNNNNNPPPRRRTTTRRRTTTUUUSSSOOOKKKHHHGGGLLLPPPTTTVVVVVVUUUUUUVVVSSSRRRRRRQQQRRRTTTUUUVVVYYYTTTSSSWWWVVVXXXiiitttqqqqqqlll___RRRHHHMMMVVV]]]``````\\\ZZZYYYXXXWWWXXXZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ]]][[[XXXVVVTTTTTTTTTUUUVVVWWWXXXWWWTTTNNNHHHEEEAAAEEELLLRRRUUUUUURRRPPPJJJNNNPPPOOOLLLOOOWWW___dddtttuuulllllliiihhhhhhjjjlllmmmjjjhhhfffgggiiijjjiiihhhgggfff```fffkkkkkkfffaaa___^^^[[[WWWSSSRRRUUUZZZ___aaaaaa```]]]WWWRRRNNNMMMNNNPPPSSSUUUTTTOOOJJJIIIIIIKKKNNNSSSUUUVVVVVVWWWXXX[[[ZZZZZZXXXWWWWWWXXXZZZXXX[[[\\\[[[XXXWWWZZZ\\\]]]___aaabbbaaa^^^ZZZWWWVVVVVVVVVWWWXXXYYYZZZ[[[YYYZZZ[[[\\\\\\^^^aaacccfffeeedddaaa___]]][[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVXXX[[[\\\]]]]]]]]]```aaabbbcccbbbaaa___^^^]]]^^^```bbbdddddddddddddddcccbbbbbbdddgggjjjlll{{{xxxrrrsssvvvzzz{{{qqqiiiiiiooovvv~~~}}}}}}zzztttuuuuuuuuutttrrrpppooooooqqqsssrrrpppoooqqqtttvvvxxx|||~~~yyysssmmmhhh^^^^^^^^^___```bbbdddeeexxx}}}{{{xxxwwwmmmfff___[[[UUUNNNMMMPPPWWW[[[```eeelllwwwssskkk___XXXVVVUUUSSSQQQSSSRRRPPPPPPQQQSSSWWWYYY[[[ZZZXXXUUUQQQMMMIIIGGGFFFJJJPPPSSSUUUTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXXXX\\\VVVUUUXXXXXX[[[mmmrrrllllllhhh^^^UUUKKKPPPVVV\\\___^^^\\\ZZZVVVTTTRRRQQQSSSVVVWWWWWWUUUVVVVVVWWWXXXXXXYYYYYY[[[YYYWWWTTTSSSSSSTTTTTTVVVWWWXXXWWWTTTOOOKKKHHHCCCGGGMMMRRRTTTSSSQQQOOOOOOQQQSSSRRRPPPQQQUUUYYYbbbooo{{{qqqjjjjjjeeedddeeegggiiijjjhhhgggfffggghhhiiijjjiiihhhgggeeeiiikkkjjjddd^^^[[[ZZZSSSQQQOOOQQQTTTYYY\\\^^^^^^\\\WWWQQQLLLKKKMMMPPPTTTTTTTTTPPPLLLIIIHHHHHHFFFLLLSSSVVVTTTSSSTTTWWW\\\[[[YYYXXXWWWXXXZZZ[[[YYY[[[]]]\\\YYYXXXZZZ]]]]]]]]]]]]]]][[[XXXVVVTTTWWWVVVVVVVVVWWWXXXZZZ[[[UUUWWW[[[]]]^^^```bbbddddddcccbbbaaa___]]]\\\\\\YYYXXXVVVUUUSSSSSSRRRRRRQQQTTTWWW[[[]]]_________`````````___^^^]]]\\\\\\\\\^^^```bbbcccdddccccccaaa`````````aaacccfffgggnnnxxx~~~tttnnnlllooo~~~wwwlllkkknnnnnnyyy}}}{{{}}}|||}}}}}}zzzxxxuuuqqqrrrrrrsssuuuuuuvvvwwwyyy|||}}}}}}xxxssslllfffbbb___\\\ZZZVVVYYY___eeejjjnnnqqqrrr{{{xxxssskkkddd___^^^^^^```]]]YYYSSSLLLHHHKKKRRR[[[gggqqqvvvvvvfffaaa[[[WWWWWWUUURRRPPPRRRRRRRRRSSSVVVYYY]]]______[[[VVVTTTSSSQQQMMMIIIDDDIIIPPPUUUWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZ^^^YYYXXXZZZZZZ^^^nnn|||lllcccbbbaaa\\\VVVPPPSSSWWW[[[]]]]]][[[ZZZUUURRRNNNMMMOOOSSSUUUVVVTTTUUUUUUVVVWWWXXXXXXYYYXXXVVVTTTRRRQQQRRRSSSTTTVVVVVVVVVUUUSSSPPPNNNLLLHHHKKKOOOSSSTTTRRRPPPNNNNNNPPPSSSUUUVVVVVVVVVVVV___hhhxxxwwwtttqqqlllgggfff]]]^^^aaacccfffggggggfffggghhhiiiiiiiiihhhggggggfffggghhheee```[[[XXXWWWQQQPPPPPPSSSXXX\\\^^^^^^\\\YYYSSSMMMJJJKKKQQQUUUYYYVVVSSSPPPNNNMMMMMMLLLIIIQQQYYY[[[WWWSSSUUUXXX]]]ZZZXXXVVVWWWYYYZZZ[[[VVVXXXYYYXXXUUUUUUWWW[[[YYYYYYXXXVVVUUUTTTSSSSSSWWWVVVVVVVVVXXXZZZ\\\^^^TTTWWW[[[^^^___```aaabbbaaaaaa```______^^^]]]]]]]]]ZZZVVVSSSPPPPPPQQQSSSQQQSSSWWW[[[]]]^^^^^^]]]```___]]][[[ZZZYYYYYYZZZ[[[]]]___aaabbbccccccbbb^^^^^^]]]]]]^^^___aaacccaaakkkzzz{{{vvvrrr{{{zzzsssmmmhhhppp||||||~~~}}}|||{{{yyyxxxyyyzzz|||~~~{{{uuunnniiiccc```\\\YYYYYY\\\___aaadddiiiqqqxxx}}}~~~|||{{{pppjjjbbbYYYSSSQQQRRRTTTXXXWWWTTTQQQNNNOOOUUU\\\fffxxx{{{ooogggdddaaa]]][[[ZZZYYYWWWUUUVVVVVVWWWYYY[[[___aaaccc]]]XXXRRRQQQSSSTTTQQQMMMIIINNNVVV[[[]]]\\\ZZZZZZWWWYYYZZZ\\\\\\\\\\\\[[[\\\ZZZ[[[\\\[[[]]]hhhuuu{{{pppccc\\\[[[[[[YYYVVVUUUWWWYYYZZZ[[[[[[ZZZZZZTTTRRRPPPPPPRRRTTTVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXUUUSSSQQQPPPOOOPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOOOONNNOOORRRTTTTTTSSSPPPNNNNNNPPPUUU\\\bbbdddaaa^^^]]]bbbmmm||||||rrrjjjiiijjjgggcccaaaYYY\\\___ccceeeggghhhiiijjjjjjiiihhhgggfffddddddccccccbbb___\\\XXXWWWVVVPPPPPPRRRUUUZZZ]]]^^^^^^[[[XXXSSSNNNLLLOOOVVV\\\\\\YYYUUUTTTVVVWWWVVVUUURRRZZZaaabbb\\\WWWXXX[[[[[[XXXUUUUUUWWWYYYYYYYYYRRRTTTTTTRRRPPPOOOSSSVVVWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVWWWXXXZZZ]]]```bbbVVVYYY]]]________________________^^^^^^^^^^^^^^^aaa\\\UUUOOOLLLMMMPPPSSSTTTVVVXXXZZZ\\\\\\\\\[[[^^^\\\ZZZXXXWWWWWWWWWXXXZZZ\\\^^^```aaabbbaaaaaa\\\\\\[[[[[[\\\]]]^^^___\\\bbbnnnyyyxxx||||||xxxmmmkkknnnuuu}}}|||wwwqqqkkkddd___\\\\\\SSSUUUWWW\\\ccckkksssyyy~~~xxxsssbbb^^^WWWRRRPPPQQQTTTVVVSSSSSSRRRRRRVVV]]]dddgggqqqyyypppiiidddiiifffaaa^^^]]]\\\\\\\\\[[[\\\]]]^^^```aaacccccc^^^XXXRRRQQQTTTUUUSSSPPPPPPVVV\\\```aaa^^^\\\[[[WWWXXXZZZ\\\\\\\\\[[[[[[YYYZZZ\\\\\\ZZZYYY^^^eeekkkeee^^^[[[[[[\\\ZZZXXXYYYYYYZZZZZZZZZZZZZZZZZZSSSRRRRRRTTTUUUVVVTTTSSSXXXXXXWWWWWWVVVVVVUUUUUUSSSRRRPPPNNNNNNNNNPPPPPPOOOOOOOOONNNNNNNNNOOOOOOQQQRRRTTTUUUUUUSSSQQQPPPTTTVVV[[[dddlllnnnkkkfff\\\^^^dddqqqwwwssskkkeeefffgggccc___^^^[[[^^^bbbeeefffgggiiikkkkkkjjjhhhgggeeedddbbbbbb```___]]]ZZZXXXWWWVVVVVVPPPPPPQQQTTTXXXZZZ[[[[[[ZZZXXXUUURRRRRRVVV\\\bbb```]]]ZZZ\\\```bbb___\\\[[[```eeeddd```[[[[[[\\\YYYWWWUUUVVVYYYZZZYYYWWWQQQRRRRRRPPPMMMMMMQQQUUUXXXWWWVVVVVVVVVWWWYYYZZZUUUVVVXXXZZZ]]]___aaaaaaYYY[[[^^^______]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^```[[[SSSMMMKKKMMMQQQTTTWWWXXXXXXYYYZZZZZZZZZZZZ[[[ZZZXXXWWWVVVVVVVVVWWWYYY[[[]]]___```aaaaaa```\\\[[[[[[[[[[[[[[[\\\\\\^^^___ggguuuxxxrrr{{{~~~tttmmmmmmnnnrrrzzzxxxqqqhhhbbb\\\YYYVVVTTTVVVYYYWWW]]]fffoooyyy}}}rrrhhhbbbYYYUUUPPPNNNOOOQQQSSSTTTQQQUUUXXX[[[cccmmmssssssuuupppkkkgggfffjjjhhhccc___\\\\\\]]]^^^______```aaabbbbbbaaaaaabbb]]]XXXVVVVVVUUUSSSQQQTTTXXX]]]```___]]][[[YYYXXXXXXYYYZZZ[[[[[[[[[[[[WWWYYY[[[ZZZWWWUUUVVVYYY```^^^]]]^^^___```___^^^[[[[[[[[[[[[[[[ZZZZZZYYYRRRRRRSSSUUUVVVUUURRROOOUUUUUUTTTTTTSSSSSSRRRRRRSSSQQQOOOMMMLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNNNNQQQRRRSSSSSSSSSSSSRRRQQQTTTVVVZZZaaafffgggccc___[[[[[[]]]fffvvvyyyqqqlllfffccceeeeeeaaa]]]]]]\\\___cccdddddddddeeeggghhhhhhfffeeedddcccbbbbbbaaa^^^[[[XXXWWWVVVVVVVVVQQQPPPPPPRRRUUUWWWXXXWWWXXXXXXWWWWWWWWW[[[aaaeeedddaaa___ccciiikkkeee___]]]```bbbbbb```]]]\\\\\\YYYVVVUUUXXX[[[\\\YYYVVVSSSTTTTTTRRROOOOOOSSSWWWXXXXXXWWWVVVVVVVVVWWWXXXVVVXXXZZZ\\\^^^^^^]]]]]]YYY[[[^^^___^^^]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\YYYUUURRRQQQSSSVVVYYYXXXXXXWWWWWWXXXYYYZZZ[[[XXXXXXWWWVVVVVVVVVVVVVVVYYYZZZ\\\^^^___`````````\\\\\\[[[[[[[[[[[[[[[[[[ZZZ]]]bbbkkkwwwuuuyyyzzzxxxvvvuuuwwwzzz|||~~~|||vvvnnnfffaaa]]]WWWUUUWWWXXXXXX\\\bbbiiipppzzz~~~wwwnnnfff```]]][[[ZZZVVVQQQOOOQQQSSSTTTTTTXXXbbbkkkooouuu~~~tttoookkkfffdddfffgggfffccc```]]]\\\]]]^^^^^^___```aaaaaa```___^^^___]]]ZZZXXXVVVTTTSSSSSSUUUXXX\\\^^^]]][[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\XXXZZZZZZVVVSSSSSSUUUWWWZZZ[[[\\\^^^```aaaaaaaaa[[[[[[\\\\\\\\\[[[ZZZYYYVVVUUUTTTTTTUUUTTTQQQOOORRRRRRRRRSSSSSSSSSTTTTTTSSSRRROOOMMMLLLLLLLLLMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPRRRTTTXXXZZZZZZXXXVVVZZZXXXXXX^^^jjjyyy}}}ssslllhhhdddcccfffeee```]]]]]]\\\___bbbbbb```^^^___aaafffeeedddcccccccccccccccbbb___[[[WWWVVVVVVVVVVVVSSSRRRQQQRRRTTTVVVVVVVVVWWWXXXYYYZZZ[[[^^^cccggggggcccccchhhooooooggg___\\\]]]^^^^^^^^^]]]\\\\\\YYYWWWVVVZZZ^^^___ZZZVVVWWWXXXXXXUUURRRSSSWWW[[[WWWVVVUUUTTTSSSSSSSSSSSSWWWYYY[[[]]]]]]\\\ZZZXXXYYY[[[]]]^^^]]]]]]___```]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYZZZ\\\]]]^^^XXXWWWVVVVVVWWWYYY\\\]]]VVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ\\\^^^___```______\\\\\\\\\\\\[[[[[[[[[[[[TTTYYY___dddkkkxxx~~~|||xxxvvvtttyyyvvvqqqnnnllllllkkkiiieeeaaa\\\YYY^^^ZZZ[[[aaaeeefffjjjqqquuu|||yyyssspppqqqjjjaaaXXXUUUVVV[[[___ccc___YYYWWWYYY\\\]]]]]]bbbrrryyysssooonnniiibbbaaaddddddddddddbbb___^^^^^^^^^[[[\\\^^^``````___]]]\\\WWWXXXXXXVVVTTTSSSTTTUUUUUUXXX[[[]]]]]][[[[[[[[[ZZZYYYYYYXXXYYY[[[\\\]]][[[[[[XXXSSSQQQSSSWWWYYYWWWXXX[[[\\\]]]___```aaa[[[[[[\\\]]]\\\[[[ZZZYYY[[[YYYVVVTTTTTTTTTSSSRRRQQQQQQRRRTTTUUUWWWXXXXXXTTTRRRPPPMMMLLLKKKLLLLLLLLLMMMNNNOOOPPPOOONNNNNNKKKLLLLLLMMMNNNPPPPPPQQQOOOQQQTTTVVVWWWWWWWWWWWWYYYWWWVVVYYYbbbqqquuullljjjgggccc^^^[[[ZZZ[[[\\\XXX\\\```bbbbbb```______bbbcccddddddddddddccccccaaa```]]]YYYWWWUUUTTTTTTSSSSSSSSSTTTUUUVVVXXXXXXYYYYYYZZZ[[[]]]```bbbccc```bbbdddffffffccc```^^^YYYZZZ[[[\\\]]]^^^^^^^^^YYYZZZ[[[\\\\\\[[[YYYWWWZZZXXXVVVVVVWWWXXXXXXXXXWWWXXXWWWUUUQQQQQQTTTWWWXXXXXXWWWVVVVVVUUUTTTTTTYYYZZZ[[[]]]]]]^^^^^^^^^___^^^]]]]]]\\\YYYUUURRRVVVWWWZZZ\\\]]]\\\[[[[[[VVVWWWXXXWWWVVVWWWYYY[[[YYYYYYYYYYYYYYYYYYXXXXXXUUUWWWZZZ]]]^^^]]]\\\[[[]]]]]]\\\\\\[[[[[[ZZZZZZYYY^^^cccfffjjjttt}}}||||||{{{{{{~~~{{{wwwqqqnnnjjjgggeeeccc```^^^aaabbbaaa^^^^^^cccdddbbbkkkmmmqqqxxx~~~~~~zzzuuuxxxrrrnnnooolllddd]]]ZZZdddYYYQQQSSSVVVWWWZZZ^^^ggg```[[[\\\dddlllnnnmmm~~~{{{vvvqqqiiidddcccdddfffgggddddddcccbbb```^^^\\\[[[XXXYYY\\\```aaa___ZZZUUUUUUVVVVVVTTTPPPOOOQQQTTTUUUWWWYYYYYYZZZ]]]```cccaaa[[[YYY^^^```]]][[[]]][[[ZZZWWWSSSPPPQQQTTTWWW[[[VVVUUU[[[______^^^___[[[YYYVVVVVVWWWXXXXXXWWWZZZZZZYYYWWWUUUSSSRRRQQQSSSTTTUUUWWWWWWWWWWWWVVVOOONNNMMMLLLKKKKKKKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLNNNLLLKKKKKKLLLMMMMMMLLLLLLNNNOOOPPPPPPRRRTTTWWWTTTTTTTTTWWW^^^jjjwwwwwwpppkkkfffdddaaa^^^[[[XXXWWWVVVXXX\\\aaacccbbb```___^^^aaaaaabbbbbbbbbccccccddddddbbb___[[[XXXWWWVVVUUUSSSTTTTTTUUUUUUVVVVVVVVVYYYYYYZZZ[[[\\\^^^```aaa```aaacccddddddbbb```^^^ZZZ[[[[[[\\\]]]]]]]]]]]]\\\]]]^^^___^^^]]][[[ZZZZZZXXXWWWWWWYYYZZZ[[[ZZZXXXXXXWWWUUURRRRRRTTTWWWVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZ[[[[[[\\\]]]]]]]]]aaaaaaaaa___[[[WWWSSSQQQZZZ[[[\\\]]]]]]\\\ZZZYYYWWWXXXYYYYYYXXXWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWTTTVVVXXXZZZ[[[ZZZYYYXXXZZZZZZZZZYYYYYYXXXXXXXXX[[[___cccdddfffmmmzzz~~~~~~zzzzzzzzz|||~~~|||xxxtttqqqooommmkkkjjjgggdddaaaeeebbb___[[[YYYYYYZZZ\\\]]]ccchhhjjjpppxxx}}}}}}uuunnneee```]]]^^^^^^XXXSSSRRRQQQNNNPPPZZZbbbdddeeeggggggccccccjjjwwwrrrpppnnnkkkfffeeefffjjjlllnnngggfffdddaaa^^^\\\YYYXXXXXXYYY[[[]]]___]]]YYYVVVSSSTTTUUUSSSQQQQQQTTTWWWZZZ[[[\\\\\\\\\^^^bbbeeeggg___[[[___aaa^^^ZZZZZZYYYVVVRRROOOOOOQQQTTTVVVWWWSSSRRRWWW[[[[[[ZZZZZZYYYWWWVVVVVVXXXYYYZZZYYYXXXXXXWWWVVVUUUTTTTTTSSSTTTUUUWWWXXXXXXVVVUUUTTTMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMLLLKKKLLLNNNOOONNNMMMKKKMMMNNNOOOOOOPPPRRRUUUUUUTTTTTTUUU[[[eeepppyyyvvvjjjeeefffbbbaaa___]]]YYYUUURRRPPPYYY]]]bbbdddcccaaa___^^^``````______```aaaccceeegggeeeaaa^^^ZZZXXXWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTYYYYYYYYYZZZ[[[\\\^^^^^^``````aaaaaa``````___^^^[[[[[[\\\\\\\\\\\\\\\\\\^^^____________]]][[[ZZZYYYWWWVVVWWWZZZ\\\\\\[[[ZZZYYYXXXVVVTTTTTTVVVXXXUUUUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]___aaaccc```[[[VVVTTTTTT^^^^^^^^^^^^\\\ZZZXXXWWWWWWYYY[[[[[[YYYXXXXXXXXXZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVXXXYYYYYYYYYYYYYYYXXXXXX\\\___bbbaaa```dddlllssswwwqqqsssvvv~~~}}}yyyuuuqqqmmmiiifffcccccceeegggiiihhhdddaaa```]]]ZZZXXXXXXYYYXXXWWWWWWWWWVVVTTTRRRUUU[[[aaafffpppzzzzzzlllcccVVVQQQOOORRRRRRPPPOOOQQQQQQRRRXXXbbbiiikkkjjjkkkmmmmmmrrrpppfffeeeiiigggeeefffjjjnnnpppqqqjjjhhhddd___[[[XXXVVVVVVXXXXXXXXXZZZ[[[[[[XXXVVVPPPQQQSSSSSSSSSTTTWWWYYY^^^^^^^^^]]]]]]___dddgggmmmddd^^^___aaa___ZZZWWWWWWRRRMMMLLLOOOSSSUUUVVVWWWSSSSSSXXX\\\[[[YYYZZZYYYXXXVVVVVVXXXYYYXXXXXXUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVXXXXXXXXXUUUSSSQQQKKKKKKKKKLLLNNNOOOQQQRRRNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLOOOQQQRRRPPPOOOJJJLLLMMMMMMMMMNNNPPPRRRUUUTTTSSSSSSWWW^^^hhhnnn|||{{{www|||lll___\\\___aaa```^^^ZZZWWWTTTQQQPPP[[[^^^ccceeedddaaa___^^^______^^^^^^___aaadddeeegggeeebbb^^^ZZZXXXWWWVVVVVVWWWZZZ[[[[[[XXXUUUSSSYYYYYYYYYYYYYYYZZZ[[[\\\```______^^^^^^^^^^^^^^^\\\\\\\\\[[[[[[[[[[[[[[[^^^^^^^^^^^^]]][[[ZZZYYYWWWVVVVVVWWWZZZ\\\\\\\\\]]]\\\ZZZXXXWWWWWWYYYZZZVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZ\\\\\\ZZZ^^^bbbaaa\\\XXXYYY[[[]]]]]]]]]\\\ZZZXXXVVVUUUVVVYYY[[[\\\ZZZXXXWWWWWWZZZYYYYYYWWWVVVUUUTTTTTTXXXXXXXXXWWWWWWVVVUUUTTTXXXXXXZZZ[[[\\\\\\[[[[[[\\\^^^___^^^\\\\\\aaafffrrryyytttiiihhhjjjsssvvvqqqfffccc___\\\[[[ZZZXXXWWWUUUVVVXXXZZZ[[[ZZZXXXWWWYYYVVVSSSSSSUUUYYY\\\]]]VVVZZZ]]]\\\\\\___gggnnnxxx~~~vvvlll```XXXSSSOOOLLLNNNOOOOOORRRWWW]]]___ccciiimmmpppsssvvv{{{}}}}}}tttiiicccbbbhhhgggggghhhkkkmmmmmmmmmiiifffbbb]]]YYYWWWVVVUUUYYYWWWVVVVVVXXXXXXXXXWWWPPPQQQRRRSSSTTTVVVWWWYYY\\\\\\\\\[[[\\\___dddhhhmmmeee^^^^^^aaa```ZZZUUUVVVPPPJJJJJJPPPUUUWWWWWWZZZWWWWWW]]]aaa___]]]\\\YYYWWWVVVUUUVVVVVVUUUTTTUUUTTTSSSRRRRRRRRRSSSSSSRRRTTTVVVXXXWWWUUURRRPPPLLLLLLLLLMMMNNNPPPQQQRRRNNNNNNMMMMMMLLLLLLLLLMMMKKKKKKMMMPPPSSSTTTRRRPPPKKKLLLMMMMMMLLLMMMOOOQQQSSSSSSRRRRRRTTTZZZaaafffqqqzzz{{{qqqiiiooorrrsssnnnddd\\\[[[]]]cccaaa]]]YYYVVVUUUUUUUUU]]]```dddeeecccaaa___^^^______```aaabbbcccdddeeeeeeccc___\\\XXXVVVUUUUUUXXXZZZ\\\^^^]]]ZZZWWWUUUYYYXXXXXXXXXYYYYYYZZZ[[[___^^^]]]\\\\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXZZZ]]]______^^^```^^^[[[ZZZZZZZZZ[[[\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZ[[[[[[XXX]]]aaa```\\\YYYZZZ\\\YYYYYYYYYXXXWWWVVVUUUUUUVVVXXX[[[[[[ZZZXXXWWWWWWZZZYYYYYYWWWVVVUUUTTTTTTVVVUUUTTTRRRQQQQQQPPPPPPUUUVVVYYY[[[]]]^^^^^^]]][[[\\\]]][[[YYYZZZ]]]```ggglllssszzz~~~kkkeee```cccmmmwww}}}zzzooohhhcccaaaYYYVVVTTTSSSTTTTTTSSSRRRKKKMMMOOORRRSSSUUUVVVWWWXXXVVVUUUWWW\\\bbbgggiiihhhmmmqqqpppmmmlllppptttzzz~~~xxxpppjjjeee___WWWRRRRRRMMMIIIJJJKKKMMMSSSZZZaaagggooouuuzzzyyysssnnnhhheeedddfffeeeeeegggiiijjjiiihhhdddaaa^^^ZZZXXXWWWWWWWWWYYYWWWTTTTTTVVVWWWWWWWWWRRRRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXZZZ]]]bbbffffffbbb]]]\\\``````[[[UUUVVVPPPLLLMMMRRRWWWXXXWWWYYYVVVWWW^^^bbb___[[[ZZZSSSRRRRRRSSSUUUVVVVVVTTTVVVUUUSSSQQQPPPPPPPPPQQQOOOQQQSSSUUUUUUTTTRRRQQQNNNNNNMMMMMMNNNOOOOOOPPPNNNMMMLLLKKKKKKKKKLLLLLLJJJJJJLLLPPPSSSTTTRRRPPPLLLMMMNNNMMMLLLMMMNNNPPPPPPQQQQQQRRRSSSWWW]]]aaahhhrrrzzzvvvsssllleeeffffffdddbbbaaaaaaaaabbbccc```]]]YYYXXXXXXZZZ\\\aaabbbddddddbbb`````````___bbbeeeggghhhgggeeedddaaa___\\\YYYWWWUUUTTTTTTYYYZZZ]]]^^^^^^[[[XXXVVVXXXXXXXXXXXXYYYYYYZZZ[[[^^^^^^]]]\\\\\\\\\\\\]]]\\\[[[ZZZYYYYYYZZZ\\\\\\^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[\\\___bbbcccbbbaaaaaa^^^[[[ZZZZZZ[[[\\\[[[XXXXXXWWWWWWWWWWWWWWWWWWZZZZZZ[[[\\\\\\[[[[[[ZZZ[[[^^^aaa```\\\XXXXXXXXXVVVVVVUUUUUUTTTTTTTTTTTTTTTWWWYYYYYYXXXXXXXXXXXXZZZYYYYYYXXXWWWVVVUUUUUURRRPPPNNNLLLKKKKKKLLLLLLPPPRRRVVVZZZ]]]_________\\\\\\\\\[[[ZZZ[[[^^^```fffiiillloooxxx|||xxxzzz}}}zzzqqqfffaaacccfffgggfffnnnnnnppptttxxx{{{|||{{{}}}~~~}}}}}}~~~}}}|||{{{yyyyyywwwrrrjjjbbb\\\ZZZYYYZZZUUUUUUUUUVVVWWWWWWUUUSSSQQQRRRTTTUUUWWWZZZ___bbbffffffgggkkkqqqxxx|||~~~~~~{{{tttnnnkkkkkkhhhnnnrrrtttxxx||||||yyysssnnnhhhcccaaa]]]YYYUUUOOOJJJGGGGGGIIINNNYYYcccooozzztttssspppmmmiiifffdddccc`````````cccfffggggggfff]]]\\\[[[YYYXXXXXXXXXYYYXXXVVVTTTTTTUUUVVVWWWVVVTTTSSSSSSUUUVVVWWWVVVTTTSSSUUUWWWXXXYYY[[[___bbb]]]^^^^^^]]]___```\\\UUUUUURRRPPPQQQTTTWWWWWWVVVSSSQQQSSSZZZ]]]ZZZUUUSSSMMMMMMOOORRRVVVYYYYYYYYYVVVTTTQQQOOONNNNNNOOOPPPMMMNNNPPPQQQRRRRRRRRRQQQOOONNNNNNMMMMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIJJJKKKIIIJJJKKKMMMPPPRRRQQQOOOLLLMMMNNNMMMLLLLLLMMMOOONNNOOOQQQQQQRRRUUUYYY\\\aaakkkzzzwwwnnnlllllljjjgggcccaaa``````bbbddddddccc___^^^]]]\\\\\\]]]^^^___dddddddddbbb```___```bbb```dddjjjoooooolllfffccc___]]]ZZZXXXVVVTTTTTTTTTXXXYYY[[[\\\\\\[[[XXXWWWXXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXYYY[[[\\\^^^]]]\\\\\\\\\\\\]]]^^^^^^\\\\\\]]]___bbbcccbbb```___\\\YYYXXXYYYZZZZZZYYYUUUUUUVVVVVVWWWWWWXXXXXXYYY[[[]]]^^^^^^]]][[[YYY[[[\\\]]]]]]\\\ZZZXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSUUUVVVWWWVVVWWWXXXZZZYYYYYYYYYXXXXXXWWWWWWWWWQQQOOOMMMJJJJJJJJJKKKLLLMMMPPPUUU[[[___bbbcccccc___^^^]]]\\\\\\]]]aaaccccccgggiiihhhllluuu|||~~~xxxqqqpppqqq~~~tttllleee___[[[[[[[[[\\\___ccceeeeeeeeegggggghhhjjjnnnttt|||yyyqqqrrrvvv|||~~~wwwpppjjjooottttttqqqmmmlllkkkgggeeeaaa^^^]]]]]]^^^___\\\^^^bbbgggjjjjjjgggdddeeeeeeccc```^^^```eeeiiitttuuuwww}}}}}}uuulllddd]]]ZZZWWWYYY\\\aaajjjuuuwwwtttooollljjjjjjkkkiiieeeaaaVVVRRRPPPRRRWWW```ooo|||wwwhhhlllnnnkkkeeeaaa```aaa\\\\\\\\\^^^aaaccccccbbbYYYYYYYYYYYYXXXXXXXXXXXXXXXVVVTTTTTTVVVWWWWWWVVVTTTSSSSSSUUUXXXXXXVVVTTTUUUWWWYYYZZZZZZ[[[\\\^^^WWW]]]aaa_________\\\VVVSSSSSSSSSTTTUUUUUUUUUTTTRRRPPPRRRYYY]]]YYYSSSQQQOOOOOOQQQTTTXXXZZZYYYXXXSSSRRROOOMMMMMMNNNPPPQQQNNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMLLLLLLMMMMMMMMMLLLJJJIIIGGGGGGHHHIIIJJJJJJIIIIIIJJJMMMOOOOOONNNKKKLLLLLLKKKJJJJJJKKKMMMMMMOOOPPPQQQQQQQQQTTTVVVYYYaaaqqqzzzsssjjjccc```bbbdddfffeeecccccccccddddddbbb```[[[\\\]]]^^^___`````````fffeeedddaaa______aaacccaaafffnnnssstttnnngggbbb]]]\\\ZZZWWWUUUUUUTTTUUUWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXXXXXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXYYY[[[]]]___YYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZ[[[]]]___```___]]]^^^ZZZVVVVVVWWWYYYXXXWWWRRRSSSTTTUUUWWWXXXYYYZZZYYY[[[^^^``````^^^[[[XXXXXXXXXYYY[[[]]]]]][[[YYYWWWVVVUUUSSSRRRQQQQQQQQQRRRTTTUUUUUUUUUVVVYYY[[[YYYYYYYYYYYYYYYYYYXXXXXXSSSQQQNNNLLLKKKLLLNNNOOONNNQQQWWW]]]bbbfffggggggbbbaaa^^^]]]]]]___ccceee]]]ccceeeddddddkkkqqqsss{{{yyyqqqmmmlllyyy{{{mmmbbb[[[UUUTTTTTTVVVXXXXXXWWWVVVYYYXXXWWWWWW\\\eeepppwwwvvvxxx}}}{{{ssslllkkklllqqqvvvvvvqqqkkkkkkrrryyy{{{vvvqqqooooooggghhhhhhiiikkklllmmmmmmhhhlllttt|||~~~vvvtttnnnfff___^^^aaaeeeqqqsssvvv|||{{{rrriiiaaaYYYSSSOOOSSSRRRSSSXXXeeeqqqtttqqqllllllnnnsssvvvvvvrrrmmmccc```___cccjjjvvv~~~qqqiiifffmmmpppkkkbbb^^^^^^___]]][[[[[[\\\^^^___^^^]]]WWWXXXXXXYYYYYYXXXWWWVVVXXXVVVUUUUUUVVVWWWWWWVVVRRRQQQRRRUUUXXXZZZXXXUUUXXX[[[]]]]]]\\\[[[ZZZ[[[UUU^^^dddbbb___^^^[[[VVVQQQTTTVVVVVVTTTSSSRRRRRRUUUSSSVVV]]]```\\\VVVSSSUUUUUUUUUWWWXXXXXXVVVUUUQQQOOOMMMLLLMMMOOOQQQSSSPPPOOOMMMLLLKKKLLLLLLMMMLLLLLLKKKKKKLLLMMMNNNNNNKKKJJJHHHFFFFFFGGGHHHIIIJJJHHHHHHHHHKKKMMMMMMMMMJJJKKKKKKJJJHHHHHHIIIKKKMMMOOOPPPPPPOOOOOOPPPQQQQQQYYYhhh{{{}}}pppiii```]]]```dddfffeeeaaaaaa```````````````aaa]]]^^^^^^^^^______``````cccccccccaaa^^^]]]]]]^^^cccnnnxxxyyyoooccc]]][[[YYYZZZZZZXXXVVVTTTTTTUUUXXXYYYZZZZZZYYYYYYZZZ\\\XXXWWWWWWXXXZZZ\\\^^^```___``````^^^[[[YYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]XXXXXXZZZ[[[[[[ZZZYYYYYYZZZZZZZZZ[[[ZZZZZZYYYXXXWWWWWWVVVUUUVVVWWWXXXYYYRRRUUUWWWWWWWWWWWWYYY[[[^^^^^^^^^\\\YYYXXXYYY[[[]]]YYYXXXYYYWWWSSSRRRTTTUUUUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVUUUYYYYYYYYYYYYYYYXXXXXXWWWUUURRRPPPPPPRRRRRRQQQOOOSSSVVV[[[aaadddeeeeeeeeeeeebbb___]]]^^^^^^^^^]]]bbbdddeeebbb______eeejjjlllttt~~~wwwrrrrrrxxxzzzllldddaaaYYYPPPMMMPPPPPPMMMQQQPPPOOOQQQVVVYYYYYYXXXaaahhhooosssuuuuuuooogggeee___]]]cccjjjmmmnnnooorrryyy~~~vvvnnnnnnlllkkkkkkmmmoooppppppjjjnnnzzz}}}yyyooocccYYYUUUWWWZZZ```___eeerrryyyzzz{{{~~~}}}vvvnnnggg___VVVRRRRRRQQQTTTXXX]]]gggrrrvvvtttnnniiijjjqqqxxx{{{}}}zzzwwwwwwzzzkkkdddggghhhqqquuulllbbb___``````^^^]]]\\\[[[YYYXXXWWWWWWTTTUUUVVVWWWXXXWWWVVVVVVXXXXXXXXXWWWWWWWWWVVVVVVTTTSSSRRRRRRSSSUUUVVVWWWXXXWWWWWWWWWXXXYYY[[[\\\ZZZ\\\^^^```___]]]ZZZWWWSSSSSSSSSSSSRRRPPPNNNNNNTTTSSSTTTZZZ```bbb^^^YYYUUUVVVXXXXXXXXXVVVTTTSSSQQQOOOLLLLLLLLLNNNOOOOOOQQQPPPOOONNNNNNNNNNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFFFFGGGHHHIIIGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQQQQVVV]]]fffyyy}}}xxxoooiiibbb```cccggghhhgggaaa```____________```aaa`````````______^^^^^^]]]]]]^^^^^^\\\[[[[[[\\\^^^bbbjjjrrrqqqggg\\\WWWVVVXXXYYYZZZXXXVVVUUUUUUVVVTTTVVVXXXYYYYYYYYYZZZ[[[YYYXXXXXXYYYZZZ\\\^^^___`````````^^^ZZZXXXWWWWWWTTTUUUWWWYYY[[[[[[[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYVVVVVVWWWWWWWWWWWWWWWVVVWWWVVVUUUUUUUUUVVVXXXXXXSSSTTTVVVWWWYYYZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[YYYVVVVVVXXXWWWSSSRRRTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWXXXYYYZZZZZZYYYYYYYYYVVVTTTTTTUUUVVVUUUSSSVVVYYY^^^cccfffggggggfffeeebbb___]]]]]]^^^^^^]]]```bbbcccaaa]]]]]]bbbfffiiinnnxxxuuuvvvzzzqqq___UUURRRPPPMMMOOOMMMLLLOOOSSSWWWYYYXXXZZZ___dddeeehhhiiifff```[[[UUUTTTYYY^^^___aaadddnnnuuu{{{||||||yyyrrrjjjgggdddaaaaaacccfffhhhhhhgggjjjttt|||}}}yyyuuulllaaaXXXSSSTTTWWW[[[[[[bbboooyyy|||~~~wwwnnnhhh```XXXTTTUUUYYY[[[\\\]]]eeennnrrrpppiiiiiiooozzz~~~uuujjjfffiiikkkqqqssskkkcccaaabbbaaa[[[[[[[[[ZZZZZZZZZYYYYYYSSSTTTUUUUUUUUUTTTSSSRRRUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[]]]^^^]]]\\\YYYXXXUUUTTTSSSRRRQQQPPPOOOOOORRRQQQSSSVVVZZZ[[[YYYVVVVVVVVVWWWXXXWWWVVVTTTRRRPPPOOOMMMLLLMMMOOOPPPPPPRRRQQQPPPOOONNNMMMMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLKKKKKKJJJJJJJJJLLLKKKKKKLLLLLLNNNOOOOOONNNRRRWWW```qqqyyyrrrooojjjfffdddgggiiiiiihhh```___^^^]]]]]]^^^```aaaccccccbbb```^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYZZZ\\\___aaaeeehhheee\\\UUUQQQQQQVVVXXXYYYYYYXXXWWWXXXYYYSSSUUUWWWXXXXXXYYYZZZ\\\ZZZZZZZZZZZZ[[[\\\]]]^^^___``````]]]ZZZWWWVVVVVVQQQTTTXXX[[[\\\\\\[[[ZZZ[[[\\\]]]]]]\\\[[[YYYXXXSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWTTTTTTUUUWWW[[[^^^^^^^^^___\\\ZZZ[[[^^^___]]][[[VVVTTTUUUXXXXXXTTTRRRTTTWWWVVVVVVVVVVVVXXXYYYZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[VVVWWWXXXZZZ[[[\\\\\\\\\]]][[[YYYYYY[[[[[[[[[ZZZ[[[]]]bbbfffiiijjjjjjiiieeebbb^^^]]]]]]^^^^^^^^^]]]___```___\\\[[[]]]```bbbeeemmmzzz|||uuuddd]]]XXXSSSNNNMMMLLLMMMPPPTTTVVVVVVTTTYYY\\\]]]```dddeeebbbTTTPPPOOORRRSSSTTTWWW[[[ccciiimmmmmmmmmlllfff``````]]]ZZZYYY[[[^^^```aaa___```fffoootttssssssuuuwwwtttlllcccZZZVVVUUUVVVXXXWWW]]]lllyyy~~~wwwooojjjddd]]]ZZZZZZ^^^``````bbbhhhrrrvvvvvvuuuwww~~~wwwsssooogggdddgggkkknnnlllfffbbbaaaaaa___ZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQPPPPPPPPPRRRTTTVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXWWWVVVUUUUUUZZZZZZ[[[[[[ZZZZZZYYYXXXWWWVVVTTTRRRQQQQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQOOONNNNNNMMMNNNOOOQQQRRRSSSRRRPPPOOOMMMMMMLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJIIIKKKJJJJJJJJJKKKLLLMMMNNNMMMPPPRRRYYYhhhzzzxxxpppnnnkkkhhhfffggggggeeeddd___]]]\\\ZZZ[[[\\\___```ccccccbbb```^^^]]]\\\[[[ZZZ[[[[[[ZZZZZZZZZ]]]___`````````\\\VVVRRRQQQRRRUUUWWWZZZZZZZZZYYYZZZ[[[XXXXXXXXXWWWVVVWWW[[[]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^]]]ZZZWWWWWWWWWVVVXXXYYY[[[\\\\\\\\\[[[[[[[[[\\\\\\[[[YYYXXXVVVRRRSSSTTTVVVWWWXXXXXXXXXTTTTTTTTTUUUUUUUUUVVVVVVTTTSSSTTTWWW[[[______^^^^^^ZZZXXXZZZ___aaa^^^ZZZWWWUUUVVVYYYXXXTTTRRRTTTXXXWWWVVVVVVWWWYYY\\\]]]^^^]]][[[YYYYYYYYY[[[\\\YYYZZZ[[[\\\]]]]]]]]]]]]___^^^]]]]]]^^^^^^______```bbbfffiiilllllllllllleeebbb___^^^^^^_________\\\^^^___^^^[[[ZZZ[[[\\\\\\___gggrrr~~~xxxooohhhcccWWWUUURRRQQQQQQSSSTTTUUURRRXXX]]]^^^aaaeeegggeeeVVVSSSRRRRRRQQQPPPSSSYYY[[[___```^^^^^^```^^^ZZZ^^^\\\[[[[[[]]]^^^^^^]]]YYYZZZ___eeekkkooossswww{{{wwwqqqiiibbb^^^\\\[[[\\\\\\aaammmzzz~~~zzztttooonnnlllgggcccbbb^^^ccciiinnnxxx~~~uuuooommmjjjdddaaabbbhhhfffccc```______^^^]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[YYYWWWVVVUUUQQQPPPNNNNNNOOOQQQUUUWWWYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZYYYXXXVVVTTTRRRYYYXXXXXXWWWWWWXXXXXXXXXYYYXXXUUUSSSRRRSSSTTTUUUVVVVVVWWWVVVTTTSSSUUUVVVSSSSSSSSSSSSRRRPPPOOONNNMMMNNNNNNNNNNNNOOOQQQSSSSSSRRRPPPNNNMMMLLLKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIEEEGGGHHHJJJKKKKKKJJJJJJLLLKKKIIIHHHHHHHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKJJJJJJKKKLLLLLLMMMOOOOOOQQQVVV```pppuuummmkkkiiigggeeedddbbb___^^^\\\[[[ZZZYYYZZZ[[[]]]^^^`````````___^^^]]]]]]]]]ZZZ[[[\\\[[[ZZZZZZ[[[]]]___]]]ZZZWWWTTTTTTTTTUUUUUUWWWZZZ\\\[[[[[[[[[\\\]]][[[WWWRRRPPPRRRXXX\\\]]]]]]\\\\\\[[[ZZZYYYYYYXXXZZZ\\\]]][[[ZZZYYYZZZ[[[ZZZYYYXXXXXXXXXYYYZZZXXXYYYYYYYYYXXXWWWUUUTTTQQQRRRSSSUUUVVVWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVSSSSSSTTTWWWZZZ\\\]]]]]]\\\YYYXXXZZZ___aaa]]]YYYZZZXXXXXXZZZXXXTTTRRRSSSXXXWWWVVVVVVXXXZZZ]]]___^^^\\\ZZZXXXXXXXXXZZZ[[[]]]]]]]]]^^^^^^]]]]]]\\\]]]^^^^^^^^^^^^___```aaaccceeehhhjjjlllmmmmmmllldddbbb___^^^^^^___```___\\\]]]]]]]]][[[ZZZZZZ[[[ZZZ```hhhnnnttt{{{|||uuujjjhhheeebbb___]]]^^^^^^]]]dddjjjiiihhhiiigggddd\\\XXXUUUTTTQQQNNNQQQWWW[[[]]]\\\YYYZZZ^^^___^^^`````````bbbcccaaa^^^[[[YYY[[[___eeelllvvv}}}{{{uuunnniiieeebbbaaaaaacccgggpppyyy{{{tttnnnmmmqqqtttqqqmmmkkkeeeooo{{{{{{xxxrrrnnnkkkjjjgggccc```___ccc___\\\\\\^^^^^^]]]]]]_________^^^]]]]]]\\\\\\[[[ZZZYYYWWWUUUTTTRRRRRRQQQPPPOOONNNPPPSSSVVVXXXZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[YYYVVVTTTRRRWWWVVVUUUUUUUUUVVVVVVWWWYYYXXXVVVTTTSSSTTTUUUVVVVVVWWWWWWUUUSSSSSSTTTVVVQQQPPPPPPOOONNNMMMLLLKKKLLLNNNOOOOOONNNNNNQQQSSSQQQPPPOOOMMMKKKJJJJJJIIIFFFGGGGGGGGGHHHHHHHHHIIIEEEFFFHHHJJJKKKKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHIIILLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOORRRYYYeeesssqqqhhhgggfffdddbbb___]]][[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\^^^^^^^^^]]]]]]]]]]]]]]]WWWYYY\\\\\\[[[YYYYYYZZZ___[[[XXXVVVVVVWWWWWWWWWUUUXXX[[[]]]]]]\\\\\\]]]^^^[[[UUUOOOLLLOOOUUUZZZ]]]]]]]]]\\\ZZZYYYWWWVVVVVVXXX\\\]]]]]]\\\\\\\\\[[[YYYVVVSSSRRRSSSUUUVVVUUUVVVVVVWWWVVVUUUSSSRRROOOOOOQQQRRRSSSTTTUUUUUUTTTUUUUUUVVVWWWVVVVVVVVVTTTVVVXXXXXXXXXYYY[[[\\\\\\ZZZZZZ\\\___```]]]ZZZ]]]ZZZXXXYYYWWWSSSRRRTTTWWWWWWWWWWWWXXXZZZ\\\]]][[[ZZZYYYXXXWWWXXXYYYZZZ]]]]]]^^^^^^]]]\\\\\\[[[[[[\\\]]]]]]]]]]]]___aaacccdddfffhhhiiijjjjjjjjjbbb```]]]\\\]]]^^^^^^^^^\\\\\\[[[[[[ZZZ[[[[[[[[[\\\cccjjjlllkkkoooyyy{{{xxxxxxxxx~~~{{{uuupppfff```ZZZXXXUUURRRTTTWWW\\\___```___```eeefffdddddddddeeeeeeeeeccc^^^ZZZWWW\\\```eeeooo{{{|||uuuoookkkhhheeeddd^^^ccciiinnntttzzz{{{wwwvvvpppooouuu||||||{{{{{{|||vvvpppmmmmmmgggffffffeeedddaaa___^^^]]]ZZZYYY]]]___^^^^^^```aaa```___^^^\\\[[[ZZZYYYZZZYYYWWWVVVUUUTTTTTTTTTRRRQQQQQQQQQRRRTTTVVVXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]\\\ZZZXXXVVVTTTSSSTTTTTTSSSSSSSSSTTTUUUUUUWWWVVVTTTSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSPPPOOONNNMMMLLLJJJJJJIIIJJJMMMPPPOOOMMMLLLOOOQQQOOONNNLLLKKKJJJIIIHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIDDDEEEEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFFFFGGGHHHHHHLLLLLLKKKKKKKKKKKKLLLLLLIIIIIILLLOOOQQQWWWdddqqq~~~{{{{{{~~~|||ooofffaaaaaa```^^^\\\ZZZZZZZZZUUUVVVXXXYYYZZZZZZZZZYYY]]]]]]\\\\\\\\\\\\[[[[[[TTTXXX\\\______]]]\\\[[[___[[[VVVUUUWWWWWWVVVSSSVVVYYY]]]^^^^^^]]]\\\]]]\\\ZZZWWWSSSPPPRRRVVVZZZ]]]]]]]]][[[YYYWWWUUUSSSVVVYYY]]]^^^^^^\\\\\\\\\WWWVVVTTTSSSRRRSSSSSSTTTSSSTTTUUUVVVUUUUUUSSSSSSOOOPPPQQQSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWVVVUUUZZZ]]][[[WWWUUUYYY]]]]]]^^^___```aaa```^^^]]]\\\XXXVVVVVVUUURRRSSSVVVWWWWWWXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZXXXZZZ\\\\\\[[[\\\___aaa```aaabbbcccdddddddddddd___\\\YYYYYYZZZ[[[\\\[[[\\\ZZZXXXXXXXXXZZZ[[[\\\\\\```eeefffeeegggmmmsss}}}~~~{{{rrrjjjgggfffcccbbbdddcccjjjppprrruuuwwwuuupppllliiigggeeedddbbb___]]]ZZZ```fffjjjsss|||tttnnnkkkiiigggeee```jjjsssvvv{{{~~~yyy~~~wwwkkkgggfffeeeccc___aaaaaa```^^^\\\ZZZYYYVVVTTTVVV\\\^^^\\\^^^bbb^^^^^^]]][[[ZZZYYYWWWWWWXXXWWWVVVUUUUUUVVVVVVWWWRRRRRRRRRSSSSSSUUUVVVWWWUUUVVVXXXZZZ[[[\\\\\\[[[^^^]]][[[XXXVVVUUUTTTSSSQQQRRRRRRRRRSSSSSSSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMOOORRRTTTRRRPPPQQQPPPNNNMMMKKKJJJJJJIIIJJJMMMPPPOOOLLLJJJLLLOOOLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHFFFGGGHHHIIIHHHEEECCCAAABBBCCCCCCDDDFFFGGGHHHHHHKKKKKKJJJJJJJJJJJJJJJKKKFFFGGGJJJNNNMMMNNNXXXeeewwwyyytttsssrrrvvv||||||pppfff^^^^^^^^^\\\ZZZZZZ[[[\\\TTTUUUXXXZZZZZZZZZYYYXXX]]]]]]\\\\\\[[[ZZZYYYYYYSSSXXX___ccccccbbb```______ZZZVVVUUUWWWWWWSSSOOOWWWZZZ]]]___^^^]]]\\\\\\[[[[[[[[[YYYWWWWWWZZZ\\\]]]]]]\\\[[[YYYVVVSSSRRRXXX[[[^^^```^^^\\\[[[[[[UUUUUUUUUVVVVVVUUUUUUUUURRRSSSTTTUUUVVVUUUTTTSSSRRRSSSTTTUUUUUUVVVVVVUUUUUUVVVWWWXXXYYYXXXWWWWWWWWW]]]aaa^^^WWWTTTXXX^^^^^^```ccccccbbb```___```ZZZVVVSSSTTTSSSRRRTTTXXXVVVWWWXXXYYYZZZZZZZZZYYYVVVWWWXXXYYYZZZZZZYYYYYYUUUVVVWWWYYYZZZZZZZZZZZZWWWZZZ\\\\\\ZZZ[[[^^^aaa]]]^^^^^^___````````````\\\YYYWWWVVVWWWYYYYYYYYY[[[YYYVVVUUUWWWYYY[[[\\\YYY[[[^^^```aaaccceeefffhhhppp|||}}}yyywww{{{~~~{{{yyyxxxvvvsssssspppzzzrrrnnniiieeecccbbbaaa```cccjjjpppttt}}}}}}tttnnnlllkkkiiigggmmmyyyyyyoooddd___aaacccaaa]]]]]]______\\\XXXVVVSSSQQQOOOOOOSSS[[[\\\YYY\\\bbb[[[[[[ZZZYYYXXXWWWVVVVVVRRRRRRQQQQQQQQQRRRSSSTTTRRRRRRSSSSSSTTTUUUUUUUUURRRSSSVVVXXXZZZ[[[[[[ZZZ]]]\\\YYYVVVTTTTTTSSSTTTPPPPPPQQQRRRSSSSSSRRRRRRNNNNNNNNNOOOOOONNNMMMLLLPPPMMMLLLOOOTTTWWWTTTPPPRRRQQQOOOMMMLLLKKKKKKJJJIIIMMMPPPOOOKKKIIIKKKNNNJJJIIIHHHHHHGGGGGGGGGGGGCCCDDDDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGKKKLLLMMMNNNLLLHHHDDDAAAAAABBBCCCDDDEEEFFFGGGHHHJJJIIIIIIHHHHHHHHHIIIIIIEEEFFFKKKOOOLLLJJJSSS___kkkuuuyyypppnnnnnniiimmmtttyyyzzzuuummmggg``````^^^[[[XXXXXXZZZ]]]\\\ZZZWWWVVVXXXZZZ\\\\\\___^^^\\\[[[[[[\\\]]]___ZZZ]]]ccchhhjjjhhheeebbb^^^ZZZUUUSSSSSSUUUWWWXXXZZZ]]]```aaa```^^^\\\\\\YYYXXXXXXVVVWWWZZZ___ccc]]]\\\[[[YYYXXXVVVUUUTTT^^^___aaabbbaaa___\\\ZZZVVVVVVWWWZZZ]]]^^^\\\XXXWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVTTTRRRRRRTTTWWWXXXYYY[[[\\\\\\]]]___```[[[]]]___\\\XXXXXX[[[```fffbbb^^^[[[ZZZZZZZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUUUUVVVWWWWWWWWWWWWSSSUUUVVVVVVTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYXXXVVVUUUTTTUUUUUUVVVZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYY[[[\\\]]][[[ZZZ```dddjjjttt~~~}}}yyy~~~~~~sssnnnjjjfffhhhnnnuuuwww|||}}}uuudddcccaaa```^^^]]]]]]]]]]]]^^^\\\WWWPPPLLLNNNRRRQQQSSSWWWZZZ\\\[[[YYYXXX]]]XXXSSSPPPQQQSSSSSSRRRRRRSSSRRRPPPNNNNNNPPPRRRRRRQQQPPPQQQTTTVVVVVVVVVWWWRRRSSS\\\cccaaaZZZVVVXXXXXXVVVRRRSSSWWWWWWTTTRRRTTTVVVXXXWWWTTTQQQOOOLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJJJJLLLNNNOOOLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIGGGEEEEEEFFFGGGHHHFFFEEEDDDCCCCCCEEEGGGIIIDDDEEEEEEEEEFFFFFFFFFFFFHHHKKKKKKHHHGGGHHHGGGCCCBBBAAA@@@AAADDDFFFGGGGGGHHHGGGEEEDDDEEEGGGIIIKKKEEEHHHJJJIIIIIILLLTTTZZZdddlllwww}}}sssllljjjkkkgggjjjooovvvzzzwwwpppjjjcccaaa^^^\\\\\\]]]```bbb]]]ZZZWWWUUUWWWXXXYYYYYY\\\\\\[[[[[[\\\^^^```aaa\\\___cccfffgggdddaaa___\\\ZZZXXXWWWXXXYYYYYYXXXZZZ]]]```aaa___]]]\\\[[[XXXXXXXXXXXXXXXZZZ^^^aaa[[[[[[ZZZYYYXXXWWWWWWWWW^^^___aaaaaaaaa___\\\ZZZYYYXXXXXXYYY\\\\\\YYYWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUSSSQQQQQQTTTWWWXXXZZZ]]]^^^]]][[[[[[[[[[[[^^^aaa___]]]\\\___cccccc___[[[YYYYYYZZZZZZYYYWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUVVVVVVVVVUUUTTTTTTSSSTTTUUUTTTRRRQQQRRRSSSRRRSSSUUUVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXZZZ[[[\\\ZZZYYYYYYXXXXXXYYYYYYZZZWWWWWWVVVUUUUUUVVVWWWWWW[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXVVVXXX[[[bbbiiisss|||~~~}}}qqqeeebbbaaa___^^^\\\[[[[[[[[[ZZZ[[[ZZZUUUNNNKKKMMMQQQSSSUUUXXX[[[\\\[[[YYYWWWZZZVVVQQQPPPRRRTTTUUUUUUQQQRRRQQQPPPNNNNNNPPPRRRQQQPPPPPPRRRUUUXXXYYYYYYVVVQQQPPPXXX______[[[YYYYYYYYYUUUPPPPPPSSSSSSQQQUUUVVVXXXYYYXXXUUURRRPPPKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJKKKMMMNNNKKKKKKIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFFFFIIIHHHEEEDDDFFFEEEBBBDDDBBBAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJFFFIIIKKKJJJHHHJJJPPPUUU\\\cccnnnyyyxxxsssrrrsssvvvvvvsssmmmiiiggghhheeefffjjjssszzz{{{vvvqqqhhhddd^^^]]]```dddffffff^^^[[[WWWUUUVVVVVVVVVVVVXXXYYYZZZ\\\^^^```aaabbb___```bbbcccbbb```]]][[[XXXWWWWWWYYY[[[[[[ZZZXXX[[[^^^``````^^^\\\[[[[[[WWWYYYZZZ[[[[[[[[[^^^___ZZZZZZYYYYYYYYYYYYYYYYYY^^^___```aaa```^^^\\\ZZZ\\\[[[YYYYYYYYYYYYWWWUUUTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTRRRQQQQQQTTTWWWXXX[[[^^^___]]]YYYVVVUUUYYY]]]``````^^^^^^```ccc]]][[[XXXVVVWWWXXXYYYXXXVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSRRRPPPPPPRRRSSSQQQRRRTTTUUUVVVVVVUUUUUUSSSTTTUUUVVVXXXZZZ[[[\\\XXXXXXWWWWWWWWWXXXXXXYYYUUUUUUUUUUUUVVVWWWXXXYYY[[[[[[ZZZYYYXXXVVVVVVUUUTTTUUUUUUVVVVVVUUUTTTSSSQQQUUUZZZ^^^dddppp~~~|||sssnnnggg```___^^^]]][[[ZZZYYYYYYXXXVVVWWWWWWSSSNNNLLLNNNQQQUUUWWWYYY[[[\\\ZZZXXXWWWVVVSSSPPPPPPRRRTTTVVVWWWPPPQQQPPPOOOMMMMMMOOOQQQPPPOOOPPPRRRVVVYYYZZZZZZTTTOOONNNTTT[[[[[[ZZZYYYYYYYYYUUUOOOMMMPPPQQQOOOUUUVVVWWWWWWVVVSSSQQQOOOKKKKKKJJJJJJJJJJJJJJJJJJFFFGGGHHHJJJKKKLLLMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFEEEBBBBBBEEEFFFDDDGGGEEECCCCCCEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFIIIJJJIIIGGGGGGJJJNNNRRRXXXbbbmmmxxxwwwooommmnnniiilllnnnnnnkkkiiiggghhheeeeeehhhpppzzz}}}yyyppphhh```^^^bbbfffgggfff___\\\YYYWWWVVVVVVUUUTTTWWWXXXZZZ]]]___```aaaaaa______``````___]]]\\\ZZZVVVUUUUUUWWWZZZ[[[ZZZYYY^^^```aaaaaa___\\\\\\\\\XXXZZZ]]]^^^^^^]]]^^^^^^[[[ZZZYYYXXXXXXXXXYYYYYY]]]^^^______^^^]]][[[ZZZ\\\ZZZYYYWWWWWWWWWVVVVVVSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTSSSSSSTTTVVVWWWXXX[[[\\\\\\ZZZWWWUUUTTTVVVYYY\\\]]][[[ZZZ[[[\\\XXXVVVTTTTTTVVVWWWXXXXXXUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSQQQOOOOOORRRTTTSSSSSSUUUUUUUUUUUUSSSSSSQQQSSSTTTWWWYYY[[[\\\\\\YYYYYYXXXWWWWWWWWWWWWWWWTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWUUUTTTSSSRRRSSSUUUVVVVVVUUUSSSRRRRRRRRRVVVYYYZZZZZZaaannnyyysssjjjiiijjjhhhddd^^^]]]\\\ZZZYYYXXXXXXWWWVVVWWWVVVTTTQQQPPPQQQSSSWWWXXXZZZ[[[[[[ZZZXXXVVVTTTSSSQQQPPPQQQSSSUUUVVVNNNOOOOOOMMMLLLLLLNNNPPPPPPOOOOOOQQQTTTWWWXXXXXXSSSNNNNNNTTTYYYXXXUUUUUUTTTUUUSSSNNNLLLPPPRRRQQQRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIKKKMMMNNNNNNMMMLLLIIIIIIIIIHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBAAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEECCCFFFEEECCCDDDJJJMMMLLLIIIGGGEEEDDDFFFGGGGGGFFFFFFGGGIIIJJJIIIHHHFFFEEEDDDFFFHHHHHHGGGFFFHHHIIIKKKPPPYYYcccppp}}}xxxnnngggfffgggeeegggiiijjjiiigggfffffffffeeegggoooxxx~~~vvvnnnddd```bbbdddcccbbb```]]]ZZZXXXXXXWWWVVVUUUXXXYYYZZZ\\\]]]^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\YYYXXXVVVWWWZZZ]]]^^^___```bbbcccbbb___]]]\\\\\\YYY\\\___aaa```^^^]]]]]]]]][[[YYYWWWVVVVVVWWWWWW\\\\\\]]]]]]\\\[[[YYYYYYXXXXXXXXXWWWVVVVVVWWWXXXRRRRRRRRRRRRSSSUUUVVVWWWXXXWWWVVVVVVVVVWWWXXXXXXXXXYYYYYYWWWUUUUUUVVVWWWVVVWWWYYYYYYXXXVVVUUUUUUUUUTTTRRRSSSUUUWWWXXXWWWUUUUUUVVVVVVVVVVVVVVVVVVSSSSSSTTTVVVWWWWWWWWWWWWUUUUUUTTTRRRPPPPPPSSSUUUVVVVVVWWWVVVUUUSSSRRRPPPQQQSSSUUUXXXZZZ\\\]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYWWWVVVUUUSSSRRRPPPOOOOOOSSSUUUXXXWWWUUUSSSSSSSSSRRRWWW[[[ZZZWWWZZZbbbjjjrrr~~~wwwlllaaa___bbbeeedddbbb^^^^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVXXXXXXZZZZZZZZZYYYWWWVVVUUUTTTSSSQQQPPPPPPQQQRRRMMMMMMMMMLLLKKKKKKMMMOOOQQQPPPOOOPPPRRRTTTTTTSSSRRROOOQQQWWWYYYUUUPPPNNNKKKOOOOOOLLLKKKNNNRRRRRROOOOOONNNMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIIIIKKKMMMNNNNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGFFFEEEEEECCCCCCCCCBBBCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGFFFIIIPPPTTTTTTJJJGGGEEEEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIGGGEEECCCAAABBBEEEFFFGGGGGGGGGHHHIIIMMMTTT^^^jjjxxxwwwvvvtttnnnhhhdddaaaaaabbbbbbdddeeeeeeddddddcccfffeeegggkkkqqqwww|||~~~zzzsssjjjcccaaa```^^^]]]^^^\\\ZZZYYYYYYYYYXXXVVVYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^_________^^^]]]___]]]\\\\\\___bbbdddeeebbbccccccaaa^^^\\\[[[\\\YYY\\\___aaa___]]]\\\\\\\\\[[[XXXVVVUUUUUUVVVVVVZZZZZZZZZZZZYYYXXXXXXWWWTTTVVVWWWWWWVVVVVVXXXYYYSSSRRRQQQQQQRRRTTTVVVWWWYYYXXXXXXYYYZZZZZZXXXWWWWWWWWWVVVTTTRRRSSSVVVYYYXXXXXXWWWWWWVVVTTTSSSRRRTTTSSSRRRSSSVVVWWWXXXWWWTTTUUUUUUUUUUUUUUUTTTTTTQQQRRRSSSUUUVVVWWWWWWXXXTTTUUUTTTSSSQQQQQQSSSTTTVVVVVVWWWVVVUUUSSSQQQPPPQQQSSSVVVYYY[[[\\\\\\\\\\\\[[[YYYXXXVVVVVVUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWSSSSSSRRRQQQPPPNNNNNNMMMQQQTTTWWWWWWTTTRRRRRRTTTPPPTTTYYYYYYXXXYYY^^^ccciiinnnwwwyyyqqqjjjbbb\\\]]]``````_________^^^\\\ZZZYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUTTTRRROOONNNOOOPPPKKKLLLLLLKKKIIIJJJLLLNNNQQQPPPOOOOOOQQQRRRRRRQQQSSSQQQTTTYYYYYYSSSNNNLLLGGGMMMOOOLLLJJJLLLOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKIIIGGGEEEGGGGGGHHHHHHHHHGGGFFFEEECCCDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCGGGHHHHHHLLLSSSVVVVVVIIIGGGEEEDDDFFFGGGGGGFFFFFFGGGHHHHHHGGGEEECCCAAA???@@@BBBDDDFFFGGGGGGHHHIIILLLQQQXXXcccppp}}}~~~tttooonnnmmmjjjhhhfffeeedddcccaaa```______```bbbccccccbbbccccccdddeeeggglllsssxxxzzzvvvooogggaaa]]]\\\[[[[[[YYYXXXXXXYYYZZZYYYWWWXXXXXXWWWWWWXXXYYY[[[\\\]]]^^^```aaaaaa```^^^]]]aaa``````bbbdddffffffeeeaaabbbbbb___\\\ZZZYYYZZZXXXZZZ]]]^^^\\\ZZZYYYYYYYYYXXXUUUTTTSSSTTTVVVWWWYYYYYYXXXXXXWWWVVVVVVUUUSSSUUUXXXXXXWWWUUUVVVWWWSSSRRRQQQQQQQQQSSSUUUVVVWWWWWWXXXZZZ\\\[[[XXXTTTUUUVVVUUUTTTRRRRRRSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSTTTSSSSSSTTTWWWXXXXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPRRRSSSTTTTTTTTTTTTRRRSSSTTTSSSQQQPPPQQQRRRSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRUUUXXXZZZ[[[[[[ZZZXXXWWWWWWVVVVVVVVVVVVVVVYYYYYYYYYYYYXXXWWWUUUTTTRRRQQQQQQPPPOOONNNNNNNNNMMMQQQTTTTTTQQQOOOPPPSSSPPPSSSUUUVVVWWWXXX[[[^^^aaabbbfffmmmxxx~~~tttiiicccddd^^^[[[^^^___]]]]]]```^^^]]][[[ZZZXXXWWWWWWWWWXXXWWWWWWWWWXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVTTTUUUUUURRRNNNMMMNNNPPPJJJJJJJJJIIIIIIIIIKKKNNNPPPOOONNNOOOQQQSSSSSSRRRTTTRRRTTTXXXXXXSSSPPPPPPNNNTTTXXXSSSNNNMMMLLLKKKJJJIIIHHHFFFFFFGGGIIIJJJHHHIIIKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGEEEEEEBBBCCCEEEFFFFFFEEECCCBBBAAABBBBBBCCCCCCDDDCCCCCCEEEDDDCCCBBBAAABBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCBBBEEEGGGGGGJJJOOOQQQOOOHHHFFFDDDDDDEEEGGGGGGFFFFFFFFFFFFFFFEEECCCAAA@@@AAAAAAAAACCCEEEFFFGGGGGGGGGIIIMMMRRRZZZfffqqqyyy{{{mmmgggfffgggccc```\\\]]]```ddddddccc```___^^^___bbbddddddddd```aaabbb```___ccclllssszzzwwwrrrjjjbbb]]][[[[[[XXXWWWVVVWWWYYYZZZYYYXXXWWWVVVUUUUUUVVVXXX[[[]]]___```bbbcccbbb```]]]\\\______aaaeeeggggggeeebbb```aaa```^^^ZZZXXXXXXXXXVVVXXX[[[[[[YYYXXXWWWWWWWWWUUUSSSRRRSSSUUUWWWYYYXXXWWWWWWVVVVVVUUUUUUTTTRRRVVVYYYYYYWWWUUUTTTUUUTTTSSSQQQPPPQQQRRRTTTUUUUUUVVVWWW[[[]]]\\\VVVRRRTTTUUUVVVVVVSSSQQQQQQQQQSSSRRRPPPOOOQQQRRRSSSSSSUUUTTTTTTUUUWWWYYYXXXWWWTTTTTTTTTTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQSSSRRRQQQOOOOOOPPPOOOPPPQQQSSSSSSSSSSSSRRRPPPRRRUUUWWWYYYYYYYYYXXXTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[[[[ZZZXXXVVVTTTRRRQQQQQQQQQPPPPPPOOOOOOOOOIIIMMMQQQQQQNNNLLLNNNQQQTTTSSSSSSSSSTTTVVVXXXYYYVVVZZZ___eeeooo}}}yyyppppppuuuzzz|||rrrmmmiiieee```\\\WWWVVVZZZ[[[XXXZZZ___]]]\\\ZZZYYYWWWWWWVVVVVVVVVVVVUUUVVVVVVVVVTTTRRRTTTUUUVVVVVVWWWWWWWWWVVVRRRTTTTTTRRRNNNMMMNNNQQQIIIJJJJJJIIIHHHIIIKKKMMMOOONNNNNNPPPSSSUUUUUUUUUVVVSSSSSSVVVWWWTTTSSSUUUXXX^^^aaa\\\TTTPPPMMMJJJFFFEEECCCBBBBBBDDDFFFGGGFFFGGGIIIKKKKKKKKKIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLFFFFFFGGGHHHGGGFFFEEEDDDBBBCCCEEEFFFFFFEEECCCBBB@@@AAABBBBBBCCCCCCCCCCCCGGGFFFCCCBBBAAABBBDDDEEEAAAAAAAAABBBBBBBBBCCCCCC@@@DDDFFFEEEFFFJJJKKKHHHGGGEEECCCCCCEEEGGGGGGGGGFFFFFFFFFEEECCCBBBAAA@@@CCCBBBAAABBBDDDFFFFFFFFFDDDFFFIIIMMMTTT^^^iiippp|||sssgggbbbbbbaaaaaa\\\YYYXXX\\\bbbggggggeee```___^^^___aaabbbbbbaaadddbbb___]]]^^^bbbgggjjjuuurrrrrrpppgggZZZUUUWWWYYYXXXWWWVVVUUUVVVWWWXXXWWWWWWXXXXXXYYYZZZZZZZZZ___```aaabbbaaa```]]]\\\[[[\\\]]]^^^___^^^]]]\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVTTTUUUUUUVVVVVVUUUUUUTTTZZZWWWUUUTTTVVVWWWXXXXXXZZZYYYXXXVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUWWWYYYZZZZZZYYYXXXQQQTTTVVVVVVTTTRRRQQQQQQUUUQQQOOOPPPUUUZZZ]]]^^^YYYXXXWWWVVVUUUVVVWWWXXXRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSMMMOOOPPPRRRRRRQQQOOONNNSSSOOOMMMPPPUUUVVVPPPJJJRRRSSSTTTUUUVVVWWWWWWWWWTTTSSSSSSRRRSSSUUUWWWXXXXXXZZZ\\\\\\YYYVVVTTTSSSSSSSSSSSSRRRPPPNNNLLLJJJPPPOOOMMMLLLLLLMMMOOOPPPTTTTTTSSSSSSUUUWWWZZZ\\\WWWXXX[[[___eeennnxxxzzzwww|||uuuqqqqqqssstttyyytttmmmhhhfffccc```]]]ZZZZZZZZZZZZZZZYYYYYYYYYZZZXXXVVVVVVWWWWWWVVVUUUWWWWWWVVVUUUTTTTTTTTTTTTRRRUUUXXXZZZXXXVVVUUUUUUUUUSSSRRRPPPOOOOOOOOOOOOMMMLLLLLLLLLMMMOOOQQQRRRQQQOOONNNOOORRRTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUU]]]]]][[[XXXSSSLLLFFFCCCBBB>>>::::::>>>BBBDDDDDDHHHIIIIIIJJJJJJIIIIIIHHHHHHJJJMMMMMMKKKIIIHHHGGGIIIIIIHHHHHHFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEDDDBBB???===@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA???>>>@@@AAAAAABBBCCCDDDEEEEEEDDDEEEGGGIIIMMMTTT\\\bbbjjjwwwxxxjjjaaa^^^_________\\\YYYXXX[[[```ddddddbbb\\\[[[\\\___bbbeeefffeeeccc```]]][[[\\\```dddgggooonnnnnnmmmeeeZZZWWWYYYYYYXXXWWWVVVUUUVVVWWWWWWVVVWWWWWWXXXYYYYYYZZZZZZ^^^^^^___```___]]][[[YYYYYYYYYZZZ[[[[[[[[[ZZZYYY[[[ZZZZZZYYYYYYYYYYYYYYY[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTXXXVVVTTTTTTVVVYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUWWWXXXXXXWWWVVVUUUSSSUUUWWWWWWVVVTTTSSSSSSSSSQQQPPPRRRYYY___cccdddYYYXXXWWWVVVUUUVVVVVVWWWSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQQQQQQQPPPPPPPPPPPPLLLMMMOOOQQQQQQQQQOOONNNQQQPPPOOORRRUUUVVVRRRNNNPPPQQQSSSTTTVVVWWWXXXXXXTTTTTTSSSSSSSSSTTTUUUVVVUUUXXX[[[[[[YYYUUUSSSRRRRRRRRRRRRQQQPPPNNNKKKJJJPPPOOOOOONNNOOOPPPRRRSSSSSSRRRRRRRRRSSSVVVXXXZZZXXXYYYYYYZZZ\\\bbbiiiooozzz{{{uuuzzz}}}}}}zzzyyyzzz{{{wwwxxx|||wwwpppjjjfffbbb```___^^^\\\ZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZXXXVVVVVVWWWXXXWWWVVVXXXWWWVVVUUUTTTTTTTTTTTTRRRTTTWWWXXXVVVUUUTTTTTTUUUTTTRRRQQQPPPPPPPPPPPPLLLLLLLLLNNNOOOQQQSSSTTTQQQOOONNNPPPRRRUUUVVVUUUTTTTTTTTTSSSSSSTTTTTTUUUZZZYYYXXXUUUQQQLLLHHHEEECCC???:::888:::===@@@@@@FFFFFFGGGHHHHHHHHHIIIIIIKKKMMMNNNNNNKKKHHHGGGGGGJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDBBBAAA@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCBBBBBBAAA@@@??????@@@AAABBBCCCDDDDDDDDDEEEFFFHHHKKKQQQXXX]]]aaannn{{{zzzpppiiiaaa\\\\\\^^^______[[[YYYWWWZZZ^^^aaaaaa___\\\\\\\\\___bbbdddeeeddd```^^^[[[YYYYYY\\\```bbbhhhhhhiiiiiibbbZZZXXX[[[YYYXXXWWWVVVUUUVVVWWWWWWVVVVVVVVVWWWXXXXXXYYYYYY^^^_________^^^\\\ZZZXXXUUUVVVVVVWWWWWWVVVUUUUUUXXXXXXXXXXXXXXXYYYYYYYYY\\\[[[XXXUUUSSSSSSSSSTTTWWWVVVUUUSSSSSSSSSTTTUUUVVVTTTSSSTTTWWWYYY[[[[[[XXXXXXYYYYYYXXXWWWVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUVVVWWWWWWUUUSSSRRRTTTVVVXXXXXXVVVUUUTTTUUUSSSRRRQQQTTTYYY^^^bbbdddZZZYYYXXXWWWVVVUUUUUUVVVUUUTTTTTTSSSRRRQQQOOONNNSSSSSSRRRQQQOOONNNMMMMMMKKKLLLNNNPPPQQQQQQPPPOOOOOOOOOQQQRRRSSSSSSRRRQQQNNNOOOQQQSSSUUUWWWXXXXXXUUUUUUTTTSSSSSSSSSSSSSSSQQQTTTXXXZZZXXXUUURRRQQQPPPPPPPPPPPPNNNMMMKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTQQQPPPPPPPPPRRRTTTVVVWWWXXXWWWVVVUUUUUUWWW\\\```hhhooozzz{{{{{{}}}}}}{{{vvvzzz|||yyytttqqquuuzzzzzz|||~~~}}}yyytttqqqooorrrxxx}}}|||~~~}}}~~~vvvlllddd___```___^^^___``````^^^\\\YYYYYYYYYXXXYYYYYYZZZZZZZZZYYYWWWWWWXXXYYYXXXWWWYYYXXXWWWUUUTTTTTTSSSSSSSSSTTTVVVVVVTTTSSSTTTTTTUUUSSSRRRPPPOOOOOOOOOOOOKKKLLLNNNPPPRRRTTTUUUUUUQQQPPPOOOQQQSSSVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTVVVUUUSSSQQQNNNKKKJJJHHHEEE@@@:::666666999===>>>DDDDDDEEEEEEFFFGGGHHHIIIMMMOOOPPPNNNKKKHHHGGGGGGJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA???@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBB>>>??????@@@AAABBBCCCCCCDDDEEEFFFFFFHHHLLLQQQUUUVVVaaaooo{{{zzzvvvvvvrrrlllfffbbb^^^]]]^^^```aaaaaaYYYXXXWWWZZZ^^^aaaaaaaaabbb```______``````___]]]\\\ZZZXXXVVVVVVYYY\\\^^^cccdddfffddd___YYYXXXZZZZZZYYYWWWVVVUUUUUUVVVWWWUUUUUUVVVVVVWWWXXXXXXXXX`````````___^^^\\\ZZZYYYTTTTTTTTTSSSSSSRRRRRRQQQTTTUUUVVVWWWXXXXXXXXXXXXZZZXXXUUUSSSRRRRRRTTTUUUYYYWWWUUUTTTSSSTTTVVVWWWVVVUUUTTTUUUWWWZZZZZZZZZVVVWWWXXXYYYXXXVVVTTTSSSOOOOOOOOOOOOOOOOOOOOOOOOSSSTTTVVVWWWWWWVVVTTTSSSTTTUUUWWWWWWUUUTTTTTTUUUVVVUUUSSSSSSTTTWWWYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVUUUUUUTTTRRRPPPOOONNNRRRRRRQQQPPPOOONNNMMMMMMJJJLLLOOOQQQRRRRRRQQQQQQMMMPPPRRRRRROOONNNOOOPPPNNNOOOQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPMMMQQQVVVXXXWWWTTTQQQPPPOOOOOONNNNNNMMMMMMLLLKKKHHHJJJLLLNNNPPPQQQRRRRRRPPPPPPPPPPPPQQQSSSUUUUUUTTTTTTTTTSSSRRRTTTXXX[[[```bbbiiirrr}}}~~~qqqtttvvvvvvuuutttwwwyyy}}}~~~~~~|||zzzyyyyyy~~~|||lllddd```]]]ZZZ^^^^^^___aaaaaa```^^^]]]YYYXXXXXXXXXXXXYYY[[[[[[[[[ZZZXXXXXXYYYZZZYYYXXXZZZYYYWWWVVVUUUTTTSSSSSSUUUVVVWWWVVVTTTTTTUUUVVVSSSRRRPPPNNNMMMMMMMMMNNNMMMNNNQQQSSSTTTTTTTTTTTTQQQPPPPPPRRRUUUWWWXXXWWWTTTTTTSSSRRRRRRRRRSSSSSSQQQPPPNNNMMMLLLKKKKKKLLLGGGBBB<<<888777;;;@@@CCCGGGFFFEEEEEEEEEFFFGGGHHHLLLMMMNNNMMMJJJHHHGGGHHHIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFCCCCCCBBBBBBAAAAAAAAA@@@BBBAAAAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA??????@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEGGGKKKNNNNNNVVVaaaooo|||vvvooommmjjjdddbbb```______```aaaaaa```XXXXXXYYY[[[___bbbcccddddddbbb```^^^^^^]]]ZZZXXXYYYWWWUUUTTTUUUWWWZZZ\\\aaaccceeeaaa\\\XXXXXXXXXZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXXXX^^^^^^]]]\\\[[[ZZZYYYXXXTTTTTTSSSRRRQQQPPPPPPPPPRRRSSSTTTVVVWWWWWWWWWWWWVVVTTTRRRQQQQQQSSSUUUWWWYYYXXXVVVUUUUUUVVVXXXYYYYYYXXXVVVWWWYYYZZZYYYXXXUUUVVVWWWXXXWWWUUUSSSQQQNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSUUUWWWXXXWWWVVVUUURRRSSSUUUTTTSSSRRRSSSTTTWWWVVVUUUSSSRRRRRRSSSTTTYYYXXXXXXXXXWWWVVVUUUUUUVVVVVVUUUTTTSSSQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOKKKMMMOOORRRSSSSSSRRRRRRPPPSSSUUUSSSNNNLLLMMMPPPPPPQQQRRRSSSSSSSSSSSSSSSUUUUUUTTTSSSRRRPPPOOONNNLLLPPPTTTVVVUUURRRPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJLLLNNNPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTTTTRRRRRRSSSRRRQQQRRRUUUWWW[[[ZZZ[[[aaajjjttt{{{xxxvvvwwwzzzyyyiii^^^ZZZ[[[ZZZYYYZZZ\\\]]]^^^\\\ZZZWWWVVVYYYYYYXXXXXXYYYZZZ\\\^^^]]][[[YYYYYYZZZZZZYYYXXXZZZYYYXXXVVVUUUTTTTTTTTTXXXYYYZZZYYYWWWVVVWWWXXXTTTSSSQQQPPPOOONNNOOOOOOPPPQQQRRRSSSSSSSSSQQQPPPQQQQQQQQQSSSWWWYYYYYYXXXTTTSSSRRRRRRQQQQQQQQQRRROOONNNLLLKKKKKKLLLMMMNNNIIIEEEAAA======AAAGGGKKKMMMKKKHHHFFFEEEEEEGGGHHHHHHIIIKKKJJJIIIHHHHHHIIIGGGGGGGGGFFFDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGCCCCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDAAAAAA@@@@@@??????????????????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDEEEEEECCCDDDEEEEEEDDDDDDFFFHHHLLLOOOWWWcccooo{{{tttkkkgggdddaaa____________^^^^^^]]]]]]ZZZZZZ[[[]]]___aaaccceee```^^^]]]\\\\\\\\\ZZZXXXVVVUUUTTTSSSTTTWWWYYY[[[___dddddd___ZZZYYYYYYXXX[[[YYYXXXVVVUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOOOOPPPQQQSSSUUUUUUUUUUUUTTTRRRQQQPPPPPPQQQSSSUUUWWWVVVVVVUUUUUUVVVWWWYYYZZZ[[[ZZZYYYYYYZZZ[[[ZZZXXXVVVVVVWWWWWWVVVUUUSSSRRROOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTWWWXXXXXXWWWVVVPPPQQQSSSRRRQQQQQQRRRTTTUUUVVVVVVUUUSSSSSSUUUWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOLLLLLLMMMNNNNNNOOOPPPPPPLLLMMMOOOQQQRRRRRRQQQPPPRRRTTTUUUSSSOOONNNOOOQQQRRRRRRSSSSSSSSSSSSRRRRRRTTTTTTTTTSSSRRRPPPNNNMMMMMMPPPSSSTTTSSSQQQPPPPPPMMMMMMLLLLLLMMMNNNOOOOOONNNNNNOOOPPPPPPQQQRRRRRROOOOOOPPPPPPQQQRRRRRRSSSRRRSSSSSSRRRPPPOOOPPPRRRUUUTTTTTTVVV\\\dddmmmrrruuurrriii^^^VVVTTTTTTUUUUUUYYY[[[]]]]]]ZZZWWWVVVUUUZZZYYYXXXXXXYYY\\\^^^``````^^^[[[ZZZZZZZZZYYYWWWYYYXXXWWWVVVVVVUUUUUUVVVZZZ\\\]]]\\\ZZZYYYYYYYYYWWWVVVTTTRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQQQQRRRUUUXXXZZZZZZYYYTTTSSSRRRQQQQQQPPPPPPQQQNNNNNNMMMLLLLLLMMMNNNOOOJJJHHHEEEBBBBBBFFFMMMRRRQQQNNNJJJFFFEEEEEEGGGHHHFFFHHHIIIIIIHHHGGGIIIJJJFFFFFFFFFEEECCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAABBBDDDFFFGGGCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBBAAA@@@??????>>>????????????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@??????@@@AAAAAABBBCCCDDDEEEFFFBBBDDDEEEEEEDDDDDDDDDFFFJJJKKKQQQZZZbbbmmm{{{|||vvvuuuxxxyyyzzz~~~uuuhhhbbb``````]]]^^^___^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^___```bbb]]][[[ZZZZZZ[[[[[[ZZZXXXTTTSSSSSSSSSUUUXXXZZZ\\\]]]cccddd^^^ZZZ[[[\\\ZZZ[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTRRRPPPNNNNNNMMMNNNOOOPPPRRRTTTTTTTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTQQQRRRSSSTTTVVVWWWXXXXXXZZZZZZYYY[[[]]]]]]\\\[[[YYYYYYXXXWWWWWWVVVVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTVVVVVVUUUTTTSSSPPPQQQRRRQQQPPPPPPRRRTTTSSSUUUVVVUUUTTTTTTVVVYYYUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQQQQLLLLLLLLLMMMNNNOOOOOOOOOKKKLLLNNNPPPPPPPPPNNNMMMOOOOOOPPPOOONNNNNNOOOQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMOOOQQQSSSRRRQQQPPPPPPQQQMMMLLLLLLLLLMMMOOOPPPQQQRRRQQQPPPOOOOOOOOOPPPQQQMMMMMMNNNOOOPPPPPPPPPPPPRRRTTTUUUTTTRRRPPPQQQRRRPPPRRRTTTUUUVVVZZZ```eeeeeeooovvvnnngggbbbZZZTTTPPPOOOQQQRRRXXXZZZ]]]]]][[[YYYZZZ[[[[[[ZZZYYYYYY[[[]]]```bbbccc```]]][[[[[[ZZZXXXVVVXXXWWWWWWVVVVVVVVVWWWWWWZZZ\\\^^^^^^\\\ZZZYYYYYYVVVUUUSSSQQQPPPPPPPPPQQQPPPPPPOOOOOONNNNNNOOOOOOQQQQQQSSSVVVYYY[[[[[[ZZZTTTSSSRRRQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOJJJJJJHHHFFFEEEHHHNNNSSSQQQNNNIIIFFFDDDFFFHHHJJJIIIJJJJJJIIIHHHGGGHHHJJJGGGFFFFFFEEEDDDBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBCCCDDDEEECCCBBBAAA???>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@???@@@AAABBBCCCDDDDDDEEEAAACCCEEEFFFEEEDDDEEEFFFGGGIIIOOOUUUYYY___nnn~~~|||sssooooooqqqrrrsssyyyvvvggg``````aaa]]]___```___]]]\\\\\\\\\_________^^^]]]\\\]]]^^^]]][[[ZZZYYYZZZYYYXXXVVVSSSSSSSSSSSSUUUXXX[[[]]]\\\bbbccc^^^ZZZ]]]^^^]]][[[ZZZXXXVVVUUUUUUUUUUUUWWWWWWXXXXXXYYYZZZZZZZZZUUUUUUTTTTTTUUUUUUVVVWWWUUUSSSQQQOOOMMMLLLLLLMMMOOOPPPRRRTTTTTTSSSQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOQQQSSSUUUVVVWWWWWWYYYYYYYYY\\\^^^```___^^^[[[[[[YYYXXXXXXWWWXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRTTTUUUTTTSSSQQQPPPPPPQQQRRRQQQPPPQQQSSSUUUSSSUUUVVVUUURRRRRRTTTWWWTTTUUUVVVXXXYYYXXXXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQLLLMMMMMMMMMMMMNNNNNNNNNJJJKKKMMMNNNNNNMMMLLLKKKIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQRRRTTTUUUUUUVVVVVVRRRSSSSSSSSSRRRPPPNNNMMMQQQRRRSSSRRRPPPOOOPPPQQQMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQNNNLLLKKKLLLMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNRRRTTTVVVVVVUUUUUUVVVWWWOOOTTTXXXXXXUUUTTTWWW[[[___fffqqq{{{uuuqqqkkkfffccc```ZZZTTTOOONNNQQQUUURRRVVVYYYZZZYYYYYY\\\^^^\\\[[[ZZZZZZ[[[^^^bbbddddddbbb^^^\\\[[[YYYWWWUUUWWWVVVVVVVVVVVVWWWXXXXXXZZZ\\\______]]]ZZZXXXXXXSSSRRRPPPNNNMMMMMMMMMNNNNNNNNNMMMLLLMMMNNNOOOPPPQQQQQQSSSVVVZZZ\\\[[[ZZZTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNJJJJJJJJJGGGEEEGGGMMMQQQOOOLLLHHHEEEDDDFFFJJJLLLLLLLLLLLLJJJHHHGGGHHHIIIGGGGGGGGGFFFEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDAAABBBBBBBBBCCCDDDDDDDDDAAAAAAAAABBBCCCDDDEEEEEEDDDCCCAAA???>>>??????@@@===>>>>>>???????????????======???@@@AAABBBBBBBBB>>>???@@@AAABBBCCCCCCDDD@@@CCCEEEGGGFFFEEEFFFFFFCCCGGGOOOTTTTTTVVVeeevvvzzzsssnnnmmmllljjjjjjlllxxx{{{{{{tttiii```^^^``````___^^^\\\\\\\\\]]]^^^bbbbbbaaa```___]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWUUUUUUVVVVVVXXXZZZ[[[\\\\\\```cccbbb___]]]\\\]]]\\\ZZZXXXVVVUUUTTTUUUUUUXXXYYYZZZ[[[ZZZYYYWWWUUUSSSSSSSSSSSSTTTUUUVVVWWWQQQTTTUUUPPPJJJGGGLLLQQQOOOQQQUUUYYY\\\[[[WWWSSSRRRRRRRRRRRRRRRQQQPPPPPPMMMOOOQQQTTTUUUVVVVVVVVVTTTWWW[[[^^^______]]][[[XXXWWWUUUUUUUUUWWWYYYZZZXXXUUUSSSSSSVVVXXXVVVTTTTTTTTTTTTTTTSSSSSSSSSRRRSSSRRRRRRTTTVVVWWWWWWVVVXXXWWWVVVUUUUUUUUUUUUUUU[[[\\\]]]]]]]]][[[YYYWWWYYYXXXVVVUUUSSSRRRQQQQQQMMMMMMNNNPPPPPPNNNJJJGGGIIIJJJLLLOOOQQQQQQNNNLLLOOOMMMIIIIIIJJJMMMOOOOOOOOONNNMMMOOOSSSUUUVVVVVVTTTSSSRRRQQQOOOMMMLLLLLLQQQQQQQQQQQQQQQPPPOOONNNKKKKKKJJJKKKLLLMMMOOOPPPUUUUUUTTTSSSQQQOOOMMMLLLKKKMMMPPPOOOMMMMMMOOOQQQSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUYYY```jjjwwwzzzxxxtttooojjjfffcccbbb___ZZZXXXXXXVVVSSSTTTWWWTTTXXX\\\]]]\\\[[[]]]___bbbaaa```______```aaabbbbbbcccbbb^^^XXXTTTSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUZZZZZZ[[[[[[[[[YYYXXXWWWVVVUUUSSSQQQOOOOOOOOOPPPLLLKKKJJJLLLNNNPPPPPPOOORRRSSSTTTWWWYYYXXXUUUSSSSSSRRRQQQRRRTTTTTTTTTRRRSSSPPPOOOOOOQQQPPPMMMJJJJJJIIIHHHGGGHHHIIIJJJKKKGGGEEEDDDEEEHHHIIIIIIIIILLLLLLKKKJJJIIIGGGEEEDDDGGGGGGFFFDDDCCCBBBAAA@@@CCC???======AAADDDDDDDDDFFFFFFEEECCCCCCBBBBBBBBBEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA???===<<<;;;:::>>>>>>>>>@@@AAACCCEEEFFFDDDCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFHHHJJJMMMPPPVVV\\\aaa}}}uuunnniiihhhhhhfffgggjjjxxx{{{{{{tttjjjbbb```aaacccbbb```_________```aaabbbaaaaaa___]]][[[YYYXXX[[[[[[[[[[[[ZZZYYYXXXXXXUUUUUUVVVWWWXXXZZZ[[[\\\]]]___bbbaaa^^^\\\\\\\\\[[[ZZZXXXVVVUUUUUUVVVVVVXXXYYYZZZZZZZZZXXXUUUTTTSSSSSSSSSTTTUUUUUUVVVVVVSSSVVVVVVQQQJJJGGGJJJOOOQQQRRRUUUXXX[[[ZZZWWWTTTUUUUUUUUUTTTTTTSSSRRRRRRNNNOOORRRTTTVVVWWWWWWWWWUUUXXX[[[^^^______^^^]]]VVVUUUTTTTTTUUUWWWYYY[[[UUUSSSRRRQQQRRRSSSRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTVVVYYY[[[[[[[[[XXXXXXWWWVVVVVVVVVVVVVVVYYYZZZ[[[\\\\\\ZZZXXXWWWUUUTTTSSSQQQOOONNNNNNNNNOOONNNNNNOOOPPPOOOLLLIIIKKKKKKMMMOOOQQQQQQNNNLLLMMMKKKIIIIIIKKKLLLMMMMMMMMMLLLLLLNNNQQQTTTUUUTTTTTTTTTRRRPPPNNNMMMKKKKKKMMMMMMNNNOOOOOOPPPPPPQQQJJJIIIIIIJJJKKKMMMOOOPPPTTTTTTTTTSSSRRRPPPNNNLLLLLLNNNPPPOOOMMMMMMNNNPPPQQQQQQRRRSSSSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSVVV[[[aaajjjttt~~~{{{xxxooommmjjjfffcccaaa_________ZZZXXXXXXWWWUUUVVVZZZ]]]```bbbbbb```^^^___```aaaaaa```______```aaaaaa___``````]]]YYYVVVVVVWWWVVVVVVVVVUUUTTTSSSRRRQQQSSSTTTVVVXXXYYYYYYXXXXXXTTTTTTRRRQQQPPPOOOOOONNNLLLKKKJJJKKKMMMPPPPPPPPPSSSSSSTTTVVVWWWVVVSSSPPPPPPOOONNNOOORRRSSSRRRQQQOOOMMMLLLMMMNNNNNNLLLIIIIIIHHHGGGGGGGGGGGGHHHIIIGGGFFFEEEFFFHHHIIIIIIHHHKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEDDDDDDCCCBBBAAAAAADDDAAA>>>>>>AAACCCCCCBBBFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???AAA@@@????????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA???>>>===;;;;;;;;;<<<===???AAADDDFFFGGGDDDDDDCCCBBBAAA@@@@@@AAA@@@AAAAAABBBCCCCCCDDDDDDDDDEEEGGGIIILLLQQQWWW[[[~~~}}}{{{zzzzzzzzzpppjjjeeeeeeeeedddfffjjjvvvyyyyyytttkkkdddbbbcccdddcccaaa``````aaabbbbbbbbbaaa```___\\\ZZZXXXWWW\\\\\\\\\\\\[[[ZZZYYYXXXUUUVVVWWWXXXYYY[[[\\\\\\]]]___```___]]][[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[YYYWWWTTTSSSRRRSSSTTTVVVVVVVVVVVVUUUVVVWWWWWWRRRKKKHHHJJJNNNTTTTTTUUUWWWYYYYYYWWWUUUVVVUUUUUUTTTTTTSSSRRRRRROOOPPPSSSVVVXXXYYYZZZZZZXXXYYYZZZ\\\]]]^^^______TTTTTTSSSTTTUUUWWWYYYZZZSSSTTTSSSRRRPPPOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWVVVUUUVVVXXX\\\^^^^^^^^^YYYXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZYYYXXXWWWSSSRRRQQQOOONNNMMMMMMMMMQQQPPPNNNNNNOOOOOOMMMLLLMMMMMMNNNOOOQQQPPPNNNKKKKKKJJJIIIJJJLLLMMMLLLKKKLLLKKKKKKMMMPPPRRRSSSRRRSSSRRRQQQPPPNNNLLLKKKJJJLLLLLLLLLLLLMMMNNNOOOPPPHHHHHHHHHIIIKKKMMMNNNOOORRRSSSTTTTTTSSSQQQNNNLLLNNNOOOPPPOOOMMMMMMMMMOOONNNOOOPPPRRRRRRRRRRRRQQQSSSRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVXXX[[[aaaiiinnn}}}wwwoookkkhhhdddccc```^^^]]]]]]]]]]]]___[[[XXXYYYYYYWWWYYY]]]dddfffgggfffccc```______aaa```___^^^^^^___```aaa\\\]]]^^^\\\ZZZXXXYYYZZZUUUUUUTTTRRRPPPNNNLLLKKKKKKNNNRRRUUUWWWXXXWWWVVVRRRRRRRRRQQQQQQOOONNNNNNLLLJJJIIIIIILLLOOOQQQRRRTTTSSSSSSUUUUUUTTTQQQNNNLLLKKKKKKLLLNNNPPPOOONNNJJJIIIIIIJJJKKKKKKIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEFFFHHHIIIIIIHHHIIIIIIIIIHHHFFFEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAADDDBBB??????AAABBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>===<<<999:::;;;>>>AAACCCEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDEEEGGGKKKPPPSSSyyyxxxuuuttttttuuuwwwyyyvvvuuusssrrrrrrsssuuuwwwnnnhhhdddeeeffffffhhhlllsssuuuvvvrrrkkkeeecccdddbbbaaa```_________```aaacccbbbaaa___]]]ZZZXXXWWW[[[[[[[[[[[[ZZZYYYXXXXXXVVVWWWXXXZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[ZZZZZZZZZYYYYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\ZZZXXXUUUSSSQQQSSSUUUWWWWWWWWWVVVUUUWWWYYYYYYUUUOOOLLLNNNQQQWWWUUUTTTUUUVVVWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSVVVYYY[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\UUUTTTTTTTTTTTTUUUVVVWWWSSSUUUVVVSSSOOONNNPPPRRRPPPPPPRRRSSSUUUWWWXXXYYYWWWVVVVVVXXXZZZ\\\\\\[[[XXXXXXYYYYYYYYYXXXXXXXXXWWWXXXYYYYYYYYYXXXXXXWWWTTTSSSRRRQQQPPPOOOOOOOOORRRPPPNNNMMMNNNOOOOOONNNNNNNNNNNNOOOQQQPPPNNNKKKKKKJJJJJJLLLNNNNNNLLLJJJLLLKKKLLLNNNQQQRRRRRRQQQOOOOOONNNNNNMMMMMMMMMLLLPPPOOOMMMLLLKKKJJJKKKKKKHHHHHHIIIJJJLLLNNNOOOPPPPPPQQQSSSSSSSSSQQQNNNMMMOOOOOOOOOOOONNNMMMMMMMMMLLLNNNOOOQQQRRRSSSRRRRRRSSSSSSQQQPPPPPPPPPPPPQQQTTTTTTTTTTTTTTTWWW\\\```jjjuuuxxxnnnjjjiiihhhggg```___^^^]]]\\\]]]^^^______[[[YYYZZZZZZZZZ\\\aaaeeeffffffeeeccc```^^^]]]______^^^]]]]]]^^^______[[[\\\\\\[[[ZZZYYYYYYYYYSSSQQQMMMJJJIIIHHHIIIJJJLLLNNNQQQTTTUUUTTTSSSQQQPPPQQQRRRRRRRRRPPPOOONNNLLLJJJHHHIIILLLOOOQQQRRRQQQPPPQQQRRRSSSRRRPPPNNNKKKIIIIIIIIIKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEGGGHHHIIIHHHGGGGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@AAACCCCCCDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>???>>>>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>===999:::<<<>>>@@@AAACCCCCCCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBBBBB???@@@AAABBBCCCEEEIIILLLzzzuuurrrooonnnnnnmmmnnnooopppqqqqqqpppnnnmmmlllnnnpppqqqkkkfffccceeegggggghhhlllnnnppppppnnnhhhdddcccccc``````___^^^^^^___```aaaccccccbbb```^^^\\\ZZZXXXYYYYYYZZZZZZYYYYYYXXXWWWXXXYYY[[[\\\^^^_________```___]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]][[[YYYVVVTTTQQQSSSUUUWWWXXXWWWVVVUUUWWWYYYYYYWWWTTTRRRSSSUUUWWWUUUSSSSSSTTTVVVVVVUUUTTTTTTSSSRRRQQQRRRRRRSSSUUUWWWYYY[[[]]]^^^^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVWWWVVVUUUTTTSSSRRRRRRQQQQQQSSSTTTRRROOONNNPPPSSSPPPQQQRRRTTTUUUWWWXXXYYYVVVUUUTTTTTTVVVWWWVVVTTTVVVWWWXXXXXXYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWSSSRRRQQQQQQPPPPPPPPPPPPSSSPPPNNNMMMNNNOOOPPPOOOOOONNNNNNNNNPPPOOOMMMKKKLLLKKKLLLNNNPPPPPPMMMKKKLLLLLLMMMOOOQQQSSSRRRQQQJJJKKKKKKLLLMMMNNNOOOOOOPPPOOONNNLLLKKKJJJJJJJJJIIIJJJKKKMMMNNNOOOPPPQQQNNNOOOPPPQQQQQQPPPNNNMMMPPPOOONNNNNNNNNNNNMMMLLLLLLNNNPPPRRRSSSSSSSSSSSSSSSRRRQQQOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRTTTXXX[[[]]]eeennnrrrssswww~~~xxxrrrjjjeeeeeefffeeeddd________________________```[[[YYYZZZ[[[[[[^^^cccddddddddddddcccbbb```^^^]]]]]]\\\[[[[[[\\\]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVQQQNNNHHHEEEDDDGGGLLLOOORRRSSSTTTUUUSSSPPPMMMKKKOOOPPPQQQQQQQQQPPPOOONNNKKKJJJHHHIIILLLOOOPPPQQQMMMLLLMMMOOOQQQRRRPPPOOOKKKJJJHHHHHHIIIIIIHHHFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGIIIIIIHHHFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA???@@@AAAAAABBBCCCEEEFFFBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>;;;<<<===??????@@@??????@@@@@@??????>>>?????????????????????@@@@@@@@@@@@???@@@AAAAAABBBCCCFFFHHHyyysssooommmlllllllllllllllmmmnnnoooooolllkkkjjjiiihhhiiiiiijjjfffbbbaaadddfffeeeeeehhhgggiiijjjhhheeebbbaaa`````````___^^^^^^___aaabbbbbbbbbbbb```___]]][[[ZZZWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[]]]___aaaaaaaaaaaaccc```\\\ZZZZZZ[[[ZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[[[[\\\]]]]]][[[YYYWWWUUUSSSTTTUUUWWWWWWWWWWWWVVVXXXYYYZZZXXXVVVUUUVVVVVVUUUSSSQQQQQQSSSTTTUUUUUUUUUUUUTTTSSSTTTUUUVVVWWWXXXYYY[[[\\\]]]^^^]]]]]]\\\[[[YYYWWWUUUTTTSSSSSSXXXWWWVVVTTTRRRPPPOOONNNMMMNNNOOOOOONNNOOOQQQSSSRRRRRRSSSTTTUUUVVVWWWXXXTTTSSSRRRRRRRRRRRRQQQOOOTTTUUUVVVWWWWWWWWWVVVUUUXXXWWWWWWVVVUUUUUUTTTTTTOOOOOONNNNNNNNNNNNNNNOOOQQQOOOMMMMMMNNNOOOOOOOOOMMMLLLLLLMMMNNNOOOMMMLLLMMMLLLMMMNNNPPPPPPNNNLLLLLLLLLMMMOOORRRRRRQQQOOOHHHIIIJJJKKKMMMNNNOOOOOOLLLMMMNNNNNNNNNNNNMMMMMMKKKKKKMMMNNNOOOPPPPPPPPPLLLLLLMMMNNNNNNNNNNNNNNNPPPNNNMMMNNNOOOOOONNNMMMMMMNNNPPPRRRSSSSSSSSSRRRRRRQQQOOONNNNNNOOOPPPQQQMMMNNNNNNOOOOOOQQQUUUXXXXXX[[[___aaadddjjjqqqwwwzzztttpppmmmjjjfffcccaaa___]]][[[]]]^^^___aaaaaaaaa```___aaa\\\YYYZZZ[[[[[[___dddcccccccccdddfffeeecccaaa[[[ZZZYYYXXXXXXYYYZZZ[[[\\\ZZZXXXWWWWWWVVVTTTSSSQQQMMMHHHEEEFFFLLLRRRWWWXXXXXXWWWTTTQQQNNNKKKIIILLLMMMMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJMMMNNNNNNNNNJJJJJJJJJLLLOOOPPPPPPOOOLLLJJJIIIIIIJJJJJJHHHGGGHHHJJJLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFHHHIIIIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCBBBCCCDDDFFFBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA>>>??????@@@@@@??????>>>?????????????????????????????????>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===??????>>>======>>>>>>???>>>>>>?????????????????????@@@BBBBBBAAABBBDDDFFF~~~xxxvvvsssppplllkkkkkkllljjjkkkkkklllmmmmmmmmmmmmggggggggggggggggggggggggccc``````eeegggeeecccdddaaabbbccccccaaa___^^^]]]^^^]]]\\\\\\\\\^^^___````````````___^^^]]][[[[[[VVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]```bbbcccdddcccccceeeaaa\\\YYYZZZ[[[[[[ZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[YYYYYYZZZ[[[ZZZXXXVVVTTTTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYXXXVVVUUUTTTTTTQQQPPPOOOOOORRRTTTTTTTTTTTTTTTSSSSSSTTTVVVXXXZZZXXXYYYZZZ[[[\\\[[[ZZZZZZZZZYYYYYYXXXWWWUUUUUUTTTVVVUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKMMMPPPSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVSSSQQQPPPPPPQQQRRRQQQOOOQQQRRRTTTUUUVVVUUUTTTSSSWWWVVVUUUSSSRRRQQQPPPPPPMMMMMMLLLLLLLLLMMMMMMNNNOOONNNLLLLLLNNNOOONNNMMMLLLKKKJJJKKKMMMNNNMMMLLLMMMLLLLLLMMMOOOOOONNNMMMKKKKKKLLLNNNQQQQQQOOOMMMIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNPPPQQQQQQPPPNNNLLLKKKLLLMMMNNNOOONNNNNNMMMKKKJJJJJJJJJKKKLLLNNNOOOOOOMMMLLLMMMOOOPPPOOOMMMLLLMMMOOOPPPQQQQQQQQQPPPQQQPPPNNNMMMMMMOOOQQQRRRKKKLLLMMMMMMMMMOOORRRUUUUUUUUUWWWZZZ___eeeiiilllooo|||}}}~~~|||uuuqqqmmmjjjhhhfffffffffddd```]]][[[ZZZZZZ\\\```dddeeedddbbbaaaaaa\\\YYYZZZZZZ[[[___dddcccbbbbbbdddffffffdddaaaYYYXXXWWWVVVVVVWWWXXXYYYYYYWWWUUUUUUVVVVVVTTTQQQNNNLLLJJJIIIJJJOOOTTTXXXYYYXXXUUURRRPPPMMMLLLKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJLLLNNNNNNLLLKKKJJJIIIIIIJJJMMMNNNNNNMMMKKKJJJIIIJJJLLLLLLLLLKKKIIIKKKMMMLLLIIIHHHHHHJJJIIIIIIJJJJJJIIIHHHFFFEEEGGGFFFGGGHHHJJJIIIGGGDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAAAAACCCEEEDDDBBBAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBB??????@@@AAAAAA@@@??????=============================================>>><<<===???AAAAAA@@@???>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBAAABBBDDDFFF{{{wwwwwwuuurrrppppppnnnllljjjjjjkkkmmmeeefffggghhhhhhhhhhhhhhhcccdddeeefffggghhhhhhgggcccaaabbbgggiiifffcccddd^^^^^^_________]]]\\\[[[ZZZZZZYYYYYYYYYZZZ\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[VVVWWWYYYZZZ\\\]]]]]]^^^]]]___aaadddeeeeeeddddddfffaaa\\\YYYZZZ\\\\\\[[[]]]\\\ZZZYYYYYYYYYZZZ[[[VVVWWWXXXYYYYYYWWWUUUTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXUUUSSSQQQQQQOOONNNMMMOOOQQQSSSTTTSSSRRRQQQPPPQQQRRRUUUWWWYYYWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXXXXYYYXXXXXXWWWVVVTTTTTTTTTSSSRRRPPPOOONNNMMMLLLKKKNNNTTTXXXYYYXXXVVVVVVVVVUUUUUUUUUTTTTTTRRRPPPPPPQQQRRRSSSSSSQQQOOOPPPRRRTTTUUUTTTSSSRRRVVVUUUSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNMMMLLLMMMNNNOOONNNLLLJJJIIIIIIJJJLLLNNNNNNMMMMMMKKKKKKKKKMMMNNNMMMLLLIIIIIIKKKMMMPPPPPPNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJPPPRRRTTTTTTSSSOOOKKKIIIKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHIIIKKKNNNPPPOOOMMMKKKMMMPPPQQQPPPNNNKKKLLLNNNOOOPPPPPPOOONNNPPPOOOMMMLLLMMMOOOQQQSSSMMMNNNNNNMMMMMMMMMPPPRRRTTTSSSTTTYYY```eeeffffffaaannnyyy~~~zzz}}}zzz{{{yyytttooojjjhhhfffdddccc```cccfffeeebbb___```bbbXXX\\\bbbgggiiihhhfffdddbbb]]]YYYYYYZZZZZZ^^^dddbbbaaa```bbbeeeeeebbb___WWWWWWUUUUUUUUUUUUWWWWWWWWWTTTRRRSSSUUUVVVTTTRRRKKKJJJJJJKKKMMMOOORRRTTTWWWVVVSSSPPPOOONNNNNNNNNGGGFFFEEEEEEFFFGGGIIIJJJJJJJJJKKKMMMNNNNNNKKKHHHKKKJJJIIIJJJKKKLLLKKKJJJIIIHHHHHHJJJMMMOOOOOOOOOJJJLLLNNNLLLIIIGGGGGGIIIHHHHHHIIIIIIHHHGGGEEEDDDGGGFFFGGGIIIJJJIIIFFFDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAADDDFFFGGGEEEBBB??????AAABBBBBBBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???========================<<<<<<<<<<<<============;;;<<>>>>>>>>>>>============>>>???AAABBBAAABBBCCCEEE|||yyyyyyyyyvvvuuutttsssssstttvvvwwwwwwvvvtttqqqooommmllllllmmmkkkiiiiiiiiihhhfffdddjjjgggcccccceeegggfffdddeeeddddddccccccddddddeeeccccccccceeefffeeebbb___]]]]]]^^^^^^^^^]]]\\\[[[VVVTTTQQQPPPPPPTTTXXXZZZaaa___^^^```bbbbbb___\\\YYYZZZ\\\\\\[[[[[[[[[\\\___[[[[[[```ccc```]]]\\\___[[[XXXXXX[[[^^^___^^^^^^\\\YYYVVVVVVXXXZZZ\\\ZZZZZZYYYWWWVVVUUUTTTSSSUUUTTTSSSRRRSSSTTTVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPPPPRRRSSSPPPLLLLLLQQQVVVXXXSSSQQQUUUWWWXXXZZZ^^^\\\ZZZXXXXXXYYYYYYYYYXXXUUUVVVWWWYYYZZZYYYYYYXXXYYYVVVRRRNNNLLLKKKLLLLLLOOONNNNNNRRRVVVYYYXXXWWWXXXSSSNNNNNNQQQSSSRRROOOSSSSSSSSSSSSSSSSSSSSSSSSPPPNNNMMMOOORRRSSSQQQOOOOOOMMMLLLLLLMMMMMMKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLMMMLLLLLLJJJIIIHHHJJJMMMNNNLLLJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKLLLKKKKKKLLLMMMMMMKKKIIIPPPPPPPPPOOONNNMMMLLLKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHHHHJJJOOOSSSMMMNNNOOOPPPOOOOOOMMMMMMNNNMMMLLLJJJJJJJJJKKKLLLMMMLLLJJJHHHIIIKKKNNNOOOQQQOOOMMMKKKKKKMMMOOOQQQTTTSSSTTTYYY```dddccc``````dddhhhjjjppp}}}{{{{{{|||zzztttooolllkkkjjjhhhfffdddcccccccccaaaccceeeddd```]]]\\\]]]]]]___aaadddeeeeeedddccc```^^^[[[ZZZ[[[]]]^^^^^^aaa]]]YYYYYY\\\]]][[[WWWRRRSSSTTTUUUUUUTTTSSSRRRSSSPPPNNNOOOQQQRRRQQQNNNIIIKKKNNNOOOQQQSSSWWWZZZUUUVVVVVVSSSPPPLLLKKKKKKKKKIIIDDD@@@>>>@@@EEEJJJJJJJJJJJJLLLNNNMMMKKKIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@@@@AAAAAAAAA@@@BBBBBBAAA@@@AAABBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCC@@@>>>===>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;<<<===>>><<<;;;================================================>>>>>>>>>>>>==================>>>???@@@@@@AAAAAA}}}wwwqqqmmmkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiiooonnnmmmlllkkkjjjiiihhhiiihhheeeeeeeeefffeeeccchhheeebbbbbbdddeeedddccccccbbbbbbbbbbbbbbbbbbcccbbbbbbbbbcccddddddaaa^^^]]]]]]^^^]]]\\\ZZZXXXWWWTTTRRRPPPPPPQQQTTTXXX[[[```^^^]]]___``````]]]ZZZYYY[[[\\\]]]\\\[[[\\\]]]```]]]^^^eeeiiieee___\\\]]][[[YYYYYY\\\^^^]]]\\\]]][[[XXXVVVVVVWWWYYY[[[ZZZYYYXXXXXXWWWVVVUUUUUUXXXWWWUUUSSSRRRSSSTTTUUUXXXXXXWWWVVVUUUTTTSSSSSSRRRTTTUUURRROOONNNRRRVVVYYYUUUTTTVVVXXXVVVWWWZZZ]]][[[ZZZZZZ[[[ZZZYYYWWWUUUUUUVVVWWWWWWVVVUUUTTTWWWUUUQQQNNNLLLKKKLLLMMMOOONNNOOORRRUUUWWWWWWUUUSSSPPPNNNNNNPPPQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKMMMPPPQQQPPPNNNNNNLLLKKKLLLMMMMMMLLLKKKOOONNNMMMMMMLLLLLLMMMMMMJJJJJJKKKLLLLLLLLLKKKKKKKKKIIIHHHIIIKKKLLLJJJHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJKKKJJJIIIJJJKKKLLLJJJHHHNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJLLLNNNPPPLLLLLLMMMMMMMMMLLLJJJIIILLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIKKKMMMOOOOOONNNMMMLLLLLLMMMNNNOOORRRQQQQQQVVV\\\```^^^[[[[[[___ccceeegggooo{{{xxxqqqkkkgggbbb___fffeeedddcccbbbbbbaaaaaa```aaabbb```\\\ZZZYYY[[[[[[]]]___aaabbbbbbaaaaaa```^^^[[[ZZZ[[[[[[\\\\\\^^^ZZZWWWWWWZZZ[[[XXXUUURRRSSSTTTTTTSSSRRRQQQPPPSSSSSSSSSSSSTTTSSSQQQOOOKKKMMMNNNOOOOOOPPPSSSUUURRRSSSTTTRRROOOLLLLLLLLLMMMJJJEEE???===???DDDHHHKKKKKKJJJLLLMMMNNNLLLKKKLLLKKKKKKJJJIIIHHHHHHGGGFFFGGGIIIJJJKKKLLLMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFCCCDDDEEEGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@AAAAAA@@@???BBBAAA@@@@@@@@@AAACCCCCCEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA???>>>?????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB~~~{{{wwwrrrooommmkkkiiigggeeedddeeeeeebbbccceeeffffffeeecccbbbeeefffggggggfffeeedddccceeeccc``````aaacccddddddeeecccaaaaaabbbbbbbbbaaa````````````````````````aaa``````aaabbbbbb___]]]]]]]]]]]]\\\ZZZXXXUUUTTTSSSRRRQQQQQQRRRVVVYYY[[[^^^]]]]]]]]]^^^]]]ZZZXXXYYY[[[]]]]]]\\\[[[\\\]]]aaa^^^aaakkkqqqlllbbb[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZ[[[YYYWWWVVVUUUWWWXXXYYYXXXXXXXXXXXXWWWWWWWWWVVVZZZXXXVVVTTTRRRQQQQQQQQQUUUUUUUUUUUUTTTTTTTTTTTTTTTVVVWWWUUURRRQQQSSSUUUZZZWWWVVVXXXXXXVVVVVVYYYcccaaa^^^]]]\\\ZZZXXXVVVTTTUUUUUUUUUTTTSSSQQQPPPTTTRRROOOMMMLLLLLLLLLMMMPPPOOOPPPQQQTTTUUUTTTRRRMMMOOOPPPPPPOOOMMMMMMNNNJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIKKKNNNOOOOOOMMMLLLKKKJJJKKKMMMNNNMMMLLLOOONNNMMMMMMLLLMMMMMMMMMKKKKKKKKKLLLKKKKKKJJJJJJKKKJJJHHHHHHIIIIIIGGGFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJIIIGGGLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHIIIIIIIIIIIIIIIHHHJJJIIIIIIJJJLLLMMMMMMMMMLLLMMMMMMMMMLLLJJJIIIGGGJJJIIIIIIHHHHHHHHHHHHIIIGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNPPPNNNNNNRRRVVVYYYXXXUUUTTTYYY]]]^^^^^^aaagggmmmyyy{{{wwwtttpppkkkgggdddaaa^^^[[[_______________`````````______^^^[[[XXXVVVWWWXXXXXXYYY\\\^^^______^^^]]]___]]]\\\ZZZYYYYYYYYYZZZYYYVVVTTTTTTWWWWWWUUURRRPPPQQQPPPPPPOOONNNLLLKKKPPPSSSVVVVVVTTTQQQOOOMMMLLLMMMNNNMMMLLLLLLMMMOOONNNPPPQQQPPPMMMLLLLLLLLLNNNKKKEEE???<<<>>>CCCHHHMMMKKKJJJKKKLLLNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEFFFHHHIIIKKKLLLLLLLLLHHHHHHGGGGGGGGGFFFFFFFFF@@@AAACCCEEEEEEEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????@@@AAA@@@???AAA@@@@@@@@@@@@AAABBBBBBDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@?????????@@@??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????@@@@@@AAAAAABBBBBBooooooooonnnmmmjjjgggeeedddddddddeeeeeeeeeddddddaaabbbcccdddddddddcccbbbaaabbbdddeeedddcccaaa___bbb```]]]]]]___aaacccdddbbbbbbaaa```aaaaaa``````___________________________^^^^^^___```___]]][[[[[[[[[[[[[[[YYYWWWUUUTTTUUUUUUTTTSSSTTTVVVYYYZZZ]]]]]]]]]]]]\\\[[[YYYWWWYYY[[[]]]]]]\\\[[[\\\]]]```^^^bbbnnntttnnnbbbZZZYYYYYYYYYZZZZZZZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRTTTVVVWWWVVVSSSRRRRRRTTTZZZWWWWWWZZZZZZYYY\\\aaapppkkkddd^^^ZZZWWWUUUSSSSSSSSSTTTTTTSSSRRRPPPOOOPPPOOOMMMLLLKKKKKKLLLMMMPPPPPPPPPQQQQQQQQQQQQPPPLLLQQQUUUTTTPPPLLLKKKLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGIIIKKKMMMNNNNNNNNNKKKJJJJJJKKKMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHKKKJJJHHHGGGGGGFFFEEEDDDDDDEEEGGGIIIIIIIIIHHHGGGFFFGGGIIIJJJJJJJJJIIIHHHHHHHHHGGGHHHJJJJJJIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFHHHKKKMMMMMMLLLNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIILLLMMMNNNNNNNNNMMMNNNOOOOOOOOOOOONNNMMMNNNMMMMMMOOORRRSSSRRRQQQPPPTTTXXXYYYYYYZZZ___cccccchhhpppxxx{{{{{{~~~xxxssspppllljjjllljjjgggeeecccaaa^^^[[[ZZZ[[[\\\]]]^^^_________```^^^[[[XXXVVVUUUWWWXXXVVVXXXZZZ\\\\\\\\\[[[ZZZ]]]\\\[[[YYYWWWVVVVVVWWWVVVTTTSSSTTTUUUUUUSSSQQQNNNNNNMMMLLLJJJIIIHHHGGGKKKPPPUUUUUUQQQLLLJJJIIIJJJKKKLLLLLLKKKJJJJJJKKKMMMNNNOOONNNLLLJJJIIIJJJLLLIIIDDD???<<>>???@@@???>>>????????????@@@@@@AAAAAABBBAAA@@@?????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAA@@@????????????>>>===<<<;;;========================>>>===<<<===?????????===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>??????@@@@@@@@@@@@dddeeeggghhhhhhfffdddccc]]]^^^___```aaa```______^^^^^^]]]]]]^^^```aaabbbcccdddeeefffeeeccc```___bbb```]]]\\\^^^aaacccddd```aaaaaaaaa```_________^^^^^^____________^^^^^^]]]\\\[[[\\\]]]]]][[[YYYYYYYYYZZZZZZZZZXXXWWWVVVWWWWWWVVVVVVVVVVVVWWWXXX[[[\\\]]]]]]\\\ZZZYYYXXXXXXZZZ\\\\\\[[[[[[[[[\\\]]][[[```kkkqqqkkkaaaYYYXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWRRRRRRQQQPPPPPPPPPPPPPPPOOOPPPPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTRRRRRRRRRRRRXXXWWWXXX\\\]]]^^^dddlll{{{sssggg\\\VVVSSSRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMLLLKKKJJJKKKKKKLLLOOOPPPQQQPPPOOONNNNNNNNNOOOTTTZZZXXXQQQKKKJJJKKKIIIHHHHHHHHHGGGGGGGGGFFFGGGHHHJJJLLLMMMNNNOOOOOOKKKJJJIIIJJJLLLMMMMMMLLLHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGJJJIIIHHHFFFEEEDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHHHHIIIKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGJJJLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJMMMOOOOOOOOONNNMMMNNNOOOPPPPPPOOONNNMMMMMMMMMLLLMMMNNNOOOOOOOOOPPPRRRTTTTTTTTTVVVZZZ^^^YYY\\\```eeejjjrrrzzz|||yyyyyy|||~~~zzzwwwvvvsssoookkkhhhhhhhhhggggggeeeccc```___^^^\\\YYYWWWYYYZZZ[[[]]]^^^_________aaa^^^ZZZWWWVVVWWWXXXYYYUUUWWWYYYZZZ[[[ZZZYYYXXXZZZ[[[[[[XXXUUUSSSSSSTTTTTTTTTTTTUUUUUUUUUSSSRRRPPPOOONNNLLLJJJIIIHHHGGGIIIMMMRRRRRRNNNIIIGGGGGGGGGIIIKKKKKKJJJJJJJJJKKKMMMNNNOOOMMMJJJGGGGGGGGGIIIGGGCCC@@@???BBBGGGLLLNNNKKKIIIHHHIIIJJJJJJIIIHHHGGGGGGFFFDDDCCCCCCBBBDDDEEEFFFHHHIIIIIIIIIIIIDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>?????????>>>>>>>>>>>>?????????????????????>>>======>>>???@@@@@@@@@@@@AAAAAAAAABBBBBB????????????@@@@@@@@@AAA?????????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>??????===========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>```bbbeeefffdddaaa______ZZZ[[[]]]^^^^^^]]]\\\[[[^^^]]]\\\]]]^^^aaadddfffffffffffffffeeedddbbbaaacccaaa^^^^^^___aaabbbbbb^^^```aaaaaa___^^^^^^^^^\\\]]]^^^______^^^]]]\\\\\\ZZZYYYYYYZZZZZZYYYXXXWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVYYY[[[]]]\\\[[[YYYYYYYYYWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZYYY]]]fffiiiddd^^^[[[XXXYYYYYYXXXVVVTTTUUUVVVUUUVVVWWWXXXXXXXXXWWWWWWUUUUUUUUUUUUUUUVVVVVVVVVOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTUUUUUUUUURRRRRRRRRQQQQQQRRRRRRSSSVVVWWW\\\aaabbbbbbhhhoooyyypppdddYYYSSSQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRLLLKKKKKKJJJJJJJJJJJJJJJNNNOOOPPPPPPNNNLLLLLLMMMOOOTTTYYYXXXRRRKKKIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLMMMMMMMMMNNNPPPKKKJJJIIIJJJLLLMMMLLLKKKHHHHHHHHHGGGHHHHHHIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHFFFDDDEEEGGGIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFHHHGGGGGGIIIKKKKKKJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGGGGGGGGGGGGGGGGFFFIIINNNOOOOOOMMMLLLLLLIIIJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHJJJLLLNNNNNNNNNMMMKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNNNNRRRQQQQQQOOONNNOOOSSSVVVUUUVVVXXXXXXZZZ]]]bbbfffmmmrrrzzz~~~zzzxxxwwwxxxzzzrrrllliiiiiiiiiiiifffdddcccdddfffffffffbbb___\\\ZZZYYYXXXVVVTTTYYYZZZ\\\^^^^^^^^^]]]]]]^^^[[[WWWVVVVVVXXXXXXYYYUUUVVVXXXYYYZZZYYYXXXWWWVVVYYYYYYWWWSSSPPPQQQSSSTTTTTTUUUVVVVVVUUUTTTSSSSSSRRRQQQOOOMMMLLLLLLLLLJJJLLLMMMMMMKKKIIIGGGGGGFFFHHHKKKLLLKKKJJJKKKKKKMMMNNNNNNLLLIIIFFFFFFFFFFFFFFFDDDCCCBBBEEEIIIMMMLLLJJJHHHGGGGGGFFFEEEDDDEEEEEEDDDDDDCCCBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGDDDEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???======>>>???>>>===<<<===>>>>>>??????>>>>>><<<<<<;;;;;;;;;===>>>???>>>>>>??????@@@@@@AAAAAA@@@??????>>>>>>???@@@@@@======>>>======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<======ZZZ^^^bbbbbb___\\\ZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\]]]]]]___aaacccfffhhhiiieeeeeeeeeeeeeeeeeeeeeeeedddbbb```___``````___^^^[[[^^^```___]]][[[[[[]]]YYY[[[\\\]]]]]]\\\[[[YYYZZZYYYWWWWWWXXXXXXXXXVVVWWWWWWXXXXXXWWWUUUSSSRRROOOPPPRRRSSSTTTUUUUUUUUUUUUXXXZZZ[[[YYYXXXXXXYYYVVVXXXYYYZZZYYYXXXYYYZZZXXXXXX[[[``````]]]\\\___XXXYYYYYYVVVSSSRRRSSSVVVUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVSSSQQQPPPOOOQQQSSSTTTUUUUUUYYYaaahhhgggccccccgggkkkeee\\\UUURRRRRRRRRRRRRRRSSSSSSSSSSSSQQQPPPOOOKKKJJJJJJIIIIIIIIIIIIHHHLLLNNNPPPOOOLLLJJJKKKLLLLLLOOOSSSSSSOOOKKKIIIHHHEEEEEEFFFFFFGGGGGGHHHHHHGGGJJJLLLMMMLLLKKKMMMNNNLLLKKKJJJJJJKKKLLLKKKIIIHHHHHHGGGGGGHHHIIIIIIJJJGGGHHHHHHIIIIIIIIIHHHHHHEEEFFFGGGFFFEEEFFFIIILLLRRRPPPMMMJJJGGGFFFFFFFFFCCCDDDEEEFFFGGGFFFEEEEEEFFFFFFFFFGGGIIIJJJIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFHHHRRR\\\^^^XXXPPPKKKIIIGGGHHHIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKJJJJJJKKKLLLNNNNNNNNNNNNLLLLLLLLLNNNOOOQQQRRRSSSRRRRRRRRRTTTVVVWWW\\\cccjjjpppyyy|||xxxvvvzzzzzzooommmjjjfffeeedddeeefffcccbbb```aaacccdddeeeeeeaaa^^^[[[YYYYYYYYYXXXXXXZZZ[[[]]]^^^^^^]]][[[ZZZYYYVVVSSSSSSUUUWWWWWWVVVSSSTTTVVVXXXXXXWWWVVVUUUSSSVVVXXXVVVRRROOOPPPRRRRRRTTTVVVWWWVVVUUUTTTTTTTTTSSSQQQOOONNNNNNNNNNNNJJJHHHFFFEEEFFFGGGFFFFFFHHHJJJMMMMMMLLLKKKKKKKKKKKKLLLMMMLLLIIIGGGGGGGGGFFFGGGGGGFFFEEEFFFIIIKKKJJJHHHFFFEEEEEECCC@@@===CCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???======>>>>>>>>>===;;;<<<===>>>>>>>>>======:::999999999999;;;===>>><<<======>>>??????@@@@@@@@@???>>>>>>===>>>??????<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================UUUYYY^^^___]]]ZZZYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[XXXZZZ^^^aaadddfffggggggccccccccccccdddeeeggghhhdddcccaaa``````___]]][[[YYY\\\___^^^[[[YYYZZZ[[[XXXYYYZZZ\\\\\\ZZZYYYXXXZZZXXXVVVVVVWWWWWWWWWVVVWWWWWWWWWVVVUUURRRPPPOOOJJJKKKNNNQQQSSSTTTUUUUUURRRUUUYYYYYYWWWVVVWWWYYYUUUWWWYYYYYYXXXWWWXXXYYYXXXXXXZZZ\\\[[[YYY\\\bbbYYYYYYXXXUUUQQQPPPSSSVVVUUUVVVXXXZZZZZZYYYXXXWWWTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRSSSSSSSSSTTTSSSQQQOOOOOOQQQTTTVVVWWWTTT[[[fffnnnkkkbbb]]]^^^]]]ZZZVVVSSSSSSSSSSSSSSSSSSSSSTTTSSSQQQOOOMMMLLLJJJJJJJJJIIIIIIHHHHHHGGGKKKNNNPPPOOOLLLJJJKKKLLLGGGJJJMMMNNNMMMKKKHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKGGGJJJMMMLLLJJJJJJKKKMMMMMMLLLJJJJJJKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIFFFGGGHHHHHHIIIIIIIIIIIIDDDEEEFFFFFFEEEFFFKKKOOOXXXUUUPPPKKKHHHGGGGGGGGGBBBCCCEEEFFFFFFFFFEEEDDDEEEDDDDDDFFFHHHIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEKKKYYYgggjjjaaaSSSJJJGGGHHHIIIJJJJJJJJJIIIHHHGGGBBBCCCDDDFFFFFFFFFEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJIIIHHHIIIKKKMMMJJJJJJLLLMMMMMMMMMNNNNNNNNNOOOPPPPPPOOOOOOOOOQQQKKKPPPWWW]]]aaagggnnntttyyy{{{|||wwwyyy}}}}}}|||{{{yyyuuupppooonnnlllhhhdddddddddeeeffffffgggggg^^^]]]]]]^^^aaaccccccccc___\\\XXXVVVWWWXXXYYYYYY[[[\\\]]]^^^]]][[[YYYXXXTTTRRROOOPPPSSSUUUTTTSSSRRRSSSUUUVVVVVVVVVTTTSSSQQQUUUXXXVVVQQQNNNPPPRRRQQQTTTVVVWWWVVVUUUTTTTTTRRRQQQOOOMMMMMMLLLMMMMMMHHHDDD???>>>AAADDDDDDCCCJJJLLLNNNOOOMMMKKKJJJJJJIIIJJJLLLKKKJJJIIIIIIJJJHHHIIIIIIHHHGGGGGGHHHIIIIIIGGGFFFEEECCCAAA===999CCCCCCCCCDDDDDDDDDDDDEEEGGGGGGGGGFFFFFFEEECCCCCCGGGFFFFFFFFFEEEEEEEEEDDD@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<===>>>===<<<:::;;;===>>>>>>>>>===<<<888888777777888:::<<<===;;;<<<<<<===>>>??????@@@AAA@@@>>>=========>>>???;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888:::<<<======<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>=========SSSVVVXXXYYYYYYXXXXXXYYYXXXYYY\\\^^^^^^^^^]]]\\\\\\]]]___aaacccdddeeefffeeedddcccbbbbbbcccdddeeegggeeeaaa______``````___cccbbb```___]]][[[ZZZYYYYYY[[[\\\[[[YYYXXXWWWXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXVVVSSSQQQOOOMMMJJJHHHGGGDDDFFFLLLQQQQQQQQQSSSTTTVVVXXXYYYXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVYYY\\\bbb```\\\ZZZYYY[[[^^^___]]]ZZZUUUPPPOOOPPPSSSUUUXXXUUUSSSUUUXXXZZZYYYWWWUUUTTTSSSSSSUUUUUUUUUSSSQQQRRRRRRRRRRRRPPPOOONNNRRRQQQOOONNNNNNPPPSSSUUUWWWVVVSSSRRRQQQSSSUUUVVVSSSaaaooopppfff\\\YYY[[[YYYWWWUUUUUUWWWXXXUUUSSSVVVRRRMMMLLLMMMOOOOOOMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHJJJKKKKKKKKKJJJHHHEEEDDDMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKIIIHHHHHHJJJFFFHHHIIIHHHEEEEEEGGGJJJGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGEEEEEEFFFHHHLLLNNNSSSPPPLLLHHHEEEDDDDDDDDDDDDCCCBBBCCCFFFGGGFFFEEECCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCEEEGGGGGGFFFEEEEEEEEENNNUUU[[[[[[UUUNNNJJJIIIHHHHHHHHHHHHFFFEEECCCBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJKKKMMMMMMNNNNNNNNNNNNPPPSSSWWWZZZ\\\]]]^^^aaabbbdddfffiiiooovvv{{{{{{yyyyyywwwwwwyyyuuurrrppppppnnnkkkhhhcccbbbbbbccceeegggfffeee``````aaabbbbbbbbbbbbbbb\\\\\\^^^aaadddcccaaa^^^___^^^[[[YYYYYYYYYZZZ[[[]]]]]]^^^]]]\\\ZZZXXXWWWQQQQQQPPPPPPQQQRRRTTTUUUWWWTTTRRRSSSTTTUUURRRPPPNNNOOOQQQQQQPPPQQQRRRTTTUUUVVVVVVUUUSSSRRRSSSTTTPPPPPPOOOOOOPPPOOOLLLIIIAAA>>>999777777:::???CCCMMMLLLKKKJJJJJJJJJJJJKKKHHHGGGGGGHHHIIIJJJHHHGGGHHHIIIIIIHHHFFFEEEEEEFFFIIIIIIHHHFFFEEECCCBBBAAADDDCCCCCCDDDFFFGGGEEEDDDDDDCCCBBBAAAAAABBBCCCDDDBBBBBBDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@>>>===@@@@@@AAAAAA@@@???===<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;::::::999888999999::::::;;;<<<======<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<::::::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;===<<<:::999888999::::::;;;<<<<<<;;;999888888999:::999888888999:::<<<===>>>>>>======<<<<<<<<<;;;UUUWWWYYYYYYWWWVVVVVVWWWYYYZZZ\\\^^^^^^^^^]]]\\\\\\^^^```bbbcccddddddcccaaaaaa``````aaacccdddfffgggdddaaa``````aaaaaa```bbbbbbaaa```^^^\\\[[[ZZZYYYZZZZZZYYYWWWVVVWWWXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVTTTQQQPPPNNNLLLJJJGGGCCCBBBEEEMMMRRRRRRQQQRRRSSSVVVXXXXXXWWWVVVWWWWWWUUUUUUUUUTTTTTTUUUXXX[[[```^^^\\\ZZZYYYYYY[[[\\\YYYWWWUUUSSSRRRRRRRRRRRRUUUTTTSSSTTTUUUWWWWWWVVVTTTUUUUUUUUUTTTSSSSSSSSSQQQQQQRRRRRRQQQPPPOOONNNQQQOOONNNMMMNNNPPPSSSUUUVVVUUURRRQQQQQQSSSUUUWWWXXXdddqqqqqqggg\\\WWWXXXUUUTTTUUUWWWZZZZZZXXXUUUWWWSSSNNNLLLMMMNNNMMMKKKJJJJJJKKKKKKKKKJJJJJJIIIGGGHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFEEEKKKKKKJJJJJJIIIHHHHHHGGGIIIJJJKKKJJJHHHHHHHHHIIIGGGHHHIIIGGGEEEDDDFFFIIIHHHHHHIIIIIIIIIHHHGGGFFFGGGFFFEEEEEEFFFIIIKKKLLLQQQNNNJJJGGGDDDCCCDDDDDDDDDCCCBBBCCCEEEFFFFFFEEECCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGFFFFFFEEECCCCCCCCCEEEGGGGGGEEEDDDDDDEEEGGGMMMSSSTTTPPPKKKHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGIIIJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLKKKMMMPPPSSSUUUVVVWWWVVVYYYYYYZZZ[[[]]]aaagggkkkqqq||||||wwwuuuwww{{{~~~~~~|||zzz{{{}}}yyysssttt{{{~~~}}}wwwrrrpppfffeeeddddddffffffdddbbb```___^^^```bbbccccccbbb```````````````______^^^ZZZ\\\]]]^^^^^^]]]\\\[[[\\\[[[ZZZYYYXXXYYYYYYZZZ]]]]]]\\\\\\ZZZXXXVVVUUURRRQQQQQQQQQQQQRRRSSSTTTWWWUUURRRRRRRRRRRRPPPMMMOOOPPPQQQQQQPPPPPPQQQSSSTTTUUUVVVTTTRRRQQQQQQRRRPPPOOONNNNNNNNNMMMJJJHHH???===999666666888<<>>===<<<======>>>?????????>>>===>>>>>>>>>======<<<<<<<<<;;;<<<<<<;;;:::999888888::::::;;;;;;<<<<<<======<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999<<<;;;:::999999999::::::888:::;;;:::999999:::<<<<<<<<<;;;:::;;;;;;======<<<<<<<<<;;;;;;;;;::::::YYYZZZ[[[[[[XXXWWWWWWWWW[[[\\\]]]^^^^^^]]]\\\\\\\\\]]]```aaabbbaaa```___]]]]]]]]]]]]___aaacccdddeeebbb```___```aaaaaa```aaaaaaaaa```___]]]\\\[[[YYYYYYYYYWWWUUUUUUVVVXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUSSSPPPOOONNNLLLJJJHHH@@@AAAGGGQQQVVVTTTQQQPPPSSSUUUWWWXXXWWWVVVVVVWWWTTTUUUUUUTTTTTTUUUWWWZZZ]]]\\\[[[YYYXXXWWWWWWWWWTTTUUUVVVVVVVVVTTTQQQPPPRRRSSSSSSSSSRRRRRRSSSUUUSSSUUUXXXWWWSSSPPPPPPRRRPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLLLLNNNPPPSSSTTTTTTSSSQQQPPPPPPRRRUUUWWW[[[fffqqqqqqggg[[[UUUTTTQQQRRRUUUXXX[[[\\\ZZZXXXXXXTTTOOOLLLLLLLLLJJJGGGGGGHHHJJJKKKKKKJJJIIIHHHEEEFFFHHHIIIIIIIIIHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKJJJIIIGGGFFFIIIIIIHHHHHHGGGGGGFFFFFFHHHIIIJJJIIIHHHGGGHHHIIIGGGHHHHHHGGGEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJLLLJJJHHHEEECCCCCCCCCDDDCCCBBBBBBCCCEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFGGGFFFFFFEEEDDDCCCCCCDDDFFFFFFDDDCCCDDDDDDBBBGGGLLLNNNKKKIIIHHHIIIFFFFFFEEEDDDDDDEEEFFFFFFDDDDDDEEEEEEFFFEEEEEEDDDFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIKKKNNNQQQRRRQQQPPPOOOPPPPPPPPPPPPPPPSSSXXX[[[[[[ccclllqqqssswwwvvvpppnnnppprrrtttvvvvvvuuusssqqqtttsssrrrtttyyy}}}yyyxxx{{{xxxqqqpppsssxxxyyyxxxuuutttqqqnnnjjjeeebbb```YYYYYYZZZ]]]___^^^\\\ZZZ[[[ZZZZZZ[[[^^^______^^^______^^^^^^]]]]]]\\\\\\YYY\\\]]][[[XXXVVVWWWYYYWWWXXXXXXYYYYYYYYYYYYYYY\\\\\\[[[ZZZXXXVVVTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTWWWUUURRRQQQPPPPPPNNNLLLQQQRRRRRRRRRPPPOOOPPPQQQSSSTTTTTTSSSPPPOOOOOOOOONNNMMMLLLLLLMMMLLLIIIGGG???===888555555888<<>>>>>============:::;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<<<<;;;;;;999888888<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>===============<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999;;;;;;:::999999999::::::555777999:::::::::<<<>>>:::999888888777888888888;;;;;;::::::::::::999999______```^^^[[[YYYYYYYYY\\\]]]]]]^^^]]]]]]\\\[[[ZZZ\\\^^^______^^^\\\ZZZZZZZZZYYYZZZ[[[]]]^^^```aaa___]]]]]]^^^______^^^^^^^^^___^^^^^^\\\[[[ZZZYYYYYYXXXVVVTTTUUUWWWZZZZZZYYYWWWVVVUUUTTTTTTTTTTTTRRRPPPOOOOOONNNLLLJJJDDDEEEMMMWWW\\\WWWRRRPPPRRRTTTWWWWWWVVVUUUUUUVVVTTTUUUVVVVVVUUUUUUXXXZZZ[[[ZZZZZZYYYWWWUUUTTTSSSRRRSSSUUUVVVVVVTTTRRRPPPQQQSSSTTTSSSPPPOOORRRUUURRRVVVYYYWWWRRRNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKKKKLLLMMMPPPRRRTTTRRRQQQOOONNNOOORRRTTTVVVZZZccclllmmmeeeZZZTTTRRRQQQQQQSSSUUUWWWZZZ[[[[[[[[[VVVPPPLLLLLLJJJGGGEEEEEEGGGJJJLLLLLLKKKIIIHHHEEEEEEGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFFFFEEEFFFGGGIIIIIIIIIHHHHHHGGGFFFFFFCCCDDDFFFGGGHHHHHHHHHGGGHHHGGGEEECCCBBBBBBCCCDDDBBBAAAAAABBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDEEEDDDCCCBBBBBBCCCCCCFFFJJJKKKJJJIIIIIIJJJEEEDDDBBBBBBBBBDDDGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIGGGEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQQQQOOOMMMKKKLLLLLLLLLLLLLLLNNNRRRUUURRRVVV[[[^^^___ccckkkqqqxxx{{{|||yyytttppppppqqqttttttuuuvvvxxxzzz{{{{{{zzz|||{{{uuunnngggeeeeeefffgggjjjnnnqqqqqqnnnkkkhhhjjjllloooqqquuuyyy|||{{{zzzyyyzzz|||~~~~~~~~~uuusssqqqooooooqqqtttvvv}}}}}}}}}|||yyyuuurrroookkkfffbbbaaaeeeiiijjjiiigggfffeeecccaaa^^^\\\[[[ZZZ[[[]]]^^^^^^[[[XXXVVVXXXWWWWWWXXX[[[\\\\\\[[[]]]\\\\\\\\\\\\\\\]]]]]][[[^^^^^^ZZZUUURRRUUUYYYVVVWWWYYY\\\]]]\\\\\\[[[\\\\\\[[[YYYWWWUUUSSSRRRTTTSSSSSSSSSSSSSSSSSSSSSUUUTTTRRRPPPPPPPPPPPPOOORRRSSSSSSRRRPPPNNNNNNOOORRRSSSSSSQQQNNNLLLMMMMMMMMMKKKKKKLLLMMMNNNMMMKKKDDD@@@:::777888===CCCGGGNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIKKKNNNOOOOOONNNFFFEEEDDDDDDEEEEEEDDDCCCHHHGGGEEEDDDEEEGGGJJJLLLKKKIIIHHHGGGGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>???@@@AAABBBAAA@@@>>>===<<<===>>>>>><<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;::::::===============<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::555777999999999:::<<<>>>999888888777777666666666::::::::::::::::::::::::___``````^^^[[[YYYYYYZZZ\\\\\\\\\\\\\\\\\\[[[[[[YYYZZZ[[[\\\[[[ZZZXXXWWWYYYYYYXXXWWWWWWXXXZZZ[[[]]]\\\ZZZZZZ\\\\\\[[[ZZZZZZ[[[\\\\\\[[[YYYWWWVVVXXXXXXXXXVVVVVVWWWZZZ]]]\\\[[[YYYXXXVVVUUUUUUUUUTTTSSSQQQPPPQQQPPPOOOMMMLLLMMMTTT]]]```ZZZSSSPPPRRRTTTVVVWWWVVVUUUUUUUUUUUUWWWXXXXXXWWWWWWYYY[[[YYYYYYYYYXXXVVVTTTRRRQQQSSSSSSSSSTTTTTTSSSSSSSSSQQQSSSTTTSSSQQQPPPSSSVVVRRRVVVYYYVVVPPPMMMMMMPPPQQQPPPPPPPPPOOOOOOOOOOOOKKKKKKKKKLLLNNNPPPRRRSSSPPPOOONNNMMMNNNPPPSSSUUUUUU\\\ccceee```YYYSSSQQQSSSRRRPPPOOOQQQUUUZZZ^^^^^^XXXQQQLLLJJJIIIGGGDDDFFFHHHKKKMMMMMMLLLJJJIIIEEEFFFGGGHHHIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEGGGHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEEEECCCDDDFFFGGGHHHGGGFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@AAACCCEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDCCCAAA@@@AAABBBEEEFFFHHHIIIIIIHHHGGGGGGCCCBBBAAA@@@AAADDDFFFHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHIIIIIIFFFCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJLLLMMMNNNOOOOOOMMMJJJHHHJJJKKKKKKKKKLLLNNNQQQTTTRRRSSSTTTTTTUUUYYY^^^bbbbbbdddeeeccc___]]]^^^______aaacccdddeeeffffffgggffffffddd```ZZZXXXZZZ]]][[[\\\___ccceeeeeebbb___[[[^^^aaacccccceeehhhkkkllljjjhhhhhhiiiiiiiiihhhhhhgggfffeeeeeefffggghhhmmmmmmmmmllljjjgggcccaaa___\\\YYYZZZ]]]`````````]]]]]]]]]]]]]]]\\\[[[ZZZ[[[]]]^^^___]]]ZZZWWWUUUXXXWWWWWWXXXZZZ[[[[[[ZZZYYYYYYZZZZZZ\\\]]]___```]]]___```[[[UUUSSSVVVZZZWWWXXX\\\^^^``````___^^^]]]\\\ZZZXXXWWWUUUTTTSSSUUUUUUUUUTTTTTTSSSRRRRRRSSSRRRQQQQQQPPPQQQSSSUUUSSSTTTTTTRRROOOMMMMMMNNNPPPQQQQQQOOOMMMKKKLLLLLLKKKKKKJJJLLLOOOQQQRRRQQQKKKFFF@@@<<<>>>EEENNNTTTWWWTTTOOOKKKHHHHHHIIIJJJIIIHHHIIIKKKMMMOOONNNMMMHHHFFFEEEEEEGGGGGGFFFDDDHHHFFFDDDCCCCCCEEEGGGIIIIIIHHHGGGGGGGGGGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========???@@@AAAAAA@@@???======>>>???@@@??????>>>>>>====================================888888:::;;;<<<========================<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999:::::::::::::::::::::777888:::999888888:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::\\\\\\\\\ZZZXXXWWWXXXZZZZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXYYYXXXXXXWWWWWWVVVZZZYYYXXXWWWWWWXXXYYYYYY[[[ZZZYYYYYYZZZZZZXXXWWWXXXXXXYYYYYYXXXVVVSSSRRRUUUVVVWWWWWWWWWYYY\\\___\\\[[[ZZZXXXWWWVVVVVVVVVTTTRRRQQQQQQRRRRRRPPPOOOQQQRRRWWW___aaa[[[TTTRRRQQQSSSUUUVVVUUUTTTTTTUUUVVVWWWYYYYYYXXXXXXZZZ[[[YYYYYYXXXXXXVVVUUUSSSRRRTTTTTTSSSRRRRRRRRRSSSSSSQQQRRRSSSSSSRRRSSSUUUVVVTTTUUUVVVSSSOOOMMMNNNPPPRRRQQQPPPOOONNNNNNNNNNNNKKKLLLLLLMMMNNNPPPQQQRRRPPPOOOMMMLLLLLLOOOQQQSSSPPPUUUZZZ\\\[[[WWWSSSQQQSSSQQQNNNLLLMMMSSS[[[aaabbb[[[QQQKKKIIIIIIGGGFFFHHHIIIKKKLLLLLLKKKJJJIIIEEEFFFHHHIIIIIIIIIHHHGGGCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFFFFEEEEEEFFFGGGIIIGGGFFFGGGIIIJJJKKKJJJHHHHHHFFFEEEDDDDDDCCCDDDCCCDDDEEEFFFGGGFFFFFFEEECCCBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@AAACCCDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBB@@@???@@@BBBCCCDDDFFFGGGGGGFFFDDDCCCAAA@@@@@@@@@AAACCCEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGIIIHHHEEEBBBBBBDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIGGGFFFGGGHHHJJJJJJJJJLLLOOORRRQQQPPPOOONNNPPPSSSVVVXXXVVVWWWXXXVVVTTTSSSTTTUUURRRUUUXXXZZZZZZ[[[]]]^^^]]]]]]ZZZUUUQQQPPPTTTXXXXXXZZZ\\\]]]\\\[[[XXXWWWWWWYYY[[[\\\\\\]]]___``````^^^\\\\\\]]]^^^]]]\\\```___^^^]]]]]]]]]^^^^^^``````aaaaaa```^^^\\\[[[ZZZXXXWWWXXXZZZ[[[ZZZYYYTTTUUUUUUVVVWWWWWWWWWWWWUUUWWWZZZ[[[YYYXXXWWWWWWZZZYYYXXXYYYZZZ[[[ZZZYYYWWWWWWWWWXXXZZZ]]]```aaa^^^___^^^[[[WWWVVVXXXZZZWWWYYY\\\^^^``````______[[[ZZZYYYWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPPPPQQQUUUXXXSSSTTTTTTRRROOOMMMMMMNNNNNNOOOPPPOOOLLLKKKLLLMMMLLLKKKKKKMMMQQQTTTUUUUUUQQQMMMHHHEEEGGGNNNVVV[[[XXXUUUPPPKKKHHHGGGHHHIIIGGGFFFFFFHHHJJJKKKKKKIIILLLIIIGGGHHHKKKLLLJJJGGGFFFEEECCCBBBBBBCCCDDDEEEGGGFFFEEEFFFGGGGGGEEEDDD???@@@@@@AAAAAA@@@@@@???<<<<<<<<<<<<===>>>??????@@@??????>>>>>>?????????AAA@@@???>>>============<<<<<<============>>>>>>888888:::;;;======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999;;;;;;:::::::::999999999777888999:::;;;;;;;;;:::::::::::::::::::::::::::888888999999999999888888999999:::;;;;;;;;;::::::888999:::999888777888999::::::;;;;;;;;;:::999999999999::::::::::::;;;;;;XXXYYYYYYXXXWWWWWWYYY[[[XXXXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWXXXXXXZZZZZZYYYYYYYYY[[[\\\]]][[[ZZZYYYYYYYYYXXXVVVUUUWWWXXXYYYYYYWWWTTTQQQOOOPPPRRRUUUWWWXXXZZZ\\\___[[[ZZZYYYXXXWWWVVVVVVVVVRRRQQQPPPPPPQQQRRRQQQOOORRRRRRUUU\\\^^^ZZZUUUTTTPPPSSSUUUUUUTTTSSSTTTTTTUUUVVVXXXYYYXXXXXXYYYZZZYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPOOOQQQSSSUUUVVVVVVVVVTTTRRRPPPOOONNNOOOPPPTTTRRRQQQOOOMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPOOOMMMKKKKKKMMMOOOQQQOOOQQQTTTVVVVVVUUUSSSQQQOOOOOONNNMMMNNNTTT]]]dddeee]]]RRRJJJHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGBBBBBBBBBCCCDDDEEEGGGHHHGGGGGGFFFDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFEEEDDDDDDFFFGGGIIIGGGFFFHHHKKKMMMMMMLLLHHHFFFEEECCCBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCCCCBBB@@@>>>>>>???AAAAAABBBDDDGGGHHHGGGDDDBBB??????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBFFFIIIHHHDDDBBBBBBEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGFFFGGGHHHHHHHHHIIILLLNNNMMMKKKIIIJJJLLLOOOQQQRRRTTTTTTSSSRRRPPPOOOOOOOOONNNQQQTTTTTTSSSTTTVVVXXXVVVWWWVVVRRRNNNMMMPPPTTTVVVYYY\\\[[[XXXVVVVVVXXXXXXXXXXXXYYY[[[\\\]]]]]]YYYXXXXXXYYY[[[\\\[[[ZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZXXXXXXXXXXXXXXXXXXVVVUUUNNNOOOQQQRRRTTTTTTUUUUUURRRUUUXXXXXXWWWWWWYYY[[[]]][[[ZZZZZZZZZZZZYYYWWWVVVVVVVVVVVVXXXZZZ]]]___[[[[[[ZZZYYYXXXXXXXXXXXXVVVWWWYYY[[[\\\]]]]]]\\\YYYXXXVVVUUUTTTTTTUUUUUUWWWWWWWWWWWWUUUTTTRRRQQQPPPQQQQQQOOONNNOOOSSSWWWSSSTTTTTTRRROOONNNNNNOOOLLLNNNOOONNNMMMLLLMMMNNNOOOMMMLLLNNNPPPSSSTTTTTTSSSRRRPPPOOOPPPSSSVVVYYYTTTSSSQQQOOOLLLKKKJJJIIIHHHGGGGGGIIIJJJKKKJJJHHHLLLIIIFFFHHHKKKMMMJJJGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDEEEFFFFFFDDDBBB@@@@@@AAABBBBBBAAA@@@@@@::::::;;;======>>>>>>>>>======>>>>>>>>>>>>>>>===???>>>===<<<<<<<<<===>>>=========>>>>>>?????????:::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;:::999999::::::::::::999999999999666777999:::;;;;;;::::::999999999999999999999999888888999999999999888888888999:::;;;;;;;;;::::::777999:::999888777888999555666777888888777777666888888888999999999::::::XXXYYYYYYXXXXXXYYY[[[^^^WWWWWWWWWWWWXXXZZZ[[[[[[[[[ZZZXXXWWWWWWXXXZZZ[[[ZZZZZZZZZ[[[\\\^^^```aaa\\\[[[ZZZYYYYYYXXXVVVTTTWWWXXXYYYYYYWWWSSSPPPNNNLLLOOOSSSVVVXXXZZZ\\\^^^YYYYYYXXXWWWVVVVVVVVVVVVQQQPPPOOOOOOQQQQQQPPPOOOQQQOOORRRYYY[[[XXXUUUUUUPPPRRRUUUUUUTTTSSSSSSTTTSSSUUUWWWXXXWWWWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWXXXSSSSSSTTTUUUTTTRRRPPPOOOPPPNNNMMMOOOSSSVVVVVVUUUWWWTTTPPPNNNNNNPPPPPPPPPUUUSSSQQQOOOMMMLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMKKKKKKLLLNNNOOOOOOPPPQQQSSSTTTTTTRRRQQQKKKMMMNNNOOOQQQWWW___fffggg^^^RRRJJJHHHIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGDDDEEEFFFHHHHHHGGGGGGFFFAAAAAABBBBBBDDDEEEGGGHHHGGGFFFEEECCCBBBBBBAAAAAACCCCCCCCCDDDDDDDDDDDDDDDBBBDDDEEEEEEDDDDDDEEEGGGIIIGGGFFFHHHLLLOOOOOONNNGGGFFFDDDBBBAAA@@@AAAAAADDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@??????@@@BBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@===>>>???@@@AAABBBBBBBBBCCCCCCBBB@@@>>>===???AAAAAABBBEEEHHHJJJJJJGGGDDD>>>???@@@BBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@?????????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDAAAEEEIIIHHHDDDAAACCCEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFHHHGGGFFFFFFFFFGGGIIIJJJFFFGGGHHHHHHGGGGGGIIIKKKJJJGGGFFFGGGKKKOOOPPPPPPUUUUUUSSSQQQNNNMMMLLLLLLOOOQQQSSSQQQOOONNNOOOQQQNNNPPPRRRQQQNNNMMMOOOQQQOOOSSSWWWWWWTTTSSSVVVZZZVVVUUUTTTUUUXXXZZZZZZYYYTTTTTTTTTVVVYYYZZZYYYXXXYYYXXXWWWWWWWWWXXXZZZ[[[[[[ZZZZZZYYYZZZZZZ[[[\\\XXXXXXXXXXXXXXXVVVTTTRRRMMMNNNPPPRRRTTTUUUVVVVVVVVVYYY[[[ZZZXXXXXXZZZ]]]^^^\\\ZZZZZZZZZYYYXXXVVVVVVVVVUUUTTTUUUXXXZZZ[[[XXXWWWVVVVVVXXXXXXWWWVVVTTTUUUVVVXXXYYYYYYZZZZZZWWWVVVTTTSSSSSSSSSTTTUUUWWWWWWXXXWWWVVVTTTRRRQQQQQQRRRQQQNNNLLLMMMPPPTTTSSSSSSTTTRRRPPPNNNNNNOOOLLLMMMNNNNNNMMMMMMNNNOOOQQQOOOMMMNNNPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUTTTSSSPPPQQQSSSSSSRRRPPPLLLJJJLLLKKKJJJKKKMMMMMMLLLJJJJJJFFFDDDEEEIIIKKKHHHEEEBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFEEEEEEEEEEEECCCAAA@@@AAABBBBBBBBBBBBAAA@@@888999;;;===>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;<<<;;;::::::;;;<<<>>>???>>>>>>??????@@@@@@@@@@@@============<<<;;;:::999999999::::::;;;<<<======;;;;;;;;;;;;::::::999888:::::::::999999999888888666777999:::;;;;;;::::::999999999999999999999999:::::::::;;;;;;:::::::::777888:::;;;<<<;;;::::::666888999999888888999:::666777888:::::::::999888666666777777888888888999YYYWWWUUUVVVYYYYYYWWWTTTXXXWWWVVVUUUVVVWWWXXXYYYYYYVVVTTTUUUXXXZZZZZZXXXWWWXXXZZZ^^^bbbdddcccaaa[[[ZZZWWWSSSQQQQQQTTTVVVXXXXXXWWWVVVUUUSSSRRRQQQSSSTTTWWWYYYZZZZZZYYYYYY[[[[[[[[[YYYWWWVVVVVVXXXRRRRRRRRRPPPOOOOOOPPPRRRQQQRRRSSSTTTVVVVVVVVVVVVSSSRRRQQQQQQQQQSSSTTTUUUWWWVVVUUUUUUUUUUUUVVVWWWZZZYYYWWWUUUUUUUUUWWWXXXUUUSSSRRRSSSUUUVVVSSSPPPNNNOOOQQQRRRSSSTTTSSSSSSRRRQQQPPPOOOOOOPPPRRRTTTVVVQQQMMMOOOPPPNNNNNNPPPOOOOOOOOOPPPPPPPPPQQQQQQQQQOOOMMMKKKKKKMMMOOOQQQNNNLLLLLLPPPUUUWWWSSSOOOQQQNNNKKKNNNXXXdddmmmrrreee\\\QQQJJJJJJKKKKKKJJJMMMJJJFFFEEEFFFFFFCCC@@@DDDEEEEEEFFFFFFEEECCCBBBBBBAAAAAABBBDDDFFFIIIJJJHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDFFFGGGHHHKKKHHHEEEEEEHHHKKKKKKJJJEEEEEEDDDBBBBBBAAAAAABBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????AAAAAA@@@@@@???@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@???>>>======>>>>>>BBBCCCDDDEEEEEECCCAAA???>>>>>>?????????@@@@@@@@@DDDDDDCCCCCCBBBAAA??????@@@@@@???>>>???@@@BBBCCCEEEFFFGGGGGGHHHHHHHHHHHHEEEFFFFFFEEECCCAAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDIIIHHHHHHJJJMMMOOOOOONNNJJJIIIHHHHHHIIIKKKMMMOOOQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNQQQPPPPPPOOOOOOPPPPPPQQQQQQSSSSSSRRRQQQPPPQQQRRRVVVVVVUUUUUUTTTUUUUUUUUUQQQSSSVVVXXXWWWWWWXXXYYYYYYWWWUUUUUUWWWYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZTTTTTTUUUUUUTTTSSSQQQPPPOOOMMMMMMOOOTTTXXXXXXWWWYYYXXXXXXYYYZZZ[[[[[[ZZZ[[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSRRRSSSUUUWWWVVVUUUUUUVVVXXXXXXWWWVVVXXXYYYUUUVVVXXXYYYYYYXXXVVVUUUUUUSSSQQQOOOPPPRRRTTTVVVTTTTTTSSSSSSSSSSSSSSSTTTWWWTTTPPPLLLJJJKKKMMMNNNPPPPPPNNNMMMLLLLLLLLLLLLNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMOOOPPPVVVWWWWWWVVVUUUSSSQQQPPPOOOPPPPPPQQQPPPOOOMMMLLLHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCAAAAAAAAABBBDDDFFFIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCAAA@@@???>>>>>>>>>:::;;;;;;<<<===>>>>>>???AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;@@@>>>===<<<======;;;::::::999888777777777888999888888888999999:::::::::999999999999999999999999888999999999999888777777999999888888888888999999;;;:::888777777777888888777777777777777777777777999888888888777777666666^^^\\\ZZZZZZZZZ[[[ZZZZZZXXXXXXWWWVVVVVVWWWXXXXXXYYYWWWUUUVVVXXXYYYXXXWWWXXXYYY[[[^^^aaacccbbb```[[[YYYWWWTTTSSSSSSVVVXXXYYYYYYXXXXXXWWWVVVUUUUUUTTTUUUXXXZZZ[[[[[[ZZZYYYZZZZZZZZZYYYWWWWWWXXXZZZTTTTTTRRRPPPMMMMMMNNNPPPSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRQQQQQQRRRTTTUUUVVVXXXWWWUUUTTTTTTUUUWWWXXXWWWVVVUUUSSSRRRRRRSSSSSSRRRPPPOOOQQQSSSSSSRRROOOQQQRRRTTTUUUVVVUUUUUUUUUSSSRRRPPPOOONNNOOOPPPQQQVVVPPPMMMOOOPPPNNNNNNPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPNNNLLLLLLMMMOOOPPPLLLKKKKKKPPPVVVYYYWWWTTTPPPNNNOOOXXXfffqqqtttsssaaaYYYOOOJJJJJJLLLLLLKKKKKKHHHEEEDDDEEEFFFEEECCCEEEEEEFFFFFFEEEDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEHHHFFFEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGEEEDDDDDDDDDEEEGGGIIIJJJLLLIIIFFFEEEGGGHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????AAA@@@@@@?????????@@@@@@????????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDCCCCCCBBBAAA@@@???AAA@@@?????????@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHDDDEEEFFFDDDBBBAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJIIIGGGGGGFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDIIIHHHHHHJJJLLLNNNNNNNNNJJJJJJIIIIIIJJJLLLNNNOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOPPPOOOOOONNNNNNPPPPPPOOOOOOOOOOOOPPPPPPPPPRRRSSSSSSQQQQQQRRRSSSUUUUUUTTTTTTSSSSSSTTTTTTQQQSSSVVVWWWVVVVVVVVVWWWYYYVVVTTTTTTVVVXXXZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXUUUUUUUUUUUUTTTSSSQQQPPPOOONNNNNNPPPUUUXXXYYYXXXZZZYYYXXXYYYZZZ[[[ZZZYYYYYYXXXWWWWWWWWWWWWVVVUUURRRQQQQQQQQQSSSTTTSSSRRRSSSTTTVVVVVVUUUUUUVVVXXXVVVWWWXXXYYYYYYXXXVVVUUURRRRRRQQQQQQRRRTTTWWWXXXWWWWWWUUUTTTSSSSSSSSSSSSUUUSSSQQQNNNLLLLLLMMMMMMOOONNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLLLLLLLMMMOOOPPPQQQQQQRRRRRRRRRRRRQQQOOONNNOOOOOOPPPPPPOOONNNLLLKKKGGGHHHIIIKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAABBBDDDEEEIIIIIIHHHHHHGGGEEEDDDCCCDDDCCCBBB@@@???>>>>>>===>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@???===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>===;;;;;;<<<;;;:::888:::999888777777888999999999999999999:::::::::;;;::::::999999999999999999777777888999999:::999999999888888777777888888999;;;:::999888777888888999777777777777777777777777777777777777666666555555[[[ZZZYYYWWWVVVVVVXXXZZZYYYXXXWWWWWWWWWWWWXXXXXXZZZXXXWWWWWWXXXYYYXXXVVVYYYYYYZZZ]]]```aaa```^^^YYYXXXVVVUUUUUUWWWXXXZZZZZZZZZZZZZZZYYYYYYYYYXXXVVVWWWYYY[[[\\\\\\[[[[[[YYYZZZZZZYYYXXXXXXYYY[[[WWWVVVSSSOOOLLLKKKMMMPPPUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRQQQRRRSSSUUUWWWXXXZZZXXXVVVTTTTTTVVVXXXZZZVVVVVVUUUTTTRRRQQQPPPPPPQQQPPPPPPQQQSSSTTTSSSQQQPPPQQQQQQRRRRRRRRRQQQQQQTTTSSSQQQOOONNNNNNNNNNNNUUUPPPMMMOOOPPPNNNMMMPPPPPPOOONNNNNNNNNOOOQQQRRRRRRQQQOOOMMMMMMMMMOOOPPPKKKJJJKKKOOOVVVZZZ[[[ZZZTTTSSSWWWdddsssyyytttlll[[[UUUMMMIIIIIILLLMMMMMMIIIFFFCCCBBBDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAABBBCCCDDDDDDEEEEEEDDDDDDGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHHHHEEEEEEDDDEEEFFFHHHJJJKKKLLLIIIFFFDDDDDDDDDCCCAAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@???BBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????@@@???????????????@@@@@@@@@@@@@@@@@@????????????@@@???>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@?????????@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHCCCDDDEEEDDDBBBAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDHHHGGGGGGIIILLLNNNNNNMMMJJJJJJIIIJJJKKKMMMNNNPPPNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNPPPPPPOOOOOOOOOOOOPPPPPPOOOQQQSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQSSSUUUUUUTTTTTTTTTUUUWWWUUUSSSSSSUUUXXXYYYYYYZZZZZZZZZZZZYYYWWWVVVUUUVVVVVVVVVUUUTTTSSSQQQPPPPPPOOOPPPRRRVVVYYYZZZZZZ[[[YYYXXXYYYZZZZZZYYYXXXVVVVVVVVVVVVVVVVVVUUUUUURRRQQQPPPPPPQQQQQQPPPOOOPPPRRRTTTUUUTTTTTTUUUVVVWWWXXXXXXYYYXXXWWWUUUTTTQQQQQQSSSTTTVVVXXXYYYZZZ[[[ZZZXXXVVVTTTRRRRRRQQQRRRRRRQQQQQQOOONNNMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSNNNOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOONNNLLLKKKJJJFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAACCCDDDEEEGGGGGGGGGGGGFFFDDDCCCCCCDDDCCCBBB@@@>>>=========??????@@@@@@AAABBBBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::::::::999777999999888888888999999:::::::::::::::;;;;;;;;;;;;:::::::::999999888888888666777888999:::;;;;;;;;;999888888777777888888999:::999999888888888888999777777777777777777777777666666666666555555555555UUUWWWXXXVVVSSSSSSUUUYYYYYYYYYYYYXXXXXXXXXXXXXXX[[[ZZZZZZZZZZZZYYYXXXWWWYYYXXXYYY[[[]]]^^^]]][[[WWWVVVUUUUUUWWWYYYZZZZZZ]]]\\\[[[ZZZZZZYYYYYYYYYXXXYYY[[[\\\]]]]]]]]]\\\\\\\\\\\\ZZZXXXWWWXXXZZZXXXWWWTTTPPPNNNNNNPPPSSSUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRRRRSSSTTTVVVXXXZZZ\\\ZZZXXXVVVVVVXXXZZZ\\\YYYYYYXXXWWWVVVTTTRRRQQQSSSSSSTTTUUUWWWWWWWWWVVVQQQQQQPPPPPPPPPOOOOOONNNRRRRRRPPPOOONNNNNNNNNOOOTTTOOOMMMOOOPPPNNNMMMOOOPPPOOONNNMMMNNNOOOQQQRRRRRRQQQPPPNNNMMMNNNOOOOOOLLLLLLLLLPPPUUUYYY[[[[[[ZZZ[[[aaajjjrrrpppggg^^^UUUPPPJJJHHHIIIKKKMMMMMMHHHFFFCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAABBBEEEGGGIIIJJJJJJIIIFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGDDDBBBAAA@@@@@@???AAAAAA@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBAAA@@@???BBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>>>>???@@@@@@BBBBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>?????????>>>>>>???@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@?????????>>>>>>@@@AAABBBDDDFFFGGGGGGHHHBBBCCCDDDCCCAAA@@@AAABBBBBBCCCCCCEEEFFFHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDGGGFFFFFFHHHKKKMMMMMMLLLIIIIIIJJJJJJKKKMMMOOOPPPMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPMMMPPPRRRSSSSSSSSSTTTUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQSSSTTTTTTRRRRRRSSSTTTVVVTTTRRRRRRTTTWWWXXXXXXZZZZZZZZZYYYXXXVVVTTTSSSVVVVVVUUUUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVYYY[[[\\\[[[ZZZXXXXXXYYYYYYXXXVVVSSSTTTUUUUUUUUUUUUVVVWWWUUUTTTRRRRRRSSSRRRQQQOOOQQQSSSUUUVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRSSSUUUXXXYYYZZZZZZZZZ\\\[[[XXXVVVSSSQQQOOOOOOOOOPPPRRRRRRRRRPPPMMMLLLKKKLLLLLLMMMMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPRRRSSSSSSQQQQQQQQQQQQQQQQQQPPPPPPMMMMMMNNNNNNMMMKKKIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGFFFEEEDDDCCCCCCBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEECCCBBBBBBDDDCCCAAA???>>>======<<<>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@?????????==============================>>>???@@@AAAAAAAAA???>>>======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<:::999999::::::999888888888888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888777777999::::::;;;;;;;;;888888777777777777888888888777777777777777777777777777777777777777777777666666666666666666666666VVVYYYZZZXXXUUUTTTWWWZZZZZZZZZZZZYYYYYYXXXXXXXXX[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWYYY[[[\\\[[[ZZZUUUTTTTTTVVVYYY[[[[[[ZZZ^^^]]]\\\ZZZYYYXXXXXXXXX[[[\\\\\\]]]^^^^^^^^^^^^_________\\\XXXVVVVVVWWWXXXWWWVVVSSSQQQRRRTTTWWWSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSSSSTTTUUUWWWZZZ[[[^^^]]][[[YYYYYY[[[]]]^^^ZZZZZZYYYXXXWWWUUUSSSRRRTTTUUUWWWXXXXXXXXXYYYYYYUUUUUUTTTSSSSSSRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPQQQSSSOOOMMMOOOPPPNNNLLLNNNOOOOOONNNMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNOOOOOONNNNNNPPPSSSVVVWWWXXXZZZ^^^bbbeeeddd___XXXSSSOOOLLLIIIGGGGGGIIIKKKLLLGGGFFFDDDBBB@@@@@@BBBCCCFFFEEEDDDDDDCCCBBBBBBBBBAAABBBEEEGGGIIIJJJJJJIIIEEEEEECCCBBBBBBCCCCCCDDDAAABBBBBBCCCDDDEEEGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@?????????AAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDCCCCCCBBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>=========>>>>>>???@@@CCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@AAA>>>????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>===>>>???AAACCCDDDEEEFFFFFFAAABBBCCCBBBAAA@@@AAABBBBBBBBBBBBCCCEEEGGGIIIJJJGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFEEEEEEGGGJJJLLLLLLKKKHHHHHHIIIJJJLLLMMMOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLNNNPPPQQQRRRRRRRRROOOOOOOOONNNNNNOOOOOOOOOMMMOOOSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSRRRQQQQQQRRRTTTUUUSSSQQQRRRTTTWWWXXXYYYZZZZZZYYYXXXVVVTTTSSSRRRUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVXXXZZZ\\\[[[YYYXXXXXXYYYYYYXXXVVVRRRTTTVVVVVVTTTTTTVVVXXXZZZXXXVVVVVVVVVVVVTTTSSSTTTVVVXXXYYYXXXWWWWWWWWWUUUUUUUUUUUUTTTTTTSSSSSSTTTVVVXXXZZZ[[[[[[ZZZYYY\\\ZZZWWWTTTRRROOONNNMMMNNNOOOQQQRRRRRRQQQOOONNNLLLMMMNNNOOOOOONNNNNNMMMKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMLLLJJJHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBB@@@???>>>==================>>>>>>>>>>>>>>>BBBAAAAAAAAA@@@@@@@@@@@@==============================>>>???@@@AAAAAAAAA>>>>>>>>>======<<<;;;;;;999999999999::::::;;;;;;<<<;;;999:::;;;;;;:::999777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999::::::999999888888777777777777777777888555555666666666666666666777777777777777777777777777777777777777777777777___]]]ZZZVVVSSSSSSVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWZZZ\\\^^^^^^]]][[[[[[[[[YYYXXXWWWYYY[[[\\\\\\[[[VVVUUUUUUXXX\\\^^^]]][[[^^^]]][[[YYYYYYYYYYYYZZZ^^^^^^^^^^^^______``````bbbbbb```]]]YYYVVVVVVVVVWWWXXXXXXVVVTTTTTTVVVXXXRRRSSSTTTVVVWWWXXXXXXXXXUUUTTTTTTUUUVVVXXXZZZ[[[^^^]]]\\\\\\\\\\\\]]]^^^XXXXXXWWWVVVUUUSSSSSSRRRSSSTTTVVVWWWVVVVVVVVVWWWUUUTTTSSSRRRRRRRRRRRRSSSPPPPPPPPPQQQQQQQQQRRRRRRSSSNNNMMMPPPPPPMMMLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRTTTWWWZZZYYYVVVRRRPPPPPPLLLKKKHHHFFFFFFGGGIIIJJJEEEEEEEEECCC@@@???@@@AAAEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFFFFEEECCCBBBAAAAAAAAABBB???@@@AAA@@@???>>>???@@@@@@@@@@@@BBBCCCEEEFFFGGGEEEEEEEEEDDDCCCBBBAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<===>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>??????@@@>>>>>>>>>???????????????============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA?????????@@@??????>>>===>>>???@@@BBBCCCDDDDDDDDD@@@AAABBBBBB@@@@@@@@@BBBCCCBBBBBBBBBDDDFFFHHHIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEDDDDDDFFFIIIKKKKKKJJJFFFGGGHHHJJJKKKMMMNNNOOOMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPRRRSSSTTTTTTOOOOOONNNNNNNNNNNNOOOOOOMMMPPPSSSUUUUUUTTTTTTUUUUUUUUUVVVVVVUUUSSSQQQPPPQQQRRRRRRRRRQQQQQQSSSUUUUUUSSSQQQRRRTTTWWWYYYYYYZZZYYYWWWUUUTTTSSSRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVXXXZZZZZZXXXWWWXXXYYYYYYXXXWWWSSSVVVXXXXXXUUUUUUWWWZZZ\\\ZZZYYYYYYYYYYYYWWWVVVXXXZZZ\\\]]][[[YYYXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[[[[ZZZZZZYYYVVVTTTQQQOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQOOOPPPQQQRRRRRRQQQOOONNNLLLLLLMMMMMMNNNNNNOOOOOONNNNNNOOOPPPQQQQQQQQQQQQSSSRRRPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFIIIIIIJJJKKKKKKJJJHHHGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::777888888999999::::::;;;;;;:::999999;;;;;;:::999666777888:::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999888777666888777777666666777777888444555555666666666666555777777777777777777777777777777777777888888888888pppggg\\\SSSPPPRRRVVVXXX[[[[[[\\\\\\[[[YYYXXXWWWWWWZZZ]]]]]]\\\ZZZZZZ[[[[[[YYYYYYZZZ]]]______^^^XXXWWWWWW[[[```bbb___\\\\\\[[[ZZZYYYZZZ[[[]]]^^^```____________```aaaaaaaaaaaa```]]]YYYWWWWWWXXXWWWXXXYYYXXXVVVTTTTTTUUUTTTTTTVVVWWWXXXYYYYYYYYYWWWVVVVVVVVVVVVXXXZZZ[[[\\\\\\\\\]]]]]]\\\\\\\\\XXXWWWUUUSSSSSSSSSSSSTTTRRRTTTVVVVVVTTTSSSTTTVVVSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRNNNMMMPPPPPPMMMKKKLLLLLLMMMNNNPPPPPPOOONNNMMMLLLLLLLLLMMMMMMNNNNNNOOOMMMNNNPPPPPPOOONNNNNNMMMOOOOOOOOOOOOOOOOOONNNNNNKKKJJJHHHFFFEEEDDDFFFGGG@@@BBBDDDDDDAAA???@@@AAACCCCCCBBBBBBBBBCCCDDDEEECCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFDDDCCCBBBAAABBBBBBCCCDDD===@@@AAA@@@>>>======???>>>>>>???@@@BBBEEEFFFHHHDDDDDDDDDCCCBBBAAA??????BBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????<<<<<<<<<<<<===>>>????????????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>???@@@@@@@@@???>>>===<<<<<<=========>>>>>>>>><<<===>>>???@@@AAAAAAAAA===>>>???@@@@@@??????>>>>>>???@@@AAABBBBBBBBBBBB???AAABBBAAA@@@???@@@BBBDDDCCCBBBBBBBBBDDDFFFHHHEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCCCCEEEHHHJJJJJJIIIDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJLLLOOOQQQSSSTTTTTTOOOOOONNNNNNNNNNNNOOOOOONNNQQQTTTVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTRRRPPPNNNPPPQQQRRRQQQQQQRRRTTTWWWUUUSSSRRRRRRUUUXXXZZZZZZZZZXXXUUUSSSRRRRRRSSSTTTPPPPPPOOOOOOPPPQQQSSSTTTUUUWWWXXXWWWTTTTTTVVVXXXXXXWWWVVVWWWYYYYYYYYYWWWUUUYYY[[[ZZZWWWVVVXXX[[[[[[ZZZXXXXXXYYYYYYXXXWWW[[[]]]______]]]ZZZXXXXXXTTTTTTTTTUUUUUUVVVWWWXXXUUUVVVWWWYYY[[[\\\]]]]]]YYYXXXVVVTTTSSSQQQQQQPPPPPPPPPOOONNNOOOQQQSSSUUURRRSSSTTTUUUTTTSSSQQQPPPNNNNNNNNNOOOPPPQQQQQQQQQNNNOOOPPPPPPQQQPPPOOONNNPPPOOONNNLLLKKKKKKLLLLLLNNNNNNNNNMMMLLLJJJHHHFFFHHHIIIIIIJJJIIIHHHGGGFFFAAABBBBBBCCCCCCDDDDDDEEEAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@===>>>>>>>>>===<<<;;;:::777777777888999::::::::::::888777888999:::999888555666888:::<<<<<<===<<<;;;:::::::::999999999999888888888999999::::::;;;666666777888888888777777777777666666666666777777555555777888888888777777777777777777777777777777666666666777777777888888uuucccUUURRRUUU[[[^^^[[[\\\\\\\\\[[[ZZZXXXWWWTTTXXX\\\\\\ZZZYYYYYY[[[\\\[[[[[[\\\___aaabbbaaa[[[YYYYYY]]]cccdddaaa]]]ZZZYYYYYYYYY[[[^^^aaacccaaa````````````aaaaaabbb``````___]]]ZZZXXXYYYZZZXXXYYYZZZYYYVVVSSSRRRQQQUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZ\\\]]]]]]\\\ZZZZZZYYYWWWUUUSSSSSSTTTUUUVVVSSSVVVXXXWWWTTTSSSTTTVVVWWWVVVUUUTTTTTTUUUVVVWWWTTTTTTTTTTTTSSSQQQPPPOOORRRNNNMMMPPPQQQMMMKKKLLLJJJLLLOOOQQQQQQPPPNNNLLLJJJJJJKKKLLLMMMNNNNNNOOOJJJMMMOOOPPPOOOMMMLLLKKKOOOLLLIIIJJJNNNPPPNNNKKKJJJJJJIIIFFFDDDCCCDDDEEE<<<@@@CCCDDDBBB@@@AAABBBBBBBBBAAAAAABBBCCCEEEFFFBBBAAAAAABBBDDDFFFIIIJJJDDDCCCBBBAAABBBBBBDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBCCCEEEFFFHHH>>>@@@BBBAAA>>><<<<<<>>><<<===>>>???AAADDDFFFGGGCCCCCCCCCBBBAAA@@@>>>===BBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????;;;;;;;;;<<<<<<>>>??????======>>>>>>?????????@@@>>>>>>===>>>>>>???@@@@@@???@@@AAABBBAAA@@@===<<<============>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@<<<===>>>???@@@@@@???>>>>>>???@@@AAAAAAAAAAAAAAA???@@@AAAAAA@@@???@@@BBBDDDCCCBBBAAABBBDDDFFFGGGEEEEEEDDDDDDDDDDDDEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCCCCEEEHHHIIIIIIIIICCCEEEFFFIIIJJJLLLLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGIIIKKKNNNPPPRRRSSSTTTOOONNNNNNNNNNNNNNNNNNOOONNNQQQUUUVVVVVVTTTSSSSSSSSSSSSTTTTTTSSSQQQNNNMMMPPPQQQRRRQQQQQQSSSVVVXXXUUUSSSRRRSSSVVVYYYZZZ[[[ZZZXXXTTTQQQPPPQQQTTTUUUNNNNNNNNNNNNOOOQQQSSSTTTVVVXXXYYYWWWTTTSSSTTTWWWWWWVVVVVVWWWYYYZZZYYYXXXWWW[[[]]]\\\XXXVVVYYY\\\ZZZXXXWWWWWWXXXYYYWWWVVV\\\___aaa```^^^ZZZXXXWWWUUUUUUUUUVVVWWWXXXYYYZZZSSSTTTVVVXXX[[[]]]___```YYYXXXVVVUUUTTTSSSSSSSSSRRRPPPNNNMMMNNNQQQUUUWWWUUUVVVWWWWWWVVVTTTRRRPPPOOOOOOPPPQQQQQQRRRSSSSSSNNNOOOPPPPPPPPPOOONNNMMMOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNNNNLLLJJJHHHGGGGGGHHHHHHIIIHHHGGGFFFEEE@@@@@@AAABBBCCCDDDEEEFFFAAABBBCCCCCCDDDDDDCCCCCC@@@@@@AAAAAAAAA@@@??????============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????===>>>>>>>>>>>><<<;;;:::666777777888999999::::::888777666777888999888777555666888;;;<<<=========:::::::::999999888888888777777888999:::;;;;;;<<<333444555777888888888888777777666666666666777777666777888:::::::::999888777777777777777777777777444555555555666666777777iii^^^^^^\\\YYYYYYYYY[[[\\\\\\[[[ZZZ\\\]]]XXXXXXXXXXXXXXXYYYYYYZZZ]]]^^^___^^^]]]\\\\\\]]]```______aaabbbbbbaaa___ZZZYYYYYY[[[]]]____________bbbdddeeecccbbbaaaaaaaaaaaa```___^^^]]]]]]\\\___\\\YYYXXXWWWWWWWWWVVVTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXWWWVVVTTTTTTVVVWWWXXXYYY[[[[[[ZZZYYYYYYZZZXXXWWWUUUTTTTTTUUUVVVXXXZZZWWWSSSSSSTTTUUUTTTSSSXXXVVVUUUUUUVVVWWWVVVUUURRRSSSTTTTTTSSSQQQOOOMMMOOOOOOPPPPPPPPPOOONNNMMMMMMOOOQQQPPPLLLJJJKKKLLLNNNNNNMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLLLLNNNLLLIIIGGGGGGHHHJJJKKKPPPLLLHHHDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@CCCBBBAAA@@@@@@AAACCCEEECCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFDDDCCCAAACCCCCCCCCBBBAAAAAAAAA@@@BBBBBB@@@???>>>>>>======AAA@@@@@@???@@@BBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA===>>>???>>>===<<<===>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>===>>>>>>===<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>>>===<<<<<<<<<<<<>>>>>>>>>===============>>>=========>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCBBB@@@>>>>>>???@@@AAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBDDDEEEFFFGGGGGGFFFFFFGGGIIILLLNNNPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIJJJLLLNNNOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQQQQSSSUUUVVVVVVTTTRRRPPPQQQQQQPPPPPPPPPQQQQQQRRRPPPQQQSSSTTTUUUUUUTTTTTTWWWVVVUUUTTTTTTVVVXXXYYYWWWTTTQQQPPPSSSTTTTTTRRROOOOOOPPPPPPQQQRRRRRRRRRTTTTTTTTTTTTSSSSSSRRRQQQVVVVVVWWWWWWXXXXXXYYYYYY^^^]]]\\\[[[ZZZYYYXXXWWW^^^ZZZWWWVVVXXXYYYYYYWWWZZZ[[[[[[ZZZWWWVVVVVVWWWPPPRRRUUUXXXZZZYYYXXXWWWTTTTTTTTTUUUWWWZZZ\\\^^^WWWVVVVVVUUUUUUTTTTTTSSSPPPRRRSSSSSSRRRRRRTTTUUUWWWWWWWWWYYYZZZYYYUUUQQQVVVUUUSSSQQQQQQRRRSSSTTTTTTSSSPPPNNNMMMNNNOOOOOONNNMMMMMMLLLKKKJJJJJJIIINNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFCCCAAABBBDDDFFFEEECCCAAAAAA@@@>>><<<<<>>=========AAA@@@???>>>============;;;<<<===============<<<@@@@@@???>>>=========>>>>>>>>>===<<<;;;;;;::::::888777777777888999999:::;;;;;;;;;::::::999999999999999888777888999;;;<<<>>>===;;;999888666555555555555444666999::::::999666555555555555555666777555666777888888777666555444555666777777888888777777777666666666666777777666666777777777777666666kkk```___]]]ZZZZZZZZZ[[[\\\\\\ZZZZZZ[[[\\\YYYYYYYYYYYYZZZ[[[\\\\\\___```___]]]ZZZXXXYYYZZZ^^^^^^^^^```bbbbbb___]]]YYYYYYZZZ[[[^^^___`````````bbbeeeeeedddbbbaaaaaabbbbbbaaa```^^^]]]\\\[[[]]][[[XXXWWWVVVUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXYYYWWWWWWWWWUUUTTTTTTUUUWWWWWWYYYZZZYYYXXXWWWXXXYYYZZZYYYWWWUUUUUUUUUWWWWWWYYYWWWTTTTTTUUUVVVTTTRRRVVVUUUUUUVVVWWWWWWVVVTTTSSSSSSTTTTTTSSSPPPNNNLLLOOOOOOOOONNNNNNNNNMMMMMMLLLNNNPPPPPPMMMLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKMMMKKKIIIGGGGGGHHHIIIKKKPPPLLLHHHEEEDDDDDDDDDCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@AAA@@@???>>>???@@@BBBCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBAAACCCCCCBBBBBBBBBBBBBBBBBB@@@@@@??????????????????@@@????????????AAABBBCCCDDDDDDCCCCCCBBBAAAAAA@@@???@@@@@@???>>>>>>???AAA@@@@@@@@@@@@????????????========================?????????>>>>>>============???@@@@@@>>>>>>???@@@????????????????????????@@@???>>>===<<<<<<<<<<<<========================>>>>>>>>>===>>>>>>??????@@@@@@BBBCCCEEEEEEFFFFFFCCCBBB@@@>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFDDDEEEEEEGGGHHHJJJLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHJJJLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNPPPQQQSSSTTTTTTSSSQQQOOOPPPPPPOOOOOOOOOPPPPPPQQQOOOQQQSSSUUUVVVVVVUUUTTTSSSSSSRRRRRRRRRTTTUUUVVVVVVTTTQQQRRRTTTTTTSSSQQQOOOPPPPPPQQQQQQRRRSSSSSSUUUUUUUUUUUUUUUTTTSSSRRRWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\ZZZYYYWWWVVVUUUTTTXXXVVVTTTUUUWWWXXXWWWUUUVVVWWWYYYXXXWWWWWWXXXYYYRRRSSSUUUWWWXXXXXXWWWVVVVVVUUUUUUUUUVVVXXXZZZ[[[WWWVVVVVVUUUTTTSSSSSSRRRPPPRRRSSSTTTSSSSSSUUUWWWWWWVVVWWWXXXZZZYYYUUURRRSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMLLLLLLMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFCCCAAABBBDDDEEEDDDBBBAAAAAA@@@>>><<<<<<>>>AAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@@@@???>>>============<<<======>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>>>>======<<<;;;;;;::::::999999999999999:::;;;;;;;;;;;;:::::::::999999999:::999999888999:::;;;<<<<<<;;;:::888777666555555666555555666999::::::999999888888777777777888888666666777888888777666555555555666777777777777777777666666555555666666777666666666666666666666666kkkaaa___]]][[[]]][[[\\\]]]\\\ZZZYYYYYYZZZYYYZZZZZZ\\\]]]^^^___```cccbbb___[[[WWWUUUVVVWWW\\\\\\^^^```bbbaaa^^^[[[YYYYYY[[[\\\^^^```aaabbbaaadddffffffdddbbbaaaaaacccbbbaaa___]]][[[ZZZYYYZZZZZZXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYWWWWWWWWWUUUSSSSSSUUUWWWXXXYYYYYYXXXWWWVVVXXXZZZ[[[ZZZXXXVVVUUUUUUVVVVVVWWWVVVUUUUUUVVVVVVTTTRRRUUUTTTUUUWWWXXXXXXUUUSSSSSSTTTTTTSSSRRROOOMMMLLLOOONNNMMMKKKKKKLLLLLLMMMKKKMMMOOOOOONNNNNNNNNOOOKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJHHHGGGFFFGGGIIIJJJNNNKKKHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@???>>>=========???@@@AAAEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC>>>>>>?????????@@@@@@@@@???>>>======>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@>>>======???BBBAAAAAA@@@@@@@@@?????????========================>>>>>>============<<<<<<===???AAABBBAAA@@@AAAAAA??????????????????????????????>>>===<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>??????>>>=========>>>>>>???@@@AAACCCEEEFFFGGGGGGBBBAAA@@@>>>>>>???@@@@@@BBBAAAAAAAAAAAABBBCCCCCCAAA@@@@@@??????@@@@@@AAACCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDBBBCCCDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOPPPQQQQQQQQQOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNPPPSSSVVVWWWWWWUUUTTTQQQQQQRRRSSSSSSTTTUUUUUUUUUTTTSSSTTTUUUUUUSSSPPPPPPPPPQQQQQQRRRSSSSSSSSSUUUVVVVVVVVVVVVVVVUUUTTTUUUTTTTTTUUUVVVXXXZZZ[[[ZZZZZZXXXWWWUUUSSSRRRQQQQQQPPPQQQSSSUUUUUUTTTRRRQQQSSSUUUVVVVVVWWWXXXZZZVVVVVVVVVVVVVVVVVVUUUUUUWWWWWWVVVVVVVVVWWWWWWXXXWWWWWWVVVUUUTTTSSSRRRRRRPPPRRRSSSTTTTTTTTTVVVXXXWWWVVVVVVXXXYYYXXXVVVSSSRRRSSSTTTUUUTTTRRROOONNNPPPNNNLLLKKKJJJKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGEEEFFFGGGHHHIIIIIIJJJIIIFFFFFFFFFEEEEEEFFFFFFFFFFFFDDDBBBAAABBBCCCBBBAAA@@@@@@@@@>>>======???AAAAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>??????????????????>>>===<<<<<<<<<<<<<<<===>>>???????????????>>>>>>=========>>>??????======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::999999999999::::::::::::::::::;;;<<<:::999888777666666666666777666666777999;;;;;;:::::::::999888777777777888777777888888777666555444555666666777777777777666555555555444444555555555777777666555555666777777hhh```___]]]\\\___\\\]]]]]]\\\YYYXXXXXXYYYYYYZZZ\\\^^^```aaabbbcccdddccc```[[[WWWVVVWWWYYY\\\]]]^^^aaabbbaaa^^^[[[XXXZZZ\\\]]]___```bbbdddccceeegggfffdddbbbaaa```aaa```^^^]]][[[YYYWWWVVVXXXYYYYYYYYYXXXXXXYYYZZZUUUUUUUUUVVVVVVWWWXXXYYYVVVWWWVVVUUUSSSSSSUUUWWWYYYYYYYYYXXXWWWWWWYYY[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVUUUSSSRRRSSSSSSUUUWWWYYYXXXUUURRRSSSSSSSSSRRRPPPNNNLLLKKKNNNMMMKKKIIIIIIJJJKKKLLLKKKLLLMMMNNNMMMMMMMMMMMMKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKIIIFFFEEEFFFGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>======>>>???@@@AAACCCBBBBBBBBBAAA@@@@@@@@@AAA@@@@@@???@@@@@@AAABBBAAAAAABBBBBBCCCCCCCCCDDD?????????@@@@@@@@@??????======<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@=========;;;:::;;;>>>@@@AAA@@@@@@@@@@@@?????????================================================;;;>>>AAACCCBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@???>>>===============>>>???AAABBBCCCDDDDDDEEEAAA@@@??????>>>???@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@????????????@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA??????@@@AAABBBBBBCCCCCC@@@BBBDDDFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMOOOSSSVVVXXXWWWVVVUUUSSSTTTUUUVVVWWWWWWWWWWWWTTTUUUVVVWWWWWWVVVSSSQQQPPPPPPQQQRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVRRRQQQQQQQQQSSSVVVXXXZZZYYYYYYWWWUUUSSSQQQPPPOOOLLLMMMPPPRRRTTTTTTRRRQQQNNNPPPSSSUUUUUUUUUWWWXXXXXXWWWVVVTTTTTTTTTTTTUUUWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXWWWVVVUUUTTTSSSRRROOOQQQSSSTTTSSSTTTVVVXXXWWWVVVVVVVVVWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQPPPOOONNNMMMKKKJJJJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@??????@@@BBBBBBAAA???>>>>>>???@@@@@@::::::;;;;;;<<<======>>>>>>======<<<;;;;;;<<<<<<;;;<<<===>>>>>>???>>>>>>===============>>>???@@@<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888888777666777:::;;;:::999:::999888666666555555555888888888777666666555555666777777777777777666555555444444333333444444555888777555444444555777888uuudddaaaaaa]]]\\\___\\\]]]]]]\\\YYYWWWWWWXXXYYY[[[]]]___aaaccccccddddddccc```]]]ZZZYYY\\\^^^______```aaabbbaaa]]][[[XXXZZZ]]]^^^^^^___bbbdddccceeegggfffdddaaa______]]]\\\[[[ZZZXXXWWWVVVUUUVVVXXXZZZYYYXXXXXXYYY[[[TTTTTTTTTTTTUUUVVVWWWXXXVVVVVVVVVTTTSSSSSSUUUVVVZZZ[[[[[[ZZZYYYYYYZZZ\\\XXXWWWVVVTTTSSSRRRRRRQQQSSSTTTUUUVVVUUUTTTSSSRRRRRRSSSTTTWWWYYYXXXUUURRRSSSSSSRRRQQQOOONNNLLLKKKMMMLLLJJJHHHHHHIIIJJJKKKKKKKKKLLLLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFDDDDDDEEEFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@????????????????????????@@@AAABBB@@@@@@AAAAAABBBBBBCCCCCC@@@AAAAAAAAA@@@???===<<<===<<<<<<;;;<<<===???@@@@@@@@@@@@@@@????????????;;;<<<<<<<<<;;;;;;>>>@@@@@@@@@????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::===@@@AAA@@@???>>>???????????????????????????>>>======<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAA??????>>>===<<<<<<<<<===??????@@@@@@AAA@@@@@@@@@?????????????????????@@@>>>>>>======>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBBBBBBBAAAAAABBBDDDFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJLLLNNNQQQUUUWWWWWWVVVUUUUUUVVVVVVWWWXXXWWWWWWWWWTTTVVVYYYYYYXXXUUUSSSQQQPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWQQQQQQQQQRRRTTTVVVXXXYYYYYYXXXWWWUUUSSSQQQPPPOOOKKKMMMQQQSSSTTTSSSQQQPPPNNNPPPSSSTTTTTTSSSTTTTTTYYYWWWUUUTTTSSSSSSTTTUUUWWWWWWXXXXXXYYYYYYYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTOOOQQQSSSSSSSSSSSSUUUWWWVVVVVVVVVUUUSSSSSSSSSTTTVVVUUUSSSRRRQQQQQQRRRRRRMMMLLLJJJIIIJJJKKKMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGCCCCCCBBBAAA????????????AAABBBCCCBBBAAAAAABBBDDDAAA@@@???>>>===>>>??????999999:::;;;<<<======>>><<<<<<;;;;;;:::;;;;;;;;;999:::;;;<<<===============<<<<<<<<<===>>>??????;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;:::999888888888888999::::::888777666777999::::::999999888777666555555555555888888777666666666666666777777888777777666555444444444333333333333444444888666555333333555666888zzzmmmdddeeeeee```]]]___\\\]]]]]][[[YYYWWWWWWXXXYYY[[[]]]```bbbcccccccccaaaaaaaaa___]]]^^^```cccbbbaaa``````aaa___\\\ZZZXXX[[[^^^^^^]]]]]]```cccccceeeffffffccc```^^^]]]YYYYYYXXXXXXXXXWWWWWWWWWWWWYYY\\\[[[WWWUUUVVVXXXTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVTTTRRRRRRTTTVVVYYY[[[]]]]]][[[ZZZZZZ[[[UUUUUUTTTTTTSSSRRRQQQQQQQQQRRRTTTTTTRRRQQQRRRSSSRRRRRRSSSVVVXXXXXXUUUSSSQQQQQQPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJKKKJJJJJJLLLMMMNNNMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGEEEDDDDDDEEEEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFBBBAAA@@@@@@BBBBBBAAA@@@>>>??????@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@???>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;===<<<;;;;;;<<<===???@@@??????????????????>>>>>>;;;===>>>???>>>>>>???@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????;;;===??????>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@>>>>>>===<<<<<<<<<======???????????????>>>======>>>>>>>>>???????????????===============>>>??????BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA??????AAABBBCCCBBBAAAAAAAAABBBCCCEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHHHHIIIKKKMMMOOOLLLLLLKKKJJJIIIIIIIIIIIIKKKMMMOOORRRTTTVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSVVVXXXYYYVVVSSSQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUVVVVVVVVVVVVRRRSSSTTTUUUVVVXXXXXXYYYWWWWWWVVVTTTSSSRRRQQQPPPMMMPPPSSSTTTSSSQQQPPPPPPNNNPPPSSSTTTSSSRRRRRRRRRVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUQQQSSSTTTTTTSSSSSSUUUVVVWWWVVVUUUSSSPPPOOOPPPRRRUUUTTTRRRPPPPPPQQQRRRTTTKKKJJJIIIHHHIIIKKKMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEAAAAAAAAA@@@>>>===>>>@@@@@@BBBCCCCCCBBBAAABBBDDD@@@@@@???>>>============;;;<<<<<<===>>>??????@@@;;;;;;:::::::::::::::;;;888999:::;;;<<<===============<<<<<<<<<===>>>>>>;;;;;;::::::::::::::::::999999:::;;;;;;:::888777888888888999999999999999:::;;;;;;;;;;;;::::::999999999888888999::::::;;;777666555666888999888777999999888777666666666777777777666666666666777777888888888888777666444444444444444333333444444444666666555444444555666666ssskkkhhhmmmlllddd^^^^^^[[[\\\\\\[[[YYYWWWXXXXXXYYYZZZ]]]___aaaaaaaaaaaa___```aaa`````````bbbccceeeccc```^^^]]]\\\ZZZXXXXXX\\\___^^^[[[[[[^^^aaacccdddfffeeeaaa^^^\\\\\\VVVVVVWWWXXXYYYZZZ[[[[[[^^^aaaccc```YYYUUUTTTVVVUUUUUUUUUUUUUUUWWWXXXXXXVVVVVVVVVTTTRRRRRRTTTVVVWWWZZZ]]]^^^\\\ZZZYYYYYYTTTTTTTTTTTTTTTSSSRRRRRRPPPQQQRRRQQQOOOOOOQQQSSSSSSRRRRRRTTTVVVWWWVVVUUUPPPOOOOOONNNNNNNNNNNNNNNKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIILLLPPPRRRRRRPPPJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFHHHFFFEEEEEEFFFFFFEEECCCDDDCCCCCCCCCCCCCCCDDDEEEBBBAAA@@@@@@BBBBBBAAA@@@===>>>???AAABBBCCCCCCCCCDDDDDDCCCBBBAAA@@@??????===>>>???AAABBBBBBAAAAAA@@@@@@?????????????????????@@@AAAAAAAAA???===<<<===<<<<<<<<<<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>999<<>>>>>???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????>>><<<;;;;;;<<<========================<<<<<<<<<;;;;;;<<<<<<=====================>>>>>>======<<<<<<<<<===>>>>>>>>>>>>???????????????>>>======>>>??????????????????>>>>>>>>>>>>???@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@BBBCCCCCCCCCAAA@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKHHHGGGFFFFFFHHHJJJMMMOOOLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKMMMOOOQQQTTTVVVWWWVVVUUUSSSRRRQQQPPPQQQQQQQQQTTTVVVUUURRROOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQOOOPPPQQQSSSTTTUUUUUUUUUPPPRRRTTTUUUVVVVVVUUUTTTUUUTTTTTTSSSRRRRRRQQQQQQOOORRRTTTTTTQQQNNNNNNNNNLLLOOOSSSTTTTTTSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVWWWWWWWWWVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWUUUUUUVVVWWWWWWWWWUUUQQQMMMKKKMMMPPPPPPPPPOOOOOOPPPPPPQQQQQQIIIHHHGGGFFFGGGIIIKKKMMMMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDEEEFFFGGGGGGGGGGGGDDDCCCCCCBBBBBBCCCCCCDDD>>>@@@AAA???======>>>AAA>>>@@@AAABBBAAA@@@AAABBB????????????>>>===<<<;;;=========>>>>>>?????????::::::999999999999::::::888999:::<<<===>>>>>>>>>>>>>>>===<<<<<<<<<======::::::::::::::::::::::::999999;;;;;;;;;:::888777777888888888999999999999999:::;;;;;;;;;999888777888888888888888999999:::777555555555777888777666777777666666666666666777666666555555666777888999999999888888777555444333555555444444444444555555555555555555555555555555rrrlllmmmsssrrrggg^^^^^^ZZZ[[[\\\[[[YYYWWWXXXYYYXXXZZZ]]]___`````````___^^^```aaaaaa``````aaabbbfffccc___\\\[[[ZZZXXXWWWXXX\\\___^^^ZZZYYY\\\```bbbdddeeedddaaa]]][[[ZZZUUUVVVWWWYYY[[[\\\^^^^^^gggjjjjjjfff]]]WWWUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYUUUVVVUUUTTTRRRRRRTTTVVVUUUXXX\\\^^^\\\ZZZXXXWWWTTTTTTUUUUUUUUUTTTTTTSSSOOOQQQQQQOOOMMMMMMPPPSSSSSSRRRRRRSSSUUUWWWVVVVVVOOONNNNNNMMMMMMNNNNNNOOOJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGIIIMMMSSSVVVVVVUUUHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKJJJHHHGGGFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFIIIGGGFFFFFFGGGGGGEEEDDDFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@@@@BBBBBBAAA@@@======???@@@BBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<>>>@@@BBBCCCBBBAAA@@@@@@?????????>>>>>>=========>>>@@@AAAAAAAAA???>>>======<<<<<<===>>>@@@AAA============>>>>>>>>>>>>666999===???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======@@@@@@@@@>>>;;;:::;;;===========================<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???<<<===>>>@@@@@@AAAAAAAAA<<<===>>>???????????????@@@@@@@@@???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@???AAACCCDDDDDDCCCBBBAAA@@@@@@??????@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGFFFEEEGGGJJJNNNPPPMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKKKKMMMPPPSSSVVVXXXXXXWWWTTTQQQPPPPPPPPPQQQPPPRRRTTTSSSOOOLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPQQQNNNNNNPPPQQQSSSTTTTTTTTTMMMNNNQQQSSSTTTSSSQQQOOOSSSSSSRRRRRRRRRQQQQQQQQQQQQSSSUUUSSSOOOLLLLLLMMMKKKNNNRRRUUUTTTSSSSSSSSSQQQQQQRRRTTTUUUVVVWWWXXXVVVVVVWWWVVVUUUSSSQQQPPPRRRSSSSSSSSSSSSTTTTTTTTTXXXYYYZZZYYYWWWVVVWWWXXXWWWWWWTTTPPPKKKIIIKKKNNNJJJLLLNNNPPPPPPPPPOOONNNGGGFFFEEEEEEFFFHHHJJJLLLNNNMMMMMMLLLKKKJJJJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCEEEGGGHHHHHHHHHBBBBBBAAAAAAAAAAAABBBBBB===???@@@???===<<>>@@@@@@??????@@@AAA>>>????????????===;;;:::<<<<<<<<<<<<============:::999999888999999::::::999:::;;;===>>>????????????>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<<<<:::888777777777888888999999999999999::::::;;;:::999777666888888777777777777888888666555444555666777666555444444333333333444444555555555555555666777999:::999999999888777555333333666555555444444555555666444444555666666555444444jjjlllmmmmmmkkkfff```]]]]]]]]][[[ZZZXXXXXXWWWWWWZZZZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\\\\]]]___```bbbeeebbb^^^ZZZWWWVVVVVVWWW^^^```aaa___\\\[[[___bbbeeedddaaa^^^[[[YYYWWWWWWWWWVVVVVVVVVXXX[[[___aaakkkkkkhhhbbb[[[UUUTTTTTTYYYYYYZZZZZZ[[[[[[[[[\\\YYYXXXWWWVVVUUUVVVVVVWWW]]]]]]]]]aaadddccc\\\UUUWWWVVVUUUTTTSSSTTTUUUUUUWWWVVVSSSPPPNNNMMMMMMMMMWWWVVVTTTSSSTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJIIIHHHGGGHHHIIIIIIJJJLLLPPPVVVYYYYYYUUURRRJJJIIIIIIIIIIIIJJJJJJKKKHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEHHHGGGDDDBBBAAAAAABBBCCC<<<>>>@@@BBBCCCBBBAAA@@@>>>??????@@@@@@AAABBBBBBBBBAAAAAA@@@???>>><<<<<<999;;;===???@@@@@@???>>>?????????>>>>>>>>>>>>>>>???>>>>>>===============<<<<<<<<<<<<<<<===>>>>>>??????>>>===<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;======<<<<<<<<<<<<========================<<<<<<=========<<<;;;;;;;;;:::>>>>>>======<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<>>>???>>>===<<<===???BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBAAACCCBBBAAABBBDDDDDDDDDBBBEEEEEEDDDDDDDDDDDDDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEFFFHHHKKKNNNPPPQQQNNNJJJIIIJJJJJJIIIGGGJJJJJJKKKMMMOOOPPPQQQRRRTTTSSSRRRPPPPPPOOOOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRTTTTTTUUUUUUUUUPPPPPPPPPPPPQQQQQQRRRRRROOOOOOOOONNNNNNMMMMMMMMMQQQPPPPPPPPPQQQRRRTTTUUUSSSSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUUUUVVVUUURRRPPPSSSRRRQQQPPPQQQTTTWWWYYY___^^^\\\YYYWWWUUUSSSSSSWWWUUUQQQMMMJJJIIIIIIJJJIIIJJJKKKLLLLLLKKKJJJIIIFFFEEECCCDDDGGGJJJKKKKKKMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDCCCBBBBBBAAAAAACCCCCCEEEIIILLLLLLHHHDDDBBBBBBBBBBBBAAA@@@???>>>BBB@@@===;;;;;;===@@@BBB?????????>>>>>>>>>>>>>>>@@@???>>>===<<<;;;::::::;;;::::::::::::;;;<<<<<<<<<;;;;;;999888777666666888999;;;<<<===<<<<<<;;;===<<<;;;::::::;;;<<<===888777666777888999888666;;;;;;<<<<<<;;;999888777888888777777777777888888:::::::::999999888888888999888666555555555666777777777666666555555555555444666666666444333444555555444444333333444444444555555555555555555444444666555555444444333222222555444333333555555444333fffggghhhhhhfffbbb^^^[[[]]]\\\ZZZXXXWWWWWWWWWWWWZZZ[[[[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]]]]^^^```aaabbb```]]]ZZZXXXXXXYYYZZZ[[[^^^___^^^[[[ZZZ\\\___aaa```^^^[[[YYYWWWVVVUUUVVVVVVVVVWWWYYY[[[]]]___ddddddaaa\\\WWWSSSSSSTTTYYYYYYXXXXXXXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUVVVWWW[[[ZZZ[[[^^^aaa```[[[UUUWWWVVVUUUTTTTTTTTTUUUVVVYYYWWWSSSPPPNNNNNNOOOPPPVVVTTTRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLIIIHHHGGGGGGFFFGGGHHHHHHKKKMMMPPPSSSVVVUUURRRNNNIIIIIIIIIHHHHHHIIIJJJJJJGGGHHHIIIIIIIIIIIIIIIHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCFFFDDDBBBAAA@@@AAABBBBBB>>>???@@@AAAAAAAAA@@@???>>>>>>??????@@@AAAAAABBBAAAAAAAAA@@@???>>><<<<<<:::;;;===>>>???>>>=================================<<<<<<<<<===>>>??????=========<<<===>>>>>>???=========<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<===;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;=========<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>>AAA@@@@@@@@@?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@??????AAA@@@@@@AAACCCEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFGGGJJJMMMOOOPPPMMMJJJJJJKKKKKKJJJHHHJJJKKKLLLNNNPPPQQQQQQRRRSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJHHHHHHIIIJJJLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTUUUUUUNNNOOOPPPQQQRRRRRRRRRRRRNNNNNNNNNNNNNNNOOOOOOOOORRRQQQQQQQQQQQQSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYUUUTTTSSSSSSTTTSSSQQQPPPRRRRRRSSSTTTTTTUUUVVVWWW\\\[[[YYYXXXWWWVVVUUUUUUVVVTTTPPPLLLIIIHHHIIIIIILLLLLLLLLMMMMMMLLLLLLLLLGGGEEEDDDEEEGGGJJJKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAACCCCCCEEEHHHKKKKKKGGGDDDCCCCCCCCCBBBBBBAAA??????AAA???===;;;;;;===???AAA@@@@@@??????>>>>>>======???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::999888888999:::;;;<<<<<<<<<<<<;;;<<<;;;:::999999:::;;;<<<888777666777888999888666::::::;;;;;;:::999777666888888777777777777888888999999999999999888888888888777666555555555666777666666555555555444444444333444555555444333444666444444333333333444555555555555555555555555444444333333444444444444444444555444333333555555444333```aaaaaaaaa___]]][[[ZZZ\\\ZZZXXXUUUTTTUUUWWWXXX[[[ZZZ[[[[[[\\\]]]^^^___aaa```___^^^]]]^^^^^^___^^^]]][[[ZZZZZZ[[[\\\]]]YYY\\\___^^^[[[YYYZZZ[[[\\\[[[ZZZXXXVVVUUUTTTSSSTTTUUUVVVXXXZZZ[[[[[[\\\]]]\\\ZZZWWWTTTSSSUUUWWWYYYXXXWWWVVVVVVVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUVVVXXXWWWWWWYYY\\\\\\YYYUUUUUUUUUTTTTTTTTTUUUUUUVVVZZZWWWSSSPPPNNNOOOPPPRRRRRRQQQOOOOOOOOOOOOMMMKKKLLLKKKKKKKKKJJJJJJIIIIIIGGGFFFFFFFFFFFFFFFGGGHHHMMMMMMNNNPPPRRRQQQNNNKKKJJJIIIIIIHHHHHHHHHIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@AAABBBAAA@@@@@@???????????????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<:::;;;<<<=========<<<;;;;;;;;;;;;<<<<<<======>>>;;;;;;;;;<<<===>>>???@@@===============>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<===>>>>>>;;;;;;::::::::::::;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888999999999999999999999999=========>>>======<<<;;;<<<<<<;;;;;;;;;:::::::::;;;===>>>===<<<;;;<<<===??????>>>>>>>>>>>>======AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>======>>>===>>>@@@CCCEEEFFFEEECCCBBBBBBBBBBBBBBBCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEGGGIIIKKKMMMMMMLLLJJJKKKLLLLLLJJJIIIJJJLLLNNNPPPQQQQQQQQQPPPQQQPPPPPPOOOOOONNNNNNNNNLLLLLLKKKJJJIIIHHHGGGFFFCCCEEEGGGIIIKKKLLLLLLLLLNNNOOOPPPQQQQQQPPPOOONNNNNNOOOQQQRRRSSSTTTTTTTTTMMMNNNPPPQQQRRRRRRRRRQQQLLLLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQQQQRRRTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZUUUSSSQQQPPPQQQQQQQQQPPPRRRSSSUUUVVVVVVVVVUUUTTTVVVUUUUUUTTTUUUUUUVVVVVVUUURRRNNNKKKIIIHHHIIIIIILLLLLLKKKKKKKKKKKKLLLLLLHHHFFFEEEEEEGGGJJJJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDGGGIIIHHHEEECCCCCCCCCCCCCCCBBBAAA@@@@@@???>>><<<;;;;;;<<<>>>???AAAAAA@@@???>>>>>>===============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>===<<<<<<;;;:::999999:::;;;;;;<<<<<<<<<;;;;;;::::::999999999999::::::888777666777888999888666999999999999888777666666777777777777777777777777777888888888888888888999777777666555555555555666444444444444333333333333111333444444333333444666333333333333333444555666444444444444444444555555222222222333444555555555555444333333555555444333\\\\\\[[[[[[[[[ZZZZZZZZZ[[[YYYVVVSSSSSSTTTWWWXXXZZZZZZZZZ[[[\\\^^^___aaacccbbb```^^^]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[]]]^^^\\\___bbbaaa]]]YYYWWWXXXXXXXXXWWWWWWVVVTTTSSSSSSRRRTTTVVVYYYZZZZZZYYYYYYYYYXXXWWWVVVVVVWWWZZZ\\\ZZZYYYWWWUUUUUUUUUVVVWWWUUUUUUUUUUUUTTTUUUUUUUUUUUUSSSSSSUUUWWWXXXVVVTTTTTTTTTTTTTTTTTTTTTUUUUUUXXXUUUQQQNNNMMMNNNPPPRRROOONNNLLLLLLLLLLLLKKKIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHLLLLLLMMMOOOPPPPPPNNNLLLKKKKKKJJJIIIIIIHHHIIIIIIEEEFFFGGGHHHHHHIIIIIIHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCAAA???===<<<===>>>???======>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<======>>>>>>;;;;;;;;;;;;<<<===>>>???<<<<<<;;;;;;<<<<<<===>>>:::::::::::::::::::::;;;888888999:::;;;<<<======::::::999999999999::::::777888999:::;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::999999999::::::999999999888888888888888999999999999999999<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;:::::::::999:::<<<===<<<;;;:::;;;<<<>>>>>>>>>===============????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<>>>>><<<;;;;;;<<<<<<===AAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<==================<<<<<<;;;::::::999999<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::888777666777888999888666888888777777777666666555777777888888888888777777666666666777777888888888666666555555555444444444333333333222222222222222000111333333333333555666333333333333444555555666333333444444444444555555222222333333333444444444555444333333555555444333YYYYYYYYYYYYYYYYYYZZZZZZYYYWWWTTTRRRRRRTTTWWWYYYZZZZZZZZZ[[[\\\^^^___```aaa```^^^]]]\\\[[[\\\\\\]]]\\\[[[ZZZZZZZZZ[[[[[[___ccceeeddd^^^YYYWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRTTTVVVXXXYYYYYYWWWVVVVVVUUUTTTUUUWWWYYY\\\]]]ZZZYYYWWWVVVUUUVVVVVVWWWSSSSSSTTTTTTTTTTTTTTTTTTRRRQQQQQQRRRTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTRRROOOLLLKKKLLLNNNPPPMMMKKKJJJJJJKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLOOOQQQRRRQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIEEEFFFFFFGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@AAAAAABBBCCCCCCCCCAAA>>><<<;;;<<<===>>><<<======>>>>>>??????@@@???????????????>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>??????<<<<<<;;;;;;;;;;;;;;;<<<:::999999999999:::;;;;;;999999999:::::::::::::::999999999999:::::::::;;;999999888888888888999999777888999:::;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<999999999999::::::::::::;;;;;;;;;::::::999999888::::::::::::999999999888888888999999:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999;;;<<<;;;:::999:::;;;=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>===<<<;;;::::::;;;>>>BBBDDDEEEEEECCCBBBBBBBBBCCCDDDDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLNNNNNNNNNMMMMMMKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLKKKJJJIIIGGGGGGFFFIIIJJJLLLNNNNNNMMMKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJKKKLLLMMMOOOQQQRRRRRRRRRQQQQQQRRRQQQPPPOOOMMMLLLIIIJJJKKKMMMOOOPPPRRRRRRMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTWWWSSSPPPNNNOOOQQQSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTSSSQQQNNNKKKIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIGGGEEEEEEFFFHHHHHHHHHFFFFFFGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEEEEEEECCCBBBAAABBBBBBBBBCCCBBBBBBAAAAAA>>>=========<<<<<<<<<<<<@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>======<<<<<<;;;;;;>>>======<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888777666777888999888666777777666666666666666666666777888888888888777666555555555666666777777777555555555555444444444333111111222222222222222222000111333333333333555666333333333333333444555666333333333333444444555555444444333333333222222222555444333333555555444333XXXXXXXXXYYYYYYYYYZZZZZZXXXVVVTTTSSSSSSUUUWWWYYYXXXYYYZZZ\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[[[[\\\[[[[[[ZZZYYYYYYYYYYYY___bbbeeeccc^^^YYYWWWWWWWWWWWWXXXXXXXXXVVVUUUTTTRRRTTTVVVWWWXXXWWWVVVUUURRRQQQQQQSSSVVVXXXYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVQQQRRRSSSSSSTTTSSSSSSSSSQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPOOOOOONNNLLLKKKJJJKKKLLLMMMLLLKKKIIIJJJJJJKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIKKKPPPSSSTTTRRRPPPNNNMMMKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@AAAAAABBBBBBBBBBBB@@@>>><<<;;;;;;<<<===<<<<<<<<<===>>>>>>??????>>>?????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???<<<<<<;;;:::::::::::::::888888888888888999999:::::::::::::::::::::::::::999999999999999999999999999999888888888888999999888888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888888888888999999999999::::::::::::999999999999:::::::::999999999888888888888888999999:::;;;;;;999:::;;;;;;<<<;;;;;;;;;:::::::::999999999888888888:::;;;:::999888999:::<<<<<<============>>>>>>????????????????????????????????????????????????@@@@@@???>>>======<<<<<<;;;;;;;;;===@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHGGGGGGFFFEEEDDDDDDCCC@@@AAAAAABBBCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIEEEFFFEEEDDDCCCCCCFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKLLLLLLKKKKKKJJJIIIIIIIIILLLLLLMMMNNNMMMLLLKKKJJJLLLMMMNNNOOOOOONNNMMMLLLIIIJJJLLLNNNOOOQQQQQQQQQSSSRRRQQQPPPOOONNNMMMLLLJJJJJJKKKLLLMMMNNNOOOPPPJJJJJJIIIHHHHHHIIIJJJKKKNNNPPPRRRUUUVVVVVVUUUTTTVVVSSSOOONNNPPPRRRSSSSSSRRRQQQOOOMMMNNNPPPSSSUUUWWWVVVVVVUUUUUUUUUUUUUUUQQQOOOLLLIIIHHHIIIJJJKKKJJJJJJJJJIIIIIIJJJJJJJJJIIIFFFDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFEEECCCBBBAAABBB@@@AAAAAABBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===;;;;;;>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>===<<<<<<@@@@@@@@@?????????>>>>>>???>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888777666777888999888666777666666555555666666777666777888999999888777666444555555555555555666666444444555555444444333222111111111111222222222222111333444444333333444666555444444333333444444444222222333333444444555555444444444333222111111111555444333333555555444333WWWXXXXXXYYYYYYYYYYYYYYYVVVUUUUUUTTTUUUVVVWWWXXXWWWXXXZZZ\\\]]]\\\ZZZYYYYYYXXXWWWWWWWWWXXXZZZ[[[YYYYYYYYYXXXXXXXXXXXXXXXZZZ]]]___^^^[[[WWWWWWXXXWWWWWWXXXYYYXXXVVVTTTSSSSSSTTTUUUVVVVVVUUUUUUTTTQQQQQQQQQSSSVVVWWWVVVTTTSSSTTTUUUWWWWWWVVVUUUTTTPPPQQQRRRSSSSSSSSSRRRRRRPPPRRRSSSTTTSSSQQQPPPPPPPPPQQQQQQQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJKKKKKKJJJIIIGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMMMMMMMLLLJJJHHHGGGFFFHHHKKKPPPTTTTTTQQQOOOLLLKKKJJJHHHGGGFFFEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@@@@@@@@@@??????===<<<;;;<<<<<<===;;;;;;<<<======>>>>>>???>>>>>>>>>>>>>>>>>>===<<<:::::::::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;888888888888888999999:::<<<<<<;;;;;;::::::999999666777777888999:::;;;;;;:::999999888888999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;::::::::::::::::::777777777888888888999999999999999999999:::::::::999999888888888777777777666666777777888999999:::999999:::;;;;;;;;;;;;;;;999999999999888888888888888999:::999888777888::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>========================>>>=========<<<<<<;;;;;;===<<<;;;===???@@@@@@???AAAAAAAAAAAABBBCCCDDDEEEGGGGGGFFFEEEDDDCCCBBBAAA???@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHHHHIIIIIIGGGGGGFFFCCCAAAAAAEEEIIIIIIHHHFFFEEEEEEFFFGGGHHHFFFHHHJJJLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMHHHIIIKKKMMMNNNPPPPPPQQQRRRQQQOOONNNMMMNNNOOOPPPKKKKKKKKKKKKKKKLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIILLLNNNQQQTTTVVVUUUTTTTTTSSSQQQNNNNNNOOOQQQQQQQQQPPPOOOOOOOOOPPPRRRSSSTTTSSSSSSRRRRRRRRRSSSSSSTTTNNNLLLIIIGGGFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHFFFCCCCCCDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGFFFCCCAAAAAABBB??????@@@@@@AAA@@@@@@???>>>???@@@@@@???>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::999999999:::<<<=========;;;:::??????>>>>>>>>>>>>======AAA???>>><<<;;;::::::;;;888999:::;;;;;;:::999888888777666777888999888666777777666555555666777888666777888999999888777666555555555444444444444444333444444555444333222111111111111222222333333333333444555555444333444666666555444444333333333333111222222333444444555555333333222222222222222222555444333333555555444333VVVWWWXXXYYYZZZYYYXXXWWWUUUUUUUUUUUUVVVWWWXXXXXXVVVXXX[[[]]]]]][[[XXXVVVUUUUUUUUUUUUVVVXXXZZZ[[[WWWWWWWWWXXXXXXXXXXXXYYYTTTWWWZZZZZZXXXVVVWWWYYYWWWWWWXXXYYYXXXVVVSSSRRRTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRUUUXXXXXXUUURRROOOQQQTTTVVVWWWUUUSSSRRROOOPPPRRRSSSSSSSSSRRRRRRPPPRRRUUUUUUSSSQQQPPPOOOPPPPPPQQQPPPOOOMMMKKKIIIKKKKKKLLLLLLLLLLLLKKKJJJLLLKKKJJJJJJKKKLLLKKKIIIGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMKKKIIIGGGFFFEEEGGGLLLQQQTTTSSSOOOLLLKKKJJJHHHFFFEEEDDDCCCCCCGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>????????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>>>>>>>>>>>>>===<<<:::::::::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;::::::888888888999:::;;;<<<===999999888888999999:::;;;======<<<;;;;;;:::999999444444666777999;;;<<<===::::::999999999999::::::;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;::::::999999999666666777777888888888999888888888999999::::::;;;777777777777666666666666444555555666777888888999888999::::::;;;;;;;;;;;;999999999888888888888777777999:::999888777888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<===>>>???>>>===@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDBBBAAA@@@???>>>??????@@@BBBDDDEEEGGGGGGDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHFFFCCC@@@AAAFFFJJJIIIGGGDDDCCCBBBDDDFFFGGGEEEGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKGGGHHHJJJLLLNNNOOOPPPPPPPPPOOOMMMLLLMMMOOORRRTTTLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJLLLPPPRRRTTTTTTSSSRRRQQQOOOMMMMMMOOOPPPPPPPPPMMMOOOPPPRRRTTTTTTTTTTTTMMMMMMMMMMMMNNNOOOPPPQQQLLLJJJGGGEEEDDDEEEGGGHHHFFFFFFHHHIIIIIIHHHFFFFFFGGGEEECCCBBBCCCCCCCCCBBBAAABBBCCCCCCDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDFFFHHHFFFCCC@@@AAACCC>>>??????@@@@@@@@@????????????AAAAAA@@@>>><<<:::999999::::::;;;<<<<<<===>>>>>>===<<<:::999888888888999;;;======<<<;;;:::;;;;;;;;;;;;;;;:::::::::AAA@@@>>><<<;;;::::::;;;777888999::::::999888777888777666777888999888666888777666555555666777888555777888999999888777555555555555444444333333333333333444555444333222111111111222222333333333333444666666666444333444555777666555444333222222222111111222333333444555555111111111222222333444444555444333333555555444333ZZZZZZYYYXXXWWWUUUTTTSSSTTTUUUUUUVVVWWWXXXYYYZZZWWWXXXYYYYYYYYYXXXVVVVVVPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRSSSVVVXXXXXXXXXTTTUUUWWWXXXXXXWWWVVVUUUUUUWWWXXXVVVSSSQQQRRRTTTUUUUUUVVVVVVVVVUUUTTTTTTYYYXXXXXXYYYYYYXXXTTTRRRLLLNNNRRRUUUVVVTTTRRRPPPPPPQQQRRRTTTTTTTTTSSSRRRQQQPPPOOONNNMMMLLLLLLKKKNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNHHHHHHHHHIIIIIIKKKLLLMMMOOOPPPOOOLLLIIIHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKIIIFFFDDDCCCDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEDDD@@@@@@AAAAAAAAAAAABBBBBB??????????????????@@@@@@??????>>>======>>>???@@@=========<<<;;;;;;::::::777888999;;;<<<=========>>>>>>======<<<<<<<<<<<<::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;<<<;;;:::999999888888999999999999999::::::;;;;;;;;;;;;===>>>===:::999999999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999666666777888888888888777555555666777777777777777888777666666666777999:::666888999888777666777888888888999999999:::::::::999999::::::::::::;;;;;;999888777777777888::::::;;;:::999888777777777777888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>;;;<<<=========<<<::::::;;;<<<===?????????>>>===>>>>>>>>>===============CCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCDDDFFFGGGHHHGGGEEEDDDIIIFFFCCCAAAAAADDDHHHJJJJJJIIIGGGEEECCCBBBAAAAAABBBHHHLLLKKKKKKMMMLLLJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFDDDDDDFFFHHHHHHHHHJJJKKKKKKKKKJJJIIIEEEHHHKKKMMMMMMMMMNNNOOOKKKKKKKKKLLLMMMMMMNNNNNNLLLMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLKKKHHHGGGIIIKKKKKKMMMPPPRRRSSSRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPOOOQQQRRRSSSQQQPPPIIIJJJKKKMMMNNNNNNOOOOOOKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEFFFDDDCCCAAA@@@@@@AAABBBCCCEEEDDDDDDCCCBBBBBBAAA@@@????????????????????????AAAAAA@@@???>>><<<:::999777888;;;<<<======<<<;;;;;;::::::999888888888888999;;;>>>???===;;;::::::===<<<<<<<<<<<<===>>>>>><<<<<<======<<<<<<;;;:::666666666666666777888888777666666666666666777777666666666666555555555555666666777777666555444444333222222111222222333333222222222222222222222222444555666666666555444333666666555444444444444555333555666666555444444555444444333333333333222222000000000000111222333333666666555555555444444444WWWWWWWWWWWWVVVVVVUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZXXXYYYYYYYYYYYYWWWVVVTTTTTTTTTTTTUUUVVVVVVWWWWWWUUUTTTRRRSSSUUUVVVVVVUUUTTTUUUVVVVVVVVVVVVUUUTTTSSSUUUWWWVVVTTTRRRSSSTTTVVVVVVVVVWWWVVVVVVUUUTTTWWWVVVVVVXXXXXXWWWTTTQQQPPPRRRTTTVVVVVVTTTRRRQQQOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJKKKKKKLLLIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMJJJHHHFFFGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJHHHFFFDDDCCCDDDEEEFFFGGGGGGEEEDDDBBB@@@???>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<===>>>???=========<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;:::=========<<<<<<;;;;;;;;;::::::999999::::::;;;<<<::::::999999999::::::;;;::::::999888888888888888888999999999:::::::::::::::;;;<<<;;;999888777888999999999999:::::::::::::::999999999888888888888999999999999999999999999888888888888888777666555555666777777888888777777777777666666777777888999666777888888777666777888888888888999999999::::::;;;;;;;;;::::::999999999777777666666666777888999888888888777888888999999888888888999999999::::::999999999::::::;;;<<<===;;;<<<=========<<<::::::;;;<<<<<<============<<<========================BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDEEEEEEEEECCCBBBFFFDDDBBBAAAAAACCCFFFHHHHHHGGGFFFDDDCCCBBBBBBAAABBBHHHLLLKKKKKKMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEGGGIIIHHHIIIJJJKKKKKKKKKJJJJJJFFFIIIKKKMMMLLLLLLMMMNNNJJJKKKKKKLLLNNNOOOOOOPPPNNNOOOOOOOOONNNMMMKKKJJJJJJKKKLLLKKKHHHHHHJJJLLLJJJLLLOOORRRSSSRRRQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMSSSQQQPPPPPPQQQPPPNNNLLLGGGHHHIIIKKKLLLMMMMMMMMMIIIHHHHHHGGGFFFFFFFFFFFFHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAABBBDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>><<<;;;:::999777999;;;=========<<<;;;;;;::::::999999999:::::::::<<<>>>>>><<<:::::::::999999888888999999:::;;;<<<<<<<<<<<<<<<;;;;;;:::888777777666666666666777999999888888888999999:::666666666666555555555555666666666666666555444444333333222222222222222222222222222222222222222222333444555666666555444444666555444444333333444444333444666666444444444555444444333333333222222222222111111111111222222333333333333444444444444444UUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYYYYYYYZZZXXXYYYYYYYYYYYYWWWUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRRRRTTTTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTSSSQQQSSSVVVVVVUUUTTTTTTUUUWWWWWWXXXXXXWWWVVVVVVUUUSSSSSSTTTVVVWWWVVVTTTQQQTTTUUUVVVVVVVVVUUUSSSRRRNNNNNNOOOPPPPPPPPPPPPOOORRRSSSSSSSSSRRRPPPNNNMMMRRRQQQOOOLLLKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKIIIJJJJJJHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBCCCDDDEEEFFFEEEDDDBBBAAA???>>>===@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;<<<===>>>=========<<<;;;;;;::::::=========<<<;;;:::999888<<<<<<;;;;;;;;;;;;::::::::::::999999::::::;;;<<<:::999999888888999999999999888888777777777777777888888888888888999999999888999;;;:::888666666777777888888888999999999999888888888777777777777666999999999999999999999999999999999888777666444444666666777888888888888888666666777777888888777777666777888888666666777888888888888999999999999:::<<<<<<;;;:::999888777777666666555555555666777888777777777777888999::::::888888888999999999999:::888888888888999:::;;;<<<;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<============AAABBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA???@@@AAABBBCCCBBBAAAAAACCCBBBAAAAAAAAABBBDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCIIILLLLLLKKKMMMLLLJJJFFFFFFFFFFFFFFFEEEEEEDDDGGGGGGHHHGGGFFFFFFGGGIIIHHHIIIJJJKKKKKKKKKKKKJJJHHHKKKMMMMMMLLLKKKLLLLLLJJJJJJLLLMMMOOOPPPRRRRRRRRRRRRQQQQQQOOONNNLLLKKKJJJKKKKKKKKKJJJJJJKKKMMMJJJLLLOOOQQQRRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMMMMTTTSSSQQQPPPOOOMMMJJJHHHFFFFFFHHHIIIJJJJJJKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHFFFDDDBBBAAAEEEDDDDDDCCCCCCCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBBDDDEEEEEEDDDBBB@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???===<<<::::::::::::999:::;;;=========<<<<<<;;;;;;:::::::::;;;<<<<<<;;;===>>>>>><<<999999999777777666666777777888999<<<<<<<<<<<<<<<;;;::::::999999888777666666666666::::::999999999999::::::666666666666555555555555555666666666666555444444444444333222222222222222333333333333333333333333222333444555555555555555555444333333222222333333222444555555444333333444333333333333222222222222333333222222111222222222222222222222333333333333UUUTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQPPPQQQSSSUUUUUUTTTRRRRRRSSSSSSSSSSSSSSSSSSPPPRRRUUUWWWWWWWWWWWWVVVYYYYYYYYYYYYXXXWWWVVVVVVQQQQQQRRRTTTVVVVVVTTTQQQTTTUUUUUUVVVVVVVVVUUUUUUOOOOOOOOOOOOPPPOOOOOOOOOSSSTTTUUUUUUTTTRRRPPPNNNRRRQQQNNNLLLJJJIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHHHHGGGEEEEEEFFFHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@AAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;<<<===>>>=========<<<;;;;;;::::::=========<<<;;;:::999888::::::::::::::::::::::::::::::999999::::::;;;<<<;;;:::999999999999999999888888777666666666666666777777777777777888888888777999::::::888666777777777777777777888888888888888888888777777777666666888888888888999999999999888888888888777666555444666777777888888888888888444555777888888888777666666777888777666555666888888888888888999999999999;;;;;;::::::999888888777555555555666666666777777777777777777777888999999888888888888999999999999888888888999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::>>>===;;;:::::::::;;;;;;===============>>>>>>>>>AAABBBBBBCCCCCCBBBBBBAAA>>>???BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCIIIMMMLLLKKKMMMLLLIIIFFFFFFFFFFFFFFFEEEEEEDDDFFFGGGHHHHHHGGGGGGHHHJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLNNNPPPOOONNNLLLLLLLLLIIIJJJLLLNNNPPPRRRTTTTTTTTTTTTSSSRRRPPPOOOMMMMMMKKKKKKKKKKKKLLLLLLNNNOOONNNOOOPPPQQQQQQPPPOOONNNPPPOOOOOOOOONNNNNNNNNNNNTTTRRRPPPOOONNNLLLIIIFFFFFFFFFHHHIIIIIIJJJJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIGGGFFFDDDCCCFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCEEEFFFGGGEEEDDDBBB@@@??????@@@AAABBBCCCDDDFFFEEEBBB@@@???AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@>>><<<:::999999;;;<<<:::;;;<<<============<<<;;;;;;;;;;;;;;;<<<===>>><<<>>>>>>===;;;888888888999888888888888999::::::;;;;;;<<<<<<<<<;;;::::::888888777777666777777777:::999888888777888888888666666666666555555555555555555555666666555444444555444333222222222222222333333333333333333333333222222333444555555666666444333222222111111222222222333555555333222333444333333333222222222222111444444333222111111222222444444333333222222222111WWWVVVTTTSSSQQQQQQQQQQQQQQQRRRTTTVVVWWWWWWWWWVVVTTTUUUWWWYYYZZZZZZYYYYYYSSSSSSSSSRRRQQQQQQPPPPPPOOONNNNNNPPPSSSVVVWWWWWWRRRRRRRRRSSSSSSTTTUUUVVVRRRSSSUUUWWWYYYZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUQQQQQQRRRTTTVVVVVVTTTRRRRRRRRRTTTUUUVVVWWWWWWXXXQQQQQQPPPPPPPPPPPPPPPPPPTTTUUUUUUUUUTTTRRRPPPOOOQQQPPPNNNLLLJJJIIIIIIJJJGGGGGGFFFFFFFFFFFFFFFFFFKKKLLLMMMMMMMMMKKKJJJIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGHHHHHHGGGFFFFFFGGGIIIJJJJJJIIIIIIHHHGGGGGGGGGEEEDDDCCCBBBBBBCCCCCCDDDAAAAAAAAABBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAADDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>=========>>>>>>=========<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999:::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;:::::::::::::::888777666666555555666666777777777777777777777777777999::::::888777777888666666777777777888888888888888888888777777777777777777777888888999999999555666666777777777666666666666777888888888888888444555666888888777666666555777888777666555666777777777888888888999999999999999999999999999999999666666777777777888888777999888888777666666777777777777888888888999999999999999999999:::;;;<<<===<<<<<<;;;;;;::::::::::::???>>><<<;;;:::;;;<<<<<<=========>>>>>>?????????AAABBBBBBCCCCCCBBBBBBAAA===???AAACCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDJJJNNNLLLLLLMMMLLLIIIGGGGGGGGGHHHGGGGGGFFFEEEFFFHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLOOOPPPRRRRRROOOMMMMMMMMMIIIJJJLLLNNNPPPSSSTTTUUUUUUUUUSSSRRRPPPOOONNNMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNNNNMMMLLLIIIGGGGGGHHHIIIJJJJJJJJJJJJJJJGGGHHHJJJKKKLLLMMMMMMMMMIIIJJJJJJIIIIIIHHHGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDFFFGGGGGGEEEDDDBBBAAAAAAAAABBBCCCDDDEEEEEEGGGEEEBBBAAA@@@BBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???>>>;;;:::999:::;;;===<<<<<<==================;;;;;;;;;;;;<<<======>>><<<===>>><<<:::888888888999999999999999:::;;;;;;;;;;;;;;;<<<;;;::::::999666666666666777999:::::::::999999888777777888888666666666666555555555555444444555555555555444444555444444333222222222333333333333333333333333333222222222333444555666666333333222111111111111222111333444444333222222333333333222222222111111111444333333222111111111111777666555444333222111000XXXWWWTTTRRRQQQPPPPPPQQQQQQRRRUUUWWWXXXXXXWWWVVVSSSUUUWWWXXXZZZZZZZZZZZZTTTTTTTTTSSSSSSRRRRRRRRRMMMMMMMMMPPPTTTWWWYYYYYYRRRRRRRRRSSSUUUWWWYYYZZZVVVUUUUUUWWWZZZ\\\\\\[[[ZZZZZZYYYYYYXXXWWWUUUUUURRRRRRSSSUUUWWWWWWUUUSSSPPPQQQTTTVVVXXXYYYYYYYYYSSSRRRQQQQQQPPPQQQQQQQQQUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNMMMLLLKKKKKKJJJGGGGGGGGGFFFFFFGGGHHHHHHNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJLLLLLLMMMLLLKKKJJJHHHIIIIIIHHHFFFFFFGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@???>>>======????????????@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAA@@@AAA@@@???>>>======>>>>>>=========<<<;;;;;;::::::999999:::;;;<<<<<<<<<<<<999999::::::::::::;;;;;;::::::999999::::::;;;<<<======<<<;;;::::::::::::888777777666666666666666888888888888777777777777777888::::::888777888999666777777777888888888888888888888888777777777777666666777777888999999999444555666666777777777666555555666777777777777777555555666666777777666666555666777777555555666777777777777888888888888999888888888888999999::::::555666777888888888777777999999888777666666666666777777777888888888888999999999999::::::;;;<<<===<<<;;;;;;:::999:::::::::======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@>>>???@@@AAAAAA@@@??????===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCEEEKKKNNNMMMLLLMMMLLLIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFHHHJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMOOOQQQSSSRRRPPPNNNMMMMMMIIIJJJLLLNNNPPPRRRTTTUUUTTTSSSRRRPPPOOONNNNNNNNNNNNMMMMMMNNNRRRTTTUUUUUUWWWWWWWWWUUUTTTRRRQQQPPPNNNOOOOOOPPPPPPQQQQQQRRRPPPOOOMMMMMMNNNMMMJJJHHHHHHIIIJJJJJJKKKKKKKKKJJJGGGHHHJJJLLLMMMMMMMMMMMMIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGEEEDDDBBBAAAAAABBBCCCEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<;;;;;;;;;<<<===>>>=========>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======<<<======;;;999888888999888888888777888888999:::;;;;;;;;;;;;;;;:::999999555555666777888:::;;;<<<<<<;;;:::999999999999999666666666666555555555555333333444555555555555444444444333333333333444444333333333333333333333333333222222222333444555666444333222222111111222222000222333333222111222222222222222222111111111111222222111111000111111111777666555444333222111000WWWVVVTTTRRRQQQQQQRRRSSSRRRTTTWWWYYYZZZZZZXXXWWWVVVVVVXXXYYYYYYYYYXXXWWWTTTTTTTTTTTTSSSSSSSSSSSSOOONNNNNNQQQTTTWWWYYYYYYRRRRRRSSSTTTWWWZZZ\\\^^^ZZZXXXVVVWWWZZZ]]]^^^^^^YYYYYYYYYXXXWWWVVVUUUTTTUUUTTTUUUWWWYYYXXXVVVSSSQQQSSSVVVYYYZZZZZZYYYXXXTTTSSSQQQPPPPPPPPPQQQQQQUUUTTTQQQOOONNNNNNOOOPPPNNNOOOPPPQQQPPPOOOMMMLLLIIIIIIHHHIIIIIIJJJKKKLLLOOOOOONNNMMMLLLLLLKKKLLLHHHIIIKKKMMMMMMMMMLLLKKKHHHIIIIIIGGGFFFEEEFFFHHHGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>>>>===????????????@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>===<<<<<<===============<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<::::::999999::::::;;;<<<===<<<;;;:::999999999999999888777777666666777777999999999888888777777777555777888888777666777888777777777888888888999999777777777666666666555555666666666777888999999999666666666777666666555555444444555666666666666666666555555555555666777777555666777666555555666777777777777777888888888888999999999888888888888888444555666777777777666666888777777666666666777777777777777777888888888888888888888888999:::;;;<<<<<<;;;:::999999999::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>????????????>>>>>>?????????>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>======>>>>>>???AAABBBCCC@@@????????????@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCFFFKKKOOOMMMLLLMMMLLLIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEHHHJJJKKKJJJJJJJJJKKKLLLKKKJJJJJJJJJKKKMMMMMMNNNOOOQQQQQQOOOMMMLLLMMMJJJJJJLLLMMMOOOQQQSSSSSSRRRQQQPPPNNNMMMMMMNNNNNNOOONNNNNNPPPTTTXXXXXXXXXYYYXXXXXXXXXWWWVVVUUUUUUMMMNNNNNNPPPQQQRRRSSSTTTQQQPPPNNNNNNNNNMMMJJJHHHHHHIIIIIIJJJJJJJJJJJJJJJFFFGGGJJJKKKLLLLLLKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDAAAAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@========================???>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<;;;999888999:::888888777777888888999::::::;;;;;;;;;;;;:::999999666666777777888999:::;;;;;;;;;:::999888888888888666666666666555555555555222333444444555555555444333333333333333444555666444444444444444444444444444333222222222333444555444444333222222222222222000222333333111111111222222222222222111111111111000000000///000000111111333333333333222222222222VVVTTTSSSRRRQQQSSSTTTUUUSSSUUUXXX[[[\\\[[[ZZZYYYXXXYYYYYYYYYYYYWWWVVVUUURRRRRRRRRRRRRRRSSSSSSSSSQQQPPPPPPQQQTTTWWWXXXWWWRRRRRRSSSUUUXXX\\\___aaa]]]ZZZVVVWWWZZZ^^^______YYYYYYYYYXXXWWWUUUTTTSSSVVVVVVWWWXXXZZZYYYVVVTTTTTTVVVYYY\\\\\\[[[XXXVVVSSSRRRQQQPPPOOOPPPPPPQQQUUUSSSPPPMMMLLLMMMOOOPPPNNNPPPRRRTTTTTTRRRPPPNNNJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOMMMKKKKKKKKKKKKLLLGGGIIIKKKMMMNNNNNNMMMLLLHHHIIIHHHGGGEEEDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCC>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<::::::999999::::::;;;<<<<<<;;;:::999888888888888999999888777777777777777:::999999999888888777777444555777777666555555666888888888888999999999999666666555555555444444444555666666777888999999999888888777777666555333333333444444555555555555555666666555444444666777888555666777666555444555777777777777777888888888888;;;::::::999888777666666333333555666666666555444666555555666666777888999777777777777888888888888777777777777888999:::;;;<<<;;;:::999888999:::;;;777888:::;;;<<<;;;;;;:::888888999::::::;;;<<<<<<<<<<<<============<<<<<<@@@???>>>===<<<<<<======:::;;;;;;<<<===>>>??????<<<<<<======>>>@@@AAABBB???>>>=========>>>@@@AAABBBAAAAAA@@@@@@AAAAAABBBFFFLLLOOOMMMLLLMMMLLLIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEHHHJJJKKKKKKJJJKKKLLLLLLKKKJJJJJJJJJKKKMMMNNNLLLNNNPPPOOONNNLLLKKKLLLJJJJJJLLLMMMOOOPPPRRRRRRQQQPPPNNNMMMLLLMMMMMMNNNQQQOOONNNQQQVVVZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYLLLMMMNNNPPPRRRSSSUUUUUUSSSQQQOOONNNNNNLLLIIIGGGHHHHHHIIIJJJJJJJJJIIIIIIEEEFFFIIIJJJKKKKKKJJJIIINNNNNNMMMLLLJJJIIIGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEBBBBBBBBBCCCBBBBBBAAAAAA????????????????????????????????????????????????<<<===>>>>>>???>>>>>>===??????>>>>>>>>>>>>>>>???===<<<;;;::::::::::::::::::;;;;;;:::999888:::;;;999999999999999::::::;;;::::::;;;;;;;;;:::999999888888888888888888999999999888777666555555555555777666666666555555555555222333444444555555555444222222222333444555666777444444444444444444444444555444333222222222333444555444333333222222333333000111333333111000111222222222222111111111111000//////...//////000111111//////000111222222333333VVVTTTRRRPPPQQQTTTWWWZZZWWWXXXZZZ[[[[[[ZZZYYYWWWZZZWWWUUUTTTUUUVVVVVVUUUPPPPPPQQQSSSUUUUUURRRPPPRRRQQQQQQQQQSSSUUUWWWXXXWWWVVVUUUVVVZZZ]]]^^^^^^XXXXXXXXXXXXZZZ\\\^^^___XXXWWWWWWVVVVVVUUUTTTTTTTTTUUUVVVVVVUUUTTTRRRQQQTTTWWWZZZ]]]]]]ZZZWWWUUUTTTQQQMMMLLLMMMPPPRRRSSSVVVUUUSSSQQQPPPOOOOOOPPPRRRQQQQQQTTTXXXWWWQQQLLLNNNMMMLLLLLLLLLMMMNNNOOOPPPPPPOOONNNLLLJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKJJJIIIGGGFFFEEEFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@???======<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>@@@???>>><<<;;;:::::::::;;;=========;;;:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;>>>======<<<<<<<<<<<<===<<<<<<;;;:::;;;<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;999888777777666666555555555555666666666666777777777777777777777777555666777888888777666555888888888666444444666888777777666666666666777777999888888777666555555444444444555555555555444444888777444333333444777888555555555555555555555555666666666777888888999999999:::;;;:::888666666777333222111000000222444555888888888777666666555555666777777888888888777777888888777777777777777777<<<;;;999888777888888999999999999::::::;;;;;;;;;777888888999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::999::::::;;;<<<===>>>??????????????????@@@@@@AAADDDBBB>>><<<<<<>>>BBBDDDEEECCCAAA???@@@BBBEEEGGGKKKLLLLLLKKKIIIHHHHHHIIIGGGIIIJJJIIIGGGEEEEEEEEEJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMLLLJJJIIIHHHOOOMMMKKKJJJKKKKKKJJJIIIJJJJJJJJJLLLNNNQQQTTTUUUUUURRRNNNMMMNNNPPPQQQRRRUUUTTTSSSUUUWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWQQQOOOOOORRRUUUWWWUUURRRSSSRRRQQQPPPNNNLLLJJJIIIKKKKKKKKKKKKKKKJJJJJJIIILLLLLLKKKLLLLLLMMMNNNNNNPPPOOONNNKKKIIIGGGFFFEEEGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEECCCCCCCCCDDDEEEDDDDDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>@@@???>>>======<<<<<<<<<===<<<;;;:::::::::::::::;;;::::::999999::::::;;;888999:::;;;;;;;;;::::::999999999888888777777777888888888999999:::::::::>>><<<999777666777888999;;;:::999777666666555555666555444333333333333333444444444444444444444444666666555444333333222222111111111111111111111111222222222111111111000000333333333333333333333333222222111111111111222222////////////////////////000111111111111222222222UUUTTTRRRRRRSSSUUUXXXZZZVVVXXXZZZ\\\]]]\\\[[[[[[YYYWWWUUUTTTUUUVVVVVVUUUSSSRRRRRRRRRSSSRRRPPPNNNOOOOOOPPPQQQSSSUUUWWWYYYZZZXXXWWWWWWYYY[[[\\\\\\XXXXXXXXXXXXZZZ[[[]]]^^^VVVVVVUUUTTTTTTSSSSSSRRRVVVVVVWWWWWWWWWUUUTTTSSSVVVXXX[[[]]]]]][[[XXXVVVSSSPPPMMMLLLNNNQQQSSSSSSUUUTTTRRRPPPOOOOOOOOOPPPSSSQQQPPPSSSVVVVVVQQQLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPOOONNNLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDCCCCCCCCCDDDFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>????????????????????????@@@@@@@@@??????>>>>>>>>>BBBAAA@@@??????>>>>>>>>><<<===>>>===;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<;;;;;;:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777777777666666666666666666666666666666666666666666666666555666777888888777666555999999999777666555777999777777666666666666777777888888777777666555555444444444555555555555444444777666555444444555666777444444444444444444444444555666666777777888999999888:::;;;:::888666666666666555444333333555777888888888777666666555555444555666777888888888888888888888888888888888888888::::::999888888888999999888888888999999999::::::777888888999999::::::;;;888888999:::;;;;;;<<<<<<<<<<<<;;;:::::::::::::::999999::::::;;;===>>>???>>>>>>>>>>>>>>>??????@@@BBBAAA>>><<<<<<===@@@BBBCCCAAA??????@@@CCCFFFIIIJJJKKKKKKJJJGGGFFFFFFGGGHHHIIIJJJIIIGGGEEEEEEFFFJJJJJJKKKLLLMMMNNNOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLNNNQQQSSSUUUTTTQQQOOONNNPPPRRRTTTTTTXXXVVVUUUUUUVVVWWWVVVTTTSSSSSSRRRQQQQQQRRRRRRSSSSSSRRRRRRTTTXXXXXXUUURRRMMMMMMMMMMMMLLLKKKIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGKKKJJJJJJJJJJJJLLLMMMNNNPPPPPPNNNLLLJJJHHHFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<======???>>>===<<<;;;;;;;;;;;;<<<;;;;;;:::999999::::::;;;::::::999999::::::;;;999999999:::::::::;;;;;;999999888888777777777777999999999999999999::::::<<<;;;999888888888888999999999888777666666666666666555444333333333333444444444444444444444444444666555555444333333222222111111111111111111111111444333333333222222222222333333333333333333333333222222111111111111222222111111111111111111111111000000111111111222222222TTTTTTTTTTTTVVVWWWYYYZZZUUUVVVXXXZZZ\\\\\\\\\\\\YYYWWWUUUTTTUUUVVVVVVVVVVVVSSSQQQPPPOOOOOOMMMLLLNNNOOOQQQSSSVVVYYY[[[\\\]]][[[XXXXXXYYYZZZZZZYYYXXXXXXXXXXXXYYY[[[\\\]]]TTTTTTTTTSSSRRRRRRQQQQQQWWWWWWXXXXXXXXXWWWVVVVVVWWWYYY[[[]]]]]][[[XXXWWWRRRPPPNNNNNNPPPSSSTTTTTTTTTSSSQQQOOOOOOOOOOOOOOOSSSQQQOOOPPPSSSSSSPPPMMMMMMMMMMMMMMMNNNOOOPPPQQQOOONNNLLLJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>========================<<<>>>>>>>>><<<;;;<<<===:::;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::999888777777777777777777777777777777777777777555555555555555555555555666666777777777777666666999::::::999777666888999777666666555555666666777888777777666666555555555444444555555555555444444555555555555555555555555333333333333333333333333555555666666777888888888777999:::999777666666666666666555444555666777888777777666666555444444333444444666777888888888888888888888888888888888888777888999999:::999999999777777777888888888888888777777888888999:::::::::666777888999;;;<<<======<<<;;;;;;:::::::::::::::999999999:::;;;<<<===>>>===<<<<<<<<<<<<===>>>>>>AAA???>>>===<<<======>>>@@@???>>>>>>@@@CCCGGGIIIIIIIIIIIIGGGEEEDDDDDDEEEFFFGGGHHHGGGEEEDDDDDDEEEIIIJJJKKKLLLNNNOOOQQQQQQNNNNNNMMMLLLLLLLLLMMMNNNLLLMMMNNNOOOOOONNNLLLKKKJJJJJJKKKLLLNNNQQQSSSTTTRRRPPPOOOOOORRRUUUWWWXXXZZZXXXVVVVVVVVVUUUSSSQQQRRRQQQPPPOOONNNNNNOOOPPPPPPOOOOOOQQQTTTTTTPPPLLLJJJJJJKKKLLLLLLKKKJJJIIIKKKKKKKKKKKKJJJIIIGGGGGGJJJJJJHHHHHHIIIKKKMMMNNNQQQPPPNNNMMMKKKIIIGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;::::::::::::<<<;;;::::::999:::::::::;;;::::::999999::::::;;;:::999999888999:::;;;<<<888888888888777777777777::::::999999999999999999999999999999999999888888777777666666666666777777555555444333333333444444444444444444444444444444555555444444333333222222222222222222222222222222555555555444444444333333222222333333333333333333222222111111111111222222111111111111111111111111000000000111111111222222SSSTTTUUUWWWXXXYYYZZZZZZUUUVVVWWWXXXYYYYYYYYYYYYYYYVVVTTTTTTUUUWWWWWWVVVUUURRRNNNLLLLLLMMMLLLLLLPPPRRRTTTXXX[[[^^^``````\\\ZZZXXXWWWXXXZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[UUUUUUTTTTTTSSSSSSRRRRRRVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[ZZZYYYWWWVVVQQQPPPOOOOOORRRTTTUUUUUURRRQQQPPPOOONNNNNNOOOPPPSSSQQQOOOOOOPPPQQQOOONNNLLLLLLMMMNNNOOOPPPQQQQQQNNNMMMJJJHHHGGGHHHIIIJJJLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@??????========================>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<===============>>>???>>><<<;;;<<<===999:::::::::;;;;;;<<<<<<>>>===<<<;;;;;;:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999999888888777777777777888888888888888777777777777555555555555555555555555666666777777777777666666888999:::999777666777888666666666555555666666666777777666666666555555555444444555555555555444444444444555666666555444444333333333333333333333333444444555666666777777888666888999888777555555666444333333222333444555555666666666555444444333333222333444666777888888888888888888888999999999999555666888:::::::::999999888888888888888888888888777777777888999999::::::888999999:::;;;<<<<<<===;;;;;;::::::999::::::;;;999999999999:::;;;<<<===;;;;;;;;;:::;;;<<<<<<===@@@??????>>>>>>======<<<@@@???>>>>>>@@@BBBEEEGGGGGGGGGGGGEEEBBBAAABBBDDDDDDEEEEEEDDDBBBBBBCCCDDDIIIJJJKKKMMMNNNPPPQQQRRRNNNMMMKKKIIIHHHIIIJJJKKKJJJLLLPPPRRRQQQOOOMMMLLLJJJKKKLLLMMMOOOPPPRRRRRRPPPOOOOOOPPPTTTXXXZZZZZZYYYXXXVVVUUUUUUTTTRRRQQQUUUSSSQQQOOOOOOOOOOOOPPPNNNMMMLLLNNNPPPPPPLLLHHHKKKKKKMMMNNNNNNLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHIIIKKKNNNPPPPPPOOONNNLLLKKKIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@???>>>@@@@@@@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@??????===<<<<<<;;;;;;<<<<<<===>>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;999888777777999;;;<<<999999999999999999888888:::::::::999999888888888666777999::::::999888777555555555555666666777888555444444333333333444444333333333333333333333333444444444333333333222222222222222222222222222222555555444444444333333333222222222222222333333333222222111111111111222222111111111111111111111111000000000000111111111111SSSTTTVVVYYYZZZ\\\\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVXXXVVVTTTTTTUUUWWWWWWVVVRRROOOLLLJJJKKKMMMNNNNNNRRRTTTWWW[[[^^^___``````YYYWWWVVVVVVXXXZZZZZZZZZXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUQQQPPPPPPRRRTTTVVVVVVUUUQQQQQQOOOOOONNNOOOPPPQQQSSSRRROOONNNOOOOOOOOONNNLLLLLLMMMNNNOOOOOOPPPPPPMMMKKKIIIHHHGGGHHHIIIJJJLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<>>>???AAAAAAAAAAAA<<<>>>>>>===<<<;;;<<<===999999::::::;;;<<<======AAA@@@???>>>============:::::::::;;;;;;;;;;;;;;;::::::;;;;;;::::::999888777777777666777777888888999888888888777777777666555555555555555555555555777777666666666666777777666888999888666555666777666666555555555555666666666666666666555555555555444444555555555555444444333444555666666555444333444444444444444444444444444444444555666666777777555777888888666555555666222222222222222333333444666666666555444444333333222222444555777777888888777777888888888999999999444555777999:::::::::999999999999999999999888888666777777888888999::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999::::::;;;999999999999999:::;;;<<<::::::999999::::::;;;<<>>>>>===AAA@@@?????????AAACCCDDDEEEEEEDDDBBB@@@@@@BBBCCCEEEFFFFFFEEECCCCCCDDDFFFIIIJJJKKKLLLNNNOOOPPPQQQPPPNNNKKKIIIHHHHHHIIIIIIIIIMMMQQQSSSQQQOOOMMMMMMKKKKKKMMMNNNOOOPPPQQQQQQOOONNNNNNPPPTTTXXXZZZZZZVVVTTTSSSSSSTTTTTTSSSQQQUUUTTTQQQOOONNNOOOPPPQQQRRROOONNNOOOQQQQQQNNNJJJLLLMMMNNNOOOOOOMMMJJJIIIIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLKKKKKKLLLNNNQQQRRRNNNNNNLLLKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===????????????????????????@@@AAAAAAAAAAAA@@@??????>>>==================>>>???>>>===<<<;;;;;;;;;;;;======<<<<<<<<<<<<======;;;::::::999999::::::;;;:::999888777777999;;;<<<:::::::::::::::::::::::::::::::::999999888888888555777999:::;;;999777666444444444444555666777888444444333333333444444555333333333333333333333333333333333333333222222222222222222222222222222222333333333333222222222111111111111222222333333333222222111111111111222222000000000000000000000000//////000000000111111111SSSUUUWWWYYY\\\]]]^^^___aaaaaa___]]]ZZZXXXWWWVVVXXXVVVTTTTTTVVVWWWWWWWWWQQQOOOLLLLLLNNNPPPQQQQQQTTTVVVYYY\\\]]]]]][[[ZZZVVVTTTSSSTTTWWWYYYZZZZZZWWWXXXXXXYYYXXXXXXWWWVVVWWWVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUTTTRRRQQQRRRTTTVVVWWWVVVTTTQQQPPPPPPOOOOOOPPPQQQRRRSSSRRRQQQPPPOOONNNNNNNNNLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKIIIIIIHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMMMMLLLLLLJJJIIIGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDEEEEEEDDDDDDCCCBBB??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============:::;;;===???@@@@@@@@@???;;;=========;;;:::;;;<<<999999:::;;;<<<>>>>>>???AAAAAA???>>>======<<<<<<999999:::;;;;;;;;;;;;:::888999:::;;;:::999888777666666666666777777888999888888888777777666666555555555555555555555555555777777666666666666777777555777888888666555555666666555555444444555555666555555555555555555555555444444555555555555444444333444555666666555444333555555555555555555555555333333444444555666666666444666777777555444555666333333333444444444555555777777666666555444444333222222444555666666666666666666666777888888999999555666777888999999999999999999999999999888888888666666777777888999999999===<<<<<<;;;;;;:::999999999999999999999::::::;;;999888888888999999:::;;;:::999999999999:::;;;;;;????????????????????????AAA@@@?????????@@@AAABBBCCCCCCBBB@@@???@@@BBBEEEHHHIIIIIIGGGFFFFFFHHHJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPOOOMMMKKKJJJJJJJJJKKKIIINNNRRRSSSPPPMMMLLLMMMKKKLLLMMMNNNOOOPPPPPPOOONNNMMMNNNPPPSSSVVVWWWWWWRRRQQQPPPQQQSSSSSSRRRQQQSSSQQQOOOLLLLLLMMMOOOPPPQQQNNNKKKKKKMMMNNNMMMKKKKKKLLLNNNOOOOOOMMMJJJHHHJJJKKKLLLNNNOOOPPPPPPPPPMMMMMMMMMNNNPPPQQQRRRSSSKKKKKKJJJHHHGGGFFFEEEDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@AAABBBBBBCCCBBBBBBBBB???@@@AAAAAA@@@???===<<<>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>;;;::::::999999::::::;;;999888888777888999:::;;;999999999:::::::::::::::::::::999999999999999999666777999::::::888777555444444444444444555666777444444333333333444555555333333333333333333333333333333333333222222222222333333333333333333333333222222111111111000000000000000111111222333333333222222111111111111222222/////////////////////////////////000000000111111TTTUUUWWWYYY\\\^^^```aaabbbaaa^^^\\\YYYWWWUUUTTTWWWUUUTTTTTTVVVWWWXXXWWWTTTRRRPPPPPPRRRTTTTTTTTTXXXZZZ\\\^^^]]][[[WWWUUUUUUSSSRRRSSSUUUWWWXXXXXXWWWXXXXXXYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPPPPRRRRRRRRRRRRSSSUUUWWWXXXYYYXXXWWWUUUUUUUUUUUUUUUSSSSSSTTTUUUWWWWWWUUUSSSQQQQQQPPPPPPPPPQQQSSSTTTSSSSSSSSSQQQPPPNNNNNNNNNLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKGGGFFFFFFFFFGGGIIILLLMMMMMMMMMMMMLLLJJJIIIGGGFFFDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDEEEEEEDDDDDDCCCBBB>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========777999;;;===>>>>>>===<<<:::<<<<<<;;;:::999:::;;;999:::;;;<<<>>>???@@@AAA???>>>===<<<;;;:::::::::888999:::;;;;;;;;;::::::888999:::;;;:::999777666555555555666666888999999888888777666666555444444666666666666666666666666888777666555555666777888666888999999777666666666666555555444444555555666555555555555555555555555444444555555555555444444333444444555555444444333444444444444444444444444222333333444555555666666333555666666555444555666333444444555555555555555888888777666666555555444222333444555555555555555444555555666777777888888777777777777777888999999999999888888888777777777666666777777888888999999::::::999999999999999999999999888888999::::::;;;888888888888888999999::::::999999999999:::;;;;;;===============>>>@@@@@@>>>>>>>>>>>>???@@@BBBCCCAAAAAA@@@???>>>@@@CCCFFFHHHIIIHHHGGGEEEFFFHHHKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLJJJNNNRRRRRRNNNKKKKKKLLLLLLLLLNNNOOOPPPOOOOOONNNNNNMMMMMMOOOQQQSSSSSSSSSQQQPPPOOOOOOQQQQQQPPPOOORRRPPPMMMKKKKKKMMMOOOQQQPPPLLLGGGFFFIIILLLLLLKKKKKKMMMOOOQQQRRRPPPNNNLLLLLLLLLMMMNNNNNNNNNNNNMMMKKKMMMNNNPPPRRRSSSSSSSSSHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA???@@@AAABBBCCCBBBBBBAAA??????@@@AAA@@@>>><<<;;;=========>>>>>>>>>??????>>>????????????>>>===============<<<<<<=========>>>===<<<;;;:::::::::::::::::::::::::::;;;<<<<<<;;;::::::999999::::::;;;888888888888999999999999777777777888888999999999999999999999999999::::::888888999999888777666555444444444333444444555555333333333333333444555666222222222222222222222222222222222222222222222222333333333333333333333333222222111111111000000000///000000111222222333333222222111111111111222222000000000000000000000000////////////000000000111UUUVVVWWWYYY\\\___aaaccc___]]][[[XXXVVVTTTSSSRRRWWWUUUTTTTTTVVVWWWXXXXXXWWWUUUTTTTTTVVVWWWVVVUUU\\\^^^```aaa___[[[WWWTTTUUUSSSRRRRRRTTTVVVVVVVVVWWWXXXXXXYYYXXXWWWUUUTTTQQQPPPPPPOOOOOONNNMMMMMMRRRRRRRRRRRRSSSUUUXXXYYYZZZYYYXXXVVVUUUUUUVVVVVVTTTTTTUUUVVVXXXWWWUUURRRRRRQQQPPPPPPQQQRRRTTTUUURRRSSSTTTSSSQQQOOONNNNNNLLLLLLMMMMMMLLLKKKIIIHHHIIIJJJKKKKKKLLLKKKKKKKKKEEEDDDDDDDDDFFFIIIKKKMMMMMMMMMMMMLLLKKKIIIGGGGGGCCCDDDEEEGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBB>>>>>>>>>>>>====================================;;;;;;;;;<<<<<<<<<======;;;<<<>>>@@@AAA@@@???>>>:::;;;<<<;;;999888999:::999:::;;;===>>>@@@AAABBB===<<<:::999888777777777888999:::;;;<<<;;;::::::777888:::::::::999777555555555555555666888999:::888777777666555444444333777777777777777777777777888777666555555666777888777999;;;;;;999777777777555555555444444555555555444555555555555555555555444555555555555555555444444444444444444444444444333333333333333333333333222222333444444555555666333444666666555444555666222333444444555555444444888888888777666666555555333333444444555444444444333444444555666777777888888777666666666777999:::888888777777666666666555666666666777888888999999666666777777888888888999999888888888999::::::;;;888888888888888888999999::::::999999::::::;;;<<<<<<;;;;;;;;;<<<>>>???AAA<<<<<<===>>>@@@AAACCCDDD@@@@@@@@@???>>>AAADDDHHHFFFFFFFFFDDDCCCDDDFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKEEEFFFHHHJJJKKKLLLLLLLLLKKKOOOSSSQQQMMMIIIJJJLLLLLLMMMNNNOOOPPPOOONNNNNNNNNMMMMMMNNNPPPQQQQQQPPPQQQPPPNNNOOOOOOPPPNNNMMMRRRPPPNNNLLLLLLNNNQQQSSSTTTOOOIIIHHHKKKNNNPPPPPPKKKNNNRRRUUUVVVUUUSSSRRRNNNNNNNNNMMMMMMLLLKKKJJJJJJLLLOOOQQQSSSSSSRRRRRRGGGFFFEEEDDDCCCBBBAAA@@@???@@@@@@AAAAAA@@@@@@???>>>???AAABBBCCCBBBBBBAAA>>>???@@@AAA@@@>>><<<;;;<<<=========>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999888888888888999999:::;;;;;;::::::999999::::::;;;777777888999999999999888555555666666777777777888888888888999999::::::;;;999999999888777666555555555444444333333444444444333333333333333444555666222222222222222222222222222222222222222222222222333333333333333333333333222222222111111111000000///000000111222222333333222222111111111111222222111111111111111111111111////////////000000000000\\\ZZZXXXZZZ]]]______^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVXXXYYYXXXUUUTTTVVVXXXRRRRRRRRRSSSVVVXXX[[[]]]```___^^^\\\ZZZWWWVVVUUUVVVUUUTTTSSSSSSTTTUUUUUUXXXWWWWWWVVVUUUTTTSSSSSSOOOPPPPPPOOONNNOOOQQQSSSUUUTTTRRRQQQQQQSSSUUUVVVUUUUUUTTTTTTSSSRRRRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRPPPNNNLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMLLLJJJHHHGGGGGGIIIFFFCCCEEEJJJNNNMMMKKKLLLKKKJJJJJJKKKJJJEEEAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAABBBAAA@@@???>>>AAA@@@@@@@@@??????>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<======>>>>>>>>>>>>>>>999999999888888777777777888999;;;===>>>>>>===<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888777777777666666666666666777888888999999999888666555333222555555666666777777888888888666555555666777777666999888666555444444555555333333444444555666777777555555555555555555555555444555666555333222333444666666555444333333222222222222333333333333444444222222111000111222444555444555555666666666666666444444444555555555555666777777666666555555444444222333444555666666666666444444555666777777777666888777666555666777999;;;888888777777666666555555444444444444444555666666555666666777888999999999:::999888777777888999:::888888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999;;;===????????????@@@AAABBBCCCCCCBBB@@@>>>>>>@@@BBBDDDCCCBBBBBBBBBBBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNMMMKKKHHHGGGGGGGGGHHHKKKNNNOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLSSSQQQNNNKKKJJJKKKLLLNNNOOONNNMMMLLLMMMNNNOOOPPPQQQNNNIIIHHHJJJMMMPPPQQQRRRTTTSSSPPPRRRVVVVVVSSSQQQOOOMMMMMMMMMLLLJJJHHHHHHJJJLLLMMMNNNMMMKKKJJJIIIGGGEEEBBBAAAAAAAAABBBCCCBBBAAABBBCCCCCCAAA??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????===<<<<<<:::;;;===>>>>>><<<;;;999:::;;;<<<===>>>?????????:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::;;;<<<;;;:::999888777777777777777777777777999999888888777666666666999888888777666555555444555555666666555444333333444444222222222222444444333333222111000000000000222222222111111111000000222222222111111111111000222222222111111111000000333333333333333333333333444444444222000//////000333333222111000///...---111111111111111111111111ZZZXXXXXXYYY\\\^^^^^^\\\]]]\\\YYYWWWVVVUUUUUUUUUWWWXXXYYYXXXUUUTTTVVVXXXRRRRRRSSSTTTVVVXXX[[[\\\___]]]\\\ZZZXXXVVVUUUUUUSSSRRRRRRRRRSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPQQQPPPOOOOOOQQQTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTSSSSSSQQQOOOMMMLLLJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLLLLJJJHHHGGGHHHHHHEEECCCEEEJJJMMMMMMKKKKKKIIIHHHIIIIIIHHHDDD@@@BBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>???>>>>>>>>>============<<<;;;;;;;;;:::::::::999;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>>>>======::::::999999999888888888888999;;;===>>>===<<<<<<999999999999999999999999:::::::::::::::::::::::::::999999888777777666666666666555555666666777888888888888888777555444333555555666666777777777777888666555666777888777666555555444333333444555666333333444444555666666777555555555555555555555555444555666555333222333444666555555444333333222222222222222333333333444444555444333222222222333444444444555666666666666666444444444444555555555555888888777666555444333222222333444555555666666666444444555666666666555555777666666555666777888999777777777666666666555555444444333333444444555666444555555666777777888888999888777777777777888999999999888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<::::::<<<>>>>>>>>>>>>>>>???@@@AAABBBCCCBBB@@@>>>>>>???AAACCCBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEIIIIIIKKKLLLLLLLLLLLLLLLIIIKKKLLLKKKIIIGGGFFFFFFHHHIIIKKKMMMMMMMMMLLLKKKLLLLLLLLLMMMLLLKKKKKKJJJOOONNNKKKJJJJJJKKKMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNPPPMMMJJJIIIKKKNNNOOOPPPQQQSSSRRROOOPPPTTTTTTQQQNNNMMMKKKJJJKKKLLLKKKJJJIIIJJJLLLMMMMMMMMMKKKJJJKKKJJJGGGEEEDDDCCCDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@???@@@@@@AAABBBAAAAAAAAA???@@@@@@??????===<<<<<<999:::<<<======<<<:::999??????@@@AAABBBBBBBBBAAA===<<<<<<<<<<<<<<<===>>><<<<<<<<<===============::::::;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;:::999888777777777777777777777777777999999888777777666666555888888777777666555555444555555666666555444444333444333333222222333333444000000000111111333444444333333333222222222111111222222222111111111000000222222222111111111000000333333333333333333333333222222222000///......///222222111111111111000000000000000000000000000000WWWVVVWWWXXX[[[\\\[[[ZZZ\\\ZZZWWWTTTSSSSSSTTTUUUXXXYYYYYYXXXVVVUUUWWWXXXSSSSSSSSSTTTUUUWWWYYY[[[\\\[[[YYYWWWUUUTTTUUUUUUPPPOOOOOOPPPRRRTTTVVVWWWVVVUUUUUUTTTSSSRRRQQQPPPOOOPPPQQQPPPOOOOOOQQQSSSTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOOOOOOOPPPPPPPPPPPPSSSSSSTTTTTTTTTTTTSSSSSSQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIKKKKKKJJJHHHHHHHHHFFFDDDCCCEEEJJJMMMMMMKKKHHHGGGGGGGGGGGGEEEBBB@@@DDDCCCCCCCCCBBBBBBAAAAAA???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<<<<======<<<<<<::::::::::::999999999999888999;;;<<<===<<<<<<;;;888888888888888888888888999999::::::::::::::::::999888888777777666555555555555444444555555666777777777777777777666555555555666666666666777777777777666666888999999777555222222222222333444555666333333333444555555666666555555555555555555555555333444555444333222333444555555444444333333222222222222222222333333333333666555444333333222222333333444555555666666555555333333333444444444555555999999777666444222111111222222333444555555555555444444555555555444333333555555555555555666666666666666666666666555555555444333333333333444555555444444444555555666666777888888777777777777888888:::999888777777666666777::::::::::::;;;;;;;;;;;;<<<======<<<;;;;;;<<<>>>===============>>>???@@@CCCBBB???>>>===>>>???@@@@@@AAABBBCCCDDDDDDCCCCCC???@@@@@@AAABBBCCCDDDDDDHHHIIIJJJKKKKKKLLLLLLLLLGGGIIIKKKKKKIIIHHHGGGGGGIIIIIIJJJKKKKKKJJJIIIHHHJJJKKKKKKKKKKKKJJJIIIIIIKKKJJJIIIHHHHHHJJJLLLMMMJJJJJJKKKLLLLLLLLLLLLLLLOOOMMMLLLLLLMMMOOOOOONNNOOORRRQQQNNNMMMPPPQQQNNNLLLJJJGGGGGGHHHJJJKKKKKKIIIJJJKKKLLLMMMLLLKKKKKKLLLKKKIIIFFFEEEEEEEEEEEECCCBBBAAABBBCCCCCCAAA?????????@@@AAAAAAAAAAAA@@@????????????>>>===<<<<<<888999:::<<<<<<<<<;;;;;;>>>>>>??????@@@???????????????>>>>>>======>>>>>><<<<<<<<<=========>>>>>>::::::::::::::::::::::::999999999999999999999999888888999999999888777666777777777777777777777777888888888777666666555555777777777666555555444444555555555666555555444333444333333222222333333444222111111222222333444555333333333333333222222222222222111111111000000000222111111111111000000000222222222222222222222222000000//////............/////////000000111111111////////////////////////SSSTTTUUUWWWYYYYYYYYYXXX[[[YYYUUURRRRRRSSSUUUWWWXXXXXXXXXWWWVVVVVVWWWWWWTTTSSSSSSSSSTTTVVVXXXYYYYYYXXXVVVTTTSSSSSSTTTTTTOOOOOONNNOOOPPPRRRTTTVVVTTTTTTSSSRRRQQQPPPPPPOOONNNOOOPPPPPPOOOOOOPPPRRRSSSSSSSSSSSSRRRPPPNNNNNNKKKKKKLLLMMMNNNOOOOOOPPPRRRSSSSSSTTTTTTSSSSSSRRRQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPPPPOOONNNMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFFFFHHHJJJJJJIIIHHHHHHIIIEEECCCCCCEEEIIILLLLLLKKKGGGGGGFFFFFFEEEDDDBBB@@@DDDDDDCCCBBBBBBAAAAAAAAA???????????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;888888888888888888888888999999999999999:::::::::888888777777666555555555444444444444444555666666666666777777777777666666666666666666666666666666666666777888:::999666444222222222333444444555555333333333444444555555555555555555555555555555555222444555444222222333444444444444333333333222222111222222222222333333333444333333333333333333333333333444555555555555444222333333333444444444444777777666555444222222111111222333444444555555444444444444444333333222111333444444555555555444444555555555555555555555555444444444444444555555666444444555555555666666666777777777777777777777777777777666666666777777888:::::::::::::::;;;;;;;;;;;;<<<===<<<::::::<<<===<<<;;;;;;;;;<<<======>>>BBBAAA???===<<<<<<===>>>>>>@@@BBBDDDDDDCCCAAA@@@===>>>???@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJLLLMMMKKKJJJJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHJJJIIIHHHGGGGGGHHHJJJKKKIIIJJJKKKMMMMMMLLLKKKKKKOOONNNNNNOOOPPPQQQOOOMMMNNNQQQQQQMMMLLLNNNOOOMMMLLLIIIFFFDDDEEEGGGIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJIIIHHHFFFDDDDDDDDDDDDAAA@@@@@@@@@AAAAAA???>>>>>>??????@@@@@@@@@@@@@@@>>>>>>??????>>>===<<<<<<999999;;;<<<============>>>>>>>>>???>>>>>>======@@@@@@???>>>============999999::::::;;;<<<<<<<<<::::::::::::999999999999888888888888888888888888777777777777777666666666777777777777777777777777888777777666666555444444666666666555555444444444444555555555555555444444333333333333333333333333666555444333222111111111222222222222222222222222111111111111000000000000111111111111000000000000222222222222222222222222////////////000000///...------........./////////////////////////////////QQQSSSTTTUUUVVVVVVWWWWWW[[[YYYVVVSSSSSSTTTWWWXXXYYYXXXVVVVVVVVVVVVVVVVVVTTTSSSSSSRRRSSSTTTUUUVVVUUUUUUSSSRRRRRRRRRSSSSSSPPPOOOOOOOOOOOOQQQRRRSSSTTTSSSSSSRRRQQQPPPOOOOOOLLLNNNOOOOOONNNNNNOOOPPPSSSSSSRRRRRRPPPOOOMMMLLLMMMNNNOOOPPPQQQSSSTTTTTTQQQRRRRRRSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQQQQPPPOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHEEEGGGIIIJJJHHHGGGGGGHHHDDDDDDDDDFFFHHHJJJJJJIIIFFFFFFFFFEEEDDDCCCBBBBBBDDDCCCBBBAAA@@@AAAAAAAAA??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::::::::999999999999999999999999888888888999999:::::::::888888777777666555555555444444444444444555666666555666666777777777777777666666666555555555555555555555666888999888666333444444444555555444444444333333333444444444444444555555555555555555555555222333444333222222333444333333333333333222222222111111111222222222333333//////000111222333333333222333333444444444444444222222222222333333333444444444444444333333333333000111222333444444444444333444444444333222111111333333444444444444333222444444444444444555555555555555555444555555666777555555666666666666777777666666666666666666666666333444444555666888999:::999999999:::::::::;;;;;;:::;;;;;;:::999999:::<<<;;;;;;::::::;;;;;;<<<<<<@@@???>>><<<;;;;;;;;;<<<===???AAACCCDDDBBB@@@>>>======???@@@BBBCCCEEEEEEDDDEEEFFFGGGGGGHHHHHHHHHHHHJJJLLLMMMLLLJJJKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKOOOOOOOOOQQQRRRRRROOOLLLMMMQQQQQQMMMKKKMMMNNNMMMMMMJJJFFFCCCDDDEEEEEEEEEHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDCCC???>>>>>>>>>??????===<<<===>>>??????@@@@@@??????===>>>>>>>>>>>>======<<<;;;<<<<<<===>>>?????????AAAAAAAAABBBAAAAAA@@@@@@???>>>======<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999999888888888888888888888888888888888777777666666666555555555666666666666666666666666777777666666555444444444555555555555444444444444444444555555555555555444333333333333333333333333777666444333222111111111000000000000111111111111111111111000000000//////000000000000000000000000111111111111111111111111000//////111333444222000000000/////////.........000000000000000000000000QQQRRRSSSSSSSSSTTTVVVXXXZZZXXXVVVUUUTTTVVVXXXYYYXXXVVVTTTTTTUUUVVVUUUTTTSSSSSSQQQQQQPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSRRRRRRPPPPPPOOOOOOOOOPPPRRRSSSTTTSSSSSSRRRQQQPPPOOOOOOLLLNNNOOOPPPOOONNNOOOPPPRRRRRRQQQPPPOOONNNMMMLLLLLLLLLMMMOOOPPPRRRSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIEEEGGGIIIIIIHHHFFFFFFFFFDDDDDDEEEGGGGGGGGGGGGGGGEEEEEEFFFEEEBBBAAABBBCCCBBBAAA@@@??????@@@AAABBB???>>>>>>===<<<=========<<<<<<<<<===========================>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===999:::;;;;;;<<<<<<;;;;;;999999999999::::::::::::999999999999999999999999999999999999999999999999777777888888999:::::::::999888888777777666555555555555444444555555666777555666777777777777777666666666666555555555555444555444444666777777555333444444555555555555444333333333333333333333444444333333333333333333333333111222333333222222333444333333333333222222222222111111111111222222222222,,,---///111222333333333111222333333444444333333111111222222222333333333222222222333333333444444000000111222333333333333333333444444444333222222444444444333333333333333333333333444444444444444555444444444444555666666666666666666666666666666555555666666666666555555111222222444666888:::;;;888888999999::::::;;;;;;999::::::999888888999;;;;;;;;;:::::::::;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;===>>>AAABBBBBBAAA???======>>>???@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFHHHJJJKKKIIIHHHHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKMMMLLLKKKIIIHHHHHHGGGGGGJJJKKKKKKLLLLLLLLLLLLLLLNNNNNNOOOPPPQQQPPPMMMKKKJJJOOOQQQLLLIIIKKKMMMMMMLLLIIIFFFDDDDDDDDDDDDCCCGGGGGGGGGGGGGGGHHHHHHHHHLLLKKKJJJIIIHHHFFFEEEEEE???>>>===>>>??????===;;;======>>>????????????>>>=========>>>>>>======<<<======>>>>>>??????@@@@@@>>>>>>???????????????>>>======<<<;;;;;;;;;<<<<<<========================:::999999888888777777777888888888888888888888888888777666555555555666666666666666666666666666666666666666555444444333333444444444444444444444444333444555555666555555555222333333444444333333222333333222222222222333333/////////000000000000000111111000000000///////////////000000000000000111000000000000000000000000111//////222666888555222222222222111111000000000000000000000000000000000RRRSSSSSSRRRQQQRRRVVVZZZXXXWWWVVVUUUUUUVVVXXXXXXWWWUUUSSSSSSTTTUUUTTTRRRSSSRRRPPPOOONNNOOOOOOPPPOOOPPPRRRSSSTTTSSSRRRQQQOOONNNNNNOOOPPPRRRTTTUUUTTTTTTSSSRRRQQQPPPOOOOOOMMMOOOQQQRRRQQQPPPPPPQQQRRRQQQOOONNNMMMMMMMMMNNNIIIJJJKKKLLLMMMNNNOOOPPPNNNOOOOOOPPPPPPOOOOOONNNOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGIIIIIIGGGEEEEEEEEEDDDEEEGGGGGGFFFEEEEEEEEEBBBDDDDDDCCC@@@???@@@BBB??????======>>>???AAACCC???>>>===<<<<<<<<<======;;;<<<<<<<<<=========>>>=========>>>>>>>>>??????;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<888888888999999999::::::999999888888888888999999888888888888888888888888666777777888999999:::::::::999999888777777666666666666555555666666777888666777777777777777666555666666555555555444444444555333333333444555444333111222333444555555444444333333333333333333333333222222222222222222222222000222333333222222333444222222222222222222222222111111111111222222222222...///000222333333333222111111222333333333333333111111111111222222222222333333333222222222222222///000111222333333333333222333333444444444444333666555444333222333333444222222333333333444444444333222222222222333444444555555555555555555555555444555666666666666555444222222222444555777999:::777888888999::::::;;;;;;::::::;;;:::999888:::<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::===>>>@@@AAAAAA???>>>======>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIKKKKKKIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIIIILLLMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNMMMKKKHHHGGGLLLNNNJJJGGGIIILLLMMMIIIGGGEEEDDDEEEEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGKKKJJJJJJIIIGGGFFFDDDDDD@@@???>>>???@@@@@@>>><<<<<<===>>>>>>??????>>>>>><<<<<<===============<<<>>>>>>>>>>>>>>>>>>??????999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;:::999999888777777666666888888888888888888888888888888666555555555666777666666666666666666666666666666555555444333333222333333333333333333333333333444444555666666555555222333333444444333333222333222222111111111222222//////000000111111111111111000000000////////////////////////000000111111000000000000000000000000000//////333888999777333//////000000000000111111////////////////////////SSSSSSSSSQQQOOOQQQWWW[[[VVVVVVVVVVVVVVVVVVWWWWWWWWWTTTQQQRRRTTTUUUSSSQQQRRRQQQOOONNNMMMMMMNNNNNNMMMOOORRRTTTUUUTTTRRRQQQMMMMMMMMMOOOQQQSSSVVVXXXTTTTTTSSSRRRQQQPPPPPPOOOOOOQQQSSSTTTSSSRRRRRRRRRRRRPPPNNNLLLLLLLLLNNNOOOLLLLLLMMMNNNOOOPPPQQQQQQMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKIIIHHHGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHFFFHHHIIIIIIFFFDDDDDDDDDDDDFFFHHHHHHFFFDDDDDDDDD@@@BBBCCCAAA>>>===???AAA>>>===<<<<<<===???AAACCC???>>>===;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========<<<=========>>>>>>??????;;;;;;;;;<<<<<<<<<======:::;;;<<<<<<======<<<<<<777777777888888999999999999999888888888888888999777777777777777777777777666777777888999999::::::::::::999999888777777777666666666666666777888888777777777777777666555555666666555555555444444444555333111111333444444333---...111333444555555444333333333333333333333333111111111111111111111111000111333333222222333444222222222222222222222222000111111111111222222222000111222333444333222111111111222333333333333222000111111111111222222222444444333333222111000000///000111222222333222222222333444444555555555555777666444222222222444555222222222333333444444444111111000000111111222333444444444444444444444444333444555666666555444333333333333444555666777888777777888999::::::;;;;;;;;;;;;<<<;;;:::999;;;===<<<<<<;;;::::::;;;;;;;;;:::::::::::::::::::::;;;>>>>>>???@@@@@@???>>>=========>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFIIIKKKMMMMMMKKKJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKHHHFFFDDDJJJMMMIIIEEEGGGKKKLLLFFFEEEDDDEEEFFFGGGFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHGGGGGGEEECCCBBBAAABBBAAA@@@@@@AAAAAA@@@>>><<<======>>>>>>>>>>>>>>><<<<<<===============<<>>===============>>>;;;;;;===>>>????????????<<<<<<<<<<<<<<<===>>>???======<<<;;;:::999999888999999999888777666666555777777777777777777777777999888777555555666666777666666666666666666666666666555555444444333222222333333333333333333333333333333444555666666666555222222444444444444222222666555333111000///......000000111111222222222333000000000000////////////.../////////000000111111000000000000000000000000///......222888:::777333******+++,,,---...///000........................XXXTTTPPPOOOPPPRRRTTTTTTUUUTTTTTTSSSSSSTTTUUUUUUPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRPPPOOOOOOPPPQQQSSSRRRSSSUUUVVVVVVUUUTTTSSSQQQPPPOOONNNPPPRRRUUUWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOLLLLLLLLLMMMMMMLLLKKKLLLMMMNNNOOONNNMMMMMMNNNNNNOOOOOOOOONNNNNNMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGIIIKKKLLLKKKKKKJJJIIIHHHFFFEEEDDDFFFEEECCCBBBAAABBBDDDEEECCCDDDEEEEEECCCBBBCCCDDDCCCCCCBBBAAAAAA@@@??????<<<<<<======>>>>>>??????@@@@@@??????>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::============<<<<<<<<<<<<<<<<<<======<<<;;;::::::<<<<<<;;;;;;;;;:::::::::;;;::::::999999888888777<<<<<<;;;;;;:::999999888:::666555888777222222555555555666888888999999999888999999999999888777777333333333444444666777888999888666555444444444555777777666444444333333333444444555666555444222111333333333333333222111000555444444333333444444555333333444444333333222111333333333333333222111000//////000111222222333333111111222222222333333333000111111222222222111111222111111111111222333333111111111111111111111111222222222222222222222222333222222111111222222333444444444444444444444444555555555444444333333333444444333333333333222222111222222333333444444555555222...,,,,,,///444777555333111111444555444222444444444555666777777888777777777777888999:::;;;<<<:::777666555777999:::===<<<:::999888999::::::::::::999888777777777888======>>>???????????????<<<<<<===>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJMMMMMMKKKHHHGGGGGGIIIGGGFFFGGGHHHJJJIIIIIIGGGHHHJJJLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMJJJIIIHHHGGGGGGGGGHHHIIIKKKJJJJJJJJJJJJIIIIIIIIIJJJIIIHHHHHHIIIGGGDDDAAAFFFDDDCCCCCCDDDEEEEEEDDDGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@===;;;<<<<<<;;;;;;<<<===>>>???<<<:::999999;;;<<<<<<;;;======>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???>>>===<<<;;;:::999999999999999888777666666555777777888999999999999888666666555444333333222222555444444333333222222111444555555555444333333222222222222111111111111000000111222333555666777777333333444444333333222111111222333444333222111000000000111111111111000000//////000000000000//////////////////////////////,,,---------.../////////,,,...222666888777222///000///...---,,,---......000///...---,,,,,,---...WWWTTTPPPNNNOOOQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVQQQQQQQQQRRRSSSSSSTTTTTTRRRQQQPPPOOOOOOPPPRRRSSSSSSTTTVVVWWWVVVUUUTTTSSSQQQPPPOOOOOOPPPRRRUUUWWWWWWVVVUUUSSSRRRRRRQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOMMMKKKKKKMMMNNNNNNNNNKKKLLLMMMNNNOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEDDDBBBBBBBBBDDDAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::============<<<<<<<<<<<<======>>>>>>>>>===<<<<<<::::::::::::999999999888999999999999::::::::::::888888777777666555555555888555444777666222111444444444555666777777777777888888999999888888777666444444444444555666777777999888666555444444444555777666555444333333333333444444555555444333333222222333333333222222111000444444333333333333444444333333444444333333222111222333333333222222111000222222111111111111111000111111111111222222222222000000111111111222222222444444333222111111222222111111111111111111111111222222222222222222222222333222222111111222222333444444444444444444444444555444444444333333333333444444333333333222222222111111222333333444444555777555333111111444777999555333111111333444444222444444555555666777777888666666666666777888999999:::888777666666888;;;<<<;;;;;;:::999999999999999999999888888777888888888::::::;;;<<<<<<<<<<<<;;;=========>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIKKKKKKIIIGGGFFFFFFIIIGGGFFFFFFHHHIIIHHHHHHGGGHHHJJJKKKLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJIIIHHHFFFFFFFFFGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIJJJIIIFFFDDDHHHFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIHHHGGGFFFDDDDDDDDDCCCBBB@@@????????????===<<<<<<<<<=========>>>>>>>>>===;;;:::;;;<<<======<<<;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<========================>>>======<<<;;;:::999888999999888888777666666555666777888888999999888888666666555444444333222222333333333333333333333444444444555444444333333222222222222222111111111111111222222333444555666666333333444444333333222111222333333333333222111111000000111111111111000000//////000000000000//////////////////////////////---------...............---...111555777666111...,,,++++++***+++,,,---...111000///...---......///UUURRROOOMMMNNNPPPQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVRRRRRRSSSSSSTTTUUUUUUUUURRRQQQPPPOOOOOOQQQSSSTTTVVVVVVWWWWWWWWWUUUTTTSSSRRRQQQPPPOOOPPPSSSUUUVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOLLLKKKJJJKKKMMMNNNNNNNNNKKKLLLMMMNNNNNNNNNMMMLLLMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGIIIJJJKKKIIIHHHFFFDDDDDDEEEFFFGGGDDDEEEGGGHHHHHHFFFDDDCCCCCCDDDEEEDDDBBBAAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>======::::::999999999999888888<<<;;;;;;;;;;;;:::::::::=========<<<<<<<<<<<<;;;======>>>?????????>>>>>>;;;;;;:::::::::999999999888888999::::::;;;<<<<<<666666666555444444333333666444333555555222111444333333444555666666666666888888888888888777666666666666555555555666666777888777666555444444444444666666555444333333333333555444444333333333333333222222222333222222111000444333333222222333333444333333333333333222222111222222222333222222111000444444333222000///......000000000000111111111111000000///000000222444555888777666444222111000000111111111111111111111111222222222222222222222222222222111111111111222222333333333333333333333333444444333333333333333222333333333333222222222222111111222222333444444444777666555444555666777888444333111111333444333222444444555555666777777777555555555555666777888888888777666666777999<<<>>>999::::::::::::999888888888888777777777888999999999999:::;;;;;;;;;;;;:::=========>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEEEEGGGIIIJJJHHHFFFFFFFFFIIIGGGEEEEEEGGGGGGGGGFFFGGGHHHIIIKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJIIIGGGFFFEEEEEEEEEFFFJJJJJJKKKLLLMMMMMMMMMMMMOOOMMMKKKJJJKKKKKKJJJHHHIIIHHHFFFFFFHHHIIIHHHGGGDDDDDDCCCBBBCCCDDDEEEFFFJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@>>>===>>>>>>>>>===<<<===>>>???@@@???>>>>>><<<;;;:::;;;<<<======<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888999888888777777666666555666666777888888888888888666666555555444333333333111222222333444444555555444444444444333333333333333222222222111111111111333333333333444444444444333333444444333333222111444333222222111111222222000000111111111111000000//////000000000000//////////////////////////////...............---------...///111444555444000---*********+++,,,---//////111000//////.../////////RRRPPPNNNNNNPPPSSSTTTUUUTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUUUUVVVVVVWWWRRRQQQPPPOOOPPPRRRTTTUUUWWWXXXXXXWWWWWWUUUTTTSSSRRRQQQQQQPPPQQQSSSUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOMMMLLLJJJKKKMMMMMMMMMLLLJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIGGGGGGFFFFFFFFFGGGHHHIIIGGGFFFCCCBBBBBBDDDFFFHHHFFFGGGHHHHHHHHHGGGFFFEEECCCDDDEEECCCAAA@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>======;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<===>>>?????????>>>=========<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;888888777666666555555444555444444555444333333444333444555666666666666666777777888888777777666555777777666555555555666666666666555555444444444444555555444333222222333333555444333222222222444444111111222222222222111111333333222222222222333333222333333333333222111111111111222222222222111111444333222111000///...---////////////000000000000000000///...000222555666===;;;999666444222000000111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222333333333333222222222222333333333222222222222111111111111222333333444444333333333444444444444444333222222111222222333333555555555555666666777777555555555555666777888888888888777777888999;;;<<<777888999::::::999888777777777666777777888999:::;;;;;;<<<====================================<<>>???>>>>>>===>>>@@@AAAAAA@@@>>>===::::::999:::<<<===;;;:::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888777888888777777666666666666555666777777888888777777666666555555444444444333333333333333444444555555444444333333333333333333333333222222222111111111333333333333333333333333333333444444333333222111444333222111000111222333000000111111111111000000//////000000000000///////////////////////////////////////...---------,,,//////000222333222///,,,,,,,,,------...///000000/////////............///PPPOOONNNPPPTTTWWWYYYZZZXXXXXXXXXWWWVVVTTTRRRQQQTTTTTTUUUUUUVVVWWWWWWWWWSSSRRRPPPPPPPPPRRRTTTUUUXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUWWWVVVUUUTTTSSSSSSSSSTTTRRRRRRQQQQQQQQQPPPPPPPPPOOONNNMMMLLLMMMMMMKKKIIIJJJKKKLLLMMMNNNMMMLLLLLLJJJIIIIIIIIIJJJKKKKKKLLLPPPOOOOOONNNMMMKKKJJJIIIEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEBBBAAAAAACCCFFFHHHJJJIIIHHHFFFFFFGGGGGGHHHDDDEEEEEEDDDBBB@@@AAABBBCCCCCCBBBAAA???>>>======<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<=========<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999888888777777666555555444555555555555666666555555555666777777777666666666777777777777666555555777666666555555555555666555555555555555444444444444333333222222222222333444333222111111222444555000111111222222111111111222222111111111111222222222222333333222222111000000111111222222111111111111111111000000000//////....../////////000000000000000///...000222555666???===:::777444222000///000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222333333222222222111111111000000111222222333333444000111222333444333222222222222222222111111222333555555555555666666666666666666666666777888999999999999888777777777888999666777888999999999777777666666666666777888999999<<<<<<===>>>>>>>>>>>>============<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCFFFIIIJJJIIIHHHGGGHHHHHHFFFEEEEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDEEEEEEEEEGGGIIIKKKLLLMMMLLLLLLNNNLLLJJJIIIJJJLLLLLLKKKHHHGGGEEEEEEGGGHHHGGGFFFDDDDDDCCCCCCDDDEEEGGGHHHGGGFFFDDDBBB@@@???>>>>>>@@@>>>======???@@@???>>>>>>???AAABBBBBB@@@>>>===<<<;;;;;;===>>>???===;;;;;;;;;<<<============<<<========================<<<<<<;;;;;;:::::::::999:::::::::999999888888777777777777666666666666666555555666777777777777666666555555555555555444444555555555444444333333333333333222222222333333444333333333222222222222111444333333333333222222222333333444444333333222111444333222111000111222333000000111111111111000000//////000000000000///////////////////////////////////////...---------,,,/////////000111000...,,,.....................---,,,---------------------QQQPPPPPPRRRVVVZZZ\\\]]]ZZZZZZZZZXXXVVVSSSPPPOOOTTTTTTUUUUUUVVVWWWWWWWWWTTTSSSQQQPPPPPPQQQSSSTTTWWWWWWVVVVVVUUUUUUTTTTTTRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNMMMJJJHHHJJJKKKLLLMMMMMMMMMLLLKKKHHHHHHJJJKKKKKKKKKKKKKKKOOOOOONNNNNNMMMKKKJJJIIIDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDCCCBBBBBBCCCEEEFFFKKKIIIGGGFFFEEEFFFHHHIIIEEEFFFFFFEEECCCAAAAAABBBDDDCCCBBBAAA???===<<<;;;::::::;;;<<<<<<===>>>>>>999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999:::;;;;;;;;;::::::::::::999999999888888888;;;;;;:::999999888777777777777777666555555444444333666666444555888888666555666666777777777666666666666666666666555555444555555444444444555555666444444555555555444444333333222222111111222222222222222222222222333333444///000111111222111111111222111111000000111111222222222222222222111111000///000111111222111111111//////000000000000000000////////////000000000000000000///000000222444555<<<;;;888555333111//////000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222222222222222111111111111000000111111222333333333111222333444555444333222111222333222000000222333555555666666666666666666666666666666777888999999888888777666666666666666666666777888888888888777777777666666666777888888::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBEEEHHHIIIIIIHHHHHHHHHGGGFFFEEEEEEGGGHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGEEEFFFIIIKKKLLLLLLKKKJJJLLLKKKIIIJJJKKKLLLLLLKKKGGGFFFDDDDDDFFFGGGFFFEEEDDDDDDCCCCCCDDDFFFHHHIIIFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>???AAABBB@@@?????????@@@AAA@@@???>>>===>>>>>>???@@@BBBBBB@@@>>><<<<<<===>>>>>>>>>>>>===========================<<<<<<<<<;;;;;;::::::999:::::::::999999999888888666666666666666666666666444555555666666666666666555555555555555555555555666666555555444333333222333333222111111222444555333333333333222222222222333333333333222222222222333333444444333333222111444333222222111111222222000000111111111111000000//////000000000000//////////////////////////////...............---------...------...///000...---,,,,,,------,,,,,,+++***++++++,,,---------,,,,,,SSSRRRRRRTTTWWWZZZ[[[[[[WWWXXXXXXWWWUUURRROOOMMMTTTTTTTTTUUUVVVVVVWWWWWWVVVUUURRRQQQPPPQQQRRRSSSVVVUUUUUUTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSTTTTTTTTTVVVVVVUUUTTTTTTTTTUUUUUUQQQQQQRRRRRRSSSTTTTTTTTTQQQPPPOOOOOOPPPOOOLLLJJJIIIJJJLLLMMMMMMMMMLLLKKKFFFHHHJJJLLLMMMMMMKKKJJJLLLLLLLLLLLLKKKJJJHHHHHHDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<============999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999888999999888888888777777777888888888888888888888888777777666666555444444444111555666333444888888555555555555666666555555444555555666666666555444444333333333333333444555666333333444555555555444333222222111111111111222222111111222333333333333333//////000111111111111111111111000000000000111111222222222222222111000000//////000111111111111111000000000000000000000000//////000000000111111111000000111111111222222222777666444222000...------000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000111111222222222222222222111111111111000000000111222222333333111111333333444444333222000222333222000///111444666666666666666666666555555555555555666777888888555555555555555666666666666666666666666777888888888777777666666666666777999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===<<<======>>>???@@@AAAAAA@@@CCCFFFHHHHHHGGGGGGHHHGGGEEEEEEFFFHHHJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGIIIJJJFFFHHHJJJLLLMMMMMMKKKJJJKKKJJJJJJKKKMMMNNNLLLKKKGGGFFFDDDDDDFFFGGGFFFEEECCCBBBBBBBBBCCCEEEGGGHHHFFFEEEDDDBBBAAA@@@@@@@@@======???BBBDDDDDDAAA???@@@@@@?????????>>>>>>>>>>>>>>>>>>@@@BBBBBB@@@===<<<<<<===>>>>>>>>>>>>=================================<<<<<<;;;::::::::::::::::::::::::999999999666666666666666666666666444444555666666666555555555555555555666666666666555555555555555444444444333222111000111222444555444444333333333222222222222222222222222222333333333333444444333333222111222333333333333222111111000000111111111111000000//////000000000000//////////////////////////////---------...............---,,,+++,,,...//////...***+++,,,---------,,,+++++++++---.........------UUUSSSSSSTTTWWWYYYYYYYYYTTTUUUUUUUUUTTTQQQNNNMMMSSSTTTTTTUUUUUUVVVWWWWWWWWWUUUSSSQQQPPPPPPQQQRRRTTTTTTTTTSSSTTTTTTUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVUUUUUUTTTUUUUUUUUUQQQQQQRRRSSSTTTUUUVVVVVVOOOOOOOOOPPPQQQQQQNNNLLLIIIJJJLLLMMMMMMMMMLLLKKKEEEHHHKKKNNNOOOMMMKKKIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDCCCFFFGGGHHHIIIIIIGGGEEEDDDGGGHHHHHHGGGDDDCCCCCCDDDAAA@@@@@@@@@??????>>>>>>??????>>>>>>======<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888:::::::::999999999888888666666666777888888999999888888888777666666555555///444555111222777888444444444444555444444333333555555666666555555444333111111111222333444555666222333444555555555444333222111111111111111222222///111222333444333333222//////000111111111111111111111000000000000111111111222222222222111000000//////000111111111111111111111000000/////////...000000000000111111111111000111111222222222111111333222000...---,,,++++++000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222222222222111111111111000000000000111222222333333000000111111222222222111000222333222//////111444666666666666666555555555444444444444444555777777222333333444555666777777777666555555555777888999999888777666666555666666::::::;;;<<<<<<<<<;;;;;;999999::::::;;;<<<======<<<<<<===>>>???@@@AAAAAA>>>AAAEEEGGGFFFFFFFFFGGGFFFEEEEEEFFFIIIKKKLLLKKKHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGIIIJJJKKKGGGIIILLLNNNOOONNNLLLJJJJJJJJJKKKMMMOOOOOOMMMKKKHHHFFFEEEEEEFFFGGGGGGFFFAAAAAAAAAAAABBBDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBBBB<<<===@@@CCCFFFEEEBBB???@@@@@@???>>>======>>>>>>;;;;;;<<<>>>??????===:::;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;::::::::::::::::::555555555666666666666666333444555555666666555555555555555666666666666666333333444444555666666666333222111000000222444555444444444333333333222222111111222222222333333333333333444444444333222222222222333444333222111000000000111111111111000000//////000000000000//////////////////////////////,,,------....../////////,,,+++***+++---/////////***+++---///000000//////+++,,,.../////////......QQQQQQSSSTTTVVVVVVWWWWWWUUUUUUVVVWWWVVVUUUTTTSSS]]]\\\[[[YYYXXXXXXXXXXXXWWWVVVSSSQQQPPPPPPQQQRRRYYYSSSPPPSSSUUUUUUTTTUUUTTTWWWYYYXXXVVVTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTSSSQQQPPPPPPRRRTTTVVVUUUSSSTTTSSSSSSUUUVVVUUUPPPLLLPPPOOOOOONNNMMMLLLKKKJJJOOOMMMKKKJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBCCCCCCDDDDDDEEEEEEJJJIIIGGGEEEDDDDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888;;;::::::999999888888777999777666555666777999:::;;;999777555555666888999444444333333333333444444444444444555555555555666555555555555555555555555666666555555555444444444444444555555555555444444111111111111111111111111444444333222222111111000000000000000000000000000000000111111111111000000111111111111000000000000111111111111111111111111////////////////////////---...000111111///...---////////////////////////111111111222222333333333111111111111111111111111111111111111000000000000111000/////////000222333111000///......///000111////////////000000000000111111111111111111111111000111222222222000///...//////000111222333333333111333444333111111222333333333333333333333333333444444333333333333444444666666555555555444444444444444444555555555555666666666666666666666666666;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999::::::;;;<<>>>>>======>>>???@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEDDDDDDFFFHHHJJJJJJIIIGGGFFFDDDEEEGGGIIIIIIIIIIIIIIIJJJJJJKKKJJJIIIIIIHHHGGGFFFFFFIIIKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIIIIJJJMMMNNNNNNMMMHHHEEEBBBBBBCCCEEEFFFEEEFFFDDDCCCBBBCCCDDDGGGHHHFFFCCC@@@???@@@BBBCCCCCCFFFEEECCCAAA@@@AAABBBCCC===>>>@@@AAAAAA@@@???>>>===>>>@@@AAA@@@???===<<<>>>>>>??????>>>===<<<<<<<<<===>>>>>><<<;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999<<<;;;999888888888999999<<<;;;888777666666888999444555666666666666666555666666555555555444444444444444555555444444333222333333333333333333333333555555555444444333333333222222222222222222222222333444444555555444444333111111111000111111222222111111111111000000000000000000////////////000000------..................------------------------,,,+++***+++---------,,,------------------------------------------------PPPPPPRRRSSSTTTTTTTTTTTTSSSSSSUUUVVVVVVVVVVVVUUUZZZYYYYYYYYYXXXXXXWWWWWWVVVTTTRRRQQQPPPPPPQQQRRRXXXSSSQQQTTTWWWVVVUUUWWWRRRUUUWWWXXXVVVVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSSSSOOOPPPQQQSSSSSSSSSTTTTTTTTTSSSRRRSSSUUUTTTPPPMMMQQQPPPOOONNNMMMLLLLLLLLLPPPNNNLLLLLLMMMMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGDDDDDDFFFGGGGGGGGGFFFFFFDDDCCCCCCCCCDDDDDDEEEFFFJJJIIIGGGFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@???>>>=================================<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::;;;;;;;;;;;;;;;;;;;;;888777666555666777999::::::999777555444666777999555444444444444444444555444444444444555555555555444444444444444444444444444444444333333333222222444444555555555555444444111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111111111000000000000111111111111111111111111////////////////////////&&&(((+++...111222222222////////////////////////111111111222222222333333111111000000000000000000111111000000000/////////111000/////////000111222111000///......///000111////////////000000000000111111111111111111111111000111111111111000000///000000000111111222222333111222333333111111222333333333333333333333333333666666555555555555666666666555555555444444444444444444444444555555555555666666666666666666666666999999999999999999999999;;;::::::999:::;;;<<<===???>>>=========>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFEEEFFFGGGHHHIIIJJJIIIGGGEEEDDDEEEHHHJJJKKKKKKMMMMMMLLLKKKJJJHHHHHHGGGIIIHHHHHHKKKNNNPPPPPPOOOKKKLLLLLLMMMMMMMMMMMMMMMJJJIIIHHHJJJLLLMMMMMMLLLGGGEEECCCBBBCCCEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFCCC@@@@@@AAACCCDDDEEEDDDCCCAAA@@@@@@@@@BBBCCC@@@@@@@@@@@@??????>>>======>>>?????????===<<<:::===>>>>>>>>>======<<<;;;>>>???@@@???>>><<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;:::999888888888999999;;;999777666555555666777666666777777777666666555666666555555555444444444444555555555555444333333333333333333333333333333444444444333333333222222222222222222222222222222333333444444444444333333222222111111000111111111111111111000000000//////000000////////////000000////////////...---,,,,,,........................000.........000111000...------------------------------------------------OOOOOOPPPQQQRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWTTTUUUWWWXXXXXXXXXWWWWWWTTTSSSRRRQQQQQQRRRSSSTTTWWWSSSSSSWWWYYYWWWVVVXXXRRRTTTWWWXXXWWWWWWXXXYYYYYYXXXWWWUUUSSSRRRQQQQQQNNNQQQSSSSSSQQQPPPRRRTTTUUUSSSRRRRRRSSSSSSQQQOOOSSSRRRPPPNNNLLLMMMNNNNNNRRRPPPNNNMMMNNNNNNMMMLLLJJJIIIHHHGGGGGGFFFGGGGGGCCCDDDFFFGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBB@@@@@@@@@??????>>>>>>=================================<<<<<<======>>>???<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::;;;<<<<<<===888777666666666777999::::::888666555444555777888555555555444444555555555444444444444555555555555444444444444444444444444222222222111111111000000333444444555555444444333111111111111111111111111000000111111222333333444000000000000000000000000000000111111111111000000111111111111000000000000111111111111111111111111////////////////////////+++,,,---...///...---,,,////////////////////////111111111111111222222222222111000///...//////000000////////////.........000000/////////000111222000000////////////000000////////////000000000000111111111111111111111111000000000000000000111222111111111111111111111111111222333222111111222333222222222333333444444444666666555555555555666666555555555555444444444444444444444444555555555555666666666666666666666666777777777777777777777777999999999999:::<<<===>>>>>>===<<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDFFFIIILLLNNNNNNRRRQQQNNNKKKIIIGGGFFFFFFHHHIIIKKKNNNRRRSSSRRRPPPKKKLLLMMMMMMNNNNNNMMMMMMIIIHHHGGGHHHJJJKKKJJJIIIGGGEEECCCBBBDDDEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCEEECCCAAA@@@BBBDDDFFFFFFAAAAAA@@@??????@@@BBBBBBBBBAAA@@@???>>>=========>>>>>>??????>>><<<:::999<<<<<<<<<<<<<<<;;;;;;;;;???AAABBBAAA???===============<<<;;;;;;;;;;;;<<<::::::999888888888888999999888777555555555555666888888888888777666555555555555555555555444444444555555666666555555444333444444444444444444444444333333333222222222222222222222222222222222222222333333444444444444333333333222111111000000000000111111000000000000//////000//////......//////000000000//////...---+++***///////////////////////////---,,,---......---,,,------------------------------------------------OOOPPPPPPQQQQQQQQQPPPPPPRRRSSSSSSTTTUUUVVVVVVVVVPPPRRRTTTVVVXXXWWWVVVUUUSSSRRRRRRRRRSSSTTTUUUVVVYYYVVVVVVYYYZZZWWWVVVYYYXXXXXXYYYYYYXXXWWWWWWWWWYYYWWWUUUSSSQQQPPPOOOOOOMMMQQQUUUTTTPPPNNNQQQTTTTTTSSSQQQQQQQQQQQQQQQRRRUUUSSSPPPNNNLLLMMMOOOPPPRRRPPPNNNMMMNNNNNNMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEGGGHHHIIIJJJKKKIIIGGGEEECCCCCCDDDFFFHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>=======================================>>>??????<<<<<<;;;;;;;;;;;;::::::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::777777888888999999999999777777666666777777888999888777666555444555666777666555555444444555555666333333444444444555555555333333333333333333333333222111111111111000000000333333444444444444333333111111111111111111111111000000111111222222222333000000000000000000000000000000111111111111000000111111111111000000000///111111111111111111111111////////////////////////////////////...---,,,+++////////////////////////000111111111111111111111444222000///...///000000//////.........---------////////////000000111111000000////////////000000////////////000000000000111111111111111111111111111000/////////111222333111111111111000000000000000111222222111111222333111111222333333444555555444333333222222333333444444444444444444444444444333333444444444555555555444444444444444444444444666666666666666666666666777777888999;;;<<<===>>>===<<<<<<;;;<<<===???@@@@@@AAAAAAAAABBBBBBBBBBBBDDDEEEFFFFFFEEEEEEEEEFFFFFFEEEDDDFFFJJJNNNPPPPPPTTTRRRNNNKKKHHHGGGGGGHHHHHHJJJLLLPPPRRRRRRPPPMMMKKKLLLMMMMMMNNNNNNMMMMMMHHHGGGFFFGGGHHHIIIHHHGGGFFFEEECCCCCCDDDEEEEEEDDD@@@AAACCCDDDDDDCCCAAA@@@DDDBBB@@@@@@BBBDDDEEEEEE@@@@@@??????@@@AAABBBCCCAAA@@@???=========>>>???????????????>>>===;;;:::<<<;;;;;;;;;;;;;;;;;;;;;???AAAAAA@@@>>><<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<999999888888888888888888999999777666666555666666999999999999888666555555555555555555555555555555555555666666555555444333444444444444444444444444222222111111111111111111111222222222222222333333333333333444444333333333333333222000////////////111000000000/////////////////////....../////////.../////////...---,,,,,,...........................---,,,,,,------,,,+++------------------------------------------------PPPPPPQQQRRRRRRRRRQQQQQQUUUTTTTTTTTTTTTTTTTTTTTTOOOPPPSSSUUUVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVXXXXXX[[[YYYYYY[[[ZZZWWWXXX[[[bbb```]]]ZZZYYYWWWWWWVVVXXXVVVTTTQQQOOONNNNNNNNNNNNSSSVVVUUUPPPNNNPPPTTTSSSSSSQQQPPPOOOPPPRRRSSSVVVTTTPPPNNNMMMNNNOOOPPPPPPNNNLLLLLLLLLMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIKKKLLLJJJHHHEEECCCBBBDDDEEEGGGBBBBBBBBBBBBAAAAAAAAA@@@AAA@@@????????????????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????<<<<<<;;;;;;:::::::::::::::999999999999:::;;;;;;<<<<<<======<<<<<<;;;;;;999999999888888777777777777777777777777888888999777666555444444444555555555555444444444444555555333333333444444444444555333333333333333333333333222222222222111111111111222222333333333333222222111111111111111111111111222222222111111000000000000000000000000000000000000000111111111111000000111111111111000000000///000000000000000000000000////////////////////////+++,,,---///111222333333////////////////////////000000000000000000000000333222111000///000000111............------------......//////000000000000//////000000000000//////////////////000000000000000000000000000000000000111000/////////111222333111111000000000000000000///000222222111000222333111111222333333444555555333333222222222222333333333333444444444444444444333333333444444444444555555555555555555555555555777777777777777777777777555666888999;;;<<<===>>><<<;;;;;;;;;;;;===>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCEEEDDDCCCBBBCCCEEEFFFEEEEEEGGGKKKNNNPPPPPPQQQOOOLLLJJJIIIIIIJJJKKKLLLMMMOOORRRSSSQQQMMMJJJKKKKKKLLLMMMMMMMMMMMMLLLHHHGGGFFFFFFGGGGGGFFFEEEFFFDDDCCCCCCEEEFFFEEEDDD???AAACCCDDDDDDBBB@@@???BBB@@@??????AAACCCCCCBBB@@@@@@@@@AAAAAABBBCCCCCC>>>>>>===<<<===>>>@@@AAAAAAAAA@@@@@@???>>>======;;;;;;::::::::::::;;;<<<===>>>???>>><<<;;;:::;;;======<<<;;;;;;;;;;;;;;;888888888888888888888888::::::999888777777777777999999999999888666555555444555555555555555555555555555555555555444444333444444444444444444444444111111111111111111111111111111111222222333333333222333333333333333333222333222111000////////////000000000////////////...//////............//////,,,,,,---.../////////...------------------------111///...///000000///...------------------------------------------------PPPQQQQQQRRRSSSSSSRRRRRRVVVUUUTTTSSSSSSSSSSSSSSSPPPQQQSSSTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVWWWXXXXXX[[[YYYYYY[[[[[[YYY[[[aaammmhhhaaa\\\YYYYYYXXXWWWYYYWWWTTTQQQPPPOOOPPPPPPQQQTTTVVVUUURRRPPPQQQRRRRRRRRRRRRQQQOOOOOOQQQSSSTTTSSSQQQNNNMMMNNNNNNOOOOOOMMMKKKJJJKKKKKKJJJIIIJJJIIIHHHGGGGGGFFFGGGGGGDDDDDDDDDEEEGGGIIIJJJKKKIIIHHHEEECCCCCCCCCDDDEEE??????@@@@@@@@@??????>>>??????>>>>>>>>>>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???<<<<<<;;;;;;::::::999999999999999999999:::;;;;;;<<<<<<=========<<<<<<;;;<<<;;;;;;:::999999888888666777777777888888888888666666555444444444444444444444444333333444444444333333333333444444444444222222222222222222222222333333333222222222222111111222222333333222222111111111111111111111111111333222222111000000//////000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000//////////////////////////////000000000111111111////////////////////////000000000000////////////000000000000000000000000///............------------...///000000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000111222000000000000000000000000...000111111000000222333222222222333333444444444555555444444444444555555333333333333444444444444333333333333444444444444888888888888888888888888777777777777777777777777555666888:::;;;<<<<<<===;;;:::::::::;;;<<<>>>?????????@@@@@@@@@AAAAAAAAA@@@BBBEEEDDDBBBAAACCCFFFHHHGGGFFFGGGJJJMMMNNNNNNLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQSSSTTTRRRNNNJJJIIIJJJKKKKKKLLLLLLKKKKKKIIIGGGFFFFFFGGGGGGEEEDDDEEEDDDCCCDDDEEEFFFEEECCCAAABBBCCCDDDDDDBBB@@@???BBB@@@??????@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBB<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@?????????<<<;;;:::999:::;;;<<<===:::<<<===<<<;;;::::::;;;;;;;;;<<<<<<;;;;;;:::999666777888888999888888888::::::999999888777777777888888888888777666555555444444444555555555555555444444555555444444333222333333333333333333333333111111111111111222222222111111111222222333333444222222333333333333222222222111000000////////////000000////////////......///......------......///***+++---...///000000000---------------------------,,,+++,,,...///...---------------------------------------------------OOOOOOPPPRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRSSSTTTUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVVVVYYYWWWXXXZZZ[[[[[[aaaiiiuuunnnddd]]][[[[[[[[[[[[ZZZXXXUUUSSSRRRRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQRRRQQQOOOOOOQQQSSSSSSRRRQQQOOONNNNNNMMMMMMNNNMMMKKKJJJKKKKKKJJJIIIKKKJJJIIIHHHHHHGGGGGGGGGDDDDDDDDDDDDEEEGGGIIIJJJHHHGGGEEEDDDCCCBBBBBBBBB>>>>>>???@@@@@@??????>>>??????>>>>>>>>>>>>??????;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;;;;:::999999888999999999888999999:::;;;<<<<<<============<<<<<<:::::::::999999999999999666666777888888888888888555555555444444444333333333333222222222222333333222222333333333444444444222222222222222222222222333333222222222222111111111111222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000////////////////////////444333222000...---,,,,,,////////////////////////000000/////////.........***,,,...///000///....../////////............------...///000000000///......///000111111000///...////////////000000000000000000000000000000000000000111111111111000000///......//////000000111111...///111111000000222333333333333333333333333333555444444333333444444555222222333333333444444444222222333333333444444444777777777777777777777777777777777777777777777777555666888:::;;;;;;;;;;;;:::999999999:::<<<>>>???????????????@@@@@@@@@@@@???CCCFFFEEECCCBBBEEEIIIJJJHHHGGGGGGIIIKKKKKKKKKHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNOOOQQQRRRQQQNNNKKKHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHFFFFFFFFFFFFEEECCCEEEDDDDDDDDDFFFFFFEEECCCBBBCCCCCCDDDCCCBBBAAA@@@DDDBBBAAA@@@AAAAAA@@@>>>AAAAAAAAAAAAAAA@@@@@@???<<<<<<===>>>?????????>>>??????????????????@@@AAA<<<;;;:::999:::;;;===>>>888:::<<<<<<;;;:::;;;<<<888999;;;<<<<<<:::888666555666777888999999888777999999999888888777666555666666777777777666666555444444444555555555666666333333333444333333222111222222222222222222222222111111111222222222333333000111111222333333444444222222333333333333222222111000000/////////000000000000/////////.........///......------......///,,,,,,---.../////////...........................((((((''')))+++,,,,,,+++------------------------------------------------MMMNNNOOOQQQRRRSSSSSSSSSRRRRRRQQQRRRSSSTTTVVVWWWVVVUUUTTTRRRQQQQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTVVVUUUVVVYYY[[[^^^fffoooyyypppeee^^^\\\]]]^^^___\\\ZZZWWWUUUTTTUUUVVVXXXWWWVVVUUUUUUUUUUUURRRPPPNNNQQQSSSRRRPPPOOOQQQSSSQQQQQQPPPPPPOOONNNMMMLLLOOOMMMKKKJJJKKKKKKJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCDDDFFFHHHIIIGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>@@@AAAAAA@@@???>>>??????>>>>>>>>>>>>???@@@:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;::::::999888888999999888888999999:::;;;<<<<<<===============<<<666666666777888888999999666666777888888888888888555555444444444333333333333222222111111222222333222222333333333444444444111111111111111111111111222222222222111111111111111111222222222222111111111111111111111111111111/////////000111111222222000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000////////////////////////---------......///000111////////////////////////000000//////.........---'''))),,,...//////---,,,000////////////.........,,,---///000000000///......///000111111000///...////////////000000000000000000000000000000000000000111222222222000///...---......///000111111222---///000111000000222444444333333333333333333333333222222111111222222333222222222333333444444444222222333333333444444444444444444444444444444444666666666666666666666666555777888:::;;;;;;;;;:::999999999999:::<<<>>>???>>>????????????@@@@@@@@@@@@DDDGGGGGGDDDDDDGGGKKKLLLIIIGGGGGGHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKMMMOOOOOOLLLJJJGGGHHHIIIIIIJJJJJJIIIIIIJJJHHHGGGFFFGGGFFFEEECCCEEEDDDDDDEEEFFFFFFDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAEEEDDDBBBBBBBBBBBB@@@>>>@@@@@@@@@@@@@@@???>>>===<<<===>>>??????>>>===<<<============>>>???@@@AAA===<<<:::::::::<<<>>>???777999;;;<<<;;;;;;<<<===666888;;;===<<<:::777555555666777999999999888777888888888888777666555444444555666666666666666555444444444555555555666666222333333333333222111111111111111111111111111111111111222222333333333333000000111222333333444444222222222333333222222222000////////////000000111000/////////.....................------..................///......------////////////////////////***))))))+++---/////////------------------------------------------------PPPQQQSSSTTTTTTSSSSSSRRRTTTSSSRRRQQQQQQRRRSSSTTTUUUTTTTTTSSSRRRQQQPPPPPPRRRRRRQQQPPPPPPRRRSSSTTTTTTTTTTTTUUUYYY^^^dddgggjjjiiifffbbb]]][[[\\\]]]\\\[[[YYYVVVUUUTTTTTTTTTUUUVVVVVVVVVUUUSSSQQQPPPUUUSSSQQQOOONNNNNNNNNNNNNNNOOOQQQQQQQQQOOOMMMLLLJJJKKKLLLMMMMMMLLLJJJIIIKKKJJJJJJHHHGGGEEECCCBBBAAABBBCCCDDDEEEFFFGGGGGGIIIIIIHHHFFFDDDBBB???>>>>>>>>>============>>>>>>===???@@@AAAAAA@@@>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;111333666999:::999777555777999;;;:::777555777999888888888888888888999999<<<<<<<<<<<<;;;:::999999:::999888999::::::999777999777555555666555222///444555555555555555444444333222222222222333444444444555555555666777777777666555444333333333333444333333111000000000111222000000000000000000000000222000///000111333333222111111000000000000111111222111000//////000111222111222333444444333222111000000000000000000000000000000111111111111000000////////////////////////------------.........///......////////////......---......///////////////111111000000//////......,,,------......------,,,////////////000000000000............////////////........................////////////000000000000//////000000000000//////000000000000000000000000000111222111000//////111000000111222222333444444333333333444444444555555000111333333333333555666777666444222222222444555444555666777777666555444444555555444333444666888999888666555555777999::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBCCCFFFEEEDDDCCCDDDFFFHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMMMMOOOPPPQQQPPPNNNKKKIIIHHHHHHIIIIIIIIIHHHGGGGGGJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEIIIIIIHHHHHHFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>=========>>>>>>???<<<;;;::::::999999999999::::::;;;<<<=========<<<888999:::;;;;;;:::888777999888777777888888777666777777666666555555555444666666666666555555555555666666555555555444444444444333333222111111111222111111111222222333333444111111111222222333333333222222222111111111111000111111222222222222111111222111111000///......---//////000000///...------...///000111111000///......................................................------,,,,,,------...---.../////////...,,,+++,,,,,,------...---------PPPQQQRRRSSSTTTTTTSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQSSSRRRQQQPPPOOOPPPPPPQQQUUUTTTUUUVVVYYY^^^bbbeeefffeeeccc___[[[YYYYYYZZZ[[[ZZZXXXVVVUUUTTTTTTTTTVVVWWWWWWVVVUUUTTTRRRQQQSSSRRRPPPOOOMMMMMMMMMMMMLLLMMMOOOPPPOOONNNLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIKKKKKKJJJIIIGGGFFFDDDCCCAAABBBBBBCCCDDDEEEFFFGGGHHHGGGFFFDDDBBBAAA@@@?????????>>>>>>>>>>>>??????DDDDDDCCCBBBBBBBBBBBBBBB===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666888:::<<<===<<<:::999999::::::999888777888999888888888888888888888888;;;;;;;;;;;;;;;;;;:::999;;;999888888999888666444777555444555666666444111444444555555555555444444333333333333333444444555444555555555555555555666444333333222222222333333333222111000000000111222000000000000000000000000000000//////000111222111111111111111111111111111111111000//////000111111000000111111111111000000000000000000000000000000000000111111111111000000////////////////////////,,,------------...............////////////......------...///////////////////////////.........---,,,------......------,,,---............/////////............////////////.........................../////////000000000000//////000000000000//////000000000000000000000000000111222111/////////000000111111222333333444444333333333333444444444444000111333333333333444666666555333222222333444555555555666777666666444444555666666555444444666888666666555666666888:::;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCCCCBBBAAABBBDDDEEEGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHJJJMMMNNNMMMNNNOOOPPPOOOMMMKKKJJJGGGGGGHHHHHHHHHHHHHHHGGGKKKJJJJJJIIIHHHGGGGGGFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBBBBBBBBBBAAAAAAAAADDDCCCBBBAAA???>>>===<<<>>>>>>??????????????????=========<<<<<<======>>><<<;;;:::999999999::::::;;;;;;<<<=========<<<<<<999999999999999999::::::999999888888888888888777777777777666666666555555666666666666555555555555666666555555555444444444444333333222111111222222222222222222222333333333111111222222222333333333222222222222111111111111111111222222222222111111111111111000///.........///////////////...------//////000000000000//////................................................------,,,,,,,,,,,,------...............---,,,,,,---------...------,,,,,,QQQQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSSSSVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPOOOOOONNNNNNUUUUUUVVVXXXZZZ]]]___`````````___\\\XXXUUUTTTUUUXXXXXXVVVUUUTTTTTTTTTTTTVVVWWWVVVVVVUUUSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLJJJKKKMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJJJJHHHGGGFFFEEEAAABBBBBBCCCDDDEEEFFFFFFFFFEEECCCAAA@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAAHHHFFFDDDBBBAAAAAACCCDDD===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;:::999999::::::999888888888888888888888888888999999:::;;;;;;;;;::::::;;;999888777777666444222555444444555777777555444444444555555555555444444444444444333444555555666555444444444444444444333222222111111111222333333333222111111000000111111000000000000000000000000////////////000000000111111111222333333222111111111000000//////000000111//////............//////000000000000000000000000000000111111111111000000////////////////////////------------..................////////////......------...////////////...............------------------............------,,,,,,---------.....................////////////............................../////////000000000//////000000000000//////000000000000000000000000000111222111///...///000111111222222333444444444222222333333333444444444000222333333222222444555444444333222222333555555555666666666555444333333666777777666555555666888444444555666888999:::;;;999999:::::::::;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@??????@@@AAACCCDDDBBBDDDEEEGGGGGGGGGGGGFFFGGGFFFEEEEEEFFFIIILLLNNNMMMMMMMMMMMMMMMLLLKKKJJJEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGCCCDDDDDDEEEFFFGGGHHHHHHDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBB@@@???>>>===<<<<<<======>>>>>>?????????===<<<<<<;;;;;;;;;<<<<<<===<<<:::888888999;;;<<<==================<<<;;;:::999777777777999;;;===:::::::::::::::999888888888777777777777777666666666666666555555555555444555555555555555444444444444333333222222222222222333333333333222222222222111222222222222333333333333222222222111111111111111111222222222222111111111111000000//////......///////////////......---000//////////////////000........................------------------------------,,,,,,,,,,,,------///......---------------............---,,,++++++SSSSSSSSSSSSSSSRRRRRRQQQSSSRRRQQQPPPPPPQQQRRRSSSWWWWWWVVVVVVVVVVVVVVVVVVTTTSSSSSSRRRQQQPPPPPPPPPTTTUUUWWWYYYZZZ[[[\\\\\\[[[\\\\\\ZZZVVVSSSRRRRRRWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPNNNNNNMMMMMMLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCDDDDDDEEEFFFGGGGGGEEEDDDBBB@@@@@@AAABBBDDDBBBAAAAAAAAAAAAAAAAAABBBEEEDDDBBB@@@????????????======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::===:::888999;;;<<<:::777999999999888888888888888777888999::::::;;;:::::::::888777777888777555333666666666666666666555444333333444555555555444444555444444444444555666666444444444333333222222222222222222222222333333444222222222111111111111111000000000000000000000000///000111111000000000111///000222333333222000///000000000//////000000000000///------------///000000000000000000000000000000000111111111111000000////////////////////////........./////////000000......////////////......,,,---......//////..............................------............------,,,------------.....................////////////................................./////////000000//////000000000000/////////////////////////////////111111111///...///000111222222222333333444444222222222222333333333333000222333333222222333444333222222222333444555555666555555555444333333222555666777666444444555666444444666777888888888888999999999999:::::::::::::::;;;<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@AAABBBAAACCCEEEHHHHHHHHHGGGFFFHHHGGGEEEDDDEEEGGGJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@============>>>??????@@@<<<<<<;;;:::::::::;;;;;;===<<<:::888888:::;;;===>>>>>>>>>>>>===<<<;;;;;;888888777777888:::<<<===:::<<<===<<<;;;999999999888888888888777777777777666666555555555444444444555555555555555555555555444333333222222222333333444444444333333222222111222222222222222222222222333333222222222111111111111111222222222222111111111000000000/////////......///////////////......000///...------...///000........................---------------------------,,,,,,,,,,,,,,,,,,---///...---,,,,,,,,,---...............---,,,+++***UUUUUUTTTSSSRRRQQQPPPPPPSSSRRRQQQPPPPPPQQQRRRSSSVVVVVVVVVVVVVVVVVVWWWWWWSSSSSSSSSTTTTTTTTTSSSSSSTTTUUUVVVXXXYYYYYYXXXXXXWWWXXXYYYXXXVVVTTTSSSSSSVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHEEEDDDBBBAAAAAABBBDDDEEEBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@>>><<<;;;======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;:::999999888999::::::===:::888999;;;<<<:::777999999999888888888777777777777888999:::::::::999888777777888999:::888777888888888777666444333333222222333444555555444444555444444444444555666666444444333333222222222111444444333333333333444444222222222222111111000000000000000000000000000000000222444444222111111222---///000222222000///---/////////000000/////////000000...------...000000////////////////////////000000111111111111000000///////////////////////////000000000111111111111......////////////......,,,------...............////////////////////////---......//////......---------........./////////............////////////....................................//////////////////000000000000/////////////////////////////////000111000.........///111111222222222222222222111111111222222222333333000222333222111111222444222222222222333333444555555555444333333333333333333444555555444333333444666666777777777666666555888888888999999999::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBDDDFFFHHHJJJIIIHHHHHHJJJHHHFFFEEEDDDFFFHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>???@@@AAA<<<<<<;;;:::::::::::::::===<<<:::999999:::<<<=========>>>======<<<;;;;;;666777888:::;;;;;;:::::::::===???>>><<<999999999777777777777888888888888555555555555444444444444444555555555555555555555444333333222333333444444555444444333333222222222222222222222222222222222333333333222222222222111111111222222222222111111000000000000////////////......///////////////...000///...------...///000........................------------------------,,,,,,,,,++++++,,,,,,,,,...---,,,++++++,,,..................---,,,+++***UUUTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRTTTTTTTTTUUUUUUVVVVVVVVVSSSSSSTTTUUUVVVUUUUUUUUURRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVVVVUUUTTTUUUWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMOOONNNMMMKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDCCCBBBBBBCCCDDDEEEAAA@@@@@@??????@@@@@@AAA@@@AAABBBBBBAAA???===;;;>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<;;;:::999999::::::999888::::::999999888777777777777777888999999999888888777666666888::::::999888888999:::888555333333333111222333444444555444444444444444333444555555666444333333333333333333222666555444444333333333444111222222222222111000000000000000000000000000000000333666666333111111333......///000000///.........//////000000//////...000000////////////000000////////////////////////000000111111111111000000////////////////////////000000000000111111111111......////////////......,,,,,,---............---/////////000000000000000......////////////......---............/////////............////////////........................------.........///////////////000000000000//////000000000000000000000000///000111000...---...///000111111111111111111111000000111111111222222222000222333222111111222333222222222333333333333333444333333222222333333444000222444444444333333444888888777666666555555444777777888888888999999999999::::::;;;<<<<<<============>>>??????@@@@@@@@@AAACCCEEEGGGHHHHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBCCCDDDEEEEEEEEEEEEAAAAAABBBBBBCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGDDDDDDEEEFFFFFFFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>======@@@@@@>>>>>>>>>>>>???@@@===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;:::555777999;;;<<<;;;999888:::===@@@???<<<888888999666666777777777777777888555555555444444444444333444444444555555555555555333333333333333444444555444444444444333333333333333333333222222222222111333333333333222222222222111111222222222222111111000000000000////////////---.../////////////////////..................///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...............---,,,++++++QQQQQQQQQQQQRRRTTTUUUVVVRRRQQQPPPPPPPPPPPPQQQRRRQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUUUUTTTSSSSSSQQQQQQRRRRRRSSSTTTTTTUUURRRSSSSSSSSSSSSTTTWWWZZZXXXYYYYYYXXXWWWUUUSSSRRRRRRQQQOOONNNMMMMMMMMMMMMJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLKKKKKKJJJKKKKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>===>>>======<<<<<<<<<<<<<<<999999999999999999999999:::::::::;;;<<<<<<<<<<<<999::::::999888777888999::::::999999888777777666888888888888888888777666777666666777888999777666666888:::888666444444555111111222333444444444444333333333333333444444555333333333333444444444444666666444333222222111111111222222333222111000///000000000000000000000000///333777666222///000222////////////////////////......///000000///......//////000000000000//////////////////////////////000000111111111111000000////////////////////////....../////////000000000......////////////......+++,,,------......------........./////////000000......////////////......,,,,,,---------.....................////////////........................---------.........////////////000000000000//////000000000000000000000000///000000000...---...///000/////////////////////000000000000111111111222111222333222111000111222222333333333333222222111222222111111222333444555///111444555555444555666888777666555444555666666777777777777888888888999999999::::::;;;;;;<<<<<<<<<<<<===>>>??????????????????@@@BBBCCCDDDEEEFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHHHHGGGEEEDDDBBBCCCCCCDDDDDDDDDCCCCCC@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDEEEEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@???@@@@@@??????>>>>>>======AAA@@@>>><<<<<<<<<===>>>>>>===<<<;;;::::::::::::999:::;;;=========<<<;;;999:::;;;;;;;;;;;;;;;;;;888999999999:::999999999999===AAA@@@;;;777777888555555666666666777777777555555555444444444333333444444444555555555666666333333333333333444555555333333333444444444444444333333333222222222111111444444333333333222222222111111222222222222111111////////////000000000000------...///////////////---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,------------------------...------,,,,,,MMMNNNNNNPPPRRRVVVYYYZZZRRRQQQPPPOOOOOOPPPQQQRRRPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSQQQPPPPPPPPPPPPPPPQQQRRRTTTTTTPPPQQQQQQQQQRRRTTTXXX\\\ZZZZZZZZZYYYXXXUUUSSSRRRSSSRRRPPPNNNMMMMMMMMMNNNJJJKKKLLLNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???>>>>>>============>>>>>>@@@>>>===;;;;;;<<<>>>???>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999777888999:::;;;;;;;;;;;;777999;;;:::777555777999::::::999999888777777666888888888888888777666555777666555666777666555333444777999888666555666888000111222333444444555444333222222222222333444444333333333444444555555555666555444222111000000///111111222333222111000///000000000000000000000000...222666555111...///111111111000000000000111111---...///000000///...------...///000000///...---////////////////////////000000111111111111000000////////////////////////------------.........///......////////////......+++,,,------......---------------.........//////......////////////......++++++,,,,,,,,,---------............/////////000........................---------.........////////////000000000000//////000000000000000000000000...000000000...---...//////////////////.........000000000000111111111111111222333222111000111222333333333333333222111000111111000000111333555666///222555666666666777888777555444333444666888999777777777777888888888888999999999::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???AAACCCDDD@@@AAACCCDDDEEEDDDCCCCCCBBBDDDFFFHHHHHHGGGEEECCCCCCCCCCCCDDDCCCCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????<<<======>>>???@@@@@@@@@AAA@@@===;;;::::::;;;<<>>===<<<;;;:::::::::888:::<<<>>>>>>===<<<;;;888888999:::;;;;;;;;;;;;<<<:::999777777888:::;;;888===AAA@@@;;;777777888444555555555666666777777555555444444444333333333444444444555555555666666333333333333333444555666333333333444444555555555333333333222222111111111444444444333333333222222111111222222222222111111////////////000000000000------...///000000//////,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***,,,---...---,,,,,,,,,,,,------...---------PPPQQQSSSUUUXXXYYYWWWUUUVVVRRRMMMKKKKKKNNNOOOPPPLLLNNNOOOOOONNNMMMOOOPPPQQQRRRRRRRRRRRRPPPOOONNNKKKLLLMMMNNNOOOOOOPPPPPPSSSRRRQQQQQQRRRTTTVVVXXXUUUUUUUUUUUUTTTRRRQQQPPPQQQPPPOOOPPPQQQQQQOOOMMMIIIJJJKKKKKKKKKKKKJJJJJJLLLMMMNNNNNNMMMKKKIIIGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@@@@???????????????@@@@@@AAA@@@>>>===<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888888999999888888888888888888777888888888888999999999999999888888888888999999888999::::::888777777888555555555555666666666666:::999777666555555555666333333333333333333333333333333333333333333333333777555333333444444333222222222222222222222222222333222000/////////000111111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000...---,,,,,,---...///000////////////////////////---...///000000///...---111111000///////////////------------------------///............---------------///000111111111111///////////////.........//////.........------------------------------------------............///,,,---...//////...---,,,------............------000000000000////////////---------.........//////000///...------...///000222222222111111111000000000000000000000000000000333333333222222222111111///000111222333222111111333333222222333333444555222222222222222222222222333333333333333333333333111222333555666777777777777888999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;;;;<<<=========AAA@@@>>>>>>???AAADDDFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDCCCBBBBBBDDDDDDCCCBBB@@@AAAAAABBBCCCCCCCCCBBBEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBCCCCCCDDDCCCCCCCCC????????????????????????AAA@@@???>>>>>>???@@@AAAAAA@@@???>>>==================<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;:::999999888888999999:::::::::::::::999888777888777777999;;;<<<:::777888777666555555666777888333222222111111222222333777666555444444444444444555555555444444333333333222222222222222111000///333333333222222222111111222222222111111111000000000000000000000000000000///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,++++++,,,---......---,,,+++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......SSSSSSTTTWWWZZZ[[[YYYWWWUUURRRMMMJJJKKKMMMNNNOOOLLLNNNOOOOOONNNMMMOOOPPPRRRSSSSSSSSSSSSQQQPPPOOOLLLMMMOOOQQQSSSTTTTTTTTTQQQPPPPPPPPPRRRUUUWWWYYYWWWVVVUUUTTTRRRPPPOOOOOOQQQPPPOOOPPPQQQQQQOOOMMMKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>??????@@@???>>><<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999888888888888999999999999999999999999777888888888888999999999999888888777777888888999666777999888666555555666666777777777888888888888999888777666555555555666555555555555444444444444333333333333333333333333555444222222333333222111222222222222222222222222222222000/////////000111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000......---------...000000........................///000111111111111000///111000///............///////////////////////////............------------,,,,,,---...////////////////////////............//////.........---------------------------------------------............------...//////...------------............------------....../////////000---------........./////////...------------...///111111111000000/////////000000000000000000000000222222222222111111111000///000111222222222111111333222222222222333444444222222222222222222222222333333333333333333333333222222444555666777777777777777999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>===>>>???AAACCCEEEFFFFFFGGGGGGFFFEEECCCBBBBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDCCCAAA???>>>AAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@AAA@@@???>>>==================<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;:::999999888888999999999999999:::999999888888:::888888<<>>>>>===============>>>???>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999999999999::::::::::::::::::::::::777888888888888999999999888888777777777777888888444666777777555444444555666666777777777888888888888888777666555555555555777777777666666555555555333333333333333333333333444222111111222333222000222222222222222222222222222111111000///000000000//////000000000000//////000000000000000000000000........................000000000000000000000000//////.........///000000........................//////000111111000////////////...---------..........................................------------++++++,,,------,,,,,,,,,.......................................---------------------------------------------............------...//////...------------............------***+++,,,---...///000000------........./////////...------,,,,,,------...000000////////////......000000000000000000000000111111000000000000000//////000111111222222111111222222111111222222333444333333333333333333333333333333333333333333333333333333555666777777777777777777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>@@@@@@???>>>@@@@@@AAABBBBBBBBBAAAAAA???AAACCCEEEDDDBBB>>><<>>>>>>>>>>>???@@@@@@@@@???>>>=====================<<<<<<<<<;;;;;;;;;::::::999999::::::;;;;;;:::999999888888999999777777888999999999888888;;;888999???GGGJJJFFF@@@666666555444444555555666555555444444444444555555444333333222222222222222444444444444333333333333222222333444444444333333333222222222222111111111222111111111111000000000000000000000000000000000///............---------//////.........---------........................,,,,,,---............---------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------PPPPPPQQQSSSVVVWWWVVVUUURRROOOKKKIIIIIIJJJKKKKKKLLLNNNOOOOOONNNMMMOOOPPPOOOOOONNNNNNMMMMMMLLLKKKKKKLLLNNNOOOQQQRRRRRRSSSOOOOOOOOOPPPQQQSSSTTTUUUVVVTTTRRROOONNNNNNOOOOOOPPPOOONNNOOOPPPOOONNNLLLMMMMMMMMMMMMMMMLLLLLLKKKHHHGGGFFFFFFEEEFFFFFFGGGFFFGGGHHHHHHHHHGGGFFFFFF@@@BBBDDDGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::===<<<;;;:::999999999999888888999999999999::::::777777888888888999999999777777777666666777777777444666777666555333444444444444444555555555666666777777666666555555555555777777777666555555444444333333333333333333333333333222111222333444222111111111111111111111111111222111111000000000000000...///000111111000///...000000000000000000000000........................000000000000000000000000000000/////////000000000........................------------------------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++,,,,,,,,,,,,++++++***------...............///........................------------------------,,,,,,---------.........---..................---,,,------......------,,,+++,,,,,,---......//////............////////////........................///////////////////////////////////////////////////////////////////////////000000111111111111111111111111111111222333333333333333333333333333333222222222222222222222222333444555666777777777777777777777888888999999999:::;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;::::::;;;>>>@@@BBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>???@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>@@@BBBCCCCCCAAA???===>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>???@@@??????>>>===========================<<<<<<<<<<<<;;;::::::999999::::::;;;;;;:::999999888888999999666777777888999999999999:::777777>>>FFFIIIDDD>>>666555555555444444444444333333222222222222333333333333222222222222333333333333333333333333333333111111222333444444444333222222222222111111111111111111111111000000000000///////////////////////////............---------/////////...------,,,,,,------------------------***+++,,,---...............---,,,++++++,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------OOONNNOOOQQQSSSUUUUUUTTTPPPMMMJJJHHHIIIJJJKKKKKKLLLNNNOOOOOONNNMMMOOOPPPOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPNNNMMMMMMNNNPPPQQQOOONNNMMMNNNOOOOOOMMMKKKKKKKKKLLLLLLKKKJJJIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFHHHIIIIIIHHHGGGFFFAAACCCEEEGGGHHHGGGEEECCCBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@??????>>>=========<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::<<<<<<;;;:::999999999999666777777777888888888999777777888888888999999999777666666555555666666777555777888888666555555666444444444444555555555555666666666666666555555555555555555444444333333333333333333333333333333333333333333444555555444222111111111111111111111111111111111111000000000///...///000111111000///...////////////////////////////////////////////////////////////////////////000000000000000000//////........................------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,---------,,,,,,+++,,,---------......//////---.....................------------------------,,,,,,,,,------------............------.........,,,,,,------------,,,,,,................................./////////000000/////////000000/////////000000000000000000000000////////////////////////........................000000000000000111111111111000000000000111222222333333333333333333333333222222222222222222222222333444555666666777777666666666666666777777777888::::::::::::;;;;;;;;;;;;=========<<<;;;;;;;;;:::;;;===???BBBCCCDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAA???>>>???@@@AAA@@@??????@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@===<<<<<<<<<===>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======>>>?????????>>>==================>>>>>>=========<<<<<<<<<;;;::::::999999::::::;;;;;;:::999999888888999999666777888999999999999999999666666:::@@@BBB===777555555555555555444444333444333333222222333333444444333333333333333444444333333333333333333333333000000111222222333222222222222222111111111000000000000000000000000000000///////////////////////////............---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---......///...---,,,+++******+++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------OOONNNNNNPPPSSSUUUUUUTTTNNNLLLIIIHHHJJJKKKLLLLLLLLLNNNOOOOOONNNMMMOOOPPPQQQPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMLLLMMMNNNPPPQQQNNNMMMMMMMMMNNNNNNLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEEEEFFFGGGGGGGGGHHHDDDFFFHHHIIIIIIHHHGGGFFFCCCDDDFFFGGGGGGFFFEEEDDD@@@AAABBBCCCCCCCCCAAAAAA???@@@@@@@@@@@@???>>>>>>======<<<;;;:::::::::::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;:::999888888888888555555666666777888888888777888888888888999999999666666555555555555666666666888999999777666666777555555666666666777777777555555666666666555555444333333333333333333333333333333333333333333333333333333333555666666444222111111111111111111111111000111111111111000////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000///......------------------------///...------------...///------,,,,,,,,,---......------------------------------------,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,---......//////---------...............------------------------,,,,,,,,,,,,------------///...------------...///,,,,,,------------,,,,,,////////////......------....../////////000000000///000000111111000000/////////000000000000111111000000000000000000000000---............/////////000////////////000111222000000000///000000111222222222222222222222222222222222222222222222222222333444444555666666555555666666555555555666666777999999999999::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;===>>>@@@BBBCCCCCCCCCBBBCCCCCCBBB@@@@@@@@@@@@@@@AAA@@@???@@@AAAAAAAAA?????????@@@@@@@@@???>>>>>>???>>>>>>>>>>>>@@@AAAAAA<<<<<<;;;;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBB???>>>============>>>???>>>======<<<<<<=========>>>>>>>>>=========<<<<<<;;;::::::999999::::::;;;;;;:::999999888888999999888888999:::::::::999999999777666777999999666333666666666666666555444333666666555555555555666666444333333333333444444555222222222222333333333333000000111222222222111111222111111111111000000000//////000000000000000111000000000000000000000000///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,MMMLLLLLLNNNPPPRRRSSSRRRLLLJJJHHHIIIKKKMMMNNNMMMLLLNNNOOOOOONNNMMMOOOPPPRRRQQQOOONNNMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQOOOOOOOOOOOOOOONNNNNNMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLMMMNNNNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEGGGHHHIIIIIIIIIHHHDDDEEEHHHIIIJJJIIIGGGFFFDDDDDDEEEEEEEEEDDDCCCCCC???@@@BBBDDDEEEDDDCCCBBB@@@@@@AAAAAA@@@@@@???>>>>>>===<<<;;;;;;:::::::::999:::;;;;;;;;;;;;:::999999::::::;;;;;;::::::999::::::999888777777777777555666666777888888999999777888888888888999999999666555555444444555555666666888999999777666666777555555555666666666777777444444555666666555555444111111222222333333444444333333333333333333333333111111222444666666444111111111111111111111111111000111111222111000///...000000////////////000000////////////////////////........................////////////////////////...//////000///...---,,,------------------------......---,,,,,,---......---------------...//////---------------------------------,,,,,,,,,++++++++++++,,,---............++++++,,,------...//////---------.........//////------------------------++++++,,,,,,,,,---------///...------------...///+++,,,,,,------,,,,,,+++------------------........./////////000000000000...///000111111000///............//////000000000000000000000000000000000---.........////////////000//////...///000111222000////////////000111111111111111111111111111111111111111111111111111111222333333444444444444444666666555444444555666666777777888888888999999999;;;;;;;;;<<<<<<<<<<<<<<>>>>>===<<<===>>>???@@@@@@@@@@@@===<<<;;;;;;<<<>>>AAABBBCCCCCCCCCCCCCCCCCCCCCCCC???>>>===<<<<<<===>>>???======<<<<<<<<<======>>>>>>>>>>>>>>>=========<<<;;;::::::999999::::::;;;;;;:::999999888888999999::::::;;;;;;;;;::::::999::::::999888666555555555777777888888777555444333666666555555555555666666222222222222222333444444111111222222222333333333222222333333222222111111111111111111000000000000////////////000000111111000000000000000000000000///............---------,,,,,,------.../////////------------------------***+++,,,---------------++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,JJJIIIIIIJJJMMMOOOPPPOOOKKKIIIHHHIIILLLNNNOOOOOOLLLNNNOOOOOONNNMMMOOOPPPPPPOOONNNLLLLLLLLLLLLMMMLLLMMMNNNPPPQQQRRRRRRRRRMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMLLLKKKKKKNNNMMMLLLMMMNNNMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEHHHJJJKKKKKKIIIIIICCCEEEHHHJJJJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBBBBBBB>>>@@@BBBDDDEEEEEEDDDCCC@@@AAAAAAAAAAAA@@@?????????>>>===<<<;;;:::::::::888999:::;;;;;;;;;:::999999::::::;;;;;;::::::999:::999888777666666666666666777777888999999::::::777888888888888999999999555555555444444555555555666777999888666555555666333333333444444444555555333444555666666666555444000111222222333444555666333333333333333333333333000000111333555555333000000000000000000000000000000111111222222000///...111000///......///000111////////////////////////------------------------////////////////////////....../////////...,,,+++------------------------,,,,,,************,,,,,,---------------...///000++++++++++++++++++++++++---------,,,,,,,,,++++++)))***+++,,,---.........++++++,,,,,,---...//////---------.........//////------------------------++++++,,,,,,,,,---------///...---,,,,,,---...///+++,,,,,,------,,,,,,+++******+++,,,------...///////////////000000000000---...///000000///...------------.........//////000000000000000000000000........./////////000000000///.........///111222///////////////000111111000000000000000000000000111111111111111111111111222222333333444444333333666666444444333444555666666777777777777888888888:::;;;;;;<<<<<<=========????????????????????????DDDCCCBBB@@@???@@@@@@AAA@@@???>>>???@@@AAA@@@>>>???????????????>>>======999;;;>>>AAABBBAAA???>>>===<<<;;;;;;<<<>>>AAACCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<===>>>???======<<<<<<<<<======>>>>>>>>>>>>>>>============;;;::::::999999::::::;;;;;;:::999999888888999999<<<<<<<<<<<<;;;::::::999<<<===<<<999666444777999777888888888888666444333444444333333333333444444111111000000111222333333111111111222222333333333444444444444333333222111111111111111000000000000.../////////000000111111000000000000000000000000//////.........---------+++,,,,,,---...///000000........................++++++,,,---------,,,,,,***+++,,,------,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,PPPNNNLLLLLLNNNOOOPPPPPPIIIJJJKKKLLLMMMMMMLLLKKKOOOPPPQQQRRRQQQOOOMMMKKKOOOOOONNNMMMLLLKKKJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPOOONNNNNNNNNOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKNNNLLLJJJHHHIIIJJJMMMOOOLLLKKKJJJIIIGGGFFFEEEDDDDDDFFFHHHJJJKKKJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@<<>>???AAACCCBBBAAA@@@????????????@@@@@@>>>===<<<<<<<<<<<<===<<<;;;::::::999999:::999::::::;;;;;;::::::999;;;;;;:::999888888888888777777777777777888888888777777777777777666555555444444333333444555777888999888777555444444444444444333222222111111222222555444333333222222333333222333333222222333666999===;;;777444111000000111000000000000000000000000000000000000000000000000//////......---------,,,000000000000000000000000........................---.........//////000000---------............///------------------------------------------------...,,,++++++,,,---,,,+++---------.....................///000///...,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------------,,,,,,+++***.........------,,,,,,,,,,,,---......//////......,,,,,,------------------............---,,,++++++------------------------.........////////////000........................222111000.........///000000000000000//////////////////............//////000000000000000000000000///---+++,,,...000111111222111000000000000000111222000///...///000222333111222333333444444333333555555444444444444555555444444666777888888888888::::::::::::::::::;;;;;;;;;<<<===>>>>>>?????????CCCBBB@@@???>>>???@@@@@@======;;;::::::;;;<<<===::::::;;;;;;;;;;;;;;;;;;888999;;;===>>>??????>>>===;;;::::::===@@@BBBBBB???????????????>>>======>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<============>>>======<<<;;;;;;::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::999;;;<<<<<<:::999999:::::::::999999888777777777888888666555444333333333666555444333222222222222111111111111111111111111111111222333333333333222000000111111111222222222111111111111000000000000333222111000000111222333000000//////.........---///............---------------------------------000///---+++++++++---......------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++************++++++************************NNNMMMLLLMMMOOOPPPPPPOOOKKKLLLNNNNNNOOONNNMMMLLLNNNNNNOOOPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPSSSRRRQQQPPPOOONNNNNNNNNKKKLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKMMMOOOPPPNNNMMMLLLJJJIIIGGGFFFEEECCCDDDGGGIIIJJJKKKJJJIIIIIIIIIIIIHHHFFFEEECCCBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCEEEEEEDDDCCCBBBCCCBBBBBBAAA@@@????????????@@@??????>>>============>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::999999888888999999888888888888777777777777777777777777777666555555444444333333444555777888888777666555555444555555666555444444333333444444444444333222222222222333222333333222222333666888;;;999666333000//////000000000000000000000000000000000000000000000000000/////////.........------////////////////////////...............---------------------.........///---------............///---------------------------------------------------,,,***+++,,,------,,,...............---------,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---.........------,,,+++------------,,,,,,,,,+++,,,------...............//////......---......///------------------,,,,,,------------------------------........./////////........................111000///.........//////000///////////////////////////............//////////////////////////////111///......000222222222111000000000000000111111111000///...///000222333111111222333333333333222444444333333333333444444444444555666777888888777999999999999999:::::::::;;;<<<===>>>>>>??????>>>BBBAAA@@@?????????@@@AAA>>>===<<<<<<;;;<<<===>>>@@@???>>>===<<<<<<;;;;;;999:::<<<>>>????????????;;;999888888:::===>>>>>>>>>????????????>>>===<<<>>>=========<<<<<<<<<;;;<<<<<<<<<<<<============???>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999:::<<<;;;999888888999::::::999999888777777777888777666444333222222222555555444333222222222222111111111111111111111111000111222222333333222222111111111111222222222222111111111111000000000000222111000000000000111222000/////////............////////////............------------------------...---+++))))))***+++,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++************++++++************************MMMLLLLLLNNNPPPQQQPPPOOONNNOOOPPPPPPPPPOOONNNMMMOOOOOONNNNNNNNNNNNNNNNNNLLLLLLMMMNNNOOOPPPPPPQQQOOOOOONNNNNNNNNNNNOOOOOOTTTTTTSSSRRRPPPOOONNNNNNKKKLLLLLLMMMNNNOOOPPPPPPJJJKKKLLLNNNOOOPPPQQQQQQPPPOOOMMMKKKJJJHHHHHHGGGBBBDDDFFFHHHJJJJJJJJJJJJIIIIIIIIIHHHGGGEEECCCCCC@@@AAABBBDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEEEECCCAAABBBAAA@@@???>>>>>>>>>>>>@@@??????>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999888888999999:::;;;999999999888777777777666666777777777777666555555444444333444444555777777666666555555555555666666666555555444444444444444444444333222222222222222222333333222111222555777888777444222000/////////000000000000000000000000000000000000000000000000000000////////////......//////////////////////////////.........---------,,,,,,,,,------------------------............///------------------------------------------------,,,+++******,,,......---//////......------,,,,,,---,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---..................------,,,,,,,,,,,,,,,++++++++++++,,,,,,---...............000///---+++++++++---...+++,,,,,,------------,,,------------------------,,,,,,,,,---------......------------------------//////...---------......//////////////////////////////............//////////////////////////////222000...///000111111000////////////000111111222111000/////////000222333000111222222333333222222333333222222222222333333444444555666777777777777777777777888888999999999;;;;;;<<<===>>>>>>>>>>>>@@@@@@?????????@@@AAAAAA???>>>===<<<<<<===>>>???CCCBBB@@@>>><<<:::999999:::;;;===>>>?????????>>>;;;999777777999;;;;;;;;;>>>>>>>>>>>>>>>======<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888999;;;:::999777777888::::::999999888777777777777666555333222222222222555444333222222111222222111111111111111111111111000111222222333333222222111111222222222333333333111111111111000000000000000000////////////000000////////////............000000/////////.........---------------------------,,,+++***)))***+++,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++************++++++************************MMMLLLMMMOOOQQQRRRPPPNNNOOOPPPPPPQQQQQQPPPNNNMMMRRRPPPNNNLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPOOONNNNNNNNNOOOOOOSSSSSSSSSSSSRRRRRRQQQPPPLLLMMMMMMMMMNNNNNNOOOOOOIIIKKKNNNQQQSSSTTTSSSSSSPPPOOOMMMKKKJJJIIIIIIIIIEEEFFFGGGHHHIIIIIIIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFAAABBBCCCEEEFFFFFFGGGGGGFFFCCCAAAAAACCCCCC@@@===@@@@@@???>>>>>>>>>>>>>>>@@@???????????????@@@@@@===<<<;;;:::999999999999:::;;;;;;<<<<<<;;;;;;:::888888888888999:::;;;<<<::::::999999888777666666666666777777666666555444333333444444555666666777555555555555555666777777444444333222222222222222444333333222111222222222222333333222111111333555666555333222000000//////000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////...------,,,,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,.........//////...------,,,++++++///...---,,,,,,,,,..............................+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---------------,,,,,,++++++++++++++++++++++++,,,,,,---.........------///---***((('''((()))+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------........./////////////////////............//////////////////////////////000...------...///...---.........//////111222333000000//////000000111222111222222333333333333333333333222222222222333333333444555666666666666666555555666666777888888888:::;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@AAAAAA>>>===<<<<<<<<<===>>>???BBBAAA???<<<:::999888888;;;<<<>>>?????????>>>>>>===;;;999999:::;;;;;;:::=========>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>=========<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777999::::::888777777888::::::999999888777777777666555444333222222111222444333333222111111222222111111111111111111111111000000111222222222222222222222222222333333333333111111111111000000000////////////......////////////////////////.........//////.........---------------------------------......---,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************NNNNNNNNNPPPRRRQQQPPPNNNNNNNNNOOOPPPPPPOOONNNMMMOOONNNLLLKKKLLLNNNQQQRRRQQQQQQQQQPPPPPPPPPPPPOOOPPPPPPOOOOOONNNOOOOOOOOOPPPQQQRRRTTTTTTTTTTTTTTTNNNNNNNNNMMMMMMLLLLLLKKKJJJMMMQQQTTTVVVUUUTTTRRROOONNNLLLJJJIIIIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEBBB??????AAAAAA???<<>>=========>>>>>>@@@???????????????@@@@@@>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::777777777888999:::;;;<<<;;;::::::999888777777666666666666666666555444444333333444555555666666666555555444555555666777888555444333333222222333333333333222111111111111222222333333222111000111333555444333222222111111111000000000000000000000000000000000000000000000000/////////000000000000000........................//////.........---------//////..................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,.........//////...---,,,++++++***...---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...---------///---***''''''''')))*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,,,,------------------------....../////////000//////............//////........................///---------......---,,,............///000111222000000000000000111111222222333333444444444444444444444333333333333444444333444444555555555555444444444555666666777888888:::;;;<<<======>>>>>>>>>===>>>>>>???@@@@@@@@@@@@<<<<<<;;;:::;;;<<<===>>>AAA@@@>>><<<;;;;;;;;;<<<<<<===>>>??????>>>===<<<<<<:::999999::::::999888;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;::::::::::::::::::::::::777999::::::888777777888::::::999999888777777777555444333333222222222222333333222111111111222222111111111111111111111111000000111222222222222111111111222222222333333333111111111111000000000///.........//////..................///////////////------,,,,,,,,,+++++++++---------------------------------------------...,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************QQQPPPOOOPPPQQQQQQOOOMMMLLLMMMNNNOOOOOOOOONNNNNNJJJJJJJJJLLLOOORRRVVVYYYSSSSSSRRRQQQPPPOOONNNMMMPPPPPPOOOOOOOOOOOOPPPPPPNNNPPPRRRTTTUUUUUUUUUUUUOOOOOONNNMMMLLLKKKKKKJJJMMMOOORRRUUUVVVUUUSSSQQQNNNMMMKKKJJJJJJKKKMMMNNNNNNMMMLLLJJJIIIGGGFFFFFFJJJJJJJJJIIIHHHFFFDDDCCCEEEEEEEEEEEEDDDCCCBBBAAACCCBBB@@@???@@@@@@@@@???>>>>>>============>>>>>>@@@??????>>>>>>>>>????????????>>>===<<<<<<<<<<<<999::::::;;;;;;::::::999888888888888999:::;;;<<<:::::::::999888888888777555666666666666555444444222333444555666666666666555555555555555666777888777666666555555555555555333333222111111111111111111222333222000///000111333333333222222222222222000000000000000000000000000000000000000000000000......////////////000000................................................///////////////.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---......------,,,,,,++++++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,)))******++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,---------------///...,,,*********,,,---***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------......//////000//////............//////........................///......///111111///...............///000000111///000000000111111111111222222333444444444444333444444333333333333444444333333444444444444444333444444555666666777888888::::::;;;<<<===============>>>??????@@@?????????;;;;;;::::::;;;<<<===>>>CCCAAA???>>>===>>>???@@@<<<<<<===>>>>>>===<<<;;;999888777777888999777666:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============::::::::::::::::::::::::999999999::::::::::::;;;::::::::::::::::::::::::888999;;;:::999777777888::::::999999888777777777555555444333333333333333222222111111111111222222111111111111111111111111///000111111222222111111000000111111111222222222111111111111000000000000......////////////...............///////////////,,,,,,+++++++++*********------------------------******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************TTTRRRPPPOOOOOOOOONNNMMMJJJLLLMMMOOOPPPPPPPPPOOOJJJKKKLLLNNNPPPTTTVVVXXXSSSRRRRRRQQQPPPNNNNNNMMMOOOOOOOOOOOOOOOPPPQQQRRRNNNPPPRRRTTTUUUUUUTTTSSSOOOOOOOOONNNNNNMMMMMMLLLPPPRRRTTTUUUUUUSSSQQQOOONNNMMMKKKKKKKKKNNNPPPRRROOONNNLLLKKKJJJIIIHHHHHHKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA???>>>>>>@@@BBB=========<<<<<<======>>>@@@??????>>>==================<<<;;;::::::::::::888999999::::::999999888888888888888999:::;;;;;;999999999999999999999999555555666666555555444333222333444666666666666555666666555555555666666777777777666555555555555555333222222111111111111111111222333222000......///000000111111111111111111000000000000000000000000000000000000000000000000------........./////////........................,,,,,,------...//////////////////......------------------............///++++++++++++++++++++++++++++++++++++++++++++++++---,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++***************************+++,,,---------,,,,,,)))***+++,,,,,,,,,,,,++++++,,,,,,,,,------------++++++,,,------------,,,...------,,,,,,,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---,,,,,,---......///000000//////............//////........................---------///111111000...//////.........//////000//////000111111111111111000000111222222222222111333333222222222222333333333333444444444333333222444444555666777888999999::::::;;;<<<============>>>??????@@@@@@???>>>===<<<;;;;;;;;;;;;===???@@@DDDBBB@@@>>>===>>>@@@AAA;;;<<<=========;;;:::999888777777888999:::888777999:::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::999:::<<<;;;999888888999::::::999999888777777777666555444444333444444444222222111111111111222222111111111111111111111111///000000111111111111111//////000000000111111111111111111111000000000000...///000000000000///.............../////////000,,,,,,,,,+++++++++******------------------------)))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************VVVSSSPPPNNNNNNNNNNNNMMMJJJKKKNNNPPPQQQQQQQQQQQQOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRSSSPPPQQQSSSTTTUUUTTTRRRQQQOOOOOOOOOOOOOOOOOOOOOOOORRRSSSUUUUUUTTTRRROOONNNNNNMMMLLLLLLMMMPPPSSSUUUNNNNNNLLLKKKKKKJJJJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCCCCDDDCCCBBBBBBAAA===???@@@>>><<<;;;???BBB======<<<<<<<<<======>>>@@@@@@>>>===<<<<<<<<<<<<:::999888777666666666666888888888999999888888888999999888888999999:::;;;999999999999999999::::::555555666666555555444333222333444666666666666555666666555555555555666666555555444333333333333444333222222111000111111111111222333222000...............///000000000000000000000000000000000000000000000000000000000000000,,,---------......//////........................+++,,,,,,---...///000000.........------,,,,,,,,,---------.........//////++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,---)))+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---...---,,,,,,***+++,,,,,,------------,,,,,,,,,------.........++++++,,,---------,,,,,,***+++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......,,,,,,------...///000000//////............//////........................******+++---///000...---000//////.........////////////000111111111111111......///000000000000000222222111111111111222222333333444444444333222222444444555666777888999:::999:::;;;<<<============>>>???@@@@@@???>>>===<<<===<<<<<<<<<===>>>@@@AAADDDBBB???<<<;;;<<<===>>>;;;<<<<<<<<<<<<:::999888:::999999:::<<<<<<;;;:::999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999;;;<<<<<<:::999999:::::::::999999888777777777666666555444444444555555222111111111111111222222111111111111111111111111//////000111111111111111////////////000000000000111111111111000000000000...///000111111000///...---.........//////000000---------,,,,,,,,,++++++------------------------+++,,,---...............,,,++++++++++++++++++,,,++++++************++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************PPPMMMLLLNNNMMMJJJIIILLLOOOPPPQQQSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOUUUQQQPPPQQQPPPMMMLLLOOOSSSRRRRRRRRRRRRRRRSSSTTTVVVTTTRRRSSSUUUTTTPPPMMMNNNPPPQQQRRRQQQPPPQQQRRRRRRQQQQQQTTTWWWWWWTTTQQQQQQOOONNNOOORRRTTTUUUUUUPPPNNNLLLJJJIIIIIIJJJKKKLLLKKKJJJJJJJJJJJJHHHGGGCCCCCCCCCCCCBBBAAA@@@???>>>>>>======>>>???@@@@@@<<<<<<<<<<<<=========>>>=========<<<;;;;;;::::::999888777666666555666666555666999::::::999666555555666777888888777666555<<<;;;:::888666555444333444444444555555555666666555444444333333444444555444555555666666666666666666555555555555444444444111111111111000000000///222222222222222222222222000000000000000000000000000000000000111222444444.........//////////////////...------...///...,,,///////////////////////////...---------///000111000///...---,,,+++++++++------------------------,,,++++++,,,------,,,***---------,,,,,,+++++++++------,,,,,,,,,+++++++++++++++******************++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------++++++,,,---...,,,))))))+++---......)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++///...,,,*********,,,---)))))))))******+++++++++)))***,,,---...------,,,------++++++++++++---------,,,,,,++++++,,,,,,---///...,,,++++++,,,...///........................////////////////////////---------............/////////............//////////////////////////////000000111222222222222111000111111111111222222222111111111111111111111111111222333444555555555555333555777777666666888:::999999999999:::;;;<<<<<>><<<;;;;;;;;;999:::<<<=========<<<;;;777888888999999:::;;;;;;:::::::::;;;;;;<<<<<<<<>>???@@@@@@===;;;:::;;;===>>>>>>;;;;;;:::999999888888777::::::999999999:::;;;;;;:::;;;;;;;;;;;;:::999999===<<<:::999888888999:::<<<;;;:::888888888888999:::999777444222000//////111111111111111222222222111111111111111222222222222111000//////000111222222111000//////111333444000000000000000111111111111111111111000000000000000000111111///...,,,***.../////////...------,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---************+++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------******))))))******+++,,,NNNKKKKKKNNNNNNKKKKKKMMMQQQQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOSSSOOOOOOQQQQQQNNNNNNQQQUUUUUUTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSTTTSSSPPPMMMNNNPPPRRRRRRQQQQQQQQQRRRSSSRRRRRRTTTVVVUUURRROOOPPPNNNMMMNNNPPPRRRSSSSSSPPPOOOMMMKKKJJJJJJJJJKKKKKKJJJIIIJJJJJJIIIGGGDDDCCCCCCCCCCCCBBBAAA@@@??????????????????@@@AAAAAA;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;::::::888777777666666666666777666777888999999888777666666777777888888777777666;;;:::999888777555444444333333333333444444555555444444333333333333444444444555666666777777666666555444444444333333333333222222222222111111111111111111111111111111111111000000000000000000000000000/////////000000111222...////////////////////////...------//////...---////////////////////////000//////...///000111222000000///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,---,,,+++***+++---...,,,))))))+++---......************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++*********+++++++++,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///...,,,++++++,,,...///........................---------------------------------............/////////............////////////////////////////////////000111111111000000000000111111111222222222111111111111111111111111111111222444444555555555333555666777666666888999999999888999999:::;;;<<<>>>>>>>>>????????????@@@AAA@@@??????@@@AAABBBCCC@@@???===;;;999999999999>>>>>>>>>>>>===;;;999888888888999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>><<<999999;;;>>>@@@@@@@@@===;;;::::::;;;;;;;;;;;;;;;:::999999888888777999999888888888999:::::::::::::::::::::999999888999999999999::::::;;;<<<:::999888777666666666777777666444333111111000000000000000111222222333333222222111111111111111111222111000//////000111222111000///...///000222333000000000000000000000000////////////.........---////////////...---,,,,,,...............---,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++,,,,,,---LLLIIIJJJMMMNNNLLLMMMPPPRRRRRRSSSTTTTTTSSSSSSSSSPPPPPPQQQQQQQQQPPPPPPOOOQQQNNNNNNQQQQQQOOOPPPTTTXXXWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSTTTTTTSSSPPPNNNMMMPPPRRRSSSRRRQQQPPPPPPTTTSSSSSSTTTTTTSSSQQQNNNPPPNNNLLLLLLNNNPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKKKKJJJJJJJJJKKKKKKIIIEEEBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBB::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::777777666666666777888888777777777888888777777777888888888777777888888888999999888777777666555555222222222333333333333444444444333333333333444444555666666777777777777777444444333333333222222222333333333222222222222111000000000000000000000000000000000000000000000000000000/////////.........//////////////////......///...------/////////---////////////////////////000000//////000000111222111000///...---------...++++++++++++++++++++++++,,,++++++,,,------,,,***............------------,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***+++,,,+++*********,,,---+++))))))+++---------++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------++++++***************)))++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............//////////////////////////////---...//////000000//////000000000111111111222222111111111111111111111111000111222333333333333333333555666666555555777888888888888888999:::;;;<<<======>>>>>>>>>?????????>>>>>>??????@@@AAABBBBBB@@@???>>>===<<<<<<======>>>?????????>>><<<:::999999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<===;;;999999<<>>>>>???<<<<<<>>>???@@@AAAAAAAAA@@@???>>>======>>>???@@@;;;<<<>>>?????????>>>===::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<<<<<<<:::999:::<<>>>>>>>>>>>??????============>>>>>>>>>>>><<<<<<<<<;;;::::::999999777777666777777888999:::999888777666666777888999:::999888777777888999:::666666666666666666666666555555555555444444444444333333333222222333333333555555666777777777777777555555555555444444444444222111111111000000000000111111111111111111111111////////////////////////111111111111111///...---000000//////.........---///...---...000111000///////////////////////////.....................---------,,,,,,++++++,,,,,,------------------------,,,++++++,,,------,,,***++++++++++++++++++++++++............------------)))*********+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***++++++***)))***+++,,,,,,+++++++++++++++++++++++++++++++++************++++++******++++++,,,,,,,,,,,,++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,------------------------------------------------------------------............///......------------......////////////////////////...///000000111111000000//////000000000111111111111111111111111111111111000000111111222222111111333444555555444444555666777777777777888999::::::::::::;;;<<<<<<===>>>>>>;;;<<<===>>>????????????;;;;;;:::999:::;;;<<<===;;;<<<>>>?????????>>>===:::;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::999:::===???@@@???;;;;;;;;;===@@@@@@???>>>;;;;;;:::999999888888777888888888999999;;;<<<<<<:::999888777777777888888;;;<<<<<<<<<;;;999777666777777777777666555444444777666555333222222222222444444333333222111111111333333333222111000//////000000000111111000000000000000000000111111222222000000000000//////......000000000000///////////////......---...///111222++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------......---,,,,,,,,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,***************+++,,,,,,JJJHHHIIIMMMNNNMMMNNNQQQPPPQQQQQQRRRRRRQQQQQQQQQLLLMMMNNNPPPRRRSSSSSSSSSUUUQQQPPPRRRRRROOOOOORRRUUUVVVVVVWWWVVVUUUSSSRRRSSSTTTVVVUUUSSSPPPPPPPPPPPPQQQSSSRRRPPPOOOPPPQQQLLLNNNPPPQQQQQQQQQSSSUUUSSSQQQOOOOOOPPPQQQQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJFFFCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@???>>>>>>===>>>>>>>>>======>>>>>>>>>?????????<<<<<<;;;;;;:::999999999888888777777777888999999999888777666666777888999888888888777777888888888666666666666666666666666666555555555555555444444333333222222222222333333444555555666666666666666666666555555555444444444111111111000000000//////111111111111111111111111////////////////////////...///000111222111000///000000000///......------///...---...000111111000////////////////////////------.........---,,,,,,,,,,,,+++++++++++++++,,,------------------------,,,++++++,,,------,,,***************++++++++++++............------------)))))))))******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,+++*********,,,+++***)))***,,,,,,,,,***++++++++++++++++++++++++******))))))))))))******)))******++++++,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,++++++************++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------------......//////////////////////////////000111111111111000/////////000000000111111111111111111111111111111000111111222222222111111333444555444333333444555666666666666777888999:::999999:::;;;<<<======>>><<<<<<<<<=========>>>>>><<<;;;;;;:::;;;<<<===>>>>>>?????????>>><<<:::999::::::;;;;;;<<<==================<<<<<<<<<<<<<<<===;;;:::;;;===???>>>>>>999:::;;;???BBBCCCAAA???;;;;;;:::999999888888777888888999999:::;;;<<<===;;;:::999777777888999999888888999:::;;;;;;;;;;;;888888888888777666555444777666555444333222222222444444444333222222111111333222222222111000000000000000111111111111000000000111111111222222222222111000000//////......---.........---------,,,,,,...............///000111+++,,,,,,---------------++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,LLLJJJJJJMMMNNNLLLLLLOOONNNNNNOOOPPPQQQQQQQQQQQQLLLMMMOOOQQQSSSTTTUUUUUUSSSPPPOOORRRRRRPPPQQQTTTTTTUUUVVVWWWWWWVVVTTTSSSRRRUUUVVVUUURRRPPPOOOPPPRRRRRRRRRQQQOOONNNPPPRRRMMMOOOPPPPPPOOOOOORRRTTTRRRPPPNNNNNNPPPQQQRRRQQQLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@??????>>>>>>>>>???============>>>>>>>>>>>><<<<<<;;;::::::999999888999999888888777888888888888888777777777777888888666777777888888777777666777777666666555555555444555555555444444333333333333333222222222222333333333333444555555555555555555555555444444444333333222222222111111111000000000000000000000000000000////////////////////////***,,,...000111111111000111000000///......------......---...000222111000////////////////////////....../////////...,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,************++++++,,,,,,,,,------,,,,,,,,,+++++++++))))))***++++++,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,---,,,+++***+++---***))))))***,,,,,,+++***************************+++******************+++******++++++,,,------...,,,+++*********+++---...,,,,,,+++++++++*********)))******++++++++++++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------,,,,,,------...////////////////////////---...//////000000//////////////////000000000111111111111111111111111111111222222222222222111111222444555444333222333444666666666666666777999999888888999:::;;;<<<======>>>===<<<;;;;;;;;;<<<===???>>>===<<<===>>>???@@@>>>>>>>>>>>>===;;;999888999::::::;;;<<<<<<======>>>=========<<<<<<<<<;;;>>><<<;;;<<<===>>>===<<<888999<<>>777777888888777666444333444444333333333333333444222222222333333333444444222222111111111111111111///000111222222111000//////000000111111111111111111000000///......------......---------,,,,,,,,,,,,,,,------...---------,,,,,,---...............++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---------------------...///,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,NNNKKKKKKNNNNNNKKKKKKNNNLLLMMMNNNOOOPPPPPPQQQQQQLLLMMMOOOQQQSSSUUUVVVVVVQQQNNNNNNRRRSSSRRRSSSWWWSSSUUUVVVXXXXXXWWWVVVTTTRRRUUUWWWVVVRRROOOOOOPPPSSSSSSRRROOONNNNNNPPPSSSNNNPPPRRRPPPNNNNNNPPPSSSQQQOOONNNNNNPPPQQQRRRQQQLLLLLLKKKKKKJJJHHHGGGFFFDDDCCCCCCDDDFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@?????????@@@<<<<<<<<<<<<=========>>><<<<<<;;;::::::999999888::::::999888777777777888777777777888888777777777555666777888888777666555888777777666555555444444444444444333333222222222333222222222222222222333222333444444555555444444444444444333333333222222333333333222222222111111////////////////////////////////////////////////'''))),,,///111111111111111000000///...---------......---...111222222111//////////////////////////////000000000///---,,,------,,,,,,,,,------...++++++++++++++++++++++++,,,,,,+++,,,---...,,,***+++++++++,,,,,,---------+++++++++*********))))))******+++,,,,,,---......++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,------++++++,,,---***))))))***,,,,,,+++))))))))))))))))))))))))))),,,++++++++++++++++++,,,++++++,,,------...//////+++***)))((((((***,,,...+++++++++******)))))))))''')))***,,,,,,,,,+++***++++++------------++++++---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////...------,,,,,,------...////////////////////////,,,---......//////......////////////000000000000111111111111111111111111222222333333333222222111222444444444222222333444555555555666666777888999777888888999;;;<<<======@@@>>><<<:::999:::;;;<<<<<<;;;:::999999:::;;;<<<999:::<<<=========<<<;;;999999::::::;;;<<<<<<===>>>>>>======<<<<<<<<<;;;>>>===<<<<<<======<<<;;;999:::<<>>@@@AAA??????>>>>>>======<<<<<<<<<<<<======<<<:::999777:::999888888777777888888999888555444444555888999333333444666777999::::::888888777666555444444333333333444444444444444444666666555555555444444444666444222222444555444444333333333222222222111111000000000000000000000000////////////////////////000///...------...///000000000000000000000000000//////............//////---..................---,,,,,,---...//////......---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,++++++++++++*********)))))),,,+++***)))))))))++++++++++++------------+++++++++*********+++,,,,,,---...,,,******---...---+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((,,,,,,,,,---------......------,,,,,,+++***))))))++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------............///---......---,,,,,,///111111111000000//////......333333222111000///......111111222333333333333222111111222222222333333333555555555555666666666666666666777888999999::::::999999999888999999::::::;;;:::999888888999;;;============<<<;;;888666444888999;;;;;;:::;;;<<<>>>===============<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============;;;;;;:::999888888888888888888888888999:::;;;<<<999999::::::;;;;;;::::::<<<;;;:::999777666555555666666666666666555555444666666666666666666666666555444333222111111111111222222222222222222222222333222000/////////000111000///.........000111222555333000---,,,---///000//////...---,,,++++++***)))***,,,,,,,,,...000222000000/////////...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++************)))******+++,,,,,,,,,,,,+++***++++++,,,,,,+++++++++JJJKKKLLLKKKJJJKKKMMMOOORRRRRRRRRQQQQQQPPPOOONNNLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSRRRTTTUUUVVVTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPOOOQQQRRRQQQOOOOOOPPPRRRRRRRRRRRRRRRQQQPPPPPPOOONNNPPPSSSTTTSSSQQQQQQQQQPPPPPPPPPOOONNNNNNMMMMMMKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGEEEDDDBBBAAAAAAAAADDDCCCCCCCCCBBBBBBAAAAAABBB@@@???======>>>???@@@?????????>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<:::999888:::999888888777777888888999888666555555666888999555555666666777777777777555555555555555444444444555555555555555555555555666666555555555444444444666444333333444555555444333333333222222222111111000000000000000000000000////////////////////////000///...------...///000000000000000000000000000//////............//////......////////////......,,,------...//////......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******,,,+++***))))))***++++++++++++,,,------,,,++++++++++++******++++++,,,---...,,,******,,,...---+++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++------+++***))),,,,,,,,,------------.........------,,,++++++***++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,---------......//////...---...000222000000000000//////......222222111111000/////////000111222222333333222222111111111222222222333333444555555555666666666666777777777888888999999:::999888888888888999::::::;;;:::999888888:::;;;<<<======<<<;;;:::888777666888:::;;;;;;;;;;;;<<<>>>======>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::888999:::;;;;;;<<<;;;;;;::::::999888888888999999888888888999999:::;;;<<<:::;;;;;;;;;:::999999888:::999999888888777777777666666666666666555444444444444444444444444444444555444333222111111111111222222222222222222222222222222000/////////000111000//////......///000111222111000///.....................------,,,,,,+++***+++,,,,,,,,,---///111>>>???>>>999222,,,******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,+++,,,,,,---------,,,++++++IIIJJJJJJJJJHHHHHHJJJLLLRRRRRRQQQQQQPPPOOOOOONNNKKKLLLNNNPPPRRRSSSTTTUUUVVVTTTSSSSSSUUUVVVVVVVVVWWWVVVTTTRRRPPPOOONNNNNNOOOQQQRRRRRRQQQQQQSSSTTTSSSRRRQQQPPPOOONNNNNNNNNOOOQQQSSSSSSQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFGGGGGGEEEDDDBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@?????????>>>>>>>>>>>>>>>>>>>>>???????????????;;;;;;<<<<<<;;;:::999888999999888777777777777888888888888888888888888888888777777666666555555555333333444444444555555555777777777666666555555444555555555555555444444444666444333444555666555444333333333222222222111111000000000000000000000000//////////////////////////////............//////000000000000000000000000//////............//////......////////////......,,,---......///.........------,,,,,,,,,,,,++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++---------,,,,,,,,,,,,++++++******)))******++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,...,,,***+++,,,------,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,******************************************************++++++,,,,,,------***************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,------------///......------,,,,,,+++++++++,,,,,,,,,,,,------...------------,,,,,,,,,+++++++++,,,,,,,,,------//////000///...///000222000000000////////////...000000000000000000000000000111222222333333222222111111111222222222222333444444444555555555666666888888888888888888888888777888888888888999999::::::999888888888:::;;;<<<>>>===;;;:::999888888888999:::<<<<<<;;;;;;<<<>>>======>>>>>>>>>===<<<<<<;;;;;;::::::999999888888888999::::::::::::999999999999888888888999::::::888888888888999:::;;;<<<<<<<<<;;;;;;:::888777666777888888888888888888888555666666666666555444444222222222222222222222222444444333222111111111111222222222222222222222222222111111000///000000000111000000////////////000///000111111000///---,,,------------------------+++,,,---,,,++++++---///666999;;;777000+++,,,///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++******************+++,,,,,,,,,,,,+++------......---,,,++++++IIIJJJJJJIIIHHHHHHIIIKKKQQQPPPOOONNNNNNMMMMMMMMMJJJKKKMMMPPPRRRTTTUUUUUUUUUTTTRRRRRRTTTVVVWWWVVVWWWVVVSSSPPPNNNMMMLLLLLLOOOPPPQQQQQQRRRRRRSSSTTTRRRQQQOOONNNMMMNNNOOOOOOPPPQQQSSSRRRPPPOOONNNOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLJJJHHHGGGFFFFFFFFFFFFFFFEEECCCCCCBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@===>>>?????????>>>===<<<<<<<<<======>>>>>>??????:::;;;;;;<<<;;;:::999888999999888777777777777777777888999::::::999888777777777777666555555444444555555555555555555555555888777777666555444333333555555555555555555555555666555444555666777555444333333333222222222111111000000000000000000000000/////////////////////////////////......////////////////////////////////////......------......///------............------------...............---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++++++++,,,,,,+++++++++,,,++++++***++++++,,,,,,---,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************************++++++++++++*********++++++++++++,,,,,,,,,************************************************))))))***+++,,,------...,,,,,,,,,+++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,,,,++++++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,---------...///000///......000111////////////////////////////////////000000111111000000111222222222222222111111111111222222222222333333444444444555555555888888888777777777777777666666777888888999999999999888888888999:::;;;<<<>>><<<;;;999888888999999999;;;<<<<<<;;;;;;<<<============>>>>>>======<<<;;;;;;:::999999888777777999:::::::::::::::999888888888777777888999::::::888777777777888888999:::;;;;;;;;;::::::888777777888888888888888888888888555555666666555555444333222222222222222222222222444333222222111111111222111111111111111111111111222111111000000000000000111111000000//////.........//////000000///...---,,,,,,,,,------.........------...,,,+++***+++---))),,,//////---,,,...000+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***************+++,,,,,,,,,,,,+++------------,,,+++******IIIJJJKKKJJJIIIIIIKKKLLLOOONNNMMMKKKKKKKKKKKKKKKIIIKKKMMMOOOQQQSSSTTTUUUSSSQQQPPPPPPRRRTTTUUUUUUVVVTTTRRROOOMMMLLLLLLLLLNNNNNNNNNOOOQQQRRRRRRRRROOONNNMMMMMMMMMOOOPPPRRROOOQQQRRRQQQOOONNNNNNOOOLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLIIIGGGEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCAAA@@@>>>======<<<===>>>??????===<<<;;;:::;;;;;;;;;<<<<<<======999:::;;;;;;;;;:::999888999888777777666666777777777888999::::::999888777555555555555666666666666888888777777666555555444666666555555444333222222444555555555555555555555666555555666888888666444333333333222222222111111000000000000000000000000////////////////////////...//////////////////...////////////////////////......------------......,,,,,,,,,------,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++,,,,,,,,,,,,+++************++++++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++,,,---++++++++++++++++++++++++***+++++++++++++++,,,,,,******************************++++++++++++***************+++++++++,,,,,,************************++++++++++++++++++++++++))))))******+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------------------------------------............,,,---//////...---...000.............../////////.........///000000111111000000111222222222222111000000111111111222222222333333333333444444444444666666666666666666555555444555666888888999888888777777888888999:::;;;;;;===<<<:::999888999::::::999:::;;;;;;::::::;;;<<<;;;<<<============<<<<<<;;;;;;:::999999888777777:::;;;;;;;;;;;;::::::999777777777777888999999:::777666666666666777777888888888999::::::999999999999999888888777666666555555555555555555444444333222222222222222222222222333333222222111111222222111111111111111111111111111111111111000000000///111111000000//////......///......---......///000+++,,,,,,------.........---......,,,***)))***,,,...,,,+++,,,......,,,)))+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,++++++++++++++++++***))))))IIIJJJKKKJJJJJJJJJLLLNNNMMMLLLKKKIIIHHHIIIIIIJJJJJJKKKMMMOOOQQQRRRSSSTTTPPPOOONNNOOOQQQSSSSSSSSSSSSRRRPPPOOONNNMMMMMMLLLNNNMMMMMMNNNPPPQQQPPPOOOMMMMMMMMMNNNOOOPPPQQQRRROOOPPPPPPPPPNNNMMMNNNOOOMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJGGGEEECCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCAAA???===<<<;;;<<<===>>>>>>>>>===;;;:::::::::::::::;;;;;;;;;;;;888999:::;;;;;;:::999888888888777666666666666777666777888999999888777666333333444555666666777777::::::999888777666555444555555555444333333222222444444444555555555555555666666666777999888666444333333333222222222111111000000000000000000000000////////////////////////......////////////......000000000000000000000000......------------......,,,,,,------------,,,,,,.........///......---,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++)))***************++++++((()))***+++++++++++++++++++++************++++++,,,,,,++++++******++++++,,,------,,,++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************++++++++++++************************++++++++++++++++++++++++))))))******++++++,,,,,,((((((((()))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------.........//////+++---//////...---...///---............/////////.........//////000000000///000111111222222111111000000000111111111111222222222222333333333444444444444444444444444444444333444666777888888888777666777777888999:::;;;;;;;;;;;;:::999999:::::::::888:::;;;:::999888999;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::999999888888::::::;;;;;;;;;;;;;;;:::888888777777777888999999777666666666666666777777777777888999999999999999999999888777666666555555444555555555555444333333333333333333333333333333333333222222111222222333111111111111111111111111000111111111111000/////////000000000000000///.........---,,,---...000111,,,,,,,,,------.........---......,,,***)))***+++...***''')))...///+++&&&+++,,,,,,------,,,,,,+++))))))******+++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++))))))************))))))GGGHHHJJJJJJJJJKKKMMMOOONNNLLLJJJIIIHHHHHHIIIJJJKKKLLLMMMOOOQQQRRRRRRRRRNNNNNNNNNPPPRRRSSSSSSRRROOOOOOOOOPPPOOOOOONNNNNNPPPNNNMMMMMMPPPQQQOOOMMMNNNNNNOOOPPPPPPQQQPPPPPPMMMNNNOOONNNMMMMMMOOOQQQMMMMMMMMMLLLKKKKKKKKKJJJIIIGGGEEEBBBBBBBBBDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBB@@@???===<<<<<<<<<=========<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;::::::888999:::;;;;;;:::999888888888777666666666666666666777777888888777777666333333444555555666666777888888777777666666555555555555555555444444444444444444444555555555666666666666777888:::999777444333333333222222222111111000000000000000000000000////////////////////////---...///000000///...---000000000000000000000000...------,,,,,,------...---......//////......---......//////...------,,,+++++++++,,,,,,---------******************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,'''(((***+++,,,,,,++++++,,,+++***))))))***+++,,,---,,,++++++******+++++++++---...,,,******,,,...++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************++++++++++++***************************************************************+++++++++'''((((((((()))))))))***************************+++++++++++++++++++++++++++++++++******+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........+++---000000///......///---------.........//////....../////////////////////000000111111111111111000000000000111111111111222222222222333333333333111111111222333333333444111333555777888888777777555666777888999:::;;;;;;999999:::;;;;;;:::::::::777888999999777777888999888999::::::;;;;;;::::::;;;;;;;;;:::::::::::::::777888999::::::;;;::::::999888888777777777777888999888888777777777888888888999999999999888888777777777777777777666666666444444555555444444333222333333333333333333333333333222222111222222333333111111111111111111111111000111111222111000///......///000111111000000///+++,,,---...////////////,,,,,,------------------,,,------,,,***)))***+++(((&&&%%%(((+++---+++(((+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++((()))***+++++++++++++++EEEGGGHHHIIIIIIKKKNNNPPPNNNMMMKKKIIIHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQQQQQQQMMMMMMNNNQQQSSSTTTSSSQQQLLLMMMOOOPPPQQQQQQPPPOOOQQQOOOMMMNNNPPPQQQOOOMMMOOOPPPQQQRRRQQQPPPOOONNNLLLNNNNNNNNNMMMMMMOOOQQQNNNMMMMMMLLLKKKJJJJJJIIIGGGFFFCCCAAAAAABBBDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEAAAAAAAAA@@@???>>>============<<<<<<;;;;;;;;;;;;=========<<<<<<;;;;;;:::888888::::::;;;:::999888888888777666666666666666777666666666666666666777444444444555555555555555555555555555666666666666555555555666666666666666444444444555555555666666666666777999:::999777444333333333222222222111111000000000000000000000000////////////////////////---...///000000///...---000000000000000000000000...------,,,,,,------...//////000000000000//////.../////////...---,,,,,,+++++++++,,,,,,---------++++++***))))))***++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------'''(((***+++,,,,,,++++++,,,+++***))))))***+++,,,---,,,,,,+++*********++++++---...---******,,,///++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************))))))))))))))))))))))))+++++++++***************))))))******+++++++++,,,))))))))))))))))))))))))+++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,...111111000//////000---------.........////////////////////////////////////000111111111111111000000000000111111111111111111222222222333333333//////000111222222333333111222555777888888777777555666777888:::::::::;;;888999:::;;;<<<;;;:::999777888999888777666777888777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;555666777888999:::::::::999999888777666666777777::::::999999999999999::::::::::::999888777666555555555555666777888888999444444555555444444333222222222222222222222222222222222222111222222333333000000000000000000000000000111111222222000///...---...///111111111000000(((***...111222111...---------------------------,,,------+++***)))***,,,------------+++***))))))+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++((()))***+++,,,---------FFFFFFGGGHHHJJJKKKLLLLLLMMMLLLJJJIIIHHHHHHIIIJJJIIIJJJLLLMMMOOOPPPPPPPPPMMMMMMNNNOOOPPPRRRRRRSSSPPPOOOOOOQQQTTTTTTQQQNNNOOONNNNNNNNNOOOOOOPPPQQQMMMNNNPPPRRRQQQPPPMMMLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIIIIGGGEEEDDDEEEGGGGGGFFFHHHFFFDDDAAA@@@@@@AAABBBAAAAAAAAA@@@@@@>>>==================<<<<<<<<<<<<:::;;;;;;:::888777888999:::::::::::::::999888777:::999888666666666777888666666666666666555555555444555666555444444555666666777777666444333555666666666555555555444444444666555444333333444555666777666555444444555666777444444333333222111000000000000000000////////////000////////////.........---------............///000000//////.........---///////////////000111111***+++,,,---...---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++***++++++,,,,,,************************************************++++++++++++++++++++++++)))******++++++,,,------,,,,,,+++***))))))******,,,+++******))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))+++,,,------,,,,,,)))******++++++******)))'''***///222333000+++(((,,,++++++******++++++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,......---------......///111000000///......------000000111111222222222222222111000.........///000000000//////000000111222333444555555444333111000333333555666666666555444333333444555666777888999777888999999999999888777777777777777777888888888666777999:::;;;;;;::::::888888999999999888888777999999999::::::;;;;;;;;;777888888888888777666666777888::::::999999:::;;;:::999999888777666555555666777777666444222333444555555555555444333222111111111111222222333333333//////...//////000111222000000111111111222222222111111000///////////////////////////000000000000...------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************FFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPNNNNNNOOOPPPPPPQQQQQQRRRPPPOOOOOOQQQTTTSSSPPPMMMOOONNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRRRRPPPMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKIIIHHHHHHGGGGGGFFFDDDCCCCCCEEEGGGGGGGGGGGGEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<============<<<<<<<<<;;;:::;;;;;;:::777666666777999999::::::999888888777999888777666555555666777777666666666555555555555444555666555444333444666666777777666444333555666555555555444444444444444555444333222222333444555777666555444444444555666444444333222222111000000000000000000////////////...------------,,,,,,,,,.........////////////000000/////////.........---///............///000000------------,,,++++++***...------------,,,,,,,,,,,,,,,,,,++++++************++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******))))))******+++,,,,,,---++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******,,,+++******))))))******************************************************+++++++++*********))))))((()))***,,,------,,,,,,******++++++++++++******(((***,,,---------+++***,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,//////...---------------............////////////000000/////////000111222222111000///......///000222222111111222222333444222333333333333222222111222333444555666555555444333444444555666777888888999999:::;;;;;;:::999999777777777777777777777777555666888999::::::999999999999::::::::::::999999777777888888888999999999555666777888999999999999777999:::999888888999:::999888888777777666666666555666777666444222333444555555555555444333222222111111111222222333333333000////////////000000111//////000000000111111111222111000000//////000000.../////////000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************FFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFIIIIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSRRROOOMMMNNNNNNNNNMMMMMMMMMMMMMMMPPPQQQRRRSSSRRRPPPMMMLLLKKKKKKKKKJJJKKKKKKLLLMMMJJJJJJHHHGGGFFFFFFFFFFFFDDDCCCBBBCCCEEEGGGGGGGGGEEEDDDBBB@@@??????@@@@@@????????????>>>===<<<<<<======<<<<<<<<<;;;;;;;;;999::::::999666555555666888999999999999888777777777777666555555555666666777666555555555555555555333555666555444333444555555666666555333333444666333333333333444444444444333333222222222222333333666555444333333333333333333333333222111111000000000000000000////////////...------------,,,,,,,,,...////////////000000000/////////..................------------.../////////...---,,,+++*********------------,,,,,,,,,,,,---,,,,,,+++***)))(((''')))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))((())))))******+++++++++************************......,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++///......---,,,,,,++++++,,,+++******)))*********,,,+++******))))))******************************))))))))))))))))))))))))+++++++++***************((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))((((((***+++,,,,,,++++++******++++++,,,+++++++++,,,,,,------...*********************************++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------------000///...---------------,,,,,,---...//////000000//////.........///000111111000000////////////000222111111111111222333333111111111111111111222333222333444555555555444444444555555555666666777777999999::::::::::::999999777777777777777777777777444555666777888888888777888888999999999999888888777888888888888999999999777777888999:::::::::999888999:::999888777888999777777777777777666666666555666666555333222333444444444444555444444333333111111111222222222222222111000000////////////000///////////////000000000111111000////////////000....../////////000000000000////////////.........//////............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************FFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFEEEIIIIIIJJJKKKLLLNNNOOOPPPRRRQQQQQQPPPPPPOOONNNNNNNNNOOOPPPQQQQQQPPPNNNLLLMMMMMMNNNNNNOOOOOOOOOOOORRRSSSSSSSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGGGGFFFCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999::::::888555333333444888888888999999888777777777777777666666666777777777666555444444444555555333444555555333333444555444555555444333333444666222222222333333333333444333333222222222222333333555555444333222222222222333222222222111111000000000000000000////////////000////////////.....................////////////........................---,,,,,,,,,,,,---......///...,,,+++***++++++,,,---------,,,,,,,,,++++++,,,,,,++++++******)))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((((((((()))))))))*********))))))))))))))))))))))))------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++***************+++,,,+++******))))))******************************))))))))))))))))))))))))************************))))))******+++++++++++++++,,,,,,------,,,,,,++++++***((((((((()))+++,,,,,,++++++******++++++,,,)))******+++,,,---......************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------...............---------......///,,,,,,---......//////000---...///000000000//////000000000////////////000///////////////000111111000////////////111333444222222333333444444444444555555555666666666666666666777777777777777777666777777777777777666666666444444555555666666666666444555555666666666666666::::::::::::::::::::::::;;;;;;;;;:::999888777666888999:::999777666666777555666666666666666666666444555666555333222333444333333444444555444444444111111111111111222222222111111000//////...//////000000000000000000000000000//////......................../////////000000...------------,,,,,,,,,............------------++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************FFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFGGGHHHGGGGGGFFFJJJJJJJJJKKKLLLNNNPPPQQQSSSRRRQQQPPPOOONNNNNNMMMMMMNNNPPPQQQPPPOOONNNMMMKKKMMMNNNPPPQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMJJJJJJIIIIIIIIIIIIIIIJJJGGGFFFEEEDDDDDDDDDDDDDDDIIIHHHGGGGGGHHHHHHFFFDDDBBBAAAAAA@@@????????????===>>>>>>>>>>>>======<<<;;;;;;;;;;;;::::::::::::888999999777555333444444777888888999999999888888888888888888888888888888777666444333333333444555333444555444333222333555333444444444222222444555333333333333333333333333333333444444444444333333444444333333333222222111222222111111111111111000000000000000////////////000////////////.........,,,,,,,,,---------......---------...............,,,,,,,,,,,,,,,---......,,,++++++***+++,,,...///------,,,,,,,,,+++++++++***+++++++++,,,,,,------)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((()))))))))))))))*********))))))))))))))))))))))))************+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******+++++++++++++++***************++++++,,,+++******))))))************************************************************************************************+++++++++,,,,,,------,,,,,,+++*********+++++++++++++++,,,++++++******++++++,,,((())))))***+++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---...///000111........................+++---111444444222///,,,/////////000000000000/////////......//////000111//////......///111333444222222222222333333333444555555555666666666666666666666666666666666666666777777777777666666555555444444444444444444555555333444555666666666666666::::::::::::::::::::::::;;;;;;;;;:::999888777777777888999888666555666777555555555555555666666666333444555555333222333444333333444444555444444444111111111111111111111111111111000//////...//////111111111111111111111111......---,,,,,,,,,,,,---............////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************EEEEEEFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKKKKMMMOOOQQQRRRSSSRRRQQQPPPOOONNNNNNMMMJJJMMMPPPPPPOOONNNNNNNNNLLLMMMOOOQQQSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEKKKIIIHHHHHHIIIHHHFFFCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????>>>>>>===;;;;;;:::::::::999999999777888999777555444555666888888999::::::::::::999777888999:::::::::999999777666444222222333444555222444555444333222333444222333333333222222333555444444444444333333333222333333444444444444333333222333333444444333333222111111111111111111111111000000000000////////////...------------,,,,,,,,,++++++,,,,,,,,,------------------------.........---,,,,,,,,,,,,---......*********+++,,,---...///,,,,,,,,,,,,++++++++++++******+++,,,---......///***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))************************************************)))))))))***+++,,,......************************************************++++++++++++++++++++++++(((((())))))***++++++,,,*********)))******+++,,,,,,+++******))))))******************************++++++++++++++++++++++++***************+++++++++******)))))))))******+++++++++,,,,,,,,,,,,++++++)))***,,,---------,,,+++,,,++++++******++++++,,,)))))))))******++++++,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------,,,,,,,,,---...///000111......------------------***---222555555333///,,,...//////000000000000///111000000000000111222222////////////000111222333222222111111111222333444444555555555666666777777888888777777777777888888888777777666666555555444444444333333333444444555555666777888888999999888999999999888888888888777555666777999::::::;;;;;;666777888777666555666777555555555555555444444444333444555444333222333444444444444555444444333333111111111111111000000000111000000////////////000222222222222111111111111......---,,,,,,,,,,,,,,,------........./////////000////////////.........+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************EEEEEEEEEFFFGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJLLLLLLMMMLLLLLLLLLMMMPPPRRRTTTRRRRRRQQQPPPOOOOOONNNNNNHHHKKKOOOPPPOOONNNNNNPPPMMMOOOPPPRRRRRRQQQPPPOOOPPPPPPPPPPPPOOOOOONNNNNNIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGHHHIIIHHHFFFDDDAAAAAAAAAAAAAAA@@@@@@???>>>>>>???????????????>>>::::::::::::999999999999666777888888666666777888999999:::;;;;;;;;;;;;;;;666777888999:::999999888777666333222111222444666222333444444222222333444111222333222111222333555777666666555444333222222111222333444444333222111111222333444555555444444000000000000111111111111000000000000////////////...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---------------......///***++++++,,,------------,,,,,,,,,++++++++++++*********++++++,,,,,,------,,,,,,,,,---,,,,,,++++++************************))))))***+++++++++******+++++++++++++++++++++***++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******************++++++******))))))***++++++,,,,,,+++******))))))******************************++++++++++++++++++++++++))))))*********++++++++++++***)))(((((()))***+++******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------,,,,,,///......---------......+++,,,,,,------......///,,,---///111111000///...---...///000111111000///000000000000000111222222///000000111222222222222222111111000111222333444333444444555666777888888888777666666666666777888888777777666555555444444555444333333333333444555555666777888999999999999999999999888888888777777333444666888999:::;;;;;;444666777666555555666777666555555444444333333333222333444444222222333444555555555555444333222222222111111111000000000///000////////////000000111222111111111000000000000000///......------......---------.........//////000////////////.........,,,,,,,,,,,,------......************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************DDDEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHHHHIIIKKKMMMOOONNNMMMLLLLLLNNNPPPSSSUUURRRRRRQQQPPPPPPOOONNNNNNFFFJJJNNNPPPOOONNNOOOQQQOOOPPPQQQQQQQQQOOOLLLKKKOOOOOOOOOOOOOOOOOOOOOOOOIIIHHHHHHGGGFFFFFFFFFGGGIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHHHHFFFDDDAAAAAABBBBBBBBBAAA@@@@@@>>>??????@@@@@@@@@??????:::::::::999999999888888666777888888777777888999999:::;;;;;;<<<<<<<<<<<<555666777999999999888777777666333111111222444666222333444444222222333444111222222222111111333555888888777666444333222111000111222333333222111000000111333555666666666555000000000000000111111111000000000000////////////000000/////////.........---------.........//////,,,,,,,,,------............------------...//////+++,,,---...---,,,+++***,,,,,,,,,+++++++++******+++++++++***************------------,,,,,,+++***************************((()))***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,+++***************))))))***+++,,,,,,,,,++++++***)))*********************************************************))))))******+++++++++++++++***)))(((((()))***************++++++*********,,,+++*********+++,,,---,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,---------))))))))))))))))))))))))+++,,,,,,------,,,,,,+++.........------,,,,,,,,,111111///...---,,,,,,+++)))***+++,,,...///000111...------------...//////---...///111111111000///...............///000000///000222333333222111111222111000000000111333444333333444555666777888999666555444333333444555666888777777666555444444444666555444333333333444555444444666777888888888888;;;;;;;;;::::::999999999555666777888888999888888333555666666555555777888666666555444333333222222222333444444222222333444555666555555444333222111222111111111000000////////////...//////000111222111111000000/////////...111111000///////////////---------.........//////......---------,,,,,,,,,---------.........//////************************((())))))+++,,,---......++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************CCCDDDFFFIIIJJJKKKKKKKKKJJJHHHHHHJJJNNNPPPNNNLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTSSSPPPMMMLLLMMMOOOMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRQQQQQQPPPPPPOOOOOOJJJKKKMMMNNNNNNMMMKKKJJJKKKJJJIIIGGGFFFFFFGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHIIIJJJJJJIIIGGGFFFFFFEEEDDDCCCAAA???>>>@@@@@@??????>>>============<<<;;;:::999:::;;;;;;:::999888888888999:::;;;:::::::::999999:::;;;;;;999888888888777777666666666555555444444555555666222222111111222222333444444444333222222111000000333333333222222222111111000111111111111222222222444444444444444444444444222222222111111111111000111000......///000000///000000//////............000000/////////.................................//////.........---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***---...,,,******)))))))))***+++,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++***)))(((++++++******)))((((((((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,+++*********+++******************************))))))))))))******************************,,,+++***))))))***+++,,,++++++************+++++++++++++++++++++***)))(((******++++++++++++******)))))))))))))))))))))))))))************+++++++++++++++******************+++++++++*********))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,---...///000000---------............///000000000000111111111111111111222222222222111111111111111222333444666777555666666777777777777666555444444333333333444444666666666666777777777777222111111111222222333444444444555777888999:::;;;777777666666666666777777888888888888777777777777555666666666666666555555222222222222222333444555555444444333333444444555444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000222111///...---------...////////////000000000111...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---///111++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++)))************+++++++++************************DDDEEEGGGIIIJJJJJJJJJJJJIIIHHHGGGIIILLLMMMKKKIIIKKKLLLNNNPPPQQQRRRRRRRRRPPPPPPPPPNNNKKKJJJLLLMMMOOOOOONNNMMMMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPMMMNNNOOOOOOOOOOOONNNMMMMMMLLLJJJIIIHHHHHHIIIIIILLLKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHJJJMMMNNNMMMLLLGGGFFFEEEDDDBBBAAA@@@???@@@@@@??????>>>============<<<;;;:::::::::;;;;;;<<<;;;:::888888888999999:::::::::999999::::::;;;999999999999888888777777444333333222222333333444222222222222222333333444555444444333222222111111333333333222222222111111//////000000000111111111333333333333333333333333111111111000000000//////111///......000000000////////////.........------...---------,,,,,,,,,,,,.........---------------......------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---+++)))*********)))******++++++***++++++,,,,,,++++++***+++++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++,,,---,,,++++++*********+++******************************))))))))))))******************************++++++***))))))***++++++++++++************++++++******+++++++++***************++++++++++++******)))))))))))))))))))))))))))************+++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++******)))*********++++++++++++++++++++++++...------,,,,,,------...---------...............---------............///...////////////000000000000000000111111000000000111111111222333444555666555555666666777777666666555444444333333444444444555666666666777777777777333333222222222333333444555555666777888999999:::777666666555555555555555888888888777777777666666555555666666666555555444666666555555666666777888555444444333333444444555333444444444333333222222111111111111111111111111////////////////////////000000000000000000000000222111///...------......////////////////////////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************EEEFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIJJJKKKKKKJJJIIIKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRRRRQQQOOOOOOPPPQQQSSSQQQOOOMMMMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJKKKKKKMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHKKKOOOQQQRRRQQQHHHGGGEEECCCBBBAAAAAABBB@@@??????>>>>>>======<<<===<<<;;;::::::::::::;;;===<<<;;;999888888888888::::::999999999999::::::::::::999999999999888888444444333333333333444444333222222222222333444444555555555444333333222222333333333222222222111111.../////////000000000000222222222222222222222222000000000000/////////...111///...///000111000///.........---------------------------,,,,,,,,,,,,......------,,,,,,++++++---,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))++++++******)))*********)))******++++++************++++++++++++***))))))&&&&&&''''''((())))))***))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++*********,,,,,,+++************+++******************************))))))))))))******************************++++++***))))))***++++++++++++************++++++))))))***++++++++++++*********++++++++++++******)))))))))))))))))))))))))))************+++++++++************************+++++++++***************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.........------------------............///............//////////////////000000000000//////111111111111222444555666444444555555666666666666444444444333333444444555555555666666666777777777555444444333333333444444666666666777777888888888777666555444444444444444888888777777777777666666444444555555555555555444777777777666777777888999555555444444444444555555333444444555555333222111111111111111111111111111000000000000000000000000000000000000000000000000111000///......---......//////..................000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))************+++++++++************************FFFGGGGGGHHHIIIIIIIIIIIIOOONNNLLLLLLLLLKKKKKKJJJJJJKKKMMMNNNPPPQQQQQQQQQQQQSSSSSSSSSRRRQQQSSSTTTUUUSSSPPPMMMLLLMMMPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQNNNMMMLLLKKKJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJHHHHHHIIILLLOOOQQQQQQPPPIIIGGGEEEBBBAAAAAABBBCCC?????????>>>======<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::999999999999;;;:::999999999999999999888888888888888888888888666666555555555555666666333333333333333444555555666666555555444444444444333333333222222222111111/////////000000000111111222222222222222222222222111111000000000/////////000///...///111111000...------------------------...........................------,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++******************))),,,,,,+++***)))))))))***)))******++++++++++++*********+++++++++******)))(((((((((((())))))******))))))))))))))))))))))))******++++++++++++,,,,,,************++++++++++++,,,,,,++++++******))))))++++++***************+++************************+++******))))))******+++************************+++******************+++++++++************++++++******+++++++++******)))******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++***************+++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................---------............///........./////////000000//////000000000000//////111111111111222333444555333333333444444555666666444444333333333444555555555555555666666666777777666666555444444444444555777777777777777777666666555555555444444555666666888777777777666666666666333444444555555555555444555555555444444555666666555555444444444444555555333444555666555444222111111111111111111111111111222222222222222222222222000000000000000000000000000000//////........................------------------,,,+++++++++++++++------------------------------------------------++++++,,,++++++++++++***++++++++++++++++++++++++))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************************))))))*********+++++++++************************GGGGGGGGGGGGHHHIIIIIIIIIOOONNNMMMKKKJJJIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPQQQMMMOOOPPPPPPOOOOOOOOOQQQVVVSSSPPPMMMLLLMMMOOOQQQOOOOOOPPPPPPQQQQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPMMMLLLKKKJJJJJJJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMLLLKKKHHHFFFDDDBBBAAAAAABBBCCC??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;;;;:::999999888888888888666666666777777777777777777666666555555666666777444444333333444444555666666666555555555555444444333333333222222222111111000000000111111111222222333333333333333333333333222222111111111000000000000//////000111111///...------------------------------..................---------,,,,,,+++++++++------------............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))***,,,,,,+++***)))))))))*********+++,,,------,,,,,,)))******+++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))************)))))))))******++++++++++++++++++******)))))))))*********))))))***++++++************************++++++************++++++*********************************++++++*********++++++************++++++,,,,,,,,,+++***)))((('''******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...//////000---------............/////////000000000111111111000111111222222111111000111111111111222333333444222222222222333444555666333333333333333444555666555555555555666666666666666666555444444555555555777777777666666666666666444444555555666777999999777777777666666666666555333444444555666666555555555555444444333444444555666555555444444555555666444444555555555444333222111111111111111111111111222222222222222222222222000000000000000000000000///////////////........................---------------,,,,,,++++++,,,,,,------------------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))*********+++++++++************************GGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPNNNPPPQQQQQQPPPOOOPPPQQQTTTRRRPPPMMMLLLMMMOOOPPPMMMMMMNNNOOOPPPQQQQQQRRROOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJIIIIIIIIIIIIGGGEEEFFFEEECCCBBBAAAAAABBBBBB???>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999777888999;;;<<<<<<<<<<<<;;;:::999888888777888888555555555666666666666777555555444444444444555555555444444444444555666666555555555555555555555555333333333222222222111111111111111111222222222222333333333333333333333333222222222222111111111111/////////000222111///------------------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------...............///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++++++++******)))************+++,,,---------------))))))***++++++++++++***------,,,++++++***))))))))))))))))))))))))))))))((((((((())))))))))))***(((((())))))***+++++++++***************)))))))))***))))))))))))***++++++************************++++++************++++++************************)))***++++++++++++***)))++++++************+++++++++,,,,,,++++++***((((((******++++++++++++******)))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,***************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,---...///000111---------............///000000000000111111111111111111222222222222111111111111111111111222333333111111000111111333555666333333333333444555555666444444555555555666666666444444444444444555666666666666666666666666666666555555555666777888999:::777777666666666666555555444444555666777777777777777777666666555555666666666666555555555555666666555555555444444444444444222222222222222222222222000000000000000000000000000000000000000000000000......////////////......------.........///////////////...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++***))))))************************)))************+++++++++************************FFFFFFFFFFFFGGGIIIKKKLLLIIIJJJIIIGGGDDDCCCEEEHHHIIIIIIKKKMMMNNNOOOOOOOOOPPPRRRSSSSSSRRRPPPPPPQQQQQQPPPOOONNNMMMMMMNNNOOOKKKLLLLLLMMMOOOPPPPPPQQQNNNOOOPPPPPPPPPPPPOOONNNLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHHHHHHHGGGDDDBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888999:::<<<<<<<<<;;;;;;;;;:::999888777777777777555666666666777777777777555555444444444444555555555555555555555666666777444444444444444444444444333333333222222222111111000000000000111111111111222222222222222222222222111111111111000000000000/////////111222111///---------........./////////******+++++++++,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++)))***,,,*********)))******++++++))))))+++,,,,,,---------))))))***++++++++++++++++++++++++***************))))))))))))))))))))))))((())))))))))))*********((((((((()))***+++++++++))))))))))))************)))))))))))))))***++++++************************,,,++++++******++++++,,,************************)))***++++++++++++***)))++++++************++++++((()))***+++++++++++++++******++++++++++++******)))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++******)))*********------------------------...------,,,,,,------...,,,---------......//////---------............////////////000000000000111000000111111111111000000111111111111111222222333111000//////000222555666333333333333444555666666444444444555555555666666222222333333444555777777555555666666666666666666777666666555555555666666777777666666666555555555444555666777888888888888999888777777666666777777666666555555555555666666777666444333333333555555222222222222222222222222////////////////////////000000000000000000000000---...///000000///......------...///000000111111//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++---...************************+++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))************************)))************+++++++++************************EEEEEEEEEFFFGGGJJJLLLMMMJJJKKKJJJHHHDDDDDDGGGJJJHHHIIIKKKLLLNNNOOOOOOOOOLLLNNNPPPPPPNNNMMMLLLLLLOOOOOONNNNNNMMMMMMNNNNNNJJJJJJKKKMMMNNNOOOPPPPPPNNNOOOQQQRRRRRRQQQOOONNNLLLLLLKKKJJJJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLMMMKKKJJJHHHHHHHHHFFFDDDAAAAAABBBBBBBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999:::;;;<<<<<<<<<;;;:::999;;;:::999888777777777777666666777777888888888999777777666666666666777777555555555555555666777777333444444444444444444444333333333222222222111111////////////000000000000000000000000000000000000000000000000///////////////...///111222222///,,,........./////////000000,,,,,,,,,------.........+++,,,,,,---...///000000+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---///000///+++***+++---***)))))))))***+++,,,,,,(((((()))++++++,,,,,,,,,((()))***+++++++++++++++((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++'''(((((()))***+++++++++(((((())))))******++++++))))))((())))))***++++++************************,,,++++++******++++++,,,************************)))***+++,,,,,,+++***)))++++++************++++++%%%&&&(((***,,,---......******++++++++++++******)))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,---......---,,,++++++++++++------------------------...------,,,,,,------...///............------------------.........//////............/////////000//////000000000000//////111111111111111111222222000000//////000222555666222222222333444555666777444444444555555555666666111111222222444555777888555555555555666666777777888888666555444333333222777666666666555555555555555555777888999999999999888888777666666555666666666666555555555555666666888777444222222333555777222222222222222222222222000000000000000000000000000000000000000000000000---...///000000///......,,,---...///000222333333------,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******))))))***,,,...///************************((()))+++...///000000000++++++++++++++++++++++++------------,,,,,,+++***)))))))))))))))))))))))))))************+++++++++************************EEECCCBBBDDDHHHKKKKKKJJJKKKKKKIIIHHHGGGFFFFFFEEEKKKLLLNNNOOOOOONNNMMMKKKOOOOOONNNNNNMMMMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOKKKKKKJJJJJJLLLOOORRRSSSQQQPPPPPPOOOOOOPPPPPPQQQNNNMMMKKKJJJKKKLLLNNNOOOMMMMMMMMMLLLLLLJJJIIIIIIIIIIIIIIIHHHGGGEEEBBBAAA???>>>>>>===>>>>>>??????BBB@@@===;;;;;;;;;;;;:::<<<<<<=========<<<:::999999:::;;;<<<<<<<<<;;;:::<<<999666666888999888777777777777777666666666666???===999555444555777888777777666555555555555555555555555444444333333333222222222111111111000000000000000000000000000000......//////000000000111000000000000000111111111---.........//////000000......------------......---------.....................---------,,,,,,,,,///...---,,,,,,---...///******+++,,,,,,,,,,,,+++*********+++,,,---...///000///---,,,+++*********((()))***++++++***)))((((((((((((((())))))))))))************************---,,,***)))))))))***+++************************))))))***+++,,,------...''''''(((((())))))************++++++++++++************))))))******+++,,,************************)))************++++++++++++++++++*********))))))+++***)))(((((()))***++++++++++++************)))***++++++,,,,,,++++++*********+++++++++)))'''&&&++++++***************+++)))************+++++++++000,,,((((((,,,...,,,)))************************+++***)))'''''''''((()))+++***)))'''''')))***+++,,,++++++******++++++,,,...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------------.........------,,,,,,,,,............////////////////////////000111222333000111111111111000000///...///111222333444555555000222555666555444444444;;;888555444666777666555666555555444444444555555444444444444555555555666555555444333444555666777999888666444333222333333333333555666666666555444666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111///////////////000000000111111111111111111111111000000000000////////////---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))(((***---///,,,,,,,,,++++++*********))))))***+++---000222333************************************************++++++++++++++++++++++++************************.........------.........FFFEEEEEEGGGKKKNNNNNNLLLKKKJJJIIIGGGGGGGGGGGGHHHJJJLLLNNNOOOOOOOOONNNMMMPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMOOOQQQSSSTTTPPPOOOOOOOOOOOOOOOOOOPPPNNNMMMKKKJJJJJJKKKMMMNNNKKKLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHGGGEEECCCAAA@@@@@@@@@@@@??????@@@@@@AAACCC@@@>>><<<======<<<;;;;;;<<<=========<<<:::999:::;;;<<<=========<<<<<<<<<:::777777888:::999777888777777777666666666666;;;:::999888777777666666666666555444444444444444444444444444444333333333333222222222222111111111000000000000000000000000/////////000000111111111000000//////////////////............/////////000.........------...........................------......---------,,,,,,,,,......---,,,,,,---......******+++,,,,,,,,,,,,+++++++++++++++,,,,,,---...,,,,,,++++++******++++++)))***++++++++++++***)))(((((()))))))))*********************************++++++***************+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,,,,,,,************************)))************+++++++++,,,++++++++++++*********+++***)))(((((()))***++++++++++++************))))))******++++++******))))))************))))))(((++++++******))))))******)))************++++++++++++'''$$$%%%)))+++***(((************************++++++***)))((()))******+++***)))(((((()))***+++,,,++++++******++++++,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000//////...------............---------,,,,,,,,,............////////////////////////000111222333///000000111111111000000222222222222222111000000333444555555555555777999<<<999666555555666444333666555555444444555555555444444555555555666666666555444444333444555666777999888777555444333333444444555666777777777666555666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111111111111000000000000000111111111111111111111111000000000000/////////...---------............///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++*********,,,...++++++++++++++++++++++++))))))***+++,,,---......************************************************++++++++++++++++++++++++******************++++++---,,,,,,++++++,,,,,,---CCCDDDFFFJJJMMMOOONNNLLLJJJIIIHHHFFFFFFHHHIIIKKKJJJKKKMMMOOOPPPPPPOOOOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJLLLLLLIIIJJJKKKLLLLLLKKKIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBBBBAAAAAAAAAAAABBBBBB@@@>>>===>>>>>>===<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<===============<<<:::888888999:::999888888888777777777666666666666777999;;;:::888555444555444333333333333333333333333333333444444444444333333333333222222222222000000000000000000000000000000000111111111111111000000//////......------............////////////......................../////////...---------,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,)))))))))******+++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******+++++++++++++++***)))))))))))))))))))))))),,,,,,+++++++++*********++++++************************++++++++++++******)))***+++,,,,,,,,,+++***************************)))************+++++++++,,,,,,,,,,,,+++++++++++++++***))))))))))))***++++++++++++************))))))))))))******))))))))))))))))))))))))******+++++++++***))))))))))))))))))************+++++++++'''%%%###%%%)))+++***)))************************++++++*********+++,,,,,,+++***)))(((((()))***+++,,,++++++******++++++,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...---------.........------------,,,,,,,,,............/////////////////////000000111111222...///000111111111111111222222222222111///......333333333333333555888;;;<<<:::666555444444333222555555555555555555555555555555666666666777777777555444444444444555666666888888666555444444444444444555777888888888777666666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111111111111000000//////...111111111111111111111111000000000/////////......---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,++++++++++++++++++,,,,,,***++++++,,,,,,,,,++++++************************************************++++++++++++++++++++++++******)))))))))***,,,---+++******************+++???AAAEEEIIILLLLLLJJJIIIIIIHHHFFFFFFFFFHHHKKKMMMJJJKKKLLLNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKJJJJJJKKKKKKJJJKKKMMMOOOPPPPPPOOONNNMMMMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJKKKFFFHHHJJJLLLLLLKKKIIIGGGGGGFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAA@@@>>>======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999888888888777777777666666444555888::::::888666444444444333333333333444444222222222333333444444555444444444333333333222222000000000000000000000000111111111111111111222222111111000///......------.........///////////////......////////////......000000///...---,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,+++******++++++)))******+++++++++++++++)))******************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++***))))))))))))))))))))))))+++++++++***************,,,,,,,,,++++++***************++++++++++++******%%%''')))***+++***((('''************************))))))*********+++++++++---------,,,,,,,,,++++++************************+++++++++*********))))))))))))************)))))))))(((((('''(((***,,,---++++++***)))))))))))))))))))))*********+++++++++)))((('''(((+++,,,,,,+++************************************++++++,,,,,,+++******))))))******+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,------------------------------............////////////...//////000000000000000---...///111111222222222//////000000000000000//////000111111111333666999:::888666444333333333333444555555666666666666666666666666666777777777777444444444444555555666666666666555444444333333333444555666777888777666666666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111111000000///...------,,,111111111111111111111111000000/////////.........---------............///.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---+++***+++,,,,,,,,,++++++*********++++++,,,---------,,,+++******************************************************************************)))((()))***,,,...******))))))))))))******===@@@EEEIIIJJJIIIHHHFFFGGGFFFEEEEEEFFFIIIKKKLLLJJJJJJKKKMMMNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKMMMMMMLLLKKKJJJJJJKKKKKKJJJLLLNNNPPPQQQPPPNNNMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJFFFGGGIIIJJJJJJIIIHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBAAA@@@???>>>===<<<;;;<<<======<<<:::;;;;;;:::::::::;;;;;;;;;999999999:::::::::;;;;;;:::;;;;;;;;;:::999999999888888888888777777777777555555666666666777777777555444444444444444555555111222222333333444444444444444444333333333222222000000000000000000000000222222111111111111111111222222111111000///......///////////////...............///000000///......000000///...---,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,+++************,,,,,,------,,,,,,+++***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******,,,------,,,+++***++++++++++++++++++++++++(((((()))******+++,,,,,,------,,,,,,++++++************++++++++++++******%%%''')))***+++***((('''************************))))))*********+++++++++---------,,,,,,,,,++++++******++++++++++++******+++++++++*********))))))***++++++++++++++++++***((((((''''''(((***,,,---++++++************++++++))))))*********+++++++++,,,+++***+++,,,,,,+++***************************((())))))******+++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,------------------------............////////////......///000000000//////---...///111111222222222...//////000000000//////+++...111333333333444555666555555333333333444666444444666666777777666666666666666666777777777777444444444555555555555555333333444444333333333333333444555666666666555555666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111222222111111000///......000000000000000000000000////////////............---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---+++******......---,,,***)))((((((((()))***+++++++++++++++******************************************************************************)))))))))***,,,---++++++************++++++>>>AAAFFFHHHHHHFFFEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKLLLLLLNNNOOOQQQRRRSSSRRRPPPOOOLLLMMMNNNOOOOOONNNMMMLLLMMMLLLLLLLLLKKKJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAAAAAAAA???>>>===;;;::::::;;;======;;;::::::::::::999::::::;;;<<<999999999888999::::::;;;999:::<<<;;;999888888999999999888888888777777777777666555444444555777888444444444444444555555666222222222222333333333333333333333333222222222222000000000000000000000000111111111111111000000000222222111111000000/////////////////////............///000111111000///.../////////...---------,,,......---------,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++---,,,+++***************,,,------...---,,,+++*********))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***+++,,,---,,,,,,++++++++++++++++++******++++++++++++******)))***+++,,,,,,,,,+++***************************)))************+++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,+++******+++++++++************)))++++++,,,,,,,,,,,,++++++(((((((((((()))***+++,,,+++++++++++++++,,,---...)))************+++++++++***************)))((((((************************((()))******+++******)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,------------...............////////////---...///000000000///......///000111111111111111111111111111000...---------000333555555555555555333444444333222333555777333444666777888888777666555555666666666777777777333444555555666666555555222333333444444444333333222333555666666666555444666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111444444444333333222222111000000000000000000000000/////////.........---------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++******+++......---,,,***)))((((((((('''''''''((()))******************************************************************************************************,,,,,,++++++++++++,,,,,,===@@@DDDEEEDDDBBBAAABBBBBBCCCDDDFFFGGGGGGGGGFFFJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNPPPPPPQQQRRRRRRQQQPPPOOOLLLMMMOOOPPPPPPOOOMMMLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGFFFDDDCCCBBBCCCCCCDDD@@@@@@AAABBBAAA???===<<<:::::::::<<<>>>>>><<<;;;::::::999999999:::;;;<<<::::::999999999:::;;;<<<777999<<<;;;999777777888999999999888888888777777666666555444444444555666333333222222333444444555333333333222222222222222333222222222222111111111000000000000000000000000111111111000000/////////000000000000000000//////000/////////...............///000111111000///.....................------......---------,,,,,,,,,++++++,,,------,,,++++++******+++,,,,,,,,,,,,+++++++++***************+++)))***,,,------,,,+++***,,,,,,+++******+++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********++++++++++++++++++++++++(((((())))))******++++++************++++++++++++******++++++++++++******+++++++++,,,,,,,,,,,,,,,************************)))************+++++++++,,,++++++++++++************++++++,,,,,,++++++***+++++++++************)))******++++++++++++******'''((()))*********************+++,,,---///000111)))************+++++++++&&&((()))***))))))((((((***************************+++,,,,,,,,,+++***)))***++++++++++++++++++***,,,++++++******++++++,,,,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,---------..................////////////---...000111111///...---///000000111111111000000111111111111000000///...///111333333333333444555333444555333111111333666333444666888999888777666444444555555555666666666333444555666666666555444333333555666666666555555333444555777777666666555666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111333333222222222222222222000000000000000000000000//////.........------------------............///---......//////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***,,,,,,,,,,,,++++++++++++***---+++)))''''''(((***+++***************************************************************************+++,,,,,,,,,***(((''',,,++++++******++++++,,,;;;>>>AAAAAA???======>>>@@@BBBDDDFFFGGGFFFEEEDDDJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPOOOOOONNNNNNLLLMMMOOOPPPPPPOOOMMMLLLNNNNNNNNNNNNMMMLLLJJJJJJKKKIIIGGGEEEDDDDDDEEEFFFFFFEEECCCBBBAAAAAABBBCCC@@@AAABBBBBBBBB@@@===<<<;;;;;;;;;===??????>>><<<::::::999888999:::<<<===;;;;;;:::999:::;;;<<<===666999;;;;;;888666666888999999999888888888888777555555666555555444444333222111111111222333333444444333333222222111111111222222222111111111000000000000000000000000000000111000000000//////...............///////////////000000//////.........---...///000222222000///...---------.....................---------,,,,,,,,,+++,,,------------,,,+++******+++,,,,,,,,,,,,++++++***************++++++%%%'''***,,,------,,,+++......,,,,,,,,,,,,......))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000---+++***)))******************************************)))))))))))))))))))))******++++++,,,******++++++++++++************))))))******+++,,,************************)))************++++++++++++++++++*********))))))***+++,,,------,,,+++***+++++++++************)))))))))************))))))'''(((***++++++***))))))******+++,,,...000222333)))************+++++++++%%%'''***+++++++++++++++************************,,,------...---,,,***)))***++++++,,,,,,++++++***,,,++++++++++++++++++,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------...///000,,,,,,,,,------...................../////////000---...000111111///...,,,000111111111111000000///---...///111222333333333000000000///...///222444555666666333000///111444222444666888999999777777444444444444555555555666333333555666666666555444444555666888888888777777444555777888888888777666666666555444444444444555444444444444444444444444555555444444444333333333333333333222222222111111///////////////000000000000000000000000000000000//////.........------------------.........//////------...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++)))((((((+++---))))))***+++,,,,,,------444111...***)))***,,,---************************************************))))))))))))))))))))))))***+++---...---***'''%%%++++++************++++++???@@@CCCDDDDDDBBB???===DDDEEEGGGHHHHHHGGGFFFEEEIIIIIIHHHHHHHHHHHHGGGGGGJJJIIIIIIIIIKKKNNNQQQSSSLLLLLLLLLLLLLLLMMMMMMNNNLLLMMMNNNNNNMMMMMMOOOQQQNNNOOOOOOPPPPPPOOOOOONNNPPPOOOMMMLLLJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>=========>>><<<<<<<<<;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::888777777666777666555444444555777777888777666444444555666666444333111000000000111222111000/////////000222222444333111//////000111222222111111000000000000000000000000000000000000000...000111000---,,,---///000000////////////000000//////000000///...------///////////////.........,,,++++++***+++,,,...///+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,++++++***+++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++/////////......---,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++...+++'''###!!!###(((,,,---------,,,,,,+++++++++,,,,,,++++++***+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++///---+++***((((((((()))++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++...,,,******,,,---+++(((---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////000111222222333//////......------------...//////000111222222333///000000000111111111111000111111111222222222222111111222222222333333333222222111111111111222222555666777888::::::;;;;;;555555666666555444333333000111333444555444333333555555555555555555555555555444444333444555666777555555555444444333333333111333444444333222222333000000222333333222000000222222222111111111000000000000000000000000000000//////000000000000//////000000000...,,,+++,,,---000111111000---,,,---...///............///000000......---------,,,,,,,,,---------,,,+++***)))(((++++++,,,------...//////---------,,,,,,+++++++++************************++++++******,,,...111222)))))))))***+++++++++,,,******************************++++++++++++************+++++++++,,,,,,,,,>>>???@@@AAAAAA@@@>>>===CCCDDDFFFGGGHHHGGGFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJLLLMMMNNNKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNLLLMMMNNNPPPMMMNNNNNNNNNNNNNNNNNNMMMOOONNNMMMKKKKKKKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999888777777777777666666555666666666666555444444333333444444444333333222222222222222222222111000111222333444444333111000///000111222222111000000//////000000000000000000000000000000...000111000---,,,---///000///...---------------///////////////...------////////////............---,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++---,,,,,,++++++*********---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++******************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++***(((''''''))),,,------,,,,,,++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******)))))))))***,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************+++,,,,,,)))***+++,,,,,,,,,,,,,,,*********++++++++++++,,,+++,,,,,,------,,,,,,+++...,,,******,,,,,,+++)))+++++++++******+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000//////..................//////000111111222//////000000000111111111000000000000111111111222111111111222222222333333222222111111111111222222333444555666777888888888555555555555555555555555222333444555555555444444444444444444444444444444444444333222222333444555555555444444444333333333111333444444333222222333333444444555555444444333222222222111111111000000000000000000000000000000//////000000000000//////...///000///------...///000111222111...---...///111111///...---,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,------......,,,,,,,,,,,,++++++++++++************************,,,++++++***+++---000111***************+++++++++******************************++++++++++++************+++++++++,,,,,,,,,=========>>>>>>>>>>>>>>>BBBCCCEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKJJJHHHFFFEEEDDDCCCCCCFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>============>>>>>>???::::::;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;<<<<<<;;;:::999888888777888888888888777666555555333333333333333222111111444444444444444333333222333333222222333333444555333222111000000000111222222111000000//////000000000000000000000000000000...///000///...---...///,,,,,,,,,++++++,,,,,,---...////////////...------........................------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++******************++++++,,,,,,---,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))******++++++,,,------...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++(((+++---...---++++++,,,...---+++******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))***+++------++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++)))))))))*********++++++******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---+++***+++,,,,,,+++)))******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000000000///////////////------......///000000000////////////000000000000////////////000000000000000111111111222222222222222222111111111111222222111222333444555666666666555444444333333444555666333444444555555555555444444444444444444444444444444333222222222222222333444444444444333333333333111333444444333222222333555555444444444444555555222222222111111111111111000000000000000000000000...//////000000//////...---...000///......000111111222222111///...///000111000///---,,,,,,++++++......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********+++++++++++++++************************---,,,+++++++++,,,...///+++++++++*********************************************++++++++++++************+++++++++,,,,,,,,,===<<<<<<;;;<<<===>>>???AAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIHHHJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNLLLJJJJJJKKKLLLNNNMMMMMMMMMMMMMMMMMMNNNKKKKKKKKKKKKLLLLLLMMMMMMJJJIIIHHHFFFDDDCCCBBBBBBEEEEEECCCBBBAAA@@@@@@@@@???????????????>>>======<<<<<<<<<<<<======>>>???;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::<<<;;;;;;:::999888888888888999999999999777555444222222333444444222111000333444555555555444222111222222222333333333444444222222111000000111111222111111000///////////////////////////////////////.../////////.........///))))))******+++---...///.........//////...------------...............///...------,,,++++++++++++++++++,,,,,,,,,,,,++++++'''((()))***,,,---...///*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))***+++,,,---------,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++,,,++++++******************++++++++++++++++++++++++'''***---......------...---,,,+++***)))***,,,---++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,******++++++++++++++++++++++++(((((())))))***************++++++,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++((()))++++++++++++)))(((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////............---------.........//////........./////////000000.........////////////000000000000111111111111222222222111111111111222222000111222333444444444444777666444222222333444555333333444444444444444444333333333333333333333333444333333222222222222222333333333333333333333333111222444444222111222333333333111000000111333333111111111111111111111111000000000000000000000000...//////////////////......///111111/////////000///111111000.........///---,,,,,,,,,,,,---............---------,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,+++++++++++++++++++++)))))))))******++++++,,,************************------,,,++++++,,,,,,---,,,+++++++++***)))))))))******************************++++++++++++************+++++++++,,,,,,,,,<<<;;;;;;:::;;;===???@@@@@@@@@AAABBBCCCCCCDDDDDDGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKMMMNNNMMMKKKJJJKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMMMMKKKIIIIIIJJJKKKNNNNNNMMMLLLLLLMMMNNNNNNIIIJJJKKKKKKLLLLLLMMMMMMIIIIIIGGGEEEDDDCCCBBBBBBEEEDDDCCCBBBAAA@@@@@@@@@>>>????????????>>>======<<<;;;;;;;;;<<<===>>>>>>======<<<;;;::::::999999999999888888888888999999:::::::::999999888888777888999999999999777555444333444555555555444222111222333444444444333111000000111111222222222222222111111111111111111222222111000000///...////////////////////////////////////........./////////...,,,,,,,,,,,,,,,,,,---...------............------,,,---------......//////------------,,,++++++******++++++,,,,,,++++++***'''((()))***,,,---...///*********++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))((()))***,,,,,,------,,,,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++*********)))))))))************************++++++++++++++++++++++++)))***,,,,,,+++,,,...000,,,+++*********+++,,,,,,+++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++************************************+++***)))(((((()))***+++++++++++++++++++++++++++'''((()))************)))++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............---............/////////---.........//////////////////000000000111111111222222111111111111222222111111222333444444444444999777555222111111222333333333222222222222222222333333333333333333333333333333444444444333333333333333333333333333333333000222333333222111111222222111000//////000111222111111111111111111111111////////////////////////......////////////......000111222222///...---...---/////////---,,,---...---,,,,,,,,,,,,---............---------,,,,,,,,,---......---,,,+++******,,,+++++++++++++++++++++)))))))))******++++++,,,************************------,,,,,,++++++++++++,,,+++++++++***)))))))))******************************++++++++++++************+++++++++,,,,,,,,,::::::999:::;;;===???@@@>>>??????@@@AAABBBCCCCCCHHHHHHGGGGGGGGGFFFFFFFFFFFFHHHJJJMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMJJJKKKKKKJJJIIIHHHJJJKKKNNNMMMLLLKKKKKKLLLMMMNNNIIIJJJKKKLLLLLLLLLLLLKKKHHHHHHFFFEEEDDDDDDDDDDDDEEEDDDCCCAAA@@@@@@?????????????????????>>>======<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;:::999999999888888777777888888999999999888888777777777777888888888888777666555555555555555555555444444333333333333333333222111111...///000111111111111000000111111111222222222222111000//////......//////000000000000000000000000///...---...///000///...111000///---,,,+++******,,,,,,---............---,,,,,,,,,---......//////,,,,,,---------,,,++++++******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********((()))+++,,,------,,,+++,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))),,,++++++***))))))((((((***************+++++++++++++++++++++++++++++++++***++++++******+++...000*********+++++++++++++++************+++,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))+++,,,,,,,,,,,,************************+++***(((&&&&&&(((***+++++++++++++++++++++++++++((()))***+++++++++***)))++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,+++***+++---+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,---------........................------------.........///............////////////////////////000000000000222222111111111111222222111222333333444444444333888777555333111111111111333222222111111111111222222222222222222222222222222222333444555444444444222222222222333333333333000222333333222111111222222222111111111111222222111111111111111222222222////////////////////////---......//////......---///111222222///---,,,,,,,,,---......,,,,,,---...111000///---,,,,,,++++++......---------,,,,,,,,,//////......---+++***)))+++++++++,,,,,,,,,,,,,,,*********+++++++++++++++************************,,,,,,,,,,,,,,,++++++++++++++++++*********************************************++++++++++++************+++++++++,,,,,,,,,777777888999:::<<<===>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLJJJJJJIIIIIIJJJJJJKKKLLLHHHIIIJJJIIIHHHHHHJJJLLLLLLKKKIIIHHHHHHIIIKKKLLLIIIJJJKKKLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDBBBAAA@@@???????????????@@@@@@??????>>>===<<<<<<;;;;;;:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888888777777777777888888777777777777666666666666777777666666555666666666666555555444444444444444555555444333333333333333...///000111111111000000000000111222222222222222000000///............///000000000000000000000000///---,,,---000111000...000///...---,,,++++++++++++,,,------.........---++++++,,,------...//////***+++,,,---------,,,+++******++++++++++++******---,,,,,,++++++*********++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))***,,,------,,,+++***++++++******************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************************************+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++---///((()))+++,,,,,,,,,+++***************+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++******************************))))))))))))))))))***++++++++++++++++++++++++((()))+++,,,---,,,+++***+++,,,,,,,,,,,,+++***)))*********++++++++++++,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,******,,,...------,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,---------.............../////////000000000........./////////000000222222111111111111222222111111222333333333333222444444444333333333333222444333222111111111222222222222222222222222222222///000222333444444444444111111222222222333333333000111333333111000111222222222222333333222222222000000111111111222222222////////////////////////---......//////......------///111111///---,,,,,,,,,...///...------...///111111///...---,,,,,,,,,......---------,,,,,,,,,---.........---,,,++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,++++++***************+++++++++******************************++++++++++++************+++++++++,,,,,,,,,444555666888999;;;<<<<<<=========>>>???AAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJGGGHHHIIIIIIHHHHHHJJJLLLJJJIIIGGGFFFFFFGGGIIIJJJIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;::::::::::::777777999:::<<<===>>>???888888777777777777888888666666666666555555555555777666555444444555777888666555444333222333444555777666555333333444555555...///000111222111000000///000111222222222222222000000///...............000000000000000000000000///---,,,---000222000...)))******+++,,,...///000+++,,,------.........---++++++,,,,,,---...//////)))***,,,---...------,,,******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,------,,,***)))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,......---,,,------&&&(((+++------,,,***)))************+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,+++)))'''&&&))))))))))))))))))))))))(((***+++,,,,,,+++***(((++++++++++++++++++++++++(((***,,,---------+++***,,,,,,,,,,,,,,,+++***)))))))))*********++++++++++++,,,,,,------,,,,,,+++(((+++---,,,******,,,.........,,,,,,,,,,,,......******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////////////////......,,,,,,,,,---------......////////////000000000000............/////////000222222111111111111222222000111111222222222222111000111222333444555444444666555333222111222333333111111111111111111111111,,,...000222333444444333111111111222222333333333000111333333111000111222000111222333333222111000000000111111222222222222////////////////////////---..................---***,,,///000///...---------///000///......///000///............///000000......---------,,,,,,,,,+++,,,------......------++++++,,,------...//////---------,,,,,,+++++++++************************)))***+++,,,,,,,,,,,,+++))))))******+++++++++,,,******************************++++++++++++************+++++++++,,,,,,,,,666666777888999:::;;;;;;=========>>>???@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEGGGIIIKKKKKKJJJHHHGGGGGGHHHJJJKKKJJJGGGDDDDDDEEEHHHIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLJJJHHHGGGGGGGGGFFFEEEFFFEEEBBB@@@???>>>??????<<<===???@@@@@@@@@???>>><<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<===::::::888777666666555666777777777777777666555555444444444444444555666777666666666666555444333222333333444444444555555555555444222333444444333111000111222222333333333333444222...,,,,,,---000222222111111000///......---//////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))'''(((***+++,,,,,,++++++,,,+++)))((((((((())))))+++++++++*********))))))(((((())))))))))))((((((&&&''')))+++++++++******,,,,,,++++++***)))))))))+++++++++*********))))))))))))***+++,,,,,,------...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++******)))))))))*********++++++,,,''')))+++,,,,,,,,,***))),,,,,,,,,+++++++++******++++++,,,------...//////++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111........................000000000///......------////////////////////////111111000000//////......222222222222222222222222////////////////////////222222111111111111222222222222111111000111111111111111111111111000///...111111111111222333444444111111111000000000000000333444444444444333222111222222222222111000...---111111000000000000111111333111...------...------+++++++++,,,,,,---------........./////////////////////---,,,,,,---...///---,,,***)))***+++---//////......------,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++555555666777888999::::::<<<<<<======???AAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKJJJHHHGGGGGGGGGIIIJJJJJJGGGDDDCCCEEEGGGHHHHHHJJJIIIIIIIIIIIIIIIJJJKKKOOOLLLIIIGGGFFFEEECCCBBBDDDDDDBBBAAA@@@@@@??????===>>>?????????>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<::::::999777777666666666888888888888888777666666555444444333333333444444444444444444444333222111111111111111222222222222444333222222333333222000111111222333333333222222333222///...---...000111111111111000///...............////////////............------,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++,,,)))***++++++++++++))))))------+++*********+++++++++++++++*********))))))((())))))******))))))((())))))*********))))))(((******************+++++++++++++++*********))))))*********++++++,,,,,,,,,,,,,,,+++************+++)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++)))***************++++++)))***+++,,,,,,,,,,,,,,,******+++,,,------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,......---+++)))((('''&&&&&&''')))***+++***)))(((,,,,,,++++++************---,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................////////////............////////////////////////000000000///////////////111111111111111111111111000000000000000000000000222111111000000111111222222222111111111111222222333222222222111111111000333333333222333333444444222222222222222222222222222222222111111111000000222222222111000/////////111111000000000000111111/////////000111000---+++---..................///...////////////////////////...---,,,,,,---.../////////.........///000111******+++,,,,,,------...++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++333444444555666777888888::::::;;;<<<>>>AAACCCDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJLLLJJJIIIHHHFFFFFFFFFGGGHHHIIIGGGDDDCCCDDDFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJMMMKKKHHHFFFFFFEEECCCBBBBBBBBBCCCCCCBBBAAAAAA@@@>>>?????????>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<::::::999888777777777888888999999999999888777777555555444333222111111222111222222222222222111111///000000000111111111111333222111111222222111///222222222333222222111111222111111000///000000000111111000000//////......------............------///...---,,,+++,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------+++,,,,,,++++++)))((((((---,,,++++++***++++++++++++++++++***************)))******************))),,,+++***)))((((((((((((((())))))***++++++,,,,,,+++++++++*********************++++++++++++++++++++++++***)))))))))))))))))))))***++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++*********)))))))))))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++,,,,,,,,,+++******+++++++++***************------------------------************************+++***************++++++)))******+++,,,,,,------//////---+++)))'''&&&%%%'''(((***+++++++++***)))+++************)))))))))------,,,,,,+++***))))))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---------------------------............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000222111111000000111111222333222222111222222333333444333222111111111222333555555444444333333444444222222333333444444555555333222111000000000111222444333111000//////000000111111000000000000111111...///222555777444///+++/////////...............//////////////////............------------......,,,------...............*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++222222333444555666777777777888999;;;>>>@@@CCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHJJJKKKLLLJJJIIIHHHFFFFFFFFFFFFFFFIIIFFFDDDCCCDDDEEEFFFEEEEEEFFFHHHJJJJJJJJJIIIHHHGGGFFFDDDEEEFFFGGGGGGFFFAAABBBCCCDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999::::::;;;;;;:::999999888888888888999777888888888888777666666555444444333222222333333000111111222222222222111111111111111222222222222222111000000111111000///222222222222222111000///111111111111111000000///111000000000/////////...---......//////......---000...---++++++,,,---...,,,,,,,,,++++++***))))))---------------------------+++))))))*********)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++******))))))******))))))))))))))))))******************************++++++++++++******,,,+++)))((((((((()))***))))))*********+++++++++************************++++++++++++************++++++***))))))))))))***)))******+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++******)))))))))(((***++++++,,,,,,,,,++++++++++++,,,,,,,,,++++++***************************************************++++++,,,,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++*********++++++,,,,,,,,,++++++*********************+++,,,------------,,,***))))))))))))))))))))),,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,,,,---......///000000////////////////////////---......//////000000000////////////////////////111111111111111111111111111111000000000000111111222222222222222222333444444333111000000111333444666555444333333333333333111222222333444555666666666444222111111222444555444333111//////000111222111111000000000000111111000111444888999777333///......------,,,,,,++++++////////////............------------------......***,,,---//////...---,,,......---,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***)))))))))))))))))))))))),,,+++++++++++++++++++++++++++++++++++++++++++++111111222333444555555666666777888:::===@@@BBBDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHGGGGGGFFFFFFFFFFFFHHHFFFDDDDDDEEEFFFFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGEEEDDDBBBCCCEEEGGGGGGFFFAAABBBCCCDDDEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::888888888777888888999999666666666777666555555444444444444444444555666666111222333333333333333222000000111111111222222222222111///000111111000...222222222222111111000///000111111222111000///...000000000000/////////////////////000000////////////...---,,,+++,,,------,,,,,,,,,+++++++++******---------------------------+++))))))***+++***)))******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********++++++,,,))))))))))))***)))))))))******************************++++++++++++*********)))((((((((()))+++,,,+++++++++*********))))))************************+++*********************,,,,,,+++******************++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))++++++,,,,,,,,,++++++***+++++++++,,,++++++*********************************************************++++++,,,,,,,,,++++++************************************************++++++++++++++++++++++++)))((((((((())))))***+++,,,,,,,,,+++++++++******(((((()))***++++++,,,,,,++++++,,,,,,------------)))))))))))))))))))))***************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------++++++,,,---...///000000////////////////////////------......//////000000........................000000000000000000000000111000000000000000000111222111111111222222333444333111000...///000222333444444333222111111222222000111111222333444444555555444222111111222444555444333111//////000222333111111000000000000111111111111222444666555222000.........------,,,,,,,,,000000//////.........---+++,,,,,,---------......---///111333333222000////////////...------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++000111111222333444555555555666777999<<>>===<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::999999999999999777666666666777888999999555555666666555555444333444444444444555666777777333444444444444444333333.../////////000000000000222111000000111111000...111111111222111111000000000000000000000///......000000000000//////////////////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,******+++,,,+++*********+++++++++,,,,,,,,,------------------------************************------,,,,,,+++******)))))))))))))))***+++,,,---******+++,,,,,,,,,,,,+++***************+++++++++)))******************)))(((((((((((()))***+++,,,,,,,,,++++++***))))))(((***************+++++++++))))))******************,,,,,,+++************+++++++++,,,------------,,,***++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++************+++++++++++++++*********************************************************+++,,,,,,,,,++++++***************+++++++++************************++++++++++++++++++++++++(((((((((((()))***+++,,,------,,,,,,+++******)))************************))))))))))))*********+++)))))))))************+++******************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////////////////////////////..................//////........................////////////////////////111000000//////000000111000000000000111222333333111000/////////000111222333333222111111111222222000000111111222222333333222111000000000111222333333222111111000111222333111111000000000000111111000///...///000000///...000000000///////////////000000000///......------***+++,,,------...------,,,---///000111000...------------...//////000000,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***------------------------*********+++++++++++++++++++++++++++++++++++++++000111111222333444555666555666777999;;;===???AAA???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIFFFGGGHHHIIIIIIJJJJJJIIIEEEDDDDDDEEEHHHIIIIIIHHHIIIHHHGGGFFFFFFEEEEEEFFFDDDCCCAAABBBCCCDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;::::::999888888999999555555555555666777888999666666666666666555555444444444444333444444555555444555555555444333222222/////////000000000111111333111000000111222000//////000000111111111111000/////////...............////////////000000000000...//////////////////...,,,---...///...---+++***,,,,,,,,,------......///........................///---++++++,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++++++++******))))))***+++,,,)))***+++,,,---,,,,,,+++))))))*********+++++++++((())))))******))))))(((((())))))*********))))))++++++******************))))))*********+++++++++(((((())))))******++++++++++++***))))))))))))*********+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++************+++++++++++++++,,,,,,,,,,,,+++***)))((()))***+++++++++++++++************************************************)))***+++,,,,,,,,,,,,+++))))))*********+++++++++************************************************))))))))))))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))(((((((((((())))))******************++++++,,,,,,,,,,,,,,,+++*********)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////..................------................................................000000////////////000000////////////000111222333000000000111111222222222333333222222222333444444111111111111222222222222000000111111111222222222222222222222222222222222111111000000000000111111000///...///000///---+++////////////000000000000111000000///......------)))***,,,---......------)))***+++,,,---,,,,,,+++,,,,,,------...//////000++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++111111222333444555555666666666777888:::===???@@@???@@@@@@AAABBBCCCDDDEEEDDDCCCBBBAAABBBBBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKEEEDDDDDDFFFIIIJJJJJJJJJJJJIIIGGGEEEDDDDDDEEEEEE@@@??????AAADDDFFFGGGGGGGGGFFFDDDCCCCCCCCCDDDEEECCCBBBAAA????????????@@@>>>=========<<<<<<<<<<<<;;;::::::999888888888999444444444444555777888999777777777777777666666555555555444333222222222222555555555444333222111000222222222222333333333333333222111111222222111///...///000111111111111111//////...------------...////////////000000000000---..................---+++,,,///000000...+++)))+++,,,,,,---...///000000........................000...,,,,,,---------,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---------,,,+++))))))))))))***'''((()))***++++++***)))))))))******++++++++++++(((((())))))))))))((((((******+++++++++)))'''&&&)))))))))***++++++,,,,,,))))))******++++++++++++'''(((((()))***++++++,,,******)))((((((((((((((())))))***++++++++++++************++++++,,,,,,,,,))))))******++++++++++++(((((())))))******++++++,,,,,,,,,,,,,,,+++***)))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,---*********++++++,,,------***************+++++++++*********)))******+++,,,******+++++++++,,,,,,,,,///...---,,,+++)))((((((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////////////////////////////......------,,,////////////////////////........................000000////////////000000............///000111222000111222333333333333333333333333333444444555666333222222222222222222222111222333444444444444444111222222333333333222222111111000000000000111111111111111222333111...+++,,,,,,------......//////111000000///...---------)))***+++---......------,,,---......//////......///......------,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++333444444444222333444666888888999:::;;;<<<===>>>BBBBBBBBBDDDEEEDDDBBBAAAAAABBBCCCDDDEEEEEEEEEDDDHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFHHHIIIJJJJJJKKKKKKGGGGGGGGGGGGHHHIIIJJJKKKNNNMMMKKKIIIGGGFFFEEEEEEFFFDDDCCCBBBDDDFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBB???=========>>>????????????>>>===;;;999999;;;:::999999888888999999<<<:::999777666666777777999888888888777777666666444555555555444333333222222333333444444333333222333222222222111000000000222222111111111111222222///000111222222111000///000000000000000000000000////////////////////////////////////////////////222///---///222333///+++,,,,,,------...///000000------,,,,,,---...000111************+++,,,---...+++******))))))******+++............---,,,++++++......------------,,,,,,***************************************++++++,,,***++++++++++++,,,,,,,,,******))))))((((((''''''+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))***+++,,,,,,+++***((('''******+++++++++,,,,,,,,,******+++++++++******)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,***************+++++++++---,,,***(((((()))***+++,,,,,,,,,+++++++++++++++(((***,,,---+++***))))))))))))))))))************++++++************++++++((()))******(((((()))***---+++)))***,,,---,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------******++++++++++++,,,,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---...000000111000000000000111111111111///...---,,,,,,---...///////////////000000000000333333222222111222222222444444444444444444444444222222111111222222333444333333222111111111222222111222222222222111000000///000111222111000...,,,///////////////.................................,,,---......//////......+++,,,------......------......////////////......,,,,,,,,,---------......------,,,,,,,,,,,,++++++...------,,,+++***))))))(((((((((((())))))))))))+++++++++++++++++++++++++++,,,,,,+++******+++------,,,,,,+++*********+++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********333444555555444444666888999999:::;;;<<<======>>>BBBBBBBBBCCCDDDDDDCCCBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGGGGGGGGGGDDDCCCAAAAAABBBDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA???>>>=========>>>>>>>>>>>>===<<<;;;999888;;;:::999999888999999999<<<;;;999888777777777888888888777777777666666666444444555444444333333222222222333333333333222222222222222111111111111111222222111111111111222222///000111222222111000///000000000000000000000000................................................222...,,,---000111...+++,,,,,,------...//////000///...---,,,,,,---......************+++,,,---------,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,+++++++++************************************))))))))))))***++++++)))))))))************+++******))))))((((((((((((+++++++++*********))))))************************)))******++++++******)))))))))))))))))))))))))))******+++++++++******)))************+++++++++,,,******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,------,,,+++***)))((((((,,,+++)))((('''((()))***)))))))))***************,,,...//////,,,)))''''''))))))))))))************++++++************++++++,,,---...---,,,+++,,,...---+++)))***,,,---,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------))))))***+++,,,------............//////000000000000///...------...///////////////000000000111111333222222111111222222222333333333333333333333333222222111111222222333444555555333222111111111111111222222222222111000000000111222333333111///...000/////////......------........................,,,---......//////......+++,,,------......------......////////////......,,,,,,,,,---------......------,,,,,,,,,,,,++++++---,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++***+++,,,+++))))))+++,,,---,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++***************,,,,,,,,,+++++++++******444666777777777777999:::;;;;;;<<<<<<============BBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGBBB@@@??????AAABBBCCCBBBEEEEEEEEEDDDDDDDDDCCCCCC????????????>>>>>>===<<<>>>>>>>>>===<<<;;;:::999;;;;;;:::999999999999999;;;;;;:::999888888888888777777666666666666666555444444444444333333333333111111222222222222111111111111111111111222222222222222111111111111222222000000111111111111000000000000000000000000000000------------------------------------------------111...++++++---///---,,,,,,,,,,,,---......////////////---,,,++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,++++++++++++************************************))))))((((((((()))************+++++++++,,,,,,,,,***))))))))))))(((((((((+++++++++***************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******************++++++)))))))))*********++++++******+++++++++++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++------,,,+++***))))))(((******((('''''''''((()))&&&''''''(((((()))))))))---///000///,,,***)))((()))))))))*********++++++++++++************++++++***+++,,,,,,******+++,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,---......///------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------....../////////,,,,,,---...//////000000000//////......///000000000000000111111111222222222222111111111222222333222222222222222222222222222222111111222222333444777666555333222111000000111222222222222111000000///000111222111000///...000000///...------,,,,,,........................,,,---......//////......+++,,,------......------......////////////......,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++***)))(((***,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++*********))),,,,,,,,,++++++++++++***555777999:::999999;;;<<<<<<<<<<<<<<<============@@@AAAAAA@@@@@@BBBDDDFFFGGGFFFDDDDDDDDDFFFIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFAAA@@@>>>>>>@@@BBBCCCBBBEEEEEEEEEDDDDDDDDDCCCCCC>>>???@@@AAAAAA???===<<<>>>>>>>>>>>>======<<<;;;;;;;;;:::999999999999:::;;;::::::999999999999999666666666666555555555555444444333333333333333333000111111222222111111000000000000111222222222333222222111111111111222222000000000111111000000000////////////////////////------------------------------------------------222///+++***,,,......---,,,,,,,,,------............------,,,+++++++++***------,,,+++++++++,,,,,,+++******))))))******+++***+++,,,------------------------,,,,,,,,,,,,+++************************((((((((((((((())))))***)))))))))*********++++++))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))******)))((()))***,,,---((())))))))))))***************++++++,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,,,,***))))))((((((((())))))&&&&&&''''''((()))******)))+++------,,,+++,,,,,,))))))*********+++++++++,,,++++++******++++++,,,)))+++,,,+++***)))***,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))***************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////000000000000000,,,,,,---...///000000111///////////////000000000000111111111222222222222111111111111111222222333111111111111111111111111222222111111222222333444666555444333222222222222111222222222222111000000------............---,,,000000///...---,,,++++++........................,,,---......///.........+++,,,------......---------......//////......---,,,,,,,,,---------......------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++)))******)))(((((()))+++,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,---,,,,,,++++++******)))++++++++++++++++++++++++666888:::;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<===???@@@??????@@@CCCFFFGGGFFFEEEDDDEEEGGGIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFEEECCCBBBBBB@@@>>>???AAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC>>>???AAABBBBBB@@@>>>===>>>>>>?????????>>>>>>===<<<;;;::::::999999::::::999999:::999999999888888555555555555666666666666333333222222222333333444000111111222222111111000000000000111222222222333222222111111111111222222111000000000000000000111////////////////////////------------------------------------------------222000---,,,,,,......///,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))******+++******+++,,,------------------,,,,,,,,,+++++++++************************((((((((((((((())))))***&&&&&&&&&&&&'''''''''((())))))))))))************************************++++++++++++++++++++++++***++++++++++++++++++***))))))))))))))))))))))))******)))((()))***,,,---((())))))))))))***************+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))******+++,,,,,,------*********************+++''''''((())))))***++++++(((***++++++******+++,,,************++++++++++++,,,,,,++++++++++++,,,,,,---...///...---,,,---///++++++,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111...//////000000000000000000111111111222222222222111000000000111111222333111111111111111111111111222222111111222222333444333333222222222333444444111222222222222111000000------...............---000//////...------,,,,,,........................,,,---......///.........+++,,,------......------------............------,,,,,,,,,---------......------,,,,,,,,,+++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++)))******)))(((((()))+++,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++666888;;;;;;:::999999:::888888999999:::::::::;;;999<<>>BBBEEEFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDBBB@@@BBB@@@???@@@BBBDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAA===???@@@AAAAAA@@@>>>=========>>>?????????>>>>>><<<;;;;;;:::::::::::::::888888999999999888888777555666666666666777777777333333222111111222444555111111222222222222111111111111111111111222222222222222111111111111222222111111000000000000111111000000000000000000000000------------------------------------------------000000...---------...///,,,,,,,,,,,,,,,,,,------+++,,,------------,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,+++************))))))))))))************************))))))((((((((()))******************++++++++++++)))))))))************+++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******************++++++)))))))))*********++++++)))***+++,,,------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,++++++++++++************++++++++++++)))))))))******++++++++++++,,,,,,+++)))(((((()))*********++++++++++++,,,,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,---------......////////////000000000------...///000000000000000000000111111111222222000000000000000111222333111111111111111111111111222222111111222222333444111111111111222333444444111222222222222111000000000000000000000000111111///////////////.................................,,,---......//////......+++,,,------......------------............------,,,,,,,,,---------......------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))***+++***)))(((***,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,666888:::;;;999777666777555555666777777888999999555999===>>>======@@@CCCDDDDDDEEEEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGFFFEEEEEEGGGFFFFFFEEEEEEFFFFFFFFFCCCDDDEEEFFFFFFDDDBBBAAAAAA@@@>>>???BBBDDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@<<<===>>>??????>>>===<<<;;;;;;<<<===============<<<<<<;;;::::::::::::;;;666777777888888888777666666666666777777777888888333222111000111222444555222222333333333333222222222222222111111111111111222222111111111111222222222111000//////000111222000000000000000000000000............................................................---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,+++,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***************))))))))))))***************************))))))))))))***++++++------------............))))))*********+++++++++))))))*********+++++++++******************************++++++++++++******))))))))))))))))))))))))******+++++++++******)))************+++++++++,,,)))***+++,,,------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------,,,++++++---,,,,,,,,,,,,+++++++++((())))))***************************************,,,------+++))))))***+++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---((()))******(((((()))******+++---,,,***)))+++---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***++++++,,,------******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,---...///000000//////............------+++,,,...///000000///////////////000000000111111////////////000111222333222222222222222222222222222222111111222222333444111111000000000111222222111222222222222111000000000000000000111111222222/////////000000000000000........................,,,---......//////......+++,,,------......------,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++))))))+++,,,++++++******++++++,,,---,,,,,,++++++++++++++++++***++++++,,,,,,---------******+++++++++,,,,,,,,,666888::::::888666555444222333444555666777888999222888===>>><<<<<>>???AAACCCDDDDDDAAAAAAAAA@@@@@@@@@??????;;;;;;<<<<<<<<<<<<<<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;555666777888888777666555666666777777888888999999333222111000000222444555222333333444444333333222333222222222111111000000222222111111111111222222222111000//////000111222000000000000000000000000////////////////////////////////////////////////+++---......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000111000///,,,***)))+++++++++,,,---...///000+++******************+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++++++++******************************************++++++,,,(((((()))))))))*********))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,,,,***)))'''***++++++++++++,,,,,,,,,)))***+++,,,------...---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++)))******+++---...//////''''''((())))))***))))))************))))))))))))***+++,,,,,,+++,,,...000******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,+++***+++,,,))),,,---,,,***)))+++---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))---,,,,,,++++++******))))))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------''''''((()))+++,,,------///......------,,,++++++***+++---////////////...////////////000000000000////////////000111222333222222222222222222222222222222111111222222333444222222111000/////////000111222222222222111000000///////////////000111111//////000000111111222222........................,,,---......//////......+++,,,------......------,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,+++******+++---+++*********+++,,,,,,------,,,,,,++++++*********)))***+++,,,------...///*********++++++,,,,,,,,,444444444555555555555666777777777777777777666666666888:::;;;;;;<<<>>>@@@>>>@@@BBBCCCBBBBBBDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAA??????>>>==================>>>???@@@???===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999===;;;999777555555555555444555666777777888888777444444444444444444444444333333333222222222111111222222222111111111111000111222444555555444222111111111111111111111111111000000000000////////////------............------,,,------...//////......------------------------------------------------***---//////,,,******++++++(((&&&'''***,,,+++)))+++++++++,,,,,,---------++++++,,,------------,,,(((***,,,.........---,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))***+++++++++)))((('''************************************************++++++,,,,,,,,,,,,------))))))))))))))))))))))))((()))++++++*********+++,,,,,,+++******))))))))),,,,,,------...---------)))))))))))))))*********......---------,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))''''''((((((((((((''''''******++++++++++++******)))************)))((((((++++++******++++++,,,---++++++******++++++,,,---+++++++++++++++++++++,,,,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,+++++++++***)))))))))...---+++*********+++++++++++++++++++++++++++++++++++++++******)))))))))+++***)))***,,,---,,,++++++++++++,,,,,,+++******///...------,,,,,,,,,,,,)))***++++++,,,---......---------.........//////000///---,,,+++*********000000000000000000000000---....../////////////////////000111111111111111222222222111111111000000000111333555555555333222222222222222222222222222222222000///............---.........//////000000//////............////////////......---------,,,111///------000111...,,,,,,,,,,,,---------......------------------,,,,,,...---,,,,,,,,,,,,---...,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++555555555444444333333333333333333333333333333333444666888999999:::<<<======???AAABBBAAAAAACCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBB??????>>>===============@@@@@@AAABBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888;;;:::888777666555666666666777777777777777666555444444444444444444444444444444333333333222222222222222222111111111111000111111222333333222111111111111111111111111111111000000000000////////////------............------------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***---//////,,,******+++,,,***((()))+++---,,,+++++++++,,,,,,------------***++++++,,,,,,,,,,,,,,,+++,,,---......---+++***************++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,***************)))((((((*********************************************************+++++++++,,,,,,++++++++++++++++++++++++,,,---...---+++***************++++++++++++++++++,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))))))))************))))))++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++***************---,,,+++*********++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++***)))***,,,---,,,+++++++++,,,,,,,,,,,,++++++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000//////.........//////////////////////////////---....../////////////////////000111111111111000222222222111111111000000///000222333333333222222222222222222222222222222333222111000000/////////....../////////000000000//////............///////////////.........------111///.../////////...---,,,---------------------------------------------...---,,,,,,,,,,,,---...---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,,,,,,,++++++++++++++++++++++++555555444333222111000000000000000000000000000000222444555666666777999:::;;;===???@@@@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCCCCCCCCCCCCCBBB@@@???>>>>>>===>>>>>>>>>AAABBBBBBBBBBBB@@@>>>===::::::::::::::::::::::::<<<<<<;;;::::::999888888999888888777666777777777888888888888777666555444444444444444444444444444333333333333333222222222222222222111111111111000111111111111111111111111111111111111111111111111000000000000////////////------............------------.........------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++++++++---+++******,,,------,,,*********+++++++++++++++)))******+++,,,+++++++++------......---+++***)))************+++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,++++++***))))))))))))***************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000111111000---******************+++,,,---------,,,,,,------------,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,---,,,++++++******+++++++++++++++***************)))******++++++******))),,,,,,,,,------,,,,,,,,,)))***+++---......//////++++++******++++++,,,---......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,+++++++++*********************+++++++++---,,,+++*********++++++++++++++++++++++++++++++---------,,,,,,,,,,,,++++++*********,,,---,,,+++,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------............///111222333////////////////////////---......///////////////...///000000111111000000222111111111111000000000000000000111111111111111222222222222222222222222444333222111000000000111//////000000000000000111//////............//////000000////////////......000000111000///...///000---------------------,,,+++,,,,,,------............------,,,,,,------...------...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++333222222111000000//////111111111111111222222222111333444555555555777999999;;;===>>>======???@@@@@@@@@@@@AAAAAA@@@@@@??????@@@@@@AAACCCDDDDDDEEECCCBBBAAA@@@AAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@BBBCCCCCCDDDDDDCCCCCCBBB@@@??????>>>>>>>>>??????AAAAAAAAAAAA@@@>>>===<<<::::::::::::::::::::::::======<<<;;;:::999888777777777777777777888888999777777777777777666555555444444444444444444444444222222222222222222222222222222222111111111000000222111000000000000111222111111111111111111111111000000000000////////////------............------------.........---,,,,,,------------------------+++++++++++++++++++++++++++,,,---...---,,,++++++,,,+++******+++,,,------((((((((()))))))))))))))))))))***++++++++++++***,,,------------,,,+++************+++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,+++***)))))))))***+++************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///111111000---+++******+++++++++,,,,,,---------,,,,,,---------,,,++++++((())))))******+++++++++---------,,,,,,,,,++++++---,,,++++++******++++++************************((((((((())))))(((((((((++++++,,,,,,,,,,,,++++++***+++,,,---............++++++******++++++,,,---///...------,,,---------,,,,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))))))))***+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******,,,,,,,,,***,,,,,,------......------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,...///000////////////////////////---......///////////////...//////000000000000000111111111111000000000000111111000000000111111222111111111111111111111111333222111111000000000111000000000000111111111111//////............//////000000000000000////////////111333111...---///111...------------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,------...++++++++++++++++++++++++000000000000000000000000000000111111222222222222111333444555444555666888666888;;;;;;;;;;;;<<<>>>===>>>>>>?????????>>>>>>>>>???@@@AAABBBDDDEEEEEE@@@?????????AAACCCEEEGGGEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@????????????@@@@@@BBBAAAAAA@@@???>>>===<<<::::::::::::::::::::::::======<<<;;;999888777777555666666777888999999999555555666777777777777777444444444444444444444444000000000111111111111111222222222111111111000000333222111111111111222333000000000000000000000000000000000000////////////------............------,,,---------------,,,,,,------------------------++++++++++++++++++++++++++++++,,,---...---,,,+++******************,,,---*********************)))))))))***++++++++++++***++++++,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,---......,,,++++++,,,---------,,,,,,+++++++++,,,,,,------,,,++++++***((())))))***++++++,,,,,,------,,,,,,,,,+++++++++---,,,++++++******++++++************************(((((())))))))))))((((((******++++++++++++******++++++,,,,,,,,,,,,++++++++++++******++++++,,,---------,,,,,,,,,,,,------,,,,,,++++++*********)))******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******,,,,,,+++***+++,,,------.........---+++++++++******++++++,,,******+++,,,,,,---......+++++++++,,,,,,,,,------+++++++++***++++++,,,,,,........................---......///////////////......///000000000000000000000000000000000000000333222111111111111222222111111111111111111111111111111000/////////000000111111111111000000000000//////............///////////////000000000000000...111222111...,,,...111------------------------++++++,,,,,,---...//////------------------------+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,---------++++++++++++++++++++++++......//////000000000000......//////000000111111111333444555444444666777444666888999999999:::;;;<<<<<<===>>>>>>>>>>>>===>>>???@@@AAABBBCCCDDDDDD>>>??????@@@BBBDDDFFFGGGDDDDDDCCCBBBAAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@???@@@@@@AAABBBDDDCCCBBBAAA@@@???>>>===::::::::::::::::::::::::;;;;;;:::999999888777777555555777888999999999999444555666777888888888888444444444444444444444444000000000111111111111111222222222111111111111000222222222222222222222222000000000000000000000000000000000000////////////------............------++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,***)))***+++***)))***+++------------------,,,,,,,,,)))******+++,,,+++++++++******+++,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++,,,,,,,,,++++++++++++***+++************+++,,,,,,************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,,,,,,,+++,,,------------,,,+++*********,,,------,,,,,,+++***)))***++++++,,,---...//////,,,,,,,,,,,,++++++++++++---,,,++++++******++++++***************+++++++++***++++++,,,,,,++++++***)))******++++++******)))+++++++++++++++***))))))++++++******++++++,,,---,,,,,,,,,+++,,,------...---,,,,,,++++++******))))))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,+++++++++*********************+++++++++******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++***+++,,,,,,+++)))***+++,,,------...------,,,++++++++++++,,,,,,---)))******+++---......///,,,,,,,,,,,,------------......---,,,+++++++++,,,........................---......///////////////---...//////000000////////////000000000000000111222222222222222111111111111111111111111111111111000000///////////////000111000000000000000////////////............//////......////////////000000//////000///...---...///,,,,,,,,,---------......+++,,,,,,------.........,,,------......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++000000000000////////////------......///000000111111222444444333333444666222444777777777777888:::;;;<<<======>>>>>>======??????@@@AAABBBBBBCCCCCC@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDCCCBBB@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777555666777888999999888888555666777777777777777666444444444444444444444444111111222222333333333333222222222111111111111000///000111222222111000///000000000000000000000000000000000000////////////------............------)))***+++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,//////---******,,,---,,,******,,,///......---------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))************,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,+++***************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++,,,---++++++++++++++++++******,,,------,,,,,,***))))))***++++++,,,---...///000,,,,,,,,,++++++++++++***---,,,++++++******++++++))))))*********+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))******++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,---///000000//////...------,,,++++++)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++***************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,***+++,,,,,,+++))))))***+++,,,------------,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,------------.........///...---,,,,,,,,,,,,---........................---......///////////////---...//////000000//////////////////000000111111000111222222222111///...111111111111111111111111111000000///000000111111000000000/////////......//////............//////------.........////////////...------......---,,,***++++++,,,---...//////------------------------,,,,,,---......---,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++222222111000///......---......//////000111222222000111333333222222333555111333666777666666777999;;;;;;<<<===>>>>>>>>>===???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEDDDCCCBBB@@@CCCBBBAAA@@@AAABBBCCCDDD???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAABBBCCCBBBAAA???===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<888888888777777777777777555666777999999999888777888888888888777666555444444444444444444444444444333333333444444555555555222222222111111111111000---///000222222000///---000000000000000000000000000000000000////////////---..................---((()))***,,,---...//////------------------------------------------------+++******,,,//////---***+++---...---++++++---000+++++++++*********))))))++++++,,,------------,,,......---,,,++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))************,,,,,,,,,++++++*********(((***+++,,,---,,,,,,+++************************************************)))************+++++++++------------------------***,,,------,,,++++++,,,)))))))))***++++++,,,,,,---------,,,+++***)))(((((())))))***,,,---......,,,,,,,,,+++++++++******---,,,++++++******++++++))))))******++++++++++++))))))************))))))+++,,,,,,------,,,,,,+++((()))***+++,,,---------++++++******++++++,,,---,,,,,,,,,---///000222333111111000///......------)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,+++++++++******)))))))))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))))))))******+++++++++---,,,++++++,,,,,,***)))((()))***+++,,,,,,---,,,,,,,,,,,,,,,------...///------,,,,,,,,,,,,++++++---------.........//////,,,,,,+++++++++,,,,,,---........................---......///////////////---......///////////////.../////////000000111111///000111222111000...,,,000000000000000000000000222111111111111111222222000000//////.........---//////............//////,,,---------......//////000---+++,,,...///---***)))***+++,,,...///000000------------------,,,,,,,,,,,,---......---,,,,,,...............///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++*********++++++++++++++++++++++++000000///////////////000000//////.........//////000000111111111000000///000222333444444666999;;;:::::::::;;;;;;===>>>>>>@@@BBBBBBAAA???>>>???@@@@@@@@@@@@??????>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAACCCDDDCCCCCCBBBCCC>>>::::::>>>???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;666777999999777666777888:::::::::999999888888888444444444444444444444444666555444333333444555666222222222222222222222222333333222222111000//////......////////////......000000111111111111000000////////////////////////111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***'''(((+++---------,,,+++((()))+++,,,---,,,,,,++++++++++++++++++++++++++++++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++***************,,,,,,+++++++++,,,------************************------------,,,,,,+++***)))***,,,.........,,,+++))))))***++++++++++++***************************+++,,,---,,,***)))***+++...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---------,,,++++++******))),,,++++++******++++++,,,))))))***+++,,,,,,------)))))))))***+++++++++,,,//////...---+++***)))))))))))))))(((((((((((((((,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,...///000000---...///...,,,+++,,,---)))************+++++++++,,,,,,,,,,,,,,,+++***)))------,,,,,,+++***)))))))))+++,,,...//////......+++++++++*********))))))))))))(((((((((((())))))++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,---//////000---,,,++++++************---------............///......//////...---,,,,,,......////////////..................////////////---......///000111111222333222000/////////000111////////////////////////000000111111111111000000//////......---------,,,000000//////.........---//////...---,,,,,,++++++++++++,,,------......//////...,,,*********,,,---++++++,,,,,,,,,,,,------//////...------------...---,,,,,,---...///---,,,+++,,,------......------***++++++,,,,,,++++++***+++,,,------------,,,+++******))))))******+++,,,......---,,,,,,+++******---,,,***)))))))))******(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,444333111000...---------//////............//////000000111111111111000000///111333333333444666888999999999:::;;;===>>>???>>>@@@AAA@@@???>>>???@@@BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBBEEEAAA======@@@BBB@@@>>>??????>>><<<;;;999888888777999::::::999888888999:::::::::999999999888888666666666555444333222222555555444444444444555555222222222222222222222222333333222222111000000///......////////////......000000111111111111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++,,,...///000000......)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++******************++++++---,,,,,,+++++++++,,,,,,************************,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,++++++))))))***++++++++++++***************************,,,------+++)))((((((***------,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,++++++******++++++,,,((())))))***++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++******************+++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,---.../////////000000---***((((((((()))************+++++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,+++******))))))***+++,,,---......------+++++++++*********))))))+++++++++******+++++++++***************************++++++,,,,,,++++++***************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------///...---,,,,,,,,,,,,,,,------------............---------------,,,++++++......////////////..................////////////......//////000000111111222111000///...///000000111111111111111111111111000000111111111111000000/////////.........------000/////////............///......---,,,,,,++++++------------------------000...---+++++++++---...++++++,,,,,,,,,,,,------//////...---------------///...---.........,,,***,,,,,,---------------,,,***++++++,,,,,,++++++******+++,,,------,,,+++***+++************+++,,,,,,......---,,,,,,+++******---,,,+++***)))******+++(((***+++------,,,+++***++++++++++++++++++++++++444333111000...---------///...............//////000000111111111111000000000222444555555444555555777777888999;;;===>>>???===???@@@@@@???>>>???AAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBAAAAAAAAA>>>;;;;;;>>>???===;;;???>>>===<<<;;;:::999888999:::<<<<<<:::::::::;;;:::::::::999999999999888888888777666555333222111333333444444444444333333222222222222222222222222333333222222111000000000...//////000000//////...000000111111111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...............---...///000000///...---++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,*********+++++++++++++++++++++++++++)))))))))***+++++++++,,,...---,,,+++++++++++++++************************,,,,,,,,,,,,,,,++++++***)))***************++++++))))))***++++++++++++***************************+++++++++)))((((((***,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,(((((())))))******+++++++++++++++++++++*********)))******+++,,,---......******************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///000000...+++)))((())))))************+++++++++++++++,,,,,,,,,+++******+++++++++******))))))(((***+++,,,------,,,+++++++++++++++***************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,//////...---,,,+++******...------,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,,,,,,,,,,++++++***......////////////......---............/////////////////////////////////000000///............///111111111111111111111111///000000111111000000///000000////////////......////////////.....................------,,,,,,+++//////...------,,,++++++...---,,,+++***+++,,,---++++++,,,,,,,,,,,,------///......---------------000///.........---+++))),,,---------------,,,+++***++++++,,,,,,++++++*********++++++++++++******+++++++++++++++,,,------...------,,,,,,++++++***---,,,,,,++++++++++++,,,)))***+++,,,---,,,++++++************************/////////...//////000111......---------.../////////000000111111111111000222555888999888666555666555666777888:::<<<>>>??????@@@AAAAAA???>>>???@@@CCCCCCCCCCCCCCCBBBBBBBBBDDDDDDCCCBBBBBBAAAAAAAAA???????????????????????????@@@@@@AAAAAABBBBBBBBB===;;;::::::<<<===<<<:::::::::::::::;;;;;;;;;;;;999;;;<<<<<<;;;::::::;;;999999999999999999999999888888888888666555333222111222444444444444222111222222222222222222222222222222222111111111000000//////000000000000//////000000111111111111000000////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,------......+++,,,,,,------,,,+++***,,,,,,*********+++,,,---++++++++++++++++++++++++***,,,,,,,,,******+++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,...---,,,+++************************************++++++,,,,,,,,,++++++***++++++************+++,,,))))))***++++++++++++***************************)))******))))))***---000++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,------,,,++++++******++++++,,,))))))******++++++++++++,,,,,,,,,++++++*********))))))***+++,,,------...***+++++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,---...))))))*********+++++++++++++++,,,,,,,,,++++++************)))))))))((((((***+++,,,,,,,,,+++***)))************************+++******************+++***************************++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,///......---,,,+++******++++++***************++++++,,,,,,,,,------------++++++,,,,,,,,,,,,++++++---......//////......------------.........////////////////////////......//////......------------//////////////////////////////000000000000//////000000000000000////////////////////////...............---------,,,,,,,,,......---------,,,,,,,,,,,,+++******)))***+++++++++++++++,,,,,,,,,------///...------,,,,,,---------,,,,,,,,,------+++))),,,------------,,,++++++***++++++,,,,,,++++++***************************,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++......------...//////000---------------...////////////000111111111111111222555888888777555555555444555666777999;;;===>>>BBBCCCCCCBBB@@@>>>??????AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????AAAAAAAAAAAAAAABBBBBBBBB>>>======>>>??????>>>===888888999999::::::::::::999;;;<<<<<<;;;::::::;;;999999999999999999999999666777888999888777666555111222444444444444222111222222222222222222222222222222222111111111111111//////000000000000//////000000111111111111000000000000000000000000000000////////////////////////------------------------+++++++++++++++++++++++++++*********+++,,,------******++++++*********)))---,,,+++*********,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,...---,,,+++***)))))))))******************************+++,,,,,,+++++++++---,,,++++++++++++,,,,,,))))))***++++++++++++***************************+++,,,,,,+++******---///******+++,,,,,,++++++***,,,++++++******++++++,,,))))))***+++,,,------...,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++************+++,,,,,,+++***+++,,,))))))*********+++++++++***++++++,,,,,,,,,++++++*********)))))))))))))))***+++,,,,,,,,,+++***)))************************+++******************+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))******+++++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,------............------------------............////////////...........................------,,,........................//////000000000000///////////////000000000000000.........///////////////---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,)))))))))***,,,,,,+++***+++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***************************,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,,,,+++++++++,,,,,,,,,,,,---...//////...///000111111222111111000222444555333222222333444555555666888:::;;;<<>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????AAAAAA@@@@@@@@@@@@AAABBB;;;;;;<<<=========<<<<<<;;;;;;;;;:::999888888888:::;;;======;;;:::;;;<<<888999999999999:::::::::666777999::::::999777666333333444444444444333333222222222222222222222222111111111111111111111111///000000111111000000///000000111111111111000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++---++++++++++++++++++++++++)))))))))***+++++++++,,,---,,,+++***************************************)))***++++++++++++++++++---------,,,,,,,,,,,,+++))))))***++++++++++++***************************---......---***(((((()))))))))+++,,,,,,,,,+++***++++++************++++++))))))***+++,,,,,,------,,,++++++******++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++,,,,,,++++++******))))))*********++++++,,,,,,---------,,,,,,,,,,,,------))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++************************++++++)))'''%%%%%%&&&)))************+++++++++******+++,,,,,,,,,++++++***************************+++,,,------,,,++++++***************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++,,,,,,------,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,---------------------............------,,,------------.......................................//////......---,,,000000000000000000000000...//////000000//////.........////////////000000.........///////////////------------------------++++++,,,,,,---...//////------............//////++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,((('''((())),,,---,,,+++******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++************+++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,---...///000...///000111111222222222///111222222111111333444555555555666777888::::::<<<>>>??????>>>>>>???AAA???@@@@@@@@@AAAAAAAAAAAA>>>??????@@@@@@AAAAAAAAA????????????????????????@@@???>>>======>>>??????777888:::;;;::::::::::::===<<<<<<;;;;;;::::::999;;;===>>>>>>===<<<<<<===888888999999999:::::::::888999:::;;;;;;999777555555555444444444444555555222222222222222222222222111111111111111111111111000000111111111111000000000000111111111111000000000000000000000000000000................................................---------------------------,,,+++))))))***+++,,,++++++++++++,,,------...,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++******************++++++++++++***************+++************************))))))***++++++++++++++++++,,,,,,---,,,+++***)))))))))***++++++++++++***************************(((***,,,,,,***(((''''''((()))+++,,,,,,,,,+++***++++++************++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,)))))))))******************++++++***'''&&&&&&''')))************+++++++++)))***+++,,,,,,,,,,,,+++***+++++++++++++++++++++***+++,,,---......------))))))*********++++++++++++++++++******+++++++++***************************++++++,,,,,,++++++************)))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------************++++++++++++******+++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........,,,------....../////////...//////000///...---,,,000000000000000000000000......////////////......------........./////////............/////////000------------------------,,,---------------------,,,,,,---...............++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,*********+++---...---+++((()))***+++,,,---------***++++++,,,,,,++++++***---,,,+++******+++,,,---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,++++++++++++******++++++,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++,,,---...///000......///111111222222222111222333333222333555777555555555555666777999999777999;;;<<<===>>>@@@BBB@@@@@@@@@AAAAAABBBBBBBBB======>>>???@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>999;;;===>>>===<<<<<<===;;;;;;<<<<<<===>>>??????===>>>@@@@@@>>>===>>>???888888888999999::::::::::::;;;<<<<<<;;;888555333666666444333333444666666222222222222222222222222111111111111111111222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000................................................///...,,,*********,,,---***))))))***+++,,,---...+++,,,,,,---,,,+++***(((++++++++++++++++++++++++)))***,,,,,,++++++,,,---+++++++++++++++++++++++++++++++++*********************************++++++************************((()))***+++++++++++++++)))***,,,---,,,***((('''))))))***++++++++++++***************************###'''***+++*********'''(((***,,,---,,,***)))++++++************++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------******************++++++(((((()))***++++++,,,,,,,,,++++++******++++++,,,************************))))))))))))******************+++++++++,,,,,,,,,((()))))))))************)))+++,,,,,,++++++,,,...)))************+++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))+++,,,...//////......))))))******++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++***)))))))))((((((''''''++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))(((((()))***++++++)))************+++++++++((()))***+++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000...///000000000///------..............................////////////......,,,---------......//////---.........//////000000------------------------///......------,,,,,,+++((()))***+++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,...---,,,---......---+++'''((()))+++,,,---......+++++++++,,,,,,+++++++++------,,,++++++,,,------******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***++++++******++++++,,,---************************+++++++++++++++,,,,,,,,,***+++,,,------------,,,//////000000000000////////////000111222222333333666666666666777777777777:::::::::;;;===>>>@@@AAAAAA@@@???>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????@@@AAAAAAAAAAAA@@@========================?????????>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888777777777777777888999999999999888777666666555777777666555444333333333333222111222444555444333333222111000////////////222222111111111111222222222222222111111111000000////////////////////////000000//////.........---,,,(((&&&(((,,,...,,,((()))******+++---......///((()))***+++,,,------...,,,,,,---------,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************++++++++++++******))))))((()))******++++++++++++---,,,***)))))))))******+++++++++++++++***)))(((************************,,,+++)))((((((((()))***++++++++++++++++++++++++*********+++,,,,,,------,,,+++++++++***)))))))))+++++++++*********)))))))))************+++++++++))))))***++++++++++++*********)))))))))))))))******************+++++++++......---------,,,,,,,,,---------,,,,,,+++++++++***+++------+++***+++,,,))))))(((((()))+++---...))))))(((((((((((())))))+++*********))))))((((((&&&(((***)))&&&%%%''')))+++***)))(((((()))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------''')))+++---------,,,+++***++++++,,,,,,++++++***,,,+++)))''''''(((***+++************************+++*********))))))(((((()))************+++++++++++++++,,,,,,,,,---------)))))))))***+++++++++,,,+++,,,,,,------,,,,,,+++******++++++++++++******************************************************++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,+++---------....../////////............////////////000111111000...,,,---...///......---------..............................000000000000111111111111000000000000////////////,,,,,,,,,---------..............................,,,,,,+++++++++,,,------------------------------///...---,,,+++*********+++,,,------++++++,,,---,,,++++++******++++++,,,)))***,,,------,,,***)))+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******---------,,,+++***)))(((+++++++++*********))))))************************------------,,,,,,,,,,,,***++++++,,,------------000000000000000000000000...//////000000111111111111222333555666888999:::999999::::::<<<===???@@@???????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBAAAAAA========================??????>>>>>>===;;;:::999;;;;;;;;;;;;:::::::::999888888777777777777888888999999888888777666666555666666666555555444444333333111111222333444444333222111111111111111222222222111111000000111111222222222222111111111000000////////////////////////000/////////............///---+++,,,...///---+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++*********)))******++++++++++++******,,,,,,***)))))))))******+++++++++++++++***))))))************************...---,,,***))))))))))))+++++++++++++++++++++++++++++++++++++++*********+++++++++***************+++++++++*********)))))))))************+++++++++))))))***++++++++++++*********))))))))))))******++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++)))+++,,,,,,+++******++++++******))))))***+++,,,))))))(((((((((((())))))************)))))))))((((((***+++***(((''')))+++,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,************+++,,,------***++++++,,,,,,++++++***+++***((((((((()))+++,,,************************))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++*********++++++++++++******************************************************++++++,,,,,,,,,,,,------))))))*********))))))(((++++++,,,,,,,,,---------............///////////////000111000...,,,---...///......------------...........................000000000000000000//////000000/////////.........---------.........//////........................------,,,++++++,,,,,,,,,------------------------...---,,,,,,++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++************+++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))+++++++++*********))))))************************/////////...------,,,,,,***++++++,,,---.........000///...------...///000.........///////////////000000222333555777888888777888888999:::<<<===>>>===>>>??????@@@@@@????????????????????????@@@@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::;;;;;;::::::999999888888:::999888777777777777777999999888888777666666666555555555555555555555555222111000111333333333111111111111111222333444444222111111000000111111222222111111111111000000000////////////////////////////////////............---------.........//////---------,,,,,,+++++++++------,,,,,,+++***))))))***++++++,,,------------++++++++++++++++++++++++*********))))))*********************************++++++++++++************++++++,,,,,,,,,+++******,,,+++******)))************++++++++++++***))))))************************000///---,,,***)))))))))++++++++++++++++++++++++,,,++++++***))))))((((((***************++++++++++++++++++***************)))************+++++++++))))))***++++++++++++***************************,,,,,,,,,,,,---------...,,,,,,+++++++++*********,,,,,,,,,,,,++++++++++++(((***++++++***))))))***,,,++++++***))))))*********))))))(((((())))))***************))))))))))))***+++,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,)))************+++++++++)))*********++++++++++++,,,+++)))))))))+++---///***++++++,,,,,,++++++******)))(((((()))***,,,---************************(((((())))))***++++++,,,)))************+++++++++*********++++++++++++,,,+++++++++++++++*********)))******++++++******)))******++++++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++************++++++++++++---............////////////000111000...------...//////...------,,,------........................000000//////.........---//////.........---------........./////////000000...........................------,,,++++++++++++------------------------,,,,,,++++++++++++,,,,,,)))***++++++))))))***+++,,,++++++******++++++,,,///---+++******+++---///...------,,,+++***)))))))))))))))***+++++++++,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))+++++++++***************++++++++++++++++++++++++000000000///...---,,,,,,+++++++++,,,---......//////---,,,******,,,---////////////...............222222222222333333333333666666666777999:::<<<===<<<===>>>???@@@???>>>===>>>>>>>>>?????????????????????????????????????????????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999999;;;:::999888777777666666888888888888777777666666555555555555666666666666222111000000222222222000111000000000111111222333111111000000000000111111111111111111000000000000///////////////////////////////////////.........)))***,,,---------///111------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++++++++************************+++++++++******)))************************------,,,,,,++++++***************************************)))))))))(((((()))))))))***+++++++++,,,************************))))))*********+++++++++))))))***++++++++++++***))))))******++++++******++++++,,,,,,------......,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++((()))++++++)))((()))***++++++*********************))))))))))))))))))************)))))))))))))))+++,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))************++++++*********+++---...***++++++,,,,,,++++++***+++***)))))))))***++++++*********************************************+++))))))*********+++++++++))))))*********+++++++++,,,,,,,,,++++++***************++++++++++++************++++++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------...---------***************+++++++++---------........./////////000000000...------//////...------,,,,,,,,,---......................../////////...------,,,,,,......---------,,,,,,,,,---.........////////////........................///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------)))+++,,,+++***)))***,,,,,,++++++******++++++,,,......,,,,,,,,,,,,......,,,,,,,,,++++++*********(((((()))******+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++111111000///......------------,,,,,,,,,---...//////...,,,++++++,,,.../////////////////////......111111111111222222222222555555555666888999;;;<<<;;;<<<===>>>???>>>===<<<=========>>>>>>?????????????????????????????????======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;:::777777888999::::::;;;;;;;;;;;;999888777777777777888888888777777777777777555555666666666666666666222111000111222222111000111111000///////////////111000000000000000000111000000000000000000000000////////////////////////.........///////////////,,,---......,,,,,,---...++++++,,,,,,,,,,,,------*********++++++,,,,,,---)))***+++,,,---.........++++++++++++++++++++++++******))))))))))))******************************+++++++++++++++++++++,,,((()))***+++,,,---------************+++*********)))******+++++++++******************************))))))***++++++,,,,,,,,,************************(((((()))))))))*********)))))))))***+++++++++,,,************************))))))*********+++++++++))))))***++++++++++++***((()))***+++,,,+++++++++*********+++,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++((()))++++++)))((()))***(((((()))***++++++,,,,,,******))))))))))))******))))))))))))))))))******++++++***++++++++++++***)))******************)))******************************+++++++++,,,,,,,,,))))))*********+++++++++(((((()))))))))*********)))***+++,,,---,,,+++******++++++,,,,,,++++++***,,,,,,+++*********))))))************************---,,,,,,+++***))))))((())))))*********+++++++++))))))*********+++++++++---,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++******++++++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,,,,------(((((()))***************,,,,,,,,,,,,,,,+++++++++------------...............///000///...---...///------,,,,,,,,,,,,------........................///.........---------,,,------------,,,,,,,,,,,,,,,,,,---------.................................///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,---,,,+++***+++---,,,++++++******++++++,,,,,,,,,............,,,,,,*********++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++++++++*********)))++++++,,,,,,,,,+++******************************++++++++++++++++++++++++222222111111000000//////000///---,,,,,,,,,---...000///............///000......//////////////////------///000222444555555444555555666777999:::;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>?????????????????????@@@@@@@@@<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;777888888999:::;;;<<<<<<;;;:::999888888888888888888888777777777777777777666666666666666666666666333222111111222333111000111111000///...------...111000000//////000000111//////000000000000000111////////////////////////.........///////////////333222111000...---+++***+++++++++,,,,,,---------,,,,,,,,,++++++++++++******++++++,,,------------++++++++++++++++++++++++*********))))))*********************************++++++++++++,,,,,,,,,,,,(((((()))***++++++++++++))))))***++++++++++++***))))))***++++++++++++***************************'''''')))+++,,,---------************************(((((())))))***++++++,,,***************+++++++++***************+++++++++)))************+++++++++))))))***++++++++++++***((()))***,,,,,,,,,++++++))))))***+++,,,---...............---------,,,,,,*********+++++++++++++++(((***++++++***))))))***'''((()))***,,,,,,,,,,,,+++******))))))******+++))))))))))))************+++***))))))++++++***)))((()))************)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++((()))))))))************)))***,,,------,,,***)))***++++++,,,,,,++++++***,,,++++++++++++*********************************......---+++***)))(((''')))************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------------............///000///...---...///++++++++++++,,,---...///......................................................---------,,,,,,,,,,,,,,,,,,------------..............................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---+++,,,------++++++,,,---,,,++++++******++++++,,,***+++---//////---+++***))))))***+++,,,------...*********++++++,,,,,,---************))))))))))))+++++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,444444444333333333333333222111...,,,++++++,,,---...------------------...,,,,,,------......//////---...///000222444555666444555555666777999;;;;;;;;;;;;;;;:::;;;<<<<<<===;;;;;;<<<======>>>??????>>>>>>?????????@@@@@@@@@<<<======>>>>>>>>>>>>>>>=======================================<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999888888999999999777777777777777777777888888888777777666666555555555333222222333333222000000000///////////////000000000////////////000000////////////000000111111////////////////////////............/////////000333000......//////,,,)))------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++,,,,,,,,,------***************)))((('''((()))***+++,,,++++++***))))))***+++++++++++++++************************((()))+++,,,---...------*********************************++++++++++++++++++++++++***************))))))*********+++++++++)))************+++++++++))))))***++++++++++++***''')))+++,,,------,,,+++******+++,,,---...//////---------,,,,,,,,,++++++)))*********++++++++++++)))+++,,,,,,+++******+++((()))***+++,,,++++++***+++******))))))******+++((()))))))))************,,,***))))))+++,,,+++))))))***++++++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))))))))*********+++++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++***((()))***+++,,,,,,------************************------,,,++++++***)))))))))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---...............---------,,,,,,,,,,,,,,,,,,---------.........---///000///...---///000))))))***+++,,,...///000........................---------...//////000000............------------------------....................................------,,,++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++***,,,---,,,+++***+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,------+++++++++*********))))))***++++++,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,555555555666666666666666444222///---+++++++++,,,)))***++++++++++++***)))******+++,,,,,,---......111111111111222222222222555555555666888999;;;<<<<<<;;;:::999:::;;;<<<===;;;;;;;;;<<<===>>>>>>???>>>>>>??????@@@@@@@@@@@@======>>>???????????????==========================================<<<;;;>>>>>>===<<<:::999888888999999999888999999::::::777777777777777888888888999888888777666555555444555444333333444444222111////////////000111222333000000////////////000000.../////////000000111111////////////////////////---.........//////000000---)))''')))...111...+++///......---+++******)))&&&'''(((***,,,...000000,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************+++++++++,,,,,,---------,,,,,,+++***(((&&&%%%$$$((()))***+++,,,,,,+++***((()))***+++++++++++++++************************+++,,,---.........---,,,))))))))))))))))))))))))------,,,,,,+++*********,,,+++++++++******))))))))))))******++++++++++++)))************+++++++++))))))***++++++++++++***''')))+++---...---,,,+++++++++,,,---...///000111,,,,,,,,,+++++++++******))))))******++++++++++++***+++------+++***+++,,,******+++,,,,,,***)))(((++++++************++++++(((((())))))*********+++---+++)))***,,,---+++)))***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++************++++++++++++---,,,+++))))))***,,,---+++++++++,,,,,,+++++++++%%%''')))+++---...///000************************,,,,,,++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------******++++++++++++************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------'''((()))***+++,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......---///000///......///000(((((()))***,,,...000111........................,,,------...///000111111//////.........---------............/////////000........................,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++***************+++)))+++++++++***)))***+++,,,++++++++++++++++++,,,---,,,***))))))***,,,---,,,,,,++++++++++++++++++---------------------,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,666555444444555666555444//////...------------...---------............///............////////////000000111111111222222222333333444666777999::::::<<<<<<;;;:::999999999999<<<<<<============<<<;;;===<<<<<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============AAAAAA@@@@@@???===<<<;;;===<<<;;;:::::::::::::::;;;;;;::::::999888888777666666777777888888888999777777666555444444333333555444333333222222333333000000000000000000000000111111111111000000//////111111000000000000111111......------------......//////000000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((+++...///...,,,++++++---***((())),,,...---+++(((((()))***+++,,,,,,---)))((('''''''''(((***+++,,,,,,------------,,,,,,******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++,,,---...////////////,,,,,,+++***))))))************))))))))))))******(((((()))***************++++++******)))((((((((())))))))))))))))))))))))++++++************++++++////////////...---,,,,,,+++,,,,,,------,,,,,,+++---+++******+++,,,,,,+++))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***++++++,,,,,,************************(((((())))))*********+++'''((()))******)))''''''++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((())),,,---+++))),,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***((())))))******))))))(((*********************************)))))))))))))))++++++,,,,,,,,,,,,---------,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,---......//////......------,,,,,,,,,,,,---------------........./////////////////////////////////...------......---,,,000000//////.........---,,,------......------,,,,,,+++++++++,,,,,,---...------------------------...---,,,,,,,,,---...///+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++++++++---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********444333222333444555444222///...------,,,,,,------,,,,,,,,,,,,---------...............////////////000000000111111111222222222333444555777888999:::;;;;;;:::999999999999999>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>===<<<<<>>>>>>>>>>>>>>======::::::999999888888777777888888777777777777777777777666666555444444333333444444333222222222222222111111111111111111111111222222111111111000000000111000000//////000000111......------------......//////000000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))),,,///000...,,,++++++,,,***))))))+++,,,+++))))))))))))******++++++++++++***)))))))))***,,,,,,---------......---------******)))))))))+++,,,---++++++++++++++++++++++++************************************************+++,,,---...............,,,++++++***))))))************))))))))))))******))))))***+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---,,,******+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((((()))******++++++************************))))))))))))*********+++******++++++++++++******,,,+++(((&&&&&&(((+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))(((***,,,---+++))),,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++*********+++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,---............---......------------......---------.........//////....................................000000000000............---------,,,,,,------......------,,,,,,+++++++++,,,------...------------------------'''((()))+++,,,,,,,,,+++,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///******++++++++++++******+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******222111000000222222111000...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,---------............/////////000000000000111111111111222222333444666777888888:::999888888888888888999======>>>>>>>>>>>>>>>===;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;>>>>>>??????@@@?????????999999888888777666666666888888888777666666555555666666555555444333333333333333222111111111111222111111111111111111111111222222222222222111111111000//////......//////000......------------.........//////000000//////..................---------+++++++++,,,,,,---------,,,++++++******++++++,,,,,,...000000...,,,+++++++++******+++,,,,,,***((())))))******************,,,,,,,,,,,,,,,---......---..................---******)))))))))***++++++))))))))))))))))))))))))************************************************+++,,,,,,---------,,,,,,,,,+++******)))***************))))))))))))************+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,,,,+++------............------...,,,******+++++++++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************''''''(((((()))*********************************)))))))))***************++++++*********++++++,,,---+++'''$$$$$$'''+++---++++++++++++++++++++++++++++++++++++++++++++++++******)))***,,,---+++***------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,************************++++++,,,,,,------......++++++,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,---------------///..................///------........./////////------------------------,,,---......000000111222---------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---------------------------------###%%%))),,,------+++***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///******++++++++++++******+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***000...---...///000///...---,,,++++++******+++++++++,,,,,,,,,,,,------------------.........///////////////000000000111111111111222333444555666777777777777666777777888888::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>??????;;;;;;;;;;;;;;;;;;:::999999:::<<<============<<<888888888777666666555555666666666666666666666555555555555444444333333333333222111111000000111111111111111111111111111111222222222222222222222222//////............//////......------------.........//////////////////...........................******+++,,,,,,---......,,,,,,++++++++++++,,,,,,---///111111...,,,++++++******+++,,,------,,,+++******************))))))---------------.........---......//////......---,,,,,,++++++++++++++++++))))))))))))))))))))))))************++++++++++++,,,,,,+++++++++++++++***++++++,,,,,,,,,+++******++++++***************++++++******))))))******+++******++++++,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---...............---..................---...,,,+++***++++++***)))************************++++++++++++************************************((()))))))))*********+++***************************************************)))((('''((()))***+++,,,+++(((''''''(((+++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,+++***...------,,,+++***))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******************************++++++,,,---...//////+++++++++,,,,,,,,,------,,,,,,++++++++++++***+++***+++++++++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,//////............//////............////////////------------------------,,,---............///000---------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------,,,,,,------------------(((***,,,...///...---,,,---,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***++++++))))))***+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,---...---,,,,,,,,,+++************+++------------............------------................../////////000000000000000111222333444444555555555555555555666777888999999:::;;;;;;;;;;;;;;;999:::<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888888888999:::;;;;;;;;;;;;888888777777666555555444333333444555666777777777444444444444444333333333333222111111000000111111111111111111111111111111222222222222222222222222//////............//////......------------............////////////......---.....................******+++,,,,,,---......------,,,,,,,,,,,,------...000111000...,,,+++,,,(((***+++---......///000++++++++++++************,,,,,,,,,---------------------............------------------------,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,---.........------,,,,,,,,,+++++++++,,,++++++******+++***************++++++++++++************++++++)))***************))))))++++++******))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,---............---..................---...,,,******+++++++++*********************************************************************************++++++++++++,,,,,,************************+++++++++******************)))((((((((()))+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++------,,,,,,+++***))))))++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************)))******+++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***************++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,//////............//////........./////////000000........................///111222000...---...///---------------------...,,,------......------,,,,,,---.........---,,,,,,,,,,,,,,,---------......///......---------......++++++************+++++++++++++++++++++++++++++++++,,,---+++)))'''((())),,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,,,,,,,***---,,,++++++******++++++---------.........//////,,,------------.....................//////////////////000111111222333333333333333333444666777777::::::;;;<<<============::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<======<<<;;;;;;:::::::::999999999:::;;;;;;888888777777666555555555111222333444555777888888444444333333333333333333333333222111111111111222222222222222222222222222111111111222222222222222000//////......//////000......------------......---......//////......------------...............+++++++++,,,,,,---------...------,,,,,,------...---///000///---+++,,,,,,)))***,,,,,,,,,---000222++++++,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,------------------,,,------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000//////......------,,,***++++++,,,,,,,,,++++++*********)))******+++,,,++++++************++++++)))************)))((((((++++++******)))(((((('''++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))******++++++++++++***------............---------+++******+++,,,,,,+++------------------------)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********+++++++++++++++,,,---...***+++,,,......,,,+++************++++++,,,,,,---+++++++++++++++++++++++++++,,,...---+++***++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))************)))))),,,,,,------------,,,,,,************************))))))******++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++***)))*********++++++,,,,,,---,,,++++++++++++++++++,,,************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++,,,---------------///..................///....../////////000000000////////////////////////222444555333///---...111------------............,,,------......------,,,------...//////...,,,++++++,,,,,,------.........000///---+++++++++,,,,,,************++++++++++++++++++++++++++++++++++++...//////...+++******+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,***)))***+++,,,+++***------,,,+++++++++++++++,,,,,,---------.........,,,,,,---------.........------........./////////...//////000000111111222111111222222333555666777999999:::<<<<<<=========;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>????????????<<<;;;888777777888:::;;;999999888777777666666555222222333444555555666666333333333333333333333333444444333222222222222222222222222222222222222222000000000111111111222222111000000//////000000111......------------......---......//////......------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,---...---,,,+++,,,---+++,,,+++)))((((((,,,000,,,,,,,,,------.........+++,,,---.........------++++++,,,,,,,,,,,,+++++++++,,,---/////////......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000//////...------,,,,,,******+++,,,---------,,,******))))))***++++++,,,,,,++++++******++++++,,,***+++++++++******)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++******))),,,,,,------------,,,,,,+++***))))))+++------,,,------------------------''''''((()))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********)))***+++,,,------------++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++---///...+++******,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********++++++,,,,,,,,,,,,++++++************************************++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++***))))))******+++,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---............---......------------........./////////000000000000...........................111333111---,,,...111++++++,,,,,,------------,,,------......------,,,---...///000///...,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,++++++***+++,,,---...------,,,************************,,,---///...---,,,---///***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))***+++,,,+++)))...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////......//////000000111111000111111222333555666777666777888999::::::;;;:::<<<;;;:::999:::;;;<<<===:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999:::<<<>>>@@@BBBCCCCCC<<<:::777444333555888999999999888888777777666666333444444444444444444444333333333333333333333333555444333333222222333333222222222222222222222222//////000000111111111222111111000000000000111111.........------.........---..................------------.........//////---,,,,,,,,,,,,,,,,,,,,,......------------......***,,,---,,,++++++,,,---------+++'''$$$$$$)))---,,,,,,------...///000000+++,,,.../////////...---***++++++,,,,,,++++++***)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222//////...---,,,,,,++++++)))***+++,,,---.........******))))))***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))*********+++,,,,,,---------------------------------,,,,,,++++++,,,,,,------------------,,,+++***+++,,,,,,------,,,,,,+++***)))((())),,,......---++++++++++++++++++++++++&&&&&&''')))***+++,,,---++++++++++++++++++++++++++++++******************************************,,,,,,,,,++++++*********'''(((***+++,,,,,,++++++,,,+++)))(((((()))+++,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++---///...+++)))***,,,)))******++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))))))))******)))))))))************************,,,+++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---,,,+++***)))))))))***+++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,---......//////......---------,,,,,,---------////////////000000000000------------------------))),,,///...***)))+++///*********++++++,,,,,,,,,,,,------......------,,,---...///000000...,,,+++++++++,,,,,,---...//////)))+++---///000///---,,,+++,,,...000000///...---************************(((***,,,,,,,,,,,,...000))))))************))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,*********************************************************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---,,,+++***))))))))),,,+++)))((((((***+++,,,+++,,,...---,,,,,,---//////...---...000111000///000111111111111000000///000111333444555555444333444666777999;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999999888:::::::::999999999888888888888888888888777666666444444444444444444444444555555666666555555444333222222222222111111000000333222222222111000000000222222222222222222222222000000000000////////////------------------------......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......111111000///---,,,+++***)))((((((((()))***++++++---,,,,,,,,,,,,---...........................---......................../////////......---------+++++++++,,,---...///000...---,,,+++***+++,,,---....../////////---,,,+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---,,,************,,,---*********++++++,,,,,,,,,,,,+++***))))))+++---...------------------------------...///...---+++***++++++++++++++++++++++++)))***+++,,,,,,,,,++++++///...,,,***))))))******,,,,,,,,,+++++++++******,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))******++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))***++++++++++++***)))+++******))))))***++++++******************************))))))******+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,))))))*********+++++++++************************++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---)))''')))++++++******---,,,,,,++++++,,,,,,---///...---,,,,,,---...///+++,,,---...////////////111///---------,,,***(((---------------...///000///////////////.........,,,++++++******++++++,,,,,,,,,,,,------.................................---...//////------...//////...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,+++***)))(((,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,------++++++,,,---++++++***)))***+++---...,,,,,,,,,---...///000111333111...,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))+++******))))))******++++++++++++++++++++++++,,,...---,,,+++************,,,+++***))))))***,,,---+++---...---,,,,,,---...,,,++++++,,,---......,,,///000000111111111000000///000111222222333333333444555666777888:::;;;;;;<<<;;;;;;;;;::::::::::::;;;:::::::::999999999999999999999999999999999999888999999999999999888888:::::::::999999999999888888888888888888777777666666666666666666666666666555555666666555555444333222222222222111111111000111111000000000000000000222222222222222222222222000000000000////////////------------------------......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---............---,,,+++******)))*********)))******++++++------,,,,,,------...///...---------------------....................................---------------------------...///000......------,,,,,,,,,---///000000111000///...---...---------,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,*********+++---...---------------------------------------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++************,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************++++++,,,......---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***,,,---------,,,---,,,,,,++++++,,,,,,---......---,,,,,,---......+++,,,,,,------...//////222000///...///...---+++---------------...//////////////////............,,,,,,++++++++++++,,,,,,,,,,,,------------------...............---------,,,.........---,,,---.........---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***+++++++++******+++++++++,,,,,,++++++***++++++,,,+++,,,------++++++,,,---,,,+++*********+++,,,---,,,,,,,,,,,,---...///000999777333///+++)))((((((+++++++++++++++++++++++++++++++++++++++++++++,,,......---,,,,,,---------)))******++++++,,,,,,,,,------,,,,,,++++++******---,,,+++******+++,,,---,,,---......,,,+++,,,...,,,+++***+++---------,,,...//////000111111111111////////////000111222222444444444444555777999;;;;;;;;;:::::::::::::::999999999999888888888888888777777777777777777777777888888888888888888888888::::::::::::999999999999888888999999888888777666777777777777777777777777555555666666555555444333222222222222111111111111///////////////000000000222222222222222222222222000000000000////////////------------------------......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......------,,,,,,,,,+++++++++---,,,+++++++++++++++,,,---------,,,------.../////////............//////........................---------------.........//////............//////...............------,,,...///000000000///...---,,,,,,,,,,,,++++++++++++************************************************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++---,,,+++++++++,,,...///---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///+++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,---------,,,,,,******************************))))))******+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,+++************+++,,,,,,,,,---------+++***)))************************************+++++++++,,,......---,,,+++***))))))------------------------...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++,,,...///000///......//////...,,,---------------.................................---------,,,,,,---------------------------,,,,,,///.........------,,,,,,+++---...---,,,+++,,,---...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,,,,++++++************++++++,,,++++++***++++++,,,,,,+++,,,------++++++,,,---,,,,,,+++*********++++++++++++++++++,,,---......;;;888555000---***)))(((************************)))******+++,,,,,,------000///...---------------******++++++,,,---......,,,,,,,,,,,,,,,,,,++++++...---,,,+++++++++,,,,,,---...///...,,,+++,,,---...---,,,---...///...------...///000111111111111//////......///000222333555444333333444666999;;;::::::::::::999999999999888888888888888888888888777777777777777777777777777777777777777777888888;;;;;;:::::::::999999999888999999999999888777777666666666666666666666666555555555666555555444333222222222222222222222222...//////000000111111111111111111111222222222222000000000000////////////..............................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---..............................///...---,,,,,,,,,,,,,,,---------------...//////111111000000000111222222........................,,,,,,------........./////////...---------------,,,---.........---+++***+++,,,---...------++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************((()))***++++++***)))(((*********++++++,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000***+++,,,---------,,,+++,,,,,,,,,+++++++++******)))***+++,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************)))'''&&&&&&''')))***,,,---...///...,,,***(((******************************+++++++++,,,,,,+++***++++++,,,,,,---------...........................---,,,,,,++++++,,,,,,,,,,,,,,,---------......************************---,,,+++******+++,,,---++++++++++++++++++++++++)))---///,,,***+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++***))))))+++---...---,,,++++++------,,,+++,,,---------------------------...............///......------------...............------,,,,,,,,,///......------,,,,,,++++++,,,------++++++,,,---------,,,,,,+++,,,,,,---,,,,,,------------,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++++++++******++++++,,,,,,+++,,,------++++++,,,------,,,,,,++++++*********++++++******+++,,,,,,---333222000...---,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,+++************,,,,,,------...///000000++++++,,,---------,,,,,,...------,,,++++++++++++,,,---......,,,+++,,,...///...------//////...---,,,---...000000111111111111000//////000111333444555555333333444666999:::999999999999999999999999888888888888999999999999888888888888888888888888777777666666777888999999;;;;;;;;;:::::::::999999999999999999999888777777777777777777777777777777555555555666555555444333222222222222222222222333000000000111111222222222000000000111111222222222000000000000////////////..............................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------............/////////...---,,,,,,,,,---...------------...//////111000///...///000222333////////////////////////---------....../////////......---,,,++++++++++++++++++,,,------+++***)))***+++,,,------,,,+++***,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))((((((((()))***,,,---......,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000***+++---......---,,,+++,,,,,,,,,+++++++++******((()))***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************)))'''&&&&&&''')))***+++,,,.........,,,***)))************************)))***+++,,,,,,,,,,,,+++******+++,,,------.................................---,,,,,,++++++,,,,,,,,,,,,---------.........************************,,,,,,***))))))***,,,,,,++++++++++++++++++++++++(((///222---)))***,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++***))))))***,,,...,,,+++***+++---------+++,,,------......---,,,,,,,,,---------....../////////......------......///.........------,,,,,,,,,......------,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,+++++++++,,,,,,---,,,------......------,,,,,,,,,,,,+++++++++******++++++************+++++++++*********++++++,,,---+++,,,------++++++,,,---,,,,,,,,,,,,+++******)))++++++*********+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((())))))---......//////000000000***+++,,,.........---,,,------,,,,,,++++++******+++,,,...---,,,,,,---//////---,,,,,,---...---+++---......///000000000000111111111111222333444444555444444444444666777888777888888888888999999999888888888888888999999999888888888888888888888888888777666666777888:::;;;;;;;;;;;;;;;::::::::::::999999999:::999999888777888888888888888888888888555555666666555555444333222222222222333333333333111111111111222222222222//////000000111222222222000000000000////////////..............................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...------------------......------......///000///...---,,,---...111222///////////////////////////////////////000000000------,,,+++******+++++++++++++++++++++***))))))+++,,,---.........---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++(((((()))***,,,---......+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///,,,,,,------------,,,,,,,,,,,,,,,+++++++++******''')))+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,+++************+++,,,***+++,,,------,,,+++***************************)))***,,,---------,,,+++...---------,,,,,,,,,+++------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++(((333888111+++,,,///------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,+++*********+++,,,---...---,,,---...///...---,,,,,,---......---+++***,,,,,,,,,---......//////......------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++---...---,,,+++,,,---+++++++++++++++,,,,,,---------............------,,,,,,,,,++++++*********,,,++++++++++++++++++,,,************+++,,,------+++,,,------++++++,,,---++++++,,,,,,,,,+++******,,,++++++******+++,,,,,,+++++++++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++************++++++............////////////)))***,,,...//////...---,,,,,,,,,,,,+++***)))((()))+++------------///000000///------...///---,,,......///////////////...000000111222333333333333222222333333444444555555777777777777888888999999666666666777777888888888888888888888888888888888999888777666777999;;;<<<<<<;;;;;;;;;;;;:::::::::999999::::::999999888777888888888888888888888888555555666666555555444333222222222333333333444444111111111111000000000000/////////000111222222222000000000000////////////..............................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,------.....................//////000000///...---...000222444////////////////////////111111111111000000000000------,,,+++++++++,,,,,,---,,,++++++******++++++***+++,,,.........---,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------------------------------++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,------,,,)))(((++++++++++++++++++++++++***************+++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,************************)))***,,,---...---,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************'''555:::222***,,,///...---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---......---,,,+++,,,---......,,,+++)))++++++,,,------...//////...------------------...,,,,,,------------------+++++++++,,,,,,------...,,,.........---,,,---...++++++******+++,,,,,,---------............------***+++++++++++++++,,,,,,------,,,,,,,,,,,,------************+++,,,---...+++,,,------++++++,,,---)))***+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,+++++++++++++++++++++************+++,,,------...............---------(((***,,,...//////...---,,,,,,,,,+++***)))((('''(((***,,,------...000111333111000000111111000......///////////////.........///111333333333222222000111222333333333333333666666777777888888888999444555555555666666777777888888888888888888888888999888777777888:::<<<===<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888555555555555555555555555555555666666555555444333222222222333333444444444111111000000//////.........//////000111222222222000000000000////////////////////////////////////......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......//////.........---------,,,,,,,,,,,,,,,---...///...............///000000444333111000111333666888000000000000000000000000333333222222111111000000---------,,,,,,------......---,,,+++***+++,,,---((()))***+++,,,++++++***))))))******++++++++++++************************++++++++++++++++++++++++---,,,+++******+++,,,---------,,,,,,+++***)))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++***+++---...///...------------------------------)))***+++,,,,,,,,,++++++111///...,,,++++++,,,,,,,,,,,,,,,+++++++++******+++,,,...///...,,,***(((******************************))))))******+++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))***++++++++++++***)))((((((((()))***+++---...************************)))***,,,......---,,,+++******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------************************)))***+++,,,,,,+++***)))************************%%%333:::000(((***---,,,---,,,,,,++++++,,,,,,---+++,,,------------,,,+++,,,,,,---------,,,,,,+++---,,,***+++,,,,,,***)))+++,,,.........,,,***)))++++++,,,,,,---...//////---------,,,,,,---------,,,,,,,,,------.........)))***+++,,,------...///---...//////------...///+++*********+++,,,,,,---------............------((()))***+++,,,---.........------,,,,,,------...************+++,,,---...+++,,,------++++++,,,---((()))+++,,,---,,,,,,+++------,,,,,,+++,,,,,,,,,,,,,,,---......------,,,*********************************++++++,,,------((((((((()))***+++------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***(((......---,,,***+++---000000000//////..................///000000000000000000111333777999888555333000000111222222333444444444555555666666666666666888888999999999999888888:::777555666999999888555666666666777888999;;;;;;:::::::::999999999888888===<<<999777666666777888777777666555555555555555666666555444444444555555111111111111111111111111222222111000//////000000,,,...000222333222111000222111111000///..................------,,,,,,,,,------------------------***++++++,,,,,,------...---,,,++++++,,,---///000,,,---...///...---,,,+++------------............/////////...,,,---///111222000///000222333333222000//////........./////////000222666888666111,,,......//////000000111111111000000///...,,,+++***++++++************++++++))))))***++++++,,,------************************...------,,,,,,------...++++++++++++++++++++++++------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++************++++++------,,,++++++******))),,,++++++******++++++,,,------+++***)))'''&&&&&&++++++,,,,,,,,,,,,------+++***)))))))))***,,,,,,...---,,,+++************)))************)))((((((************************************************,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********))))))************))))))******++++++++++++******))))))******++++++++++++)))))))))))))))***++++++///---***'''&&&(((***,,,******+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,,,,------+++++++++,,,,,,---------*********++++++*********---,,,,,,++++++,,,,,,---++++++************++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,+++***)))))))))***+++---------............///***+++,,,------,,,+++***---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,///...,,,*********,,,------------,,,,,,+++++++++------,,,,,,,,,,,,++++++/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,111...+++((('''(((+++,,,++++++++++++++++++++++++---/////////,,,***)))((())))))*********))))))(((***+++,,,+++))))))***+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***......---,,,***+++---000/////////......---------......///000000111111000111222444777999999666333111111222222333333444444333333444555555555555444666666777777777777666666999777555666888999777555777777777777888:::;;;<<<::::::::::::999999999999:::999777666666777888999777777666555555555555666333333222111111111111222333333333333333333333333222222111000000000000000---...000111222222111111000//////...------,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,++++++***+++,,,---...------............------....../////////000000000...//////...------...000000///---...///111000//////......------.........000//////111333333000---.........////////////////////////...---,,,+++***++++++************++++++)))))))))***+++,,,,,,,,,*********************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******))))))((((((+++++++++,,,,,,,,,------+++***)))))))))***+++,,,...---,,,+++************+++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********))))))************))))))******++++++++++++******)))*********++++++++++++***)))))))))))))))***++++++***((('''''')))+++,,,******+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++************++++++,,,++++++******++++++,,,)))******++++++******))),,,+++************+++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------------------------......---------,,,,,,,,,...---+++))))))***+++,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++((()))+++++++++*********)))******++++++******)))***+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++,,,---,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,***+++---///......------------,,,,,,---......///000111111111444444555777999999777444222222222333333333333333111222333333444444333333555555555666666555555555777666555666777888777666777777777888999:::<<<<<<;;;;;;;;;:::::::::999999777777666555666777999:::888888777666666666666666555555444333333333333444333333333333333333333333222111000000000000000000/////////000111111222222/////////...------,,,,,,,,,,,,,,,,,,------------------------------------...------,,,++++++******+++************++++++,,,......------------......//////000000000111111111,,,...//////...------...///---,,,,,,---...---,,,------,,,,,,,,,,,,------000...,,,,,,---...///...............------------,,,,,,------,,,++++++***++++++************++++++))))))******++++++,,,,,,************************))))))(((((((((((())))))++++++++++++++++++++++++************************++++++++++++++++++++++++...------,,,+++************++++++++++++,,,,,,,,,++++++************++++++))))))******+++,,,,,,---,,,++++++******++++++,,,))))))******************++++++++++++,,,,,,,,,,,,******))))))******+++,,,------,,,+++************+++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********+++++++++++++++++++++++++++++++++++++++*********))))))************))))))******++++++++++++******************+++++++++++++++******)))))))))******(((''''''(((((()))++++++******+++++++++,,,,,,,,,******++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++******))))))******+++++++++************++++++,,,++++++******++++++,,,)))******++++++******))),,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,*********++++++++++++,,,------------------------......---------,,,,,,,,,---,,,***)))))))))***+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))%%%'''***---///...---,,,++++++++++++++++++++++++(((((()))***++++++*********++++++,,,,,,+++++++++***+++------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))((((((***+++,,,++++++***************+++************************+++++++++++++++,,,---...,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222333666555555777888888777555333333333333222222222222111222333333444333333333444444555555555555444444666555555666666777777666777777888888999;;;<<<===;;;;;;;;;::::::::::::999666666666555666666888888888888777666666666666777666666555444444444444555000000000000000000000000111111000000000000000111000000//////000111222222111111000000////////////+++++++++,,,,,,------...------------------------,,,,,,,,,,,,++++++******++++++++++++*********+++------,,,++++++,,,...///////////////000000000111+++---//////...---,,,---///---++++++,,,,,,+++***++++++++++++++++++,,,---///---,,,++++++------......---------,,,+++++++++******++++++++++++******++++++************++++++***+++++++++,,,,,,,,,---************************+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++++++++************++++++))))))******+++++++++,,,,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,***************+++++++++---,,,++++++*********+++)))************)))((((((************************************************++++++***************+++************************+++++++++***************)))******++++++******)))******++++++++++++******++++++++++++++++++++++++++++++******))))))******(((((()))*********************+++++++++,,,,,,,,,******+++++++++++++++,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,------------------,,,++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,,,,------------------......---------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,------))))))))))))))))))))))))###&&&))),,,------+++***++++++++++++++++++++++++---,,,++++++,,,,,,***)))++++++,,,,,,------,,,,,,(((***,,,,,,+++,,,---///------------------------,,,,,,,,,++++++++++++***************************+++***)))((()))***,,,---*********))))))******+++************************+++++++++++++++,,,---...+++,,,---,,,+++***,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,------...///111333444777555444555666666555444222222222222222222111111222222333444444444444333444555555555555555555444444444555555555555666777777777777888999:::<<<<<<;;;;;;:::::::::999999999888777777666666666666666888777777666666666666666333222111111000000111111000000000000000000000000111000000000000000111111111000000///000000111222000000000000////////////***++++++,,,,,,---------------------------------*********++++++,,,,,,,,,------,,,,,,,,,+++******,,,+++*********+++---...---------.........//////***,,,...///---,,,,,,,,,///---++++++,,,,,,+++******************+++,,,,,,+++,,,.........---,,,,,,------,,,,,,++++++******((()))******+++*********++++++************++++++,,,,,,,,,---------------************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++***))))))++++++++++++++++++++++++++++++************+++++++++++++++******))))))))),,,++++++******++++++,,,,,,,,,++++++***)))))))))*********+++++++++,,,,,,))))))******++++++++++++,,,,,,++++++******++++++)))************)))((((((************************************************+++***************++++++******************************************************++++++++++++************++++++++++++******,,,+++++++++++++++++++++++++++***************+++++++++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,------------+++***)))(((((()))***+++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,---------............---------,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,------......++++++++++++++++++++++++)))******+++++++++,,,,,,++++++++++++++++++++++++---+++******,,,,,,+++******+++,,,---------------''')))***+++***+++,,,...------------------------,,,,,,+++++++++*********************************,,,,,,+++***+++,,,---...*********)))******+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---///222444666666555222222333333333222000000000111111111111111222222333444444444444333444444555555555555444444222444555555444444666777666666666777888999;;;;;;:::::::::999999999888888888888888777777666666666777777666555555555555555444333222222111111222222222222222222222222222222000000000000000111111222000000000000000000111111..................------++++++++++++,,,,,,,,,,,,------------------------))))))******+++,,,,,,---------------,,,+++))))))+++******++++++,,,---...++++++,,,,,,,,,---------***,,,------,,,++++++,,,...---++++++,,,---,,,+++******)))******+++,,,---))),,,///111///---++++++,,,,,,,,,,,,++++++++++++))))))***************)))++++++************++++++,,,,,,,,,---------------*********************************))))))*********++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************,,,,,,,,,++++++++++++***++++++************++++++,,,++++++***))))))((((((,,,++++++******++++++,,,------,,,+++******))))))************++++++++++++))))))***++++++++++++***,,,,,,++++++***++++++,,,+++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,************************)))))))))*********************++++++++++++************++++++++++++******,,,,,,,,,,,,++++++++++++***************+++,,,,,,------------,,,+++***)))******+++++++++,,,,,,,,,******++++++,,,---------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,)))******++++++******))))))***+++,,,---------,,,,,,,,,,,,,,,------------******))))))))))))***************+++++++++++++++++++++************++++++*********++++++++++++,,,+++,,,,,,------...............---------,,,,,,,,,---------...............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...++++++++++++++++++++++++(((%%%$$$&&&***------+++******+++,,,------------((()))************+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,---------------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++******+++---,,,+++***+++,,,,,,,,,,,,,,,---------...,,,,,,,,,---///222555777666333000//////000000///......//////000000111111000111222222333222222222222222333333333333222222111333555555333333555888555555555666777888::::::999999888888888777777777777777888888888888888888666555555444444444444444666555444444333333444444222222222222222222222222000000000000000111222222///000111222222111000///---.....................,,,,,,,,,+++++++++++++++------------------------***************+++++++++,,,------,,,+++)))((('''++++++,,,---............++++++++++++,,,,,,,,,---+++,,,,,,+++******+++---,,,+++)))***+++---,,,+++************+++,,,------(((,,,///000---++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++***))))))++++++************++++++++++++++++++++++++++++++************************))))))(((((((((((())))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******++++++************++++++************)))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++((()))***+++,,,++++++***,,,++++++***++++++,,,,,,+++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,************************((()))))))))*********+++***++++++,,,,,,++++++*********++++++++++++******------,,,,,,,,,+++++++++)))))))))***+++,,,---...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,)))******++++++******)))((()))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))*********++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///......---------,,,,,,,,,+++,,,------.........---+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++((($$$"""%%%***......,,,)))***+++,,,,,,---------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************)))+++,,,......---,,,+++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***))))))+++------+++***++++++,,,,,,,,,------.........,,,++++++,,,///222555777555222///------.........,,,------...///000000111//////000111111111111111111111222222222222111111000333555555333333555888444444555555666888999:::888888888777777777777666555666777999:::::::::;;;555555444333333333333444333222111111000000111111////////////////////////000000///000000111222222///000111333222111///.../////////000000000000000---,,,,,,++++++*********------------------------,,,,,,++++++***)))))))))+++,,,,,,+++***(((&&&%%%+++,,,...000111111000///+++++++++,,,,,,,,,------,,,,,,,,,***)))))),,,...+++)))((()))+++,,,,,,+++************+++,,,---...)))+++...---+++)))***,,,+++++++++,,,,,,------...+++++++++++++++***))))))++++++************++++++******))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,++++++*********++++++************++++++((((((((()))******++++++,,,++++++++++++++++++,,,))))))***+++,,,,,,------)))************+++++++++((()))***+++,,,+++******+++++++++***++++++,,,,,,)))************)))((((((******************************************************))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++***++++++,,,,,,++++++*********++++++++++++******---------,,,,,,+++++++++((())))))***+++---...///))))))))))))***+++,,,---******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++************++++++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,'''(((***+++,,,,,,++++++)))************+++++++++,,,,,,...//////...,,,,,,))))))******++++++++++++++++++************++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////......---------,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,------------------,,,,,,,,,++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************++++++++++++++++++++++++---)))&&&'''+++...---***((()))***+++,,,,,,---,,,,,,---...---+++++++++---+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))'''))),,,......---+++)))***(((''')))---...---,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((()))))))))*********+++******+++,,,///111222,,,,,,,,,---...///000111,,,,,,,,,---------......//////000111111111111111000000000000////////////000111222333444333222111111111111222333444666666555555666777777666555444888888777777777777777777777:::<<<<<<;;;999999:::;;;:::888777555444444444777666444333222222333333222222222222333444555555:::444000111111//////222111111111000000000000000,,,,,,++++++,,,---///000------,,,,,,,,,+++++++++...+++,,,000...)))***000//////...---,,,++++++***---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))******************++++++***++++++,,,,,,++++++***...------,,,+++***))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++******)))...,,,******+++++++++***************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,+++***))))))***************++++++,,,,,,,,,)))+++,,,+++)))((())),,,+++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++***)))(((++++++******++++++,,,---000///...,,,+++***))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))************************///+++'''''')))++++++***+++++++++***++++++,,,---+++,,,,,,***''''''))),,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))+++------,,,,,,,,,---------------------------------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++***************+++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...///---++++++,,,,,,------------,,,,,,,,,,,,++++++***)))(((,,,,,,---...............------,,,++++++,,,---...,,,,,,,,,,,,---...///000---------.........////////////000111111111111000111111111000000000000000000111222333333333333222222222333333444666777888555666777777777777555555999999999999999999999999888:::;;;;;;:::999999:::;;;:::999777666666666666666666555444333333333333111111111000111111222222999333///000000...///222000000000000000000000000---,,,,,,,,,---...000111.........---------,,,,,,000++++++///111...---000......------,,,+++++++++---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,++++++*********)))*********+++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++*********++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***)))************************)))***++++++++++++***)))++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,+++***************++++++++++++++++++,,,,,,(((***,,,+++)))((()))+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++******++++++,,,---///...---,,,+++***************+++++++++,,,,,,,,,************************************))))))))))))************************...+++))))))+++,,,,,,***,,,,,,+++++++++************+++,,,***(((''')))+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))+++------,,,,,,,,,---------------------------------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,++++++---,,,+++******+++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++555333111000000///---+++---............------,,,,,,,,,,,,,,,+++***)))(((******,,,---------,,,+++---,,,++++++++++++,,,,,,++++++++++++,,,---..................////////////...//////000000000000000111111111111111111111111//////111222333333333333444444444555666777888999555666777888888888777666999999999999999999999999888999:::999888777999::::::999888888777777777888555555555555444333222222222222111111000111111111777222///111111//////000000000000000000000000000......------...///000111//////.........---------111+++)))---111111///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++***++++++,,,------......***+++,,,,,,,,,+++***)))++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++*********+++++++++++++++,,,++++++************+++,,,,,,++++++++++++++++++(((***+++***)))(((***++++++++++++++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++******++++++,,,---------,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))************************,,,+++******,,,,,,+++***+++++++++++++++***)))((()))***++++++)))((())))))***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---------------------------------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++---,,,***))))))***,,,---******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---000///...,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------******************************+++++++++***)))))),,,,,,,,,++++++++++++***************************555444333222000///...---...............---,,,++++++,,,,,,,,,++++++***)))''')))***,,,,,,+++***)))((())))))***+++---......++++++******+++,,,,,,---------------............---...//////000000//////000000000000000111111111...///000111222333444444444444444555555666888888666666888999999888777777666666666666777777777777888999888777666666888:::888777777777777777888888333444555666555444222111555555444333222222222222333000111555666222///.../////////000000000000000///////////////000000111............------------///---,,,---......---,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++******++++++,,,---,,,,,,,,,------.........***,,,...///...,,,******++++++++++++++++++++++++*********++++++*********+++++++++++++++++++++++++++++++++++++++++++++***,,,++++++******+++++++++,,,,,,,,,++++++***************+++++++++++++++,,,,,,++++++******))))))))),,,++++++******++++++,,,++++++++++++++++++++++++------,,,++++++,,,,,,---++++++******++++++,,,---,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************)))))))))***++++++***))))))***+++++++++***)))((()))***,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++---+++)))(((((()))+++---***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------...************************+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++222222222111///.........---------------,,,+++***+++,,,,,,,,,,,,+++*********+++,,,---...---,,,,,,((()))***+++,,,,,,------++++++*********+++,,,,,,++++++,,,,,,,,,---------------...////////////...............//////000000...//////000111333444444333333333333444555666666555666777999999999888777555555666666666777777777777888777666555555777999666555555555555666777777333444555555555444333222555555444333222222222222//////333:::;;;555///,,,......//////000000000000//////000000000000000000---------,,,,,,,,,,,,+++---111444000+++***,,,...------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---------...------------,,,,,,++++++***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,++++++*********************************(((((()))***+++---...///.........------,,,,,,,,,+++...111111///,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++,,,---------,,,++++++******))))))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------++++++******++++++,,,---++++++*********+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************&&&''')))***))))))))))))((()))***+++++++++++++++***+++,,,---...---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++)))(((((()))+++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------............************************+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,---------++++++******+++,,,...///------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111000...---...///,,,------------,,,,,,++++++,,,,,,,,,,,,,,,++++++************++++++++++++,,,---------,,,+++***))),,,++++++******+++,,,,,,***+++++++++,,,,,,,,,,,,,,,------...............,,,------......//////000/////////000000222333444222222222222222333444444444555777888999888888777666777777888888999999999666666777666555444666888555555444444444555666666333444444555444444333333222222111111000111111111......222999;;;555///------......//////000000111//////000000000000//////------,,,,,,,,,+++++++++---555888333+++***...111------....../////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++,,,------.../////////......------,,,,,,+++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++++++++++++++************************(((((()))***+++---///000.........---,,,++++++***+++///111111...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++******+++---...---,,,+++++++++++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++++++++******++++++,,,---++++++*********++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********************************&&&((())))))((((((***+++++++++******++++++,,,---++++++***,,,---...,,,+++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++******+++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---+++*********,,,...111333---------------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000---+++,,,...,,,------............---++++++,,,,,,---,,,,,,+++***)))((('''''')))***,,,---.........---,,,***))),,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---............------------...///000000000000000//////000111222333222222222222222333333444333444666777888888777777666666777777888999999:::444555777666555444555666777666666555555555555666444444444333333444444555111111111000111111222222///---...444555222//////------......///000000111...///000000000///.........---------,,,,,,,,,,,,)))111444///+++---000000,,,,,,,,,---------------++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++,,,---...///000000/////////...---,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,************************************+++,,,------,,,,,,,,,,,,,,,++++++++++++...000...+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++***++++++,,,,,,---------+++++++++++++++,,,---...++++++++++++++++++,,,,,,***(((''')))+++---,,,***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++''')))+++------,,,+++)))++++++******++++++,,,---++++++***************+++******+++++++++,,,,,,,,,************************,,,,,,+++++++++*********************************(((***+++***)))))),,,///111///,,,***)))***,,,---+++)))'''(((+++,,,,,,***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,++++++***+++,,,------,,,+++***+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++,,,...222666888000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++000222222000---***+++---------...///000000000///++++++,,,------,,,,,,,,,///...+++******,,,///111***+++---...///......---------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------......///000111111222111111000//////000111222333333222222222333444444222333555666777777777666333444444555666777777888222444777777666444444444888888777666666666666666555444333222222333555666222222222222333444555555000,,,+++...000//////111---------...///000000111......///000000///...---//////.........---------%%%+++,,,))))))...///,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++***+++,,,---...000111111000000///...------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))))))))))))))))))))---,,,++++++******++++++)))******++++++,,,,,,---***---///,,,((('''***...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,,,,---...*********++++++,,,,,,---(((&&&%%%'''***,,,+++)))+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++%%%(((+++---...,,,***(((++++++******++++++,,,---,,,++++++***))))))************+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++*********************************,,,,,,+++)))***...222666333...+++((()))***++++++(((%%%%%%(((+++***))),,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................---------,,,,,,,,,++++++***+++---......---+++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++++++++++++++,,,***,,,---///000000//////------------------------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,---000555999<<<333222000...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------************************((()))***+++++++++++++++*********++++++,,,,,,,,,************************//////...---,,,++++++***------------------------......---------......///111000...,,,,,,,,,...///111000///...---,,,,,,,,,.........---,,,+++***))))))***+++,,,------------+++,,,,,,,,,---............000111000///...///111000000111222222222222111333333333333333333333333555555444444444555666666777555333111111444777999555555555555555444444333555555444444444333333333444444333333222111000000111111000000111222333333000000111222222000///...000000000000000000000000000000000000///...,,,,,,***---///222222000...,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,++++++*********+++,,,---------,,,+++***---------------------------------,,,,,,+++++++++))))))))))))))))))))))))000000///...,,,+++***)))---,,,,,,++++++,,,,,,---,,,+++******))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********,,,+++***)))***,,,///000666222...,,,,,,,,,+++***+++++++++++++++++++++++++++***************++++++------------,,,,,,+++***++++++------------++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++++++++------------++++++))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++///---++++++------+++)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,---...///...------........................,,,,,,,,,,,,,,,,,,,,,,,,/////////---***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,***))))))+++---------,,,---...//////---+++***,,,---.........---,,,+++//////...---,,,++++++***------------------------...------,,,,,,------...++++++,,,,,,---.../////////...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,---------,,,---......,,,,,,---...++++++------------++++++,,,,,,,,,------.........444000+++******+++***(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............---,,,,,,++++++------------------------++++++++++++,,,...//////'''(((***,,,---------------,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,++++++,,,------......///............////////////...000111000///...///000000000111222222222222222333333333333333333333333444444333333444444555666888666555333444666888999555666666666666555444444555555444444444333333333444444333333222111111000111111111111111222333333111111111111111000//////000000000000000000000000///////////////......---,,,...000333333111///------,,,++++++,,,---,,,+++++++++++++++++++++++++++)))))))))******,,,---------------,,,,,,,,,++++++***+++,,,---------,,,+++---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++,,,...///333111---++++++,,,+++***+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++*********************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++---///000111...------,,,,,,------...)))***+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++---+++))))))+++,,,,,,,,,,,,---...///...---+++***,,,---.........---,,,+++.........---,,,,,,++++++------------------------...------,,,,,,------...+++,,,,,,------.........///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......------------------------------......------,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......333000,,,******+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------,,,,,,,,,,,,------------------------)))))))))***+++---///000###%%%)))---///...,,,+++))))))***+++,,,---///000---,,,+++++++++,,,...///------,,,,,,---...000111111111000000000000000000...///000000......///000000111222222333333222222222222222222222222222222333222222222333333444555777777666666777777888999666666777777777666555555555555444444444333333333444444333333222222111111222111111111111222222333222111111000000000000000000000000000000000000000...///////////////......---...111333333222000...,,,+++******,,,,,,+++***************************+++******++++++,,,---.........------------,,,,,,***+++,,,------------,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---******++++++,,,,,,------000...+++***+++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************((()))***+++,,,------...------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,+++***+++---...---,,,------------------------......------,,,,,,++++++///......------......///)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---...---------,,,,,,+++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++...,,,******+++,,,,,,+++,,,,,,---......---+++***---------------,,,++++++------------,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++........................------......------,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------222///,,,***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++---......'''))),,,...///---+++************+++,,,...///000///---,,,++++++,,,...///---,,,+++***+++---///111222111111000000/////////...///000///......///000000111111222333222222222222222222222222222222222111111111111222333444444555666666777777777777777777777777777777666666555555555444444444333333333444444333333333222222222222222222111111222222333333222000/////////000111000000000000000000000000///000000000///...------,,,...000111222111///...,,,+++***+++,,,---,,,***++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------------,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++)))***+++,,,,,,,,,,,,,,,---+++******+++,,,,,,+++***+++++++++++++++,,,,,,++++++******+++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************************************))))))***+++,,,,,,------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++,,,---------,,,,,,++++++++++++------------------------------------111111///...,,,***)))(((......------------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++------,,,+++,,,---...------,,,,,,++++++***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,,,,+++***+++,,,---------,,,,,,+++------------,,,,,,++++++++++++,,,,,,,,,---------------------------------...------,,,,,,------...------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***------------------------,,,------...------,,,,,,---------,,,,,,+++++++++***,,,---,,,+++***+++,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,---------------...//////111000---+++++++++,,,---,,,+++)))))))))+++...///000000000//////.........---///000///...---...//////000111111222222111111111111111111111111111111111000000111222333444444333444555666666666555555777777777777777666666555555555444444444333333333444444444333333333333333333333222222222222222333333222000/////////000111////////////////////////111111111000///---,,,++++++,,,...///000///...---...,,,+++,,,---...---,,,------------------------,,,,,,++++++,,,,,,------+++++++++++++++,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------...............------,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,+++++++++***)))***+++,,,,,,+++*********++++++,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***))))))***,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------//////......------,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,***+++,,,,,,,,,,,,---...++++++++++++++++++++++++++++++,,,------...//////------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++---......,,,+++++++++---------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++)))++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++******+++,,,,,,---------------------------------...------,,,,,,------...------------------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---------,,,,,,+++++++++,,,---...---,,,+++,,,...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++++++++((('''&&&&&&(((+++...000//////...---------......111000...---,,,+++,,,,,,******))))))***+++,,,---///..................------...//////------...///...///000000111111000000000000000000000000000000000000000111222333444555222222333444444444444333666666777777777666555555555555444444444333333333444444444444333333333333444333333222222222222333222111111000000000000000////////////////////////111111000000///---,,,++++++,,,---.........------...---,,,,,,......---,,,........................,,,,,,++++++++++++,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,...///111222222......------------......---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++++++++++++++++++++***)))***,,,---,,,+++*********++++++,,,,,,---...---,,,++++++******+++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))+++,,,......---,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,////////////............******+++++++++,,,,,,,,,******+++,,,------------***,,,------++++++,,,...++++++++++++++++++++++++---------------.........,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,---------------------------***++++++,,,,,,------...+++---///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,---......,,,***++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++******++++++,,,,,,------------------------------...------,,,,,,------...------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++---------+++++++++---++++++++++++++++++++++++------,,,,,,------...///+++++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++++++++,,,)))(((''''''(((+++---///...------,,,,,,------...//////......---------,,,)))******++++++,,,---------..................///---...//////------...///------...///////////////000000000000000000000000111111111111333444555666222222222222333333333444555666666666666555444444555555444444444333333333444444444444444444444444555444333222222222222222111111111111111000//////////////////////////////......///////////////...,,,---......///.........---,,,+++,,,------,,,+++------------------------,,,++++++*********+++++++++++++++,,,,,,,,,------///...,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111......------------............---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++***))))))***++++++,,,+++***+++------,,,+++)))******+++,,,,,,------222111///...,,,+++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,+++++++++++++++++++++++++++******++++++++++++******************************************************************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))***,,,...///...,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------...............))))))***+++,,,------...)))***+++,,,------------+++---...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,+++***------,,,,,,,,,,,,------++++++*********+++,,,---++++++++++++++++++++++++******+++,,,,,,---......)))+++......---,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,---//////---+++++++++***++++++,,,,,,------,,,+++*********+++,,,+++++++++++++++,,,,,,,,,------------------------...------,,,,,,------...+++,,,,,,------.........+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000000///...------------------------+++,,,------......------+++,,,,,,,,,,,,,,,,,,---+++,,,------,,,+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********,,,...---,,,+++,,,---************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,///...---,,,+++++++++,,,,,,+++++++++,,,,,,---...,,,---......//////......)))***+++---------------------......//////000000---...///...------...///,,,------...///.........000000000000000000000000111111111222333555666777333333222222222333444555555555555555555444444333555555444444444333333333444444444444444444444444555444333333222222222222000111222222222111///...////////////////////////+++,,,---///000111111111---......///////////////,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********,,,,,,,,,------.........000///---+++*********++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------......---------,,,,,,,,,......------------......//////...------------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++***(((((()))+++,,,,,,++++++,,,......,,,+++))))))***+++,,,,,,------555444222000...---,,,,,,***+++,,,,,,------------------++++++++++++------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...,,,***++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************************************))))))***+++,,,------...------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,(((***,,,...///...,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((,,,,,,,,,------.........(((((()))***,,,---...///)))***+++,,,------...---,,,...///...+++)))***---------------------------***+++,,,---...000111111.........------............---,,,+++,,,---...///******************************+++,,,,,,---......&&&))),,,......------...)))***+++,,,------...///,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++++++++---//////...,,,+++*********+++,,,,,,------,,,+++*********+++,,,++++++++++++++++++++++++------------------------...------,,,,,,------...++++++,,,,,,---...//////***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,((())),,,...000000///...........................+++,,,,,,---.........---+++++++++,,,,,,---------***+++,,,,,,******+++,,,++++++---......---++++++,,,,,,,,,++++++*********))),,,......,,,+++,,,...************************++++++******++++++,,,---,,,***((())),,,,,,+++(((...---,,,+++++++++,,,,,,,,,------,,,++++++,,,...222000...------...///000///...---,,,+++*********.........------,,,,,,,,,---------------------------------...///...,,,***+++,,,---------...000222000000//////.........---............////////////---...000111111000//////...///111222333333333222666666666555444444444333555555555555555555555555333333333333222222111000000111222111/////////111333222222222111000000000000000000000///////////////////////////.........000...,,,+++,,,...//////---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++,,,---...///000///---,,,++++++,,,,,,)))+++---///000000///...++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------,,,++++++))))))***+++,,,,,,------------------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------333777999666000+++***+++++++++++++++++++++++++++...---,,,++++++,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++------...///...---+++***+++,,,---------,,,++++++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,++++++************++++++...,,,)))(((***+++,,,,,,+++,,,---...---,,,+++***---,,,,,,,,,+++*********,,,,,,,,,++++++*********))))))***+++,,,,,,------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------------------,,,,,,++++++,,,,,,---,,,,,,+++***))))))******+++,,,---.........---,,,......---,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------,,,++++++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++,,,---............+++,,,------......------------------------------...------,,,,,,------...------......------,,,+++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))*********+++++++++,,,------...///000111111,,,***)))***,,,,,,+++)))---,,,+++++++++++++++++++++,,,,,,+++******+++---***++++++,,,------------000///...------,,,,,,,,,......---------,,,,,,,,,------------------------...------...//////---+++---.........------///111000/////////........................////////////000000111222333222222111000111222444444444333333555555555555444444444444555555555555444444444444333333333333333222111111111222333222111000000222222222222111111111111111000000000000/////////////////////////////////...000...,,,+++---...//////---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......---,,,+++******+++***+++,,,.........------++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,+++)))))))))******++++++,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,333666888666111,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++************************------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++************++++++,,,***)))(((***++++++***))))))+++,,,,,,,,,,,,++++++++++++++++++*********,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++***************+++,,,---.........---,,,...------,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,------+++,,,......,,,,,,,,,---***++++++++++++,,,,,,,,,.........------,,,,,,,,,------------,,,,,,++++++------------------------------............------,,,,,,------...---------+++,,,------......------------------------------...------,,,,,,------...,,,,,,------,,,,,,+++***---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,------......///,,,+++******,,,,,,+++***,,,,,,+++++++++************+++++++++))))))***,,,)))+++---000111111000///111000000//////............------------,,,,,,,,,------------------------------,,,...//////...,,,///000000///------...///////////////........................////////////000000111222222222222222111111222333333222222111333444444444444444444555555555555444444333333333333444444444444333333222222333444333111111111222111111111111111222222222000000000000////////////......//////////////////000...,,,,,,---.........------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,+++***))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,+++)))))))))***************,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,///111000+++((((((***++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,))))))))))))))))))))))))---,,,,,,,,,,,,------...---,,,+++++++++,,,------,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++************++++++***)))))))))++++++***((('''''')))***+++,,,,,,,,,***************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++*********+++,,,------------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++)))***+++------------,,,---,,,,,,++++++,,,,,,---,,,++++++************+++++++++,,,---------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++******++++++,,,,,,,,,,,,------,,,---//////---,,,---...++++++++++++,,,,,,,,,,,,............------------............------------........................,,,,,,------------,,,,,,---------...------,,,,,,+++,,,------......------------------------------...------,,,,,,------...++++++,,,,,,++++++***)))------.........---,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---,,,,,,,,,+++++++++,,,,,,+++******+++---,,,---///000111111000000///000000000000//////...------------------------------------------------,,,++++++,,,...///...,,,111222111///---,,,---...///////////////.....................////////////......//////000000111111///000000000////////////222222333333444444444555555555444444333222222222444444444555555444333333222333444333111000111222000000000111222222222333000000000000////////////............////////////000...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...+++,,,---------+++***)))---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,+++++++++***************,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------************************(((***,,,+++)))'''((()))+++++++++++++++++++++++++++,,,---......---,,,+++,,,------......------,,,************************,,,,,,+++***+++,,,...///...,,,+++******+++---///++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***)))***,,,---,,,***'''((()))******+++,,,,,,,,,)))))))))******+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++***+++++++++,,,,,,,,,---...------,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---///000000///...------,,,,,,++++++,,,,,,---,,,++++++******+++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------,,,++++++++++++++++++,,,,,,,,,------,,,...//////...------...+++++++++,,,,,,,,,------------------------------...---------------------------------------------+++,,,,,,------,,,,,,+++............---,,,+++++++++,,,------......------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,+++******,,,---------------,,,,,,...,,,+++))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,---....../////////...---,,,,,,---...---++++++---......---,,,+++++++++,,,---------.../////////......------------------------------------------------***))))))***,,,......---111111111///---,,,,,,............///////////////............////////////.........//////000111222000000//////////////////111222222222333333444444444444333333222222222222333333444555555444444444000222222222000///000111000000000111222222222333000000000000////////////---.........//////000000000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------,,,---.........---+++***...---,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------************************+++,,,---------,,,------++++++++++++++++++++++++***+++,,,------,,,+++***,,,------......------,,,++++++++++++++++++++++++,,,+++******+++,,,...///---,,,*********,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***+++,,,...///...+++(((,,,,,,,,,+++++++++,,,,,,))))))******+++++++++,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++------------,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.../////////000000111000///---------,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++******))))))+++++++++,,,,,,,,,------,,,...//////...------...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++............---,,,+++++++++,,,------......------------------------------...------,,,,,,------...---------------,,,,,,+++***+++,,,,,,,,,,,,++++++---+++***((((((***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))************++++++++++++------------,,,,,,,,,,,,,,,---......,,,,,,---......///000000000///...------.........,,,,,,...///111///---++++++,,,---///***+++---...///......---,,,,,,,,,------------...------------------------***)))((())),,,...///......//////...,,,,,,---............///////////////............////////////000000000000111222444555222222111111111222222333111222222222222222333333222222222222222222222222222333333444444444444333000111222111///...///000111111111111111222222222000000000000////////////------......///000000000000///------......---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,+++,,,,,,,,,---------------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,++++++***+++,,,...///***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,...//////,,,***...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---------------------------++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111//////......---------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---+++++++++++++++,,,------++++++++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++''''''''''''''''''''''''++++++,,,,,,,,,,,,------,,,---//////---,,,---...,,,,,,,,,,,,------------************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------...------,,,,,,+++,,,------......------------------------------...------,,,,,,------...---............---,,,,,,******++++++,,,,,,++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))))))))*********+++++++++------------............,,,...//////,,,,,,---///...///000111000///---,,,------...---,,,+++---///000////////////000000111)))+++---/////////...---,,,,,,,,,---------......------------------------+++***)))***---000111111+++,,,---,,,+++,,,...///............/////////000............////////////000000///000111222444555222222111111222333444555222222222222111111111111000000111111222222333333111111222333333333333333111222333222000///000111222222222111111111111111000000000000////////////------......///000000111000///......///...,,,***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,------)))***+++,,,------,,,,,,------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***)))))))))***+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,++++++*********+++,,,,,,---......******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++************++++++,,,++++++---......,,,***,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000...---,,,,,,---///111222---,,,,,,++++++,,,,,,---+++++++++++++++,,,---...,,,+++*********+++,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++&&&&&&''''''(((((())))))++++++,,,,,,,,,,,,------+++,,,......,,,,,,,,,---,,,,,,,,,------------...*********++++++,,,,,,,,,,,,---------............------------------------------............------,,,,,,------...---------+++,,,------......------------------------------...------,,,,,,------...,,,------------,,,++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***(((*********+++++++++,,,,,,,,,,,,------......//////,,,...000///---,,,---000---...///000000...,,,+++,,,------,,,++++++,,,...(((***,,,...//////...---)))+++---///000000///...,,,,,,,,,------.........---------------------------,,,+++,,,///222333333)))***+++++++++,,,...000---.........//////000000............/////////000...---------///000222444000000//////000222444555333222222222111111000000//////000111222333333444000111222222333333333333222333444333111000111222333222222222111111000000000000000000////////////---------...///000000111000///......///...,,,***+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,+++*********+++,,,---&&&'''***,,,---,,,+++***---------------------------,,,,,,++++++*********++++++,,,,,,,,,---------------.........---,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,---------,,,++++++))))))***+++,,,,,,------***+++,,,,,,------------++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,++++++,,,---------++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))+++,,,------,,,+++)))((()))***+++,,,---...------*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++************++++++,,,+++***+++,,,---+++***))))))(((((()))+++---............------,,,,,,,,,---,,,,,,++++++*********))))))***+++,,,,,,------)))))))))***++++++,,,,,,)))***+++,,,------...///++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,------.....................---,,,---///222666888---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,+++*********+++,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((((()))***+++,,,------++++++,,,,,,,,,---------***,,,------,,,++++++,,,,,,,,,,,,---------......+++++++++,,,,,,------------.........//////000000........................---......//////......---++++++,,,---............+++,,,------......------------------------------...------,,,,,,------...+++,,,,,,,,,,,,+++******+++,,,------.........------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***(((++++++,,,,,,,,,---------++++++,,,------...//////000///...------------------......//////......---------------------------........................,,,,,,---.../////////...------------------------------------------------+++,,,---...////////////------------------------,,,---------.../////////////////////////////////............////////////000000000111222222333333//////000111111111111111//////000111111111111111333333222222111000//////222333333333333222111111111111111111111111111111000000000111111000000000000000000000000000000000///............---------............---,,,,,,+++......---,,,++++++++++++...---,,,,,,,,,,,,---...///...------++++++***)))++++++,,,,,,,,,,,,------,,,------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------+++++++++,,,,,,---------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------.........------,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111---***+++...000...***---------------,,,+++***+++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,,,,+++++++++,,,------...***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))+++---......,,,***+++---...,,,***---------------------------,,,,,,,,,,,,---......++++++++++++++++++++++++************************///,,,***+++///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...111111111///...------,,,,,,,,,------+++***)))***,,,---,,,+++,,,++++++******++++++,,,------++++++++++++------------,,,+++************+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,+++,,,------++++++,,,---------------------------------------------------///............---------------......---+++***(((,,,,,,,,,------.........+++,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,++++++,,,---...///...---,,,,,,,,,,,,,,,------------------------,,,,,,************,,,,,,******+++,,,,,,---.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...---------------...------............------------------------------........................------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---....../////////........................---------...............------------------------............////////////......//////000111111111//////000111111111111111///000000111111111111111333333222222111000000///111222222222222111000000111111111111111111111111111111000000000000111111........................///............---------,,,------------,,,,,,+++,,,,,,,,,++++++,,,------...---,,,,,,,,,,,,---......------,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,)))&&&(((,,,...---***,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,+++++++++++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******---,,,*********+++---......,,,***+++---...,,,***------------------------,,,++++++++++++,,,------++++++++++++++++++++++++************************$$$&&&((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000000///......------,,,,,,,,,------,,,+++***+++,,,---,,,+++,,,,,,++++++++++++,,,,,,------,,,++++++,,,------,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////...---,,,+++---------.........//////......------,,,,,,++++++......---------,,,,,,,,,---------,,,,,,---------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...------...//////+++++++++,,,,,,------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---......------............------------------------------.................................------,,,+++***++++++++++++++++++++++++------------------------++++++,,,---............////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////,,,------......///000000//////000111111111111111///000111111222222111111333333222222111000000000000111111111111000//////111111111111111111111111222111000//////000111222........................///............---------***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++***************++++++++++++,,,***************************'''&&&'''+++------+++++++++++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******---,,,+++++++++,,,...///---,,,++++++------,,,+++------------------------+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++###(((,,,---+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///---,,,------,,,,,,,,,,,,------...---,,,,,,------,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......+++---...---,,,+++,,,---------------------------++++++++++++++++++++++++++++++,,,---...///000111....../////////......---............////////////000//////...---,,,++++++...------------,,,,,,,,,,,,------......------,,,......---,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///------............------................................................,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------......................../////////...---------,,,........................---------.........//////,,,,,,---......//////000//////000111111111111111000000111222222222222111222222222111111111000000111111111111111000000///111111111111111111111111222111000//////000111222........................///............---------)))***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))---,,,,,,,,,++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,------...******************++++++))))))*********+++++++++++++++++++++++++++++++++,,,***((())),,,------,,,******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******)))******++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))),,,//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,***,,,,,,,,,+++,,,,,,------///...------------,,,+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------+++++++++++++++,,,---...+++,,,,,,------,,,,,,+++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,......------------......,,,---...---,,,+++,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---.........//////......------................../////////......---------------------------------+++,,,---......---,,,+++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---......//////......---................................................)))***+++,,,------------........................------------------------,,,,,,------......------------------------------/////////...---------,,,........................------------............---......//////000111111//////000111111111111111000000111222222222222222222222222111111111111111222222333333222222111000000000000000000000000000222111000//////000111222///////////////////////////............---------)))***++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,------------------------***++++++,,,,,,------...+++++++++,,,,,,,,,------------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,------...******************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***++++++******)))******+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******)))******+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++******+++......,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++***+++++++++++++++,,,---...///...------------,,,+++---,,,,,,,,,,,,,,,,,,---------------------------++++++++++++,,,---......+++,,,,,,------,,,,,,+++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------,,,,,,,,,,,,------,,,---......,,,,,,---...........................................................................------------------......,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------+++,,,---......---,,,+++------,,,,,,,,,------..............................//////////////////......---------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...///////////////000000/////////................................................((()))+++,,,.../////////........................------------------------------......///......---------------------------...............---------++++++++++++++++++++++++,,,------------............//////000000111222222//////000111111111111111000111222222333222222222111111111111111111111111333333333333333222111111000000000000000000000000000000000111111000000000000000000000000000000000///............---------***+++,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))+++++++++++++++*********++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******'''(((((((((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))((((((((()))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++************+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,------------+++,,,------++++++,,,---------------------------------,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((,,,111555444222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...,,,++++++******++++++,,,---......---,,,,,,------,,,+++------,,,,,,,,,,,,------------............---------,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,...///...---,,,---...................................................//////.........---------......---,,,,,,------...,,,,,,,,,+++++++++++++++++++++,,,---...//////000,,,,,,,,,------------...,,,------......------,,,------,,,,,,,,,---..............................------...//////...---------------------...............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000///.........//////000000111111111111000000................................................***+++,,,---.../////////........................------------------------...//////000000///..............................---------...............++++++++++++++++++++++++,,,,,,---------............//////000000111222222//////000111111111111111000111222222333333222222111111111111111111111111222222222222222111000000000000000000000000000000///000111222222111000//////////////////////////////............---------,,,------------,,,,,,+++------,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((************++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************+++************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++)))))))))*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,***,,,...---+++***,,,...------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222666999;;;,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///...,,,************+++,,,---...,,,+++***+++,,,---,,,+++------,,,,,,,,,,,,------,,,---...//////...---,,,...------,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,......------------......---...///...---,,,---///................................................---------...............111000///---------......---------,,,,,,+++++++++++++++,,,,,,------......,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,,,,,,,---...///........................++++++,,,------,,,++++++,,,,,,------......//////...---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------222111000///////////////111111222222222222111111////////////////////////........................------......///.........------------------------------------------------///000000000000000//////////////////////////////,,,------....../////////------------------------,,,,,,,,,---------............//////000111111111//////000111111111111111111111222333333333333222111111111111111111222222111111111111111000//////000000000000000000000000...///222333333222///...........................//////.........---------............------,,,+++++++++++++++,,,---......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))''''''))))))******+++++++++,,,---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,************************************************************************))))))***+++,,,------.........------,,,+++******++++++,,,,,,,,,---------************************------...---,,,,,,...///***+++,,,---------------++++++++++++++++++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,...------,,,+++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++***,,,...---+++***,,,...------------------------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++...444999,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000///...************+++,,,---...+++***)))***,,,---,,,+++...------,,,,,,------...,,,---...//////...---,,,///...------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------+++******+++------//////............//////---...///...------...///////////////////////////------------------------+++,,,,,,---...///000000333222000///.........///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,++++++,,,......,,,,,,,,,,,,,,,---...///---------------------------...///000000///...---,,,,,,,,,---...///000000,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------222111000000//////000000000//////000111000...,,,........................000/////////...............///000111222222111000///...,,,---...//////...//////...---------......111111000000//////......////////////////////////,,,,,,,,,---------..............................---...///000000///...------------.........//////000000000000////////////000111111111111222222222111222222333333222222111222222111111111111111111000000000000000000111111////////////.....................------,,,,,,+++,,,------......------,,,)))))))))***+++,,,---...)))+++---/////////---,,,---,,,---000333333///+++.........------,,,,,,,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++***+++---//////...---,,,///...------,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,***((((((***+++,,,+++......------------,,,,,,++++++++++++++++++++++++---,,,***)))))))))******++++++++++++++++++++++++++++++******************************************...---,,,,,,++++++++++++...---,,,,,,++++++++++++))))))(((((()))+++---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,---.........---***+++,,,,,,------,,,,,,++++++,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,...///...---+++,,,---......---,,,+++,,,,,,,,,,,,,,,---...///...---,,,++++++---...000000000///...------,,,,,,)))))))))******+++++++++,,,,,,------------,,,,,,---------,,,,,,+++++++++------------------------,,,,,,++++++,,,,,,---...------------------,,,,,,//////.........//////000000000//////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,++++++,,,,,,,,,///............---------.........////////////000///////////////////////////...---,,,,,,---...///000000...------...///000111111000///...---,,,,,,//////.........---------///...---,,,,,,,,,---...,,,,,,,,,---------......000///---,,,,,,---///000......////////////......------............------//////.........---------......---------,,,,,,,,,////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------555444333222111000000000111000111222444333000...111111000000000/////////000000000000////////////,,,---///000111111000000111///......000111000///...---------...///000000000000000000////////////////////////////////////,,,,,,---------.................................---...///000000///...------------.........//////000/////////////////////000000111111111222222222111222222333333222222111111111111111111111111111111111111000000000000000111000000000000/////////------------............,,,------......------,,,,,,,,,,,,,,,---......///---...//////...---+++)))------...000333333///,,,------------------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......---+++***---,,,++++++*********+++++++++,,,------------,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++---+++)))***+++---------,,,,,,++++++++++++******++++++++++++++++++++++++---,,,***)))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,---,,,++++++*********++++++***************++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,---......------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,------------------,,,------,,,,,,,,,---.........---,,,++++++---...000000//////...------,,,,,,+++++++++,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------..................///000/////////.........------.........------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,+++,,,,,,---///............---------------.........////////////////////////////////////...------------...///...---,,,,,,,,,,,,---...///////////////.........//////.........---------...---,,,++++++,,,---...,,,,,,---------.........000...---,,,,,,---...000------............------------............------......---------,,,,,,,,,000000/////////.............................................------,,,,,,++++++,,,,,,,,,---------:::999888777666444444333555555666888:::999666333555555444333222111000000222111111111000000000000---...000111222222111111222111//////000111111000,,,,,,,,,---...///111111////////////000000000000////////////////////////,,,------------.................................---...////////////...---------........./////////////////////////////////000000000111111111222222111111222222222222111111111111111111111111111111222111111111000000//////111111111111000000000000------......///000000000,,,------......------,,,---------------------------......///...---+++***......///111222222///---,,,,,,------------------,,,,,,+++++++++,,,---...------------------------***+++,,,,,,,,,+++***))),,,,,,+++*********++++++++++++,,,---------------------------,,,,,,,,,,,,************************...,,,++++++---.........,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,+++************++++++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,++++++***************+++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,---------------***+++,,,,,,------,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))***+++***)))...------,,,,,,------.........---,,,,,,,,,------------,,,+++,,,---.../////////......---,,,,,,,,,............---------------..................---------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---------......//////000.........---------...............---------------.........---------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------///............---------,,,---------............///////////////////////////...------------...///...------,,,,,,---......---.........//////000000...............------------,,,,,,++++++,,,,,,---,,,------------.........///...---,,,,,,---...///,,,,,,------------,,,,,,------............---------------,,,,,,,,,++++++///////////////................................./////////............---,,,,,,,,,,,,------------????????????>>>===<<<<<<===>>>???BBBDDDCCC???<<<;;;:::999888666555444333333333333333222222222222111222333444555555444333333111//////000000///...---------------...///000......//////000000111111////////////////////////------------........................................................................////////////.........///////////////000000000000111111111111111111222222222222111111111111111111111222222222222222111111000/////////111111111000000000//////////////////000000000000,,,------......------,,,++++++++++++++++++************,,,---...///......------...000000///...---,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,+++******...------,,,,,,---------+++,,,,,,---...---------///.....................))))))************++++++...,,,+++,,,...///...---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,************************---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++,,,***+++,,,,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------************************))))))***++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,---------,,,,,,***+++,,,,,,------,,,,,,///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,***...---,,,++++++,,,---...///...---,,,,,,,,,,,,,,,------,,,,,,,,,---...///.........------,,,,,,,,,//////......------,,,,,,---......//////......---------------------,,,,,,------------------------,,,,,,,,,,,,,,,---............///000111222222333111000///---,,,,,,,,,,,,------------------------...............------------------------.........,,,,,,,,,---------------...------------,,,,,,,,,---,,,,,,,,,,,,------...///............---------,,,,,,,,,---------......////////////////////////.........------.........///////////////000000000............////////////........................++++++++++++,,,,,,,,,---------------............///...------------...///,,,------......------,,,------............------......---------,,,,,,,,,------------------------......................../////////////////////...,,,,,,,,,------------...FFFGGGHHHIIIJJJJJJIIIIIIIIIIIIKKKMMMNNNMMMJJJHHHBBBAAA@@@???===<<<::::::888888888777777777777666666777888888888777666555444222000///000000///---//////...------,,,------......//////000000111111////////////////////////---------.........//////..............................------------.............../////////000000------....../////////000//////000000000111111111000111111222222111111000000000111111111222222222111111111111000000//////000000/////////.........222222111000//////......,,,------......------,,,++++++,,,,,,,,,+++************+++---.../////////,,,---.........---,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---------------,,,,,,---------,,,,,,------...,,,,,,---.........---------------------.........))))))******++++++++++++,,,,,,+++,,,......---,,,......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,------------------------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,------...((()))+++,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,---,,,,,,++++++***+++,,,,,,------,,,,,,...---,,,+++,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,...///...---...---,,,++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------,,,,,,,,,......------,,,,,,++++++------............------------------------------------------------------------,,,,,,------...///------...///000000111111333222000...,,,+++******------------------------........................,,,,,,---...//////000111,,,,,,,,,------..................---------,,,,,,---,,,,,,,,,------...//////............---------,,,,,,,,,---------......////////////////////////---..................---...//////000000111111111////////////............---.....................++++++,,,,,,---------------------.........//////.........------...............////////////......------............------////////////............,,,---------------------.........................../////////////////////,,,,,,---------.........PPPQQQSSSVVVWWWWWWWWWWWWVVVUUUUUUVVVWWWVVVTTTRRRLLLKKKJJJIIIGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>??????>>><<<:::999888666333222333222111000222222000///...---------////////////000000000000////////////////////////------........./////////..............................------------............/////////000000000---------......//////000/////////000000000111111000000111111111111000000000000000111222222333333000000000000000000000111////////////............333222222000///...---,,,,,,------......------,,,+++,,,---.........---,,,------------------------,,,...//////---,,,,,,---,,,,,,------------------***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++*********+++,,,,,,,,,,,,---...............+++++++++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,+++---...///---,,,,,,,,,++++++++++++******++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------------......///((()))***,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000000......------,,,,,,------.........---,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------,,,------------............---------------------------------------......///+++++++++,,,,,,------...333222111///---,,,,,,+++---------------......................../////////,,,------...///000111111,,,,,,,,,---......//////............---------,,,,,,,,,,,,,,,---...///000///............---------,,,---------............////////////////////////------...//////...------,,,,,,...///////////////000000//////.........------------...............++++++,,,---............------........./////////...........................//////////////////...------............------000000000////////////............///////////////---------------------------............/////////,,,---------............[[[]]]___aaabbbbbbaaa``````^^^\\\[[[\\\\\\[[[YYYVVVUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKJJJHHHEEECCCBBB>>><<<:::888888888666555444444333222111111111222000000000000////////////////////////////////////............////////////...........................------,,,,,,------....../////////000000000000,,,,,,---......///000000////////////000000000111000000111111111111000000///000000111222222333333/////////000111111222222000000000////////////...111111000///......------,,,------......------,,,***+++---/////////---------------,,,,,,------......000111000...,,,...///------------------,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///+++*********++++++,,,---,,,------...............+++,,,,,,,,,------------***++++++,,,------......---------...000000///---,,,,,,++++++++++++******++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,+++++++++,,,,,,---...---,,,,,,,,,,,,---...///+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,...///...---,,,------------------,,,------,,,,,,,,,---......,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------.........///---------------------------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,111000000/////////000000------........./////////---........./////////000////////////////////////,,,,,,------.../////////............------------,,,,,,,,,------...///000///............---------------........./////////////////////////////////------...//////...------+++,,,...///000000//////.........///////////////---------.........//////+++,,,---///000000//////............////////////---..................------......//////......---------............------000////////////................../////////000000------------------------,,,,,,------............------------............cccdddfffhhhhhhgggfffeeefffccc```^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTRRROOOLLLJJJDDDAAA???======<<<;;;999555555444444444555666666111111000000//////......////////////////////////............/////////000...........................---,,,,,,,,,,,,---...////////////000000000000,,,,,,------...///000000////////////000000000000000000111111111111000000///000000111222222333333......///000111222333333111111111111000000000000////////////............,,,------......------,,,'''(((+++---------,,,+++*********+++---///000111000222333222///...///111.........------,,,,,,,,,***+++,,,---...---,,,,,,------------------------((())))))***+++---...///,,,,,,,,,,,,------...///,,,---......//////........./////////000000111111++++++,,,------...//////.........000222222000............---------,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++,,,,,,---......---,,,+++***+++,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,((()))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***,,,---,,,++++++,,,............,,,+++,,,,,,,,,,,,------...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***---------.........//////------------------------...------------.../////////////////////..................///111222444555........./////////000000---.........//////000000333222111000///...------,,,,,,------...///000000//////.........---------,,,,,,,,,---...///000000//////.........---------.........////////////000////////////////////////,,,---...//////...---,,,---...000111222222222111,,,,,,---...///000111222---------.........//////+++,,,...000111000000///............/////////000------............------,,,------......------,,,---..................---//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////fffiiijjjggggggkkkooonnnhhhggggggggghhhhhhgggfffdddccc```]]][[[ZZZYYYYYYYYY\\\___^^^ZZZYYY[[[___]]]]]]]]][[[YYYVVVSSSQQQPPPMMMIIIGGGHHHHHHFFFDDDBBB???<<<:::999888555444999777444222333333222222111111000///...---,,,,,,111000//////.../////////////////////...---,,,+++//////.........---------------...///000000//////---...............---,,,000000000000000000000000222222222222222222222222111111222222222222111111222222111000//////000000000000000000000000000000//////............//////------............------))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,---.........//////000000000///...---,,,+++++++++...---,,,+++,,,,,,......------++++++++++++---------,,,+++******,,,...///,,,------......//////000000000///...------,,,,,,,,,+++)))(((((()))+++,,,---,,,,,,++++++,,,,,,---------------,,,+++******------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---))))))************))))))...---,,,,,,++++++++++++,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,---------......+++++++++,,,,,,---------///......------,,,++++++,,,,,,,,,------............------,,,,,,++++++***...---,,,,,,++++++++++++)))***++++++,,,,,,++++++------------------------000...,,,***))))))))))))---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000---......//////......---,,,,,,,,,---------......---------------------,,,------------------------$$$'''+++,,,+++***,,,...------------------------........................------,,,+++,,,---...///---...///000000///...------,,,,,,,,,,,,---......---------.........//////////////////////////////.........------,,,,,,,,,//////000000///...------////////////////////////000111222333222111...---------,,,+++,,,---.../////////...---+++***)))))),,,,,,,,,---------......//////.........---------...///111222111000111222////////////............////////////////////////........................,,,,,,------...///000000...---,,,,,,,,,,,,---...//////...---,,,++++++***////////////////////////...------,,,---...///000......//////////////////....................................////////////.........................................................------,,,,,,,,,------------------------iiilllmmmjjjiiilllnnnnnnjjjiiiiiijjjkkkkkkjjjiiikkkiiigggdddbbbaaa``````]]]___```^^^\\\\\\^^^___^^^^^^^^^^^^\\\ZZZYYYWWWZZZVVVSSSQQQRRRRRRPPPNNNLLLIIIFFFDDDCCCBBB@@@>>>???<<<:::888888777666444333333222111000000//////000000//////...//////000//////000//////...------/////////.........------------...///////////////...//////000000000//////000000000000000000000000111111111111111111111111111111222222222222111111222222111000000000000000000000000000000000000000//////............//////---..................---,,,---..................+++,,,,,,,,,------------------------........./////////...---,,,,,,,,,,,,......---,,,,,,,,,---...------,,,++++++,,,---------,,,+++***+++,,,...///******++++++++++++,,,,,,//////......---,,,,,,+++,,,+++***))))))***+++,,,...------,,,,,,------...++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---******++++++++++++******...---,,,,,,+++++++++,,,,,,,,,,,,------------......------,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,,,,---------...------------,,,,,,,,,,,,,,,,,,---------------***++++++,,,,,,------......---,,,,,,+++++++++,,,***++++++,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------............------------------------))),,,......,,,++++++---------------------------........................------,,,,,,,,,---...///......///000000///......------,,,,,,------...///........./////////000000..............................---------,,,,,,,,,///////////////...------////////////////////////...///000111111///...,,,------,,,,,,,,,---...///000000///...---,,,+++***,,,,,,---------.........//////.........------------///111111000000000111////////////............////////////////////////........................,,,,,,------...//////000///...------------...////////////...---,,,,,,+++////////////////////////...------,,,---...///000////////////................................................////////////........................------------------------------------------,,,,,,------------------------kkkoooooolllkkkmmmnnnmmmllllllmmmnnnnnnooonnnnnnooonnnllljjjhhhffffffeeeaaa___\\\[[[[[[[[[[[[ZZZXXXYYYYYYZZZZZZZZZZZZZZZbbb```]]]\\\]]]]]]\\\ZZZWWWTTTRRRPPPPPPOOOMMMKKKHHHFFFDDDBBBAAA???<<<999888777777666555444333222000//////...//////000000/////////////////////...////////////............---....../////////////////////000111222222222222000000000000000000000000000000000000000000000000111111222222222222111111222111000000000000000000000000000000000000000000//////............//////........................//////////////////...---------------............,,,,,,,,,---------------///...------,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++++++++,,,...///.........------------,,,......------,,,,,,++++++,,,+++***))))))***+++,,,......------------......)))******+++++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,***++++++,,,,,,------...------,,,+++++++++,,,,,,++++++,,,---------------------------------------******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////......---,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,------......//////------------------------///000111000---,,,+++,,,------------------------........................------,,,,,,------.../////////000000000000//////---------,,,------...////////////000000000000000...........................------------,,,,,,,,,///////////////......---////////////////////////+++,,,---...///...---,,,------,,,,,,------...///111000000///...---,,,,,,,,,------------........................------------...000000/////////000////////////............////////////////////////........................,,,,,,------.../////////000///............///000000//////......---------////////////////////////...------------...//////////////////......------....................................////////////........................------------------------,,,,,,------------------------------------------hhhmmmooollllllnnnooommmmmmnnnpppppppppppppppqqqpppooommmkkkjjjhhhgggfffaaa\\\VVVTTTVVVVVVSSSPPPPPPQQQRRRSSSVVVXXXZZZ\\\cccbbbaaaaaaaaabbbaaaaaa^^^\\\ZZZYYYYYYXXXWWWVVVRRRQQQOOONNNLLLIIIEEEAAA@@@???>>><<<999777666555000000000//////000000111000/////////////////////000000000/////////............///////////////......///000111222333333333000000000000000000000000//////000000000000000111111111222222222222111111111111000000000000000111000000000000000000000000//////............//////.........------...............///......---,,,,,,,,,------------.........------------------------///...---,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,---......000000000///...------------------,,,,,,+++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,------))))))***+++,,,---------,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---...---+++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------,,,,,,+++++++++...------,,,,,,++++++***---,,,,,,++++++,,,,,,,,,+++,,,------......------------------------------,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///......---,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......***++++++,,,---......///------------------------000000000///...---,,,,,,------------------------........................---------------......///000000000000000000000000---------------...//////////////////////////////........................------------------------...///////////////......////////////////////////+++,,,---............------------------......///000//////......---------------------....................................---...000000///......///////////////............////////////////////////........................---------........./////////..................//////////////////.........////////////////////////......------............000//////......------,,,....................................////////////................................................,,,,,,,,,------.........------------------------aaagggkkkkkkllloooqqqooommmoooqqqqqqpppoooppprrroooooonnnmmmkkkiiihhhgggccc\\\VVVSSSUUUTTTOOOJJJLLLLLLMMMNNNQQQUUUXXXZZZ^^^___```aaabbbccccccddddddbbb```___``````___^^^[[[ZZZXXXWWWVVVSSSOOOLLLKKKIIIGGGCCC@@@<<<:::888555444333333222222333333111000000////////////000111111000000000/////////...///////////////......---...///000111111111111////////////////////////000000000111111111222222111111222222222222111111111000000000000000111111000000000000000000000000//////............/////////...------------...///////////////...---,,,,,,,,,,,,,,,,,,------------//////........................---,,,,,,,,,------.........------,,,,,,+++---------------------------,,,,,,,,,------.........------,,,+++***))))))---,,,,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,******,,,---......//////...//////000//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++******++++++++++++******,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...---,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------,,,,,,++++++***...------,,,,,,++++++***,,,,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,---...///...---,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---......//////......---,,,,,,,,,---------......))))))***+++,,,------...------------------------......---------...------------------------------........................------.........//////...000000////////////000000...------------...//////................................................------------------------......///////////////...////////////////////////,,,---......////////////------.........//////............------------------------.........//////---.....................---///000000...---...///////////////............////////////////////////........................---------...............------------------------.........///////////////////////////////////////..................------//////......---------,,,....................................////////////........................////////////////////////,,,,,,,,,------.........------------------------[[[bbbhhhjjjmmmppprrrpppmmmppprrrqqqooommmoooqqqqqqqqqqqqpppnnnmmmkkkjjjfffbbb]]]\\\\\\[[[VVVQQQLLLKKKIIIHHHIIIKKKNNNPPPVVVYYY]]]___```bbbdddfffgggeeeddddddeeefffeeedddbbb```^^^^^^]]][[[YYYVVVUUUTTTQQQMMMHHHEEEBBB@@@===<<<;;;:::999888888888555444222111000000111111111111111111000000000000//////////////////...---------...///000000000000///////////////////////////000000111111222222222111111222222222222111111000000000000000111111222000000000000000000000000//////............/////////...---,,,,,,---...///000000000000000000///...+++,,,,,,,,,,,,---------///////////////............------,,,,,,---------,,,,,,---......------,,,------............------,,,---------............///......---,,,++++++***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++---...////////////---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++*********++++++++++++******,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,---...//////,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...,,,,,,+++++++++,,,------++++++,,,---------------------------------------******+++------.........++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------.........---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......******++++++,,,,,,---------------------------------,,,***+++---.........------------------------........................------...////////////...//////............//////......------......///000............------------------------------------,,,,,,,,,------------...---.../////////////////////////////////////////////////////////000000000------...////////////...------------------......------........./////////---------..................000111111///......///////////////............////////////////////////................................................,,,,,,------------,,,,,,---------......//////000////////////////////////.........///......---,,,------------------------....................................////////////........................////////////////////////,,,,,,------------------------------------------YYYaaahhhkkkmmmqqqrrrpppnnnqqqtttrrrnnnlllmmmpppsssssssssrrrqqqooommmllliiigggfffggghhhfffbbb___WWWSSSOOOJJJGGGGGGHHHIIINNNRRRWWW[[[]]]___cccfffgggeeeddddddfffggggggffffffdddbbbaaabbbbbbaaa___]]][[[YYYUUURRROOOLLLKKKGGGFFFDDDBBB@@@???>>>>>>;;;999777444333333333444222222111111111000000000///////////////...------......//////000/////////////////////////////////......//////000111111222111111222222222222111111000000000000000111222222000000000000000000000000//////............//////000///---,,,,,,---///000......///000000000//////------------............/////////......------------------,,,,,,------...***+++,,,............---,,,---...//////...---,,,,,,------...............000000000//////......---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++,,,,,,---............***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++)))++++++,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...***++++++++++++,,,,,,,,,************+++,,,------,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,------.........+++++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,+++++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,------***+++---......---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------///,,,***+++---//////...------------------------........................,,,---...///000//////...///...---,,,,,,---...///...............//////000////////////.........---------------------------,,,,,,,,,---------......------...///////////////////////////////////////000000//////////////////,,,---...///000//////...------......////////////............////////////---------........./////////111222111000...//////////////////............////////////////////////................................................,,,---...//////...---,,,+++,,,,,,---.../////////////////////////////////....../////////...,,,,,,+++,,,,,,------......///....................................////////////................................................------------------,,,,,,------------------------ZZZbbbiiikkknnnqqqrrroooooosssuuusssnnnkkkmmmpppssssssssssssqqqpppnnnlllhhhiiikkknnnooonnnkkkiiihhhccc\\\UUUOOOLLLLLLLLLGGGLLLRRRWWWYYY\\\```dddeeecccbbbbbbdddeeeeeeeeegggeeecccbbbdddeeeeeeeee```___]]][[[XXXVVVTTTSSSNNNMMMJJJHHHFFFDDDCCCCCC???===:::777666555666666222222222111111111111000//////000000///...------///000000000000//////...////////////////////////---------...///000000111111111222222222222111111000000///000000111222222000000000000000000000000//////............//////000///---,,,,,,---///000++++++,,,---.........---............/////////000.........------,,,,,,,,,------,,,,,,,,,------...)))***,,,.../////////...,,,---...//////...---,,,,,,---......//////......---,,,,,,,,,,,,+++++++++........................+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))),,,------......------,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,)))))))))***+++,,,......,,,,,,------------......---------,,,,,,+++++++++,,,,,,,,,---------......*********++++++,,,,,,---......---,,,,,,++++++***++++++++++++,,,,,,---...******+++,,,,,,,,,,,,+++------------------------000...,,,***))))))))))))***+++---......---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---...///...---------......//////......---,,,,,,,,,---------......///////////////.........------------------------111...++++++---///...---------------------------........................,,,---///000000000///......---,,,++++++,,,---..................///000000111111000000/////////...------------------------,,,,,,,,,------.........------...///000000//////////////////////////////111000///...............,,,---///000000000///.........//////000000111111............/////////000---------.........//////000111333222000//////000000/////////............////////////////////////.............................................------...///000000///...---***++++++,,,---...//////////////////////////////....../////////...,,,+++***++++++,,,---...//////..................................../////////000........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------hhhkkknnnpppppppppqqqrrrttttttrrrqqqpppoooooooooqqqqqqrrrqqqpppooommmlllnnnooopppqqqqqqpppoooooojjjgggccc___]]]ZZZWWWUUUQQQOOOMMMLLLNNNQQQUUUWWW``````aaabbbcccdddeeefffffffffeeeeeeeeeffffffgggkkkgggbbb]]][[[ZZZXXXWWWTTTSSSRRRPPPNNNLLLKKKJJJIIIFFFAAA===999777777777666444222000............000//////....../////////....../////////////////////////////////000111111222111///...---------...///////////////.........111111000000000000111111000000000000000000000000---111222...,,,---,,,***..............................////////////..................................../////////...,,,+++,,,------......------,,,.........------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,------......------,,,******+++++++++,,,,,,,,,++++++******++++++,,,---............---,,,++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,---+++******,,,------,,,------,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))---***((((((+++,,,+++))),,,,,,+++***+++,,,...///111---)))(((,,,///000///------++++++++++++------...------,,,,,,++++++***---,,,***))))))***,,,---++++++++++++++++++++++++,,,---------.../////////......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...,,,++++++---000222222000---+++///...---,,,,,,,,,,,,,,,---------............///............////////////------------------------............////////////---------...///000000111444111...---//////---+++////////////////////////,,,,,,,,,---...///000000///...---,,,,,,---...///000000000000000000000000000000//////.........---........................111111000///...---,,,,,,//////////////////////////////............/////////////////////000111111000000000000000000000000////////////////////////---------.........//////000...------///000000///---,,,,,,++++++,,,,,,---........................//////.........---------000000//////.........---........................////////////////////////........................000///...---,,,------...,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////hhhkkkmmmooooooooooooqqqsssrrrpppnnnmmmllllllkkkssssssqqqpppoooooooooooooooooopppqqqppppppooonnnnnnkkkhhhfffeeedddbbb```[[[YYYUUUQQQOOONNNNNNNNNUUUWWWZZZ^^^aaadddfffggghhhhhhhhhhhhiiiiiijjjkkkjjjgggcccaaa___\\\YYYWWWUUUUUUTTTSSSSSSRRRQQQQQQLLLJJJEEEAAA>>>===<<<===777666444222111000000000111000000////////////000////////////000000000000///////////////000111111///......//////000111222/////////////////////...000000////////////000000000000000000000000000000---//////,,,---//////,,,.................................//////.................................//////000000000///...---------............------///.........---------,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------............------,,,------......------,,,++++++,,,,,,,,,---------+++++++++++++++,,,,,,---+++,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++******,,,------,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,------...+++)))***,,,---,,,***---,,,,,,,,,------...///...,,,******+++---......---,,,,,,++++++,,,,,,---++++++,,,------......///---,,,+++))))))+++,,,---++++++++++++++++++++++++------------..................---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................---------------------------...///000///...,,,+++------............------...---,,,++++++++++++,,,---------............///............////////////------------------------............////////////------......///000000111333111......000000///---////////////////////////------------...///000000///...------------...///000000000000000000000000000/////////....................................////////////............////////////////////////000000////////////000000///////////////000000111000000000000000000000000////////////////////////---------........./////////---,,,,,,...//////......------------------...------------------------000000/////////.........000/////////....................................................................................000///...---,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------gggiiikkklllkkkkkklllmmmpppooonnnllljjjiiiiiiiiisssqqqnnnlllkkklllnnnpppooopppppppppooonnnmmmmmmpppnnnllllllllllllkkkjjjgggeee```ZZZTTTNNNJJJGGGJJJMMMQQQWWW\\\aaaeeeggghhhhhhiiijjjkkklllmmmmmmhhhgggeeedddccc```\\\XXXVVVVVVVVVVVVVVVVVVUUUUUUPPPNNNKKKGGGEEEDDDDDDDDD<<<;;;999777555444333333222111111000/////////000000000000000000000000000///////////////000000111......///000111222222111......////////////////////////............//////000000000000000000000000......,,,+++...444444111........................------............------------------------------....../////////...------++++++++++++++++++++++++............---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------............------,,,------......------,,,,,,,,,---------.........++++++++++++,,,,,,,,,,,,)))***+++,,,------------,,,------......------,,,,,,,,,++++++++++++,,,,,,---+++******,,,------,,,------,,,,,,,,,,,,++++++++++++++++++,,,---...///...,,,++++++,,,------,,,------......//////......***+++,,,,,,++++++,,,------,,,,,,++++++,,,,,,---,,,,,,------.../////////---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............------------///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,................................................---.../////////...---,,,000...,,,******,,,...000---,,,++++++++++++++++++---------............///............////////////////////////////////////............////////////------......///000000000222000//////000111111000////////////////////////------------...///000000///......------......///000000000000000000000000////////////....................................------.........//////000////////////////////////111000000000000000000111////////////000000000000000000000000000000000000////////////////////////------.........////////////...------///000000///................................................000000000000000/////////////////////....................................------------------------........................//////...------------...000///...---,,,---......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,ccceeeffffffeeeeeefffgggkkkkkkjjjiiihhhhhhhhhhhhlllkkkiiihhhhhhiiijjjkkkooooooooonnnnnnmmmllllllooommmkkklllmmmnnnmmmlllmmmlllhhhccc]]]VVVPPPLLLGGGHHHJJJNNNTTTZZZ```dddgggggghhhiiijjjkkkkkkkkkjjjhhhfffeeedddccc```]]]YYYYYYXXXWWWVVVTTTSSSSSSRRRPPPNNNKKKJJJIIIIIIIIIDDDCCC@@@>>>;;;888666555444333222111000/////////000000000000000/////////000000////////////000000///000111111111///...---............////////////000//////......//////000000000000000000000000000///...++++++111999999555........................,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,------......------------......------............------,,,------......------,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---+++******,,,------,,,------,,,,,,,,,+++++++++***************+++,,,------,,,+++++++++,,,,,,,,,,,,---...//////...---,,,'''+++......+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111,,,,,,,,,---------------------------------------........................---------------------------......//////...------000...,,,******,,,...000------,,,++++++,,,,,,------------............///............////////////////////////////////////............////////////............//////000000//////......///000111111////////////////////////...............///000000//////............/////////////////////////////////////////////.................................---------.........//////////////////////////////000000////////////000000...//////000000000000000////////////////////////////////////////////////............////////////111///...///000222111111.........//////.........///////////////////////////////////////////////////////////////.................................------------------------....................................------.........---+++******+++---...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,]]]^^^______^^^^^^```bbbcccbbbbbbbbbbbbcccddddddeeeeeeffffffffffffffffffllllllkkkkkkjjjjjjjjjjjjlllkkkiiiiiijjjkkkjjjiiillllllkkkjjjfffaaa\\\YYYMMMJJJHHHHHHKKKRRRYYY^^^eeefffgggiiijjjjjjjjjjjjllliiifffddddddddddddcccaaa```]]]ZZZWWWTTTRRRQQQSSSRRRPPPNNNMMMLLLLLLLLLLLLKKKHHHDDD@@@===999888666666444333111111000000000000000/////////......000000////////////000000---.../////////...---,,,---.........//////000000111000000//////000000111111111111111111111111111111000---,,,333;;;;;;777////////////////////////,,,,,,------------,,,,,,------------------------++++++*********+++++++++//////...------...//////++++++++++++++++++,,,,,,---,,,++++++******+++++++++++++++,,,,,,---------------,,,,,,,,,,,,------------............------,,,------......------,,,++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,------+++******,,,------,,,------,,,,,,,,,+++++++++---,,,,,,+++******+++++++++++++++*********+++,,,+++,,,---......---++++++'''+++......+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///..................///......------------...///---------............///............////////////000000000000000000000000............////////////............////////////---------------...///000//////////////////////////////.........///000000////////////////////////////////////////////////.........///////////////////////////////////////............------------////////////////////////.........------...............///000111000000///////////////////////////////////////////////////........./////////000000000...---...///000000000,,,---............---,,,.........................................................///////////////........................------------------------........................------.....................---+++******+++---...,,,,,,,,,------.........------------------------XXXYYYZZZYYYYYYYYY\\\^^^[[[[[[[[[[[[\\\]]]]]]^^^___```bbbcccdddcccbbbaaafffeeeeeeddddddeeeffffffjjjhhhffffffggghhhhhhgggggghhhjjjkkkjjjhhheeecccVVVQQQKKKGGGGGGKKKQQQUUU___```cccfffhhhiiijjjjjjllliiieeeddddddfffgggggghhhfffddd```]]]YYYVVVUUUUUUUUUSSSRRRPPPOOOOOOOOOQQQPPPMMMJJJFFFBBB???===<<<;;;999777555444444444111111111000000//////...111000000///////////////)))***+++---...///000000------......///000000000111111000000000000111111111111111111111111111111222222000///333888888555////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,++++++,,,,,,,,,------............------,,,------......------,,,*********+++++++++,,,,,,***+++---.........---,,,------------,,,+++***)))***++++++,,,,,,++++++***------,,,,,,,,,,,,---------+++******,,,------,,,------,,,,,,,,,,,,++++++000///...---,,,,,,,,,,,,***++++++***))))))***,,,,,,,,,,,,---,,,,,,++++++***,,,......,,,+++******+++,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...,,,,,,,,,---......//////,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...///000000///...---...............//////000---------............///............////////////000000000000000000000000............////////////......//////////////////+++---------,,,,,,...000////////////////////////000//////...//////000000...//////000000//////...000000000000000000000000.........//////////////////////////////////////////.........------,,,,,,////////////////////////...------,,,,,,------...---...000111111111000///000000000000000000000000////////////////////////....../////////000000000---,,,++++++---......---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///////////////........................------------------------........................,,,---......///...............---,,,---...///000,,,,,,,,,---......//////------------------------TTTUUUVVVVVVVVVWWWZZZ\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]]]]___```aaadddcccbbbbbbdddffffffeeedddeeegggiiiiiigggeeeddd\\\XXXQQQLLLHHHHHHIIIKKKRRRUUUYYY___cccfffhhhhhhjjjhhhffffffggghhhhhhggghhhgggfffdddbbb```^^^]]]ZZZYYYXXXVVVUUUTTTSSSRRRQQQQQQPPPNNNLLLIIIFFFDDDBBBAAA???===;;;999999888444444333222222111000000111111000///////////////+++++++++,,,...///111222------......///000000111000000////////////000000111111111111111111111111000333222000000333333000////////////////////////.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000***)))(((''''''((()))***,,,,,,,,,------.........///...------,,,,,,------******+++,,,,,,---......------,,,,,,,,,,,,------------............------,,,------......------,,,+++++++++,,,,,,,,,------***+++---...///...---,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,---------+++******,,,------,,,------,,,,,,,,,,,,++++++///......---------......***,,,,,,+++))))))+++---......---,,,,,,,,,,,,,,,...---,,,---------,,,***+++,,,,,,------,,,,,,+++)))******++++++,,,------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////---......//////......------------------...//////---------............///............////////////////////////////////////............/////////////////////////////////...,,,...///...,,,,,,...000////////////////////////000000////////////000000...///000111111000///...000000000000000000000000............/////////000////////////////////////,,,,,,------------......////////////////////////......------------......---...000111111111//////000000000000000000000000////////////////////////.../////////000000000000...---+++,,,...//////...,,,...///000000///...,,,---------------------------.........////////////............/////////000........................................................................,,,,,,.../////////......---------.........//////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,SSSTTTUUUUUUUUUWWWZZZ]]]___^^^\\\[[[YYYXXXXXXXXXTTTSSSRRRQQQRRRTTTWWWYYYXXXXXXWWWWWWXXXZZZ\\\]]]___^^^]]]___aaadddddddddcccdddeeefffeeecccaaa```^^^[[[VVVPPPKKKHHHFFFEEEFFFJJJPPPWWW]]]bbbdddfffgggffffffhhhiiiiiigggfffeeeeeedddddddddccccccccc]]]]]]\\\ZZZYYYWWWVVVUUUPPPPPPPPPPPPOOOMMMKKKJJJFFFEEECCCAAA???===<<<<<<666666555444444333222222111111000///////////////000///...------...000000---------...///000000111//////............//////111111111111111111111111...333444000.........,,,000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...//////...,,,++++++,,,...///........./////////000000//////...------------...******+++,,,,,,---...............------.........---..................---,,,------......------,,,,,,,,,,,,---------......***+++---//////...---,,,++++++,,,---............,,,------......------,,,...------,,,,,,------...---+++***+++,,,------------------,,,,,,,,,++++++++++++++++++,,,---......+++---...---******,,,///000///...---,,,,,,---...000...+++,,,...///---***++++++------------++++++......---,,,,,,++++++***,,,------......------,,,------------------------+++++++++,,,,,,---------)))+++---//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------...///000000,,,,,,,,,------.........------------------------........................---------------...///000---------,,,,,,---------,,,,,,,,,,,,,,,---...///---------.........//////............/////////000////////////////////////............/////////000///////////////............000111///---,,,...111////////////////////////111000////////////000000...///000111111000///...000000000000000000000000---.........//////000000000000000000000000000000***++++++,,,---//////000//////////////////////////////............//////---...000111222111///...000000000000000000000000////////////////////////////////////000000000000111000//////111222222111...///000222222000///...000000000000000000000000.../////////000000111111---.........//////000000........................////////////////////////........................+++,,,.../////////......***+++,,,------------,,,,,,,,,------...///000000++++++++++++++++++++++++cccdddcccaaa```bbbgggkkknnnlllkkkkkkkkkfff___YYYWWWUUURRRPPPOOOQQQSSSUUUTTTSSSRRRSSSUUUVVVVVVUUUZZZYYYXXXXXXZZZ\\\]]]^^^^^^___aaa```^^^]]]^^^``````]]]YYYVVVSSSOOOJJJGGGIIIIIIJJJMMMRRRXXX^^^aaaeeefffgggggghhhhhhhhhhhhiiiiiiiiihhhgggeeecccaaa]]]]]]]]]]]]\\\\\\\\\\\\ZZZWWWTTTRRRQQQOOOLLLJJJHHHHHHHHHHHHFFFDDDBBB@@@???>>><<<:::888666555444333222111000000/////////++++++,,,,,,,,,---------////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000------------------------///...---...000000000///........................000///...---------------,,,,,,,,,------.........------------.........///........................------,,,,,,,,,,,,------,,,,,,,,,---...///000111///000111111000...,,,***------------------------///...,,,++++++,,,...///---------...------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///......,,,+++***))))))///............---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******)))***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///***+++---000111111111111.........------,,,,,,,,,---...///000000///...---000000//////.........---...---,,,+++,,,---...///333111000...------------////////////000000000000//////............//////111111000000//////......000000000000000000000000......---,,,---...///000333000...///000111///,,,000000000000////////////000000000000000000000000111///---...111222000...222222111111111111111111...///000111111000///...000000000000000000000000...///000000//////000111////////////////////////000000000000000000000000......---......///000111////////////////////////......//////000000000111000000000000000000000000000000000///000111111222------...///000111222222...............///000111////////////............///...---++++++,,,---...---...............------,,,,,,,,,,,,---------...//////............/////////............---------+++,,,,,,------,,,,,,+++......------------......xxxzzz{{{yyywwwyyy{{{qqqjjjccc```]]]YYYWWWWWWYYYZZZZZZYYYXXXXXXXXXVVVSSSQQQSSSRRRRRRSSSUUUWWWXXXXXX[[[YYYXXXZZZ]]]___^^^]]]```^^^[[[YYYWWWUUUQQQNNNLLLKKKKKKMMMOOOSSSWWWZZZaaabbbdddggghhhiiiiiiiiiiiiiiiiiihhhgggeeedddbbbccccccbbbbbbaaaaaa``````\\\ZZZXXXVVVUUUSSSPPPMMMHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@???===;;;999888777555444333111000000000///------------........................////////////000000000000000000000000////////////000000000000////////////////////////---------------------------,,,+++,,,.........---........................//////...------------------------....../////////------........./////////..............................------------......---------------...///000---...///000///---,,,***------------------------///...,,,++++++,,,...///,,,------...------,,,,,,++++++,,,,,,,,,,,,------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------.........///***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---......//////......---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++***+++,,,---............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,+++***)))(((.........------,,,,,,,,,///000000111111000000///000/////////............------,,,,,,------......111000///...------......////////////000000000000//////............//////000000///////////////...000000000000000000000000//////.........///000111222000...///000111///---......//////000000111111000000000000000000000000111///......111111000...000000000000000000000000//////000111111000//////------------------------000111222000///......///////////////////////////000000000000000000000000/////////...//////000000////////////////////////000111111111222222222222000000000000000000000000000000000000000111111222////////////000000000000...............///000000000000//////......------//////...------,,,---------......//////...------.../////////000000000000//////............/////////............---------------............------.........------.........vvvsssooojjjgggeeeeeefffiiiiiihhhhhheee```ZZZUUUQQQPPPPPPQQQSSSSSSRRRQQQWWWSSSPPPTTT[[[___]]]YYY^^^]]][[[[[[[[[ZZZYYYWWWQQQPPPNNNNNNNNNOOOQQQSSSYYY[[[___cccggghhhiiiiiiiiiiiiiiiiiihhhgggfffeeegggggggggfffeeedddcccccc___^^^]]]]]]\\\YYYUUURRRKKKJJJIIIGGGFFFFFFGGGGGGEEEDDDCCCAAA???===;;;:::999888666444222111000000//////////////////......------------............000000000000000000000000////////////000000000000........................---------------------------,,,+++,,,.........---........................//////...------------............///////////////............/////////000........................///..................///......---------......///,,,,,,---......---,,,+++------------------------...---,,,++++++,,,---...,,,,,,------...------,,,++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////******+++,,,---...//////++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,---............------------------------........................------------------------------------............///...,,,***((('''&&&&&&.........---------------000//////////////////000////////////............,,,,,,---...............000///............//////////////////000000000000000//////......//////000///////////////000000000000000000000000000000000000000/////////000111222111000//////000000///...---......///000111222333000000000000000000000000111///...///000111000...///////////////////////////000000111111000000///000000000000000000000000111222222111...------...////////////////////////000000000000000000000000222111000000000000000000////////////////////////111111111111222222222222000000000000000000000000000000000000000111111111111000000000/////////.........////////////000000111000000///...---------000000000000///...,,,,,,---......//////.........000000000000111111111111//////............/////////............---------......////////////..............................~~~{{{yyyyyyyyy~~~wwwooohhh^^^\\\ZZZZZZ[[[YYYTTTPPPUUUSSSQQQTTTXXX[[[YYYVVVYYYWWWWWWWWWYYY[[[ZZZZZZVVVUUUSSSQQQPPPPPPQQQQQQQQQUUUZZZ___dddggghhhhhhjjjjjjjjjjjjiiiiiiiiihhhggggggggggggfffeeecccbbbaaaaaaaaaaaaaaa___ZZZWWWQQQOOOMMMJJJJJJJJJLLLMMMHHHHHHGGGFFFDDDAAA???>>>===<<<:::777555444333222222111111000//////......------........./////////////////////////////////////////////000000000000////////////////////////........................///...---...000000000///........................///......---------........................//////........./////////000000........................//////............/////////......---------......,,,,,,---.........------------------------------...---,,,,,,,,,,,,---...,,,,,,------...---------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,*********++++++*********************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,++++++......---,,,++++++************++++++,,,---......+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,---......+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........///...,,,+++***+++,,,---...............---------...---,,,++++++,,,---...///////////////.........+++,,,.../////////...---............//////000000////////////000000000000000000////////////000000//////000000111111222222////////////////////////////////////000000111111000000//////000000///////////////000000111111222000000000000000000000000000/////////000000000///...///////////////000000000000000000000000000000222222222222222222222222000111111000///......///////////////////////////000000000000000000000000333333222111000000000000///////////////////////////////////////000000000000000000000000000000000//////000111111111111111000000000000/////////////////////000000000//////111111000///...------,,,000111111111000///---+++---......////////////......////////////000000000//////............/////////............---------.........//////.........---..................---wwwtttqqqpppooojjjaaaZZZYYY[[[\\\[[[YYYWWWUUUTTTSSSRRRQQQQQQTTTVVVVVVVVVXXXWWWVVVTTTTTTSSSTTTTTTPPPSSSXXX^^^cccfffhhhiiiiiiiiiiiiiiijjjjjjkkkkkkfffggghhhhhhgggfffdddcccbbbbbbcccddddddbbb^^^[[[XXXVVVSSSPPPOOOPPPRRRTTTLLLLLLLLLKKKIIIFFFCCCBBBBBB@@@>>><<<999777666666444444333111000///...---....../////////000000000////////////////////////////////////000000000000000000000000000000000000........................///...---...000000000///..............................---------......///------------------------............////////////........................//////............/////////......---------......---......////////////...---------------------------------,,,,,,---------+++,,,,,,---.........---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,---------***+++,,,------------------------,,,,,,+++++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,---......///,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,------------...------,,,,,,---...000111...........................---,,,++++++,,,---............///////////////,,,---...///000///...---------...//////000000000////////////000000000000000000////////////000000111111111222222333333333////////////////////////......//////000000000000//////000000//////000000222222111111000000//////111111111111111111111111///000000000/////////000/////////000000111111111111111000000000000111111////////////////////////---///000000//////000222000000000000000000000000111111111111111111111111444333222111111000111111000000000000000000000000000000//////////////////111111111111111111111111//////000111111111111000.........///000111111111//////000111111000///...111000000///...---------000111222222111///---,,,---......///000000//////////////////000000000111//////............/////////............---------------............------------...//////...------xxxooohhhkkkmmmkkkeee^^^YYYWWWRRRPPPNNNMMMOOOPPPPPPPPPUUUUUUTTTTTTSSSSSSTTTTTTRRRTTTWWW\\\```dddfffhhhgggffffffggghhhiiijjjkkkggghhhiiijjjjjjiiigggeeedddcccccceeeeeedddaaa______]]]ZZZWWWUUUVVVWWWXXXQQQQQQQQQQQQOOOKKKHHHFFFFFFEEEBBB@@@>>><<<;;;;;;777777555444222000///...////////////000000000111000000000000000000000000////////////000000000000111111111111111111111111........................---,,,+++,,,.........---...........................------------...//////---------------,,,,,,,,,------------.........///........................///..................///......---------......///////////////////////////------------------------------------------------++++++,,,---............++++++,,,,,,,,,,,,------,,,------....../////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......***+++,,,------......---...------,,,,,,++++++***+++,,,------...///000000...---------,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------------------.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,---......///,,,,,,------...------,,,------------------------........................000000000000000000000000,,,,,,,,,,,,---------------------,,,,,,---...................../////////000//////////////////000.........///////////////------...////////////...------...///000000//////////////////000000000000111000000//////000000111222222222222222333333333000000000000000000000000---...///000000000//////...///000000//////000111333333222111000//////...111111111111111111111111...000111000///...///111/////////000000111111222222111111000000111111222111111111111111111111111,,,...///000///000111333000000000000000000000000111111111111111111111111222222111111111111111111000000000000000000000000222222222222111111111111111111111111111111111111...///000222222111111000------...///000111222222///000111222111000///...////////////............000000000000000//////...---...//////000000000000111111111111222222222222//////............/////////............------------------......---------,,,---...//////...---,,,}}}tttjjjcccVVVSSSOOOMMMMMMNNNMMMLLLOOOOOOOOOOOONNNNNNOOOOOOQQQRRRSSSVVVYYY]]]```bbbbbbbbbbbbbbbdddeeeggghhheeegggiiikkkkkkjjjhhhgggfffeeedddeeeffffffeeeccccccaaa^^^\\\ZZZYYYYYYYYYVVVVVVWWWWWWUUUQQQNNNKKKIIIHHHFFFDDDBBB@@@??????<<<;;;999777555333111000........./////////000000000000000000000000000000////////////000000000000000000000000000000000000........................---,,,+++,,,.........---........................---------------.../////////.........------------,,,,,,,,,,,,------------..............................------------......---------------...///000000//////...------------------------------------,,,------------------,,,***+++,,,---............++++++,,,,,,,,,,,,------,,,,,,------...//////000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///***+++,,,---..................---,,,,,,+++******+++,,,,,,---...///000111---------------.........,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---......//////......---------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,------......,,,------...------,,,,,,------------------------................................................++++++,,,,,,,,,---------,,,------.........---------........./////////000///000000111111000000///............/////////000...............//////000---...///000000//////...////////////000000000000111111000000000000111111111111111111111111000000000000000000000000000000...///000111111111000000---///111000///...000222333222222111111000000000111111111111111111111111...000111111......///111------...//////000111111222222111000000111222222444444444444444444444444---///000000//////000222000000000000000000000000111111111111111111111111111000000000000111111222000000000000000000000000222222222222111111111000111111111111111111111111...///111222222222000///......//////000000111111///000222222222000///---............//////////////////.........///000000------///000000111111111000000000111111111222222//////............/////////............---------......////////////......,,,---///000000///---,,,zzznnnZZZWWWRRROOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIINNNNNNNNNOOOQQQUUUXXX[[[______^^^___```ccceeefffccceeegggiiijjjiiihhhfffgggfffeeeeeeggghhhgggfffeeecccaaa^^^\\\ZZZYYYYYYYYYZZZ[[[[[[YYYUUUQQQOOOJJJIIIGGGFFFDDDCCCBBBBBB???>>><<<:::777555333222---------.........//////000000000000000000000000////////////000000000000///////////////////////////////////////////////////...---...000000000///........................---------------...///000000000//////.........---+++++++++,,,,,,,,,------........................---------,,,,,,---------,,,,,,,,,---...///000111000///...---,,,+++++++++------------------------,,,------......------,,,***+++,,,---............++++++,,,,,,,,,---------******++++++,,,---......***++++++,,,,,,++++++***************************++++++,,,,,,---...//////***+++,,,---..................---,,,,,,+++******,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000000,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++,,,...000111111111000---.........//////000000---...///000000///...------.........//////000000//////...------///000111---...///000000///...---////////////000000000000111111000000000000111111111111000000//////......000000000000000000000000///000111222333222111111---///111111///...000333111111111111111222222222111111111111111111111111...000222111...---///111,,,,,,------...///000000333222111000000111222333111111111111111111111111///000111000///...///000000000000000000000000000111111111111111111111111000/////////000111222222000000000000000000000000111000000000//////......111111111111111111111111...///111222333222000///000000000000////////////000111222333222111///---------......///000000000......---------///111222------///000111111111111............//////////////////............////////////.........---------//////000000000000//////,,,---///000000///---,,,}}}nnnggg___[[[[[[YYYTTTOOOMMMNNNLLLFFFEEEHHHHHHFFFIIILLLNNNOOOPPPQQQTTTVVVXXXYYYZZZ\\\^^^```aaabbbaaaaaaaaaccceeegggggggggeeefffhhhiiiiiihhhgggfffhhhggggggeeeccc```]]][[[[[[\\\]]]^^^]]][[[YYYWWWWWWSSSNNNJJJGGGEEEDDDBBBBBB@@@>>><<<:::999666333333222111///......---------...//////000/////////,,,...///111111111000000111000///...------...///............////////////000000000000000000000000........................---.........///000000000111000...------...000111............////////////---...///000000///...---/////////...---------,,,///...,,,,,,,,,---///111222111...+++++++++---...////////////............***++++++,,,---------,,,------------------------,,,***)))+++---...+++))),,,,,,,,,------.........000///---,,,+++,,,,,,---------............------------------------------------------------------........................+++,,,------......---------------,,,,,,+++++++++//////...---,,,,,,,,,,,,......------------...............------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------//////...---,,,++++++***------..................---------............///------------------------........................000000000000000000000000////////////////////////........................//////000000000000//////......///000111222222333222111111111000000//////000000000111222222222333...//////000000000000000000000000000111111111111111000///......///000111111...,,,---000222111///111111111000000000000000000000000000000000000000111222222222222333333333000000000000000000000000333333333222222111111111000000000000000111222222111111222222222222111111222111111111000000//////222111000//////000111222111111222222222333333333000000000000000000000000000000000000000111111222111111111111000000000000111111222222222222111111000000000000000000000000222111000//////000111222.../////////000000000111222222111111000/////////000000000000000000000000000/////////............////////////////////////////////////////////////---.........//////000000000000//////............{{{vvvqqqnnnlllhhhccc^^^XXXYYYUUUOOOLLLMMMLLLIIIHHHJJJLLLMMMMMMOOOQQQTTTRRRSSSTTTVVVXXXZZZ\\\]]]\\\\\\]]]___aaabbbbbbbbbbbbcccdddeeeffffffffffffhhhhhhhhhgggeeebbb```___````````````^^^]]][[[YYY[[[WWWRRRNNNKKKIIIGGGFFFEEECCC@@@>>>===<<<:::888555444333111000/////////111000000000000/////////......000111111000000///111000///...---......////////////000000000000111000000000000000000000000..........................................//////...---,,,++++++,,,---...............////////////.........//////........................---------///...---,,,,,,---///000333111///---,,,---...///////////////............,,,------...//////......------,,,,,,,,,,,,,,,,,,,,,+++***+++------+++))),,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------......---------------,,,,,,+++++++++------,,,,,,,,,------...------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---...............---------------............///------------------------........................000000000000000000000000////////////////////////000000000000000000000000//////000000000000////////////000000111111222222111111111111000000000///111111111111111222222222111111222111111000//////////////////000000000000111000////////////000111111///---...111222222000111111111111000000000000222222222222222222222222///000000111222333444444111111111111111111111111333333333222222222111111111000000000000000111222111222222222222222222111222222111111000000000000444333222111111222333444111111222222222333333333111111111111111111111111000000000000000111222222111111111111000000000000111111222222222222111111000000000000000000000000111111000//////000111111/////////000000000000000000000000000111111111111000000000000000000000000000000/////////........./////////////////////////////////////////////////////////000000000111111/////////.........------{{{vvvrrrjjjjjjfff^^^YYYXXXVVVRRRMMMNNNOOONNNMMMMMMOOOQQQMMMMMMNNNPPPRRRTTTVVVWWWWWWXXXZZZ\\\^^^^^^^^^^^^_________```bbbccceeefffffffffggggggfffdddcccaaacccbbbbbbbbbaaaaaa`````````\\\XXXTTTRRROOOMMMKKKJJJGGGCCCAAAAAAAAA???>>>888777666444222111111111444333111000//////000111///000000000000//////...000000///............///000000000000111111111111000000000000000000000000.................................------------------,,,+++******+++,,,---............////////////......------------......---------.....................---,,,,,,...///000333111///...---...///000/////////............---,,,------...............+++++++++,,,,,,,,,,,,,,,,,,+++++++++------+++***,,,,,,,,,------------...***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////,,,,,,,,,++++++,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++------------------------////////////...---,,,,,,---------............///------------------------........................000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000111111111111111111111000000000000222222222111111111111111444333333333222000///............/////////000000111000000//////000000111222111///000111222222111111111111111111111111111333333333333333333333333000000000111111111111222111111111111111111111111333333333222222222222111222111111000000000111111222222222222222222222222222222222111111111111000333333222222222222333333111111222222222333333333111111111111111111111111111000000000000111222222222222111111111000000000111111222222222222111111000000000000000000000000000000////////////000000000000000000000000000000//////000000111222222333000000000000000000000000000000000/////////......////////////////////////////////////////////////000000000000111111111111.........---------------}}}}}}yyyqqqlllkkkhhhddd]]]]]][[[WWWRRROOONNNNNNKKKKKKKKKLLLMMMNNNPPPQQQTTTVVVZZZ[[[\\\\\\\\\\\\\\\\\\]]]^^^```bbbeeegggbbbcccdddeeeeeeeeedddcccbbbbbbbbbbbbcccdddeeefffccc```\\\YYYWWWUUURRRPPPNNNKKKGGGEEEEEEEEEEEEDDD===;;;:::888666444333333444222000//////000222333111111111000///......---/////////.........////////////000000000111111111////////////////////////.................................---,,,,,,,,,+++///...------------...///............////////////...---,,,++++++,,,---...,,,---------.../////////...------------...///000111000...---------.../////////.........---------***++++++,,,,,,,,,++++++******++++++++++++,,,,,,,,,+++,,,,,,------,,,+++------------------------++++++,,,+++)))'''%%%###++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////...---,,,+++---------............///................................................////////////////////////////////////////////////........................//////000000000000//////111111111000000000000000111111111000000000000000333222222222111000000000222222222222111000///...////////////000000000000000000000000000000000000333222111111222222333333000111111111111111222222333333333333333333333333222222111111000//////...111111111111111111111111222222222222222222222222222222111111000000111111111111111000000111111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111111111000000111111222333222222222111111111000000111111222222222222111111000000000000000000000000000//////////////////000111111111000000000000///000000000111111222222222000000000000000000000000000000000////////////...////////////////////////////////////////////////000000000000000000000000------------------------~~~zzzrrrpppllleee[[[SSSOOOMMMMMMLLLJJJIIIIIIIIIJJJKKKPPPSSSVVVWWWWWWWWWXXXZZZ[[[[[[[[[]]]___bbbeeegggaaabbbdddeeefffffffffeeeddddddccccccccccccdddddddddbbb___\\\[[[ZZZWWWUUUQQQNNNKKKJJJJJJIIIHHHGGGAAA@@@>>>;;;999888666666222111000//////111333555222222111000///......---......//////////////////........./////////000000////////////////////////.................................---,,,,,,,,,+++....................................////////////...---,,,++++++,,,---...,,,---------.../////////------------....../////////...---,,,,,,,,,------............------------***++++++,,,++++++***************++++++,,,,,,,,,+++,,,---------,,,,,,,,,------------------------,,,,,,,,,,,,***(((&&&$$$,,,,,,------------,,,,,,------------------------------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,......------------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................+++,,,,,,------.........////////////...---,,,+++---------............///........................////////////////////////////////////////////////////////////////////////........................//////000000000000//////111111111000000000000000000000000000000000111111333222222222111000000000//////000000000000000///000000111111111222222222000000111111111111000000333333333222111222222333000000111111222222222333222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222222111111111111111222111000////////////000111222222222222333333333333111111111222222111111111111111222222222333333333111111111111111111111111111111111111111222222333222222222222111111111111111111222222222222111111000000000000000000000000//////000000000000//////111111111111000000000000333222222222111111000000111111111111111111111111111000000000////////////000000000000000000000000////////////////////////////////////////////////------------------------~~~vvvjjj___WWWSSSRRRPPPMMMIIIGGGFFFFFFFFFJJJMMMPPPPPPNNNOOORRRUUUWWWXXXYYY[[[]]]```bbbddd```bbbdddfffgggggggggggggggfffeeedddbbbaaa```___dddbbb```______^^^\\\ZZZUUUSSSQQQPPPOOONNNKKKIIIFFFDDDBBB???===;;;999999333222222111222333444555222222000///............---...//////000/////////............////////////000000000000000000000000.................................---------------------------------------............////////////......------------......---------...............---------............///------,,,,,,,,,,,,,,,---.........------------,,,---------------,,,,,,+++******++++++,,,,,,------+++,,,......,,,,,,,,,---...------------,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------//////...---,,,,,,,,,,,,///......------......///,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------+++,,,,,,------.................................,,,,,,,,,------.........////////////...---,,,,,,---------............///........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000111111111000000000000111111111111222222222111111111111111......///000000000000000111111111222222222333333000111111222222111111000222333333222111000222333000000111111222333333333222222222222222222222222,,,---...000222333555555222222222222222222222222111222222222222333333333111111111111111222333333111000///......///000111222333333333333444444444333333444444444444333333111111222222222333333333222222222222222222222222222111111111111222333333333222222222222111111111111111222222222222111111000000000000000000000000000000111111111111000000000000000111111111222222444333333222111111000000111111111111111111111111111111000000000/////////000000000000000000000000////////////////////////////////////............---------------.........}}}qqqhhhccc]]]ZZZUUUOOOKKKHHHGGGGGGEEEHHHJJJIIIGGGHHHMMMRRRRRRSSSUUUXXXZZZ\\\]]]]]]]]]___aaacccdddeeeddddddddddddeeeeeedddcccaaa```cccbbbaaaaaabbbbbb```^^^YYYXXXVVVVVVUUURRRNNNKKKIIIHHHEEEBBB???===;;;;;;777777666666555444444333222111000///......//////,,,---///000000000//////...////////////000000000000000000000000000000000..........................................//////---..................---............////////////.........//////........................---------,,,------...............------------------------.........---------,,,,,,---------------,,,+++++++++++++++,,,------......+++---///...,,,+++,,,.........---------,,,,,,,,,++++++++++++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------...------,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------++++++,,,,,,---......///........................,,,,,,---------------------...............---------------............///........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000000000////////////000000111111222222///000000000111111111111111111111111111222222222000000111111111000//////000111111111111222222222000111222222222222111000222333444222000///111333000000111222222333444444333333333333333333333333//////000111222333444555222222222222222222222222111111222222222333333333000000000111222333444555333222111000000111222333333333333333444444444555333333444555555444333333111111222222222333333333222222222222222222222222222222111111222222333444333333222222222111111111111111222222222222111111000000000000000000000000000111222333333222111000//////000111222222333444222222222222222222222222111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////000000000000//////......------........./////////wwwrrrgggccc]]]VVVQQQMMMKKKKKKEEEGGGHHHGGGDDDFFFLLLQQQMMMOOORRRUUUWWWXXXXXXXXXYYYZZZ\\\^^^````````````^^^```ccceeeggggggfffeeecccbbbbbbcccddddddcccaaa\\\[[[ZZZZZZYYYUUUPPPLLLKKKIIIGGGDDDAAA>>>===<<<<<<;;;;;;999777555333222222111///......//////000,,,---///000000000//////000000000000111111111111000000000000000000000000........................---.........///000000000000000111111111111000000............/////////000---...///000000///...---/////////......------,,,,,,---......//////......------........................---------,,,,,,,,,+++++++++++++++***)))(((++++++,,,------...//////***---//////,,,+++,,,............------,,,,,,,,,,,,+++)))((((((((()))*********++++++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------++++++,,,,,,---...//////------------------------------------------------------......///.........---------.........//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................//////000000000000//////...//////000111222222333//////000000111111111222000000111111222222222333333333333222111000///...000000000000111111111111000111222333333222111000111333444222///...000222000000111222333333444444444444444444444444444444555444444333222111000000222222222222222222222222111111111222222333333333///000000111222444555666555444222111111222444555333333333444444555555555111111333333333333111111111111222222222333333333222222222222222222222222222222111111222222333444333333333222222222111111111111222222222222111111000000000000000000000000111222333444444333222111......///111222333444555111111111222222333444444111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////222111111111000000//////........./////////000000xxxtttmmmfff___YYYTTTPPPJJJJJJHHHFFFDDDDDDFFFIIIIIIKKKNNNPPPRRRSSSTTTSSSTTTWWWZZZ[[[ZZZZZZ]]]___]]]___aaabbbaaa``````aaacccccccccdddccccccbbbbbbeeeccc```^^^\\\XXXTTTPPPNNNLLLJJJHHHGGGEEEAAA??????>>><<<;;;;;;999666444555444222000///......///............/////////000/////////000000000000000/////////...------,,,,,,,,,,,,,,,---------......///...------///000000///......---......///000111444444333111000...------///...---,,,,,,,,,,,,,,,/////////...---------,,,++++++,,,,,,---...//////................................................------------------------......---------,,,,,,,,,---------------------------,,,+++***+++,,,---...,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,)))***+++,,,---,,,++++++...---,,,++++++,,,---...***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------............------.................................------,,,,,,,,,+++++++++,,,---...////////////.........---------------............------,,,,,,,,,---------......///...---------...000111////////////////////////000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///............///000000000000111111111111000000111222222222222111222222111111111111111222111111222222222333333333777555333111000000111222111111222222222333333333111111111222222333333333000111111222333444666777555444333222222222333444333333333222222111111111000000111222222222222222222333444444555555444444111111111111111222222333777666666555555444444444333333333333333444555555333333444444444333222222444333333222222333333444333333333333333333333333555444444333333444444555000111111222222000///...111111111111333555555222222222333444333222111000111111222222222333333333333222000/////////000111333222222222111000000000111111000000000000000111000000000000000000000000......//////000000111111.......................................---------yyyrrrkkkccc\\\XXXVVVTTTRRROOOMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNQQQSSSUUUVVVVVVVVVYYY\\\___aaabbbbbbaaa```aaabbbaaabbbbbbcccccccccbbbbbbdddcccaaa```___]]]YYYVVVTTTRRROOOMMMLLLIIIEEEBBBCCCAAA???>>>===<<<999666777666444222000///////////////000000000000000///000000000//////.................................---------........./////////...------///000000///000///...............///000000000///......------000//////...------..................------------+++,,,,,,------.........------------------------........................------------------------+++,,,,,,,,,------......------------------------......------,,,---------,,,,,,,,,+++++++++******.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...)))***+++,,,---,,,,,,+++---------,,,,,,---------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++,,,------------,,,------............------........................------------------,,,,,,---.........///000000000//////.........---------------............------,,,,,,---------...............---------...///000////////////////////////000000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...............///000111000000000000111111111111000000111222222222222222222222111111111111222222111222222222222333333333666444222111000111222222333222222222222222333333333333333333222222222222444333444444555666777888555444333222111222333333444444444444333333222222111222222333333333222222222333444444555555444444222222222222222333444444777666666666555555444444333222222111111222222333333333444555555555555444333333333222222333333333333333333333333333333333444333333222222333333444111222333333333222000000111000000000222444444222111222333333333222000000111111111222222222333333333222111000///000000111222222111111111111111111111111000000000000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000{{{ssskkkffffffccc```___]]]YYYSSSNNNJJJJJJIIIHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRTTTWWWYYY___``````___^^^]]]___`````````aaabbbcccccccccccccccbbbaaabbbbbbaaa___]]]\\\YYYVVVTTTQQQNNNJJJGGGFFFDDDBBBAAAAAA???<<<999:::888666444222111000000///000111222111000///...111000000///...---,,,,,,,,,------...//////000000........./////////000000///...,,,---...000//////111000///...------------,,,,,,------------------///......---------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,---...//////------------------------////////////...---,,,,,,,,,,,,,,,,,,++++++++++++------,,,+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......******+++,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,......------------..............................++++++,,,---------------------............------------------------------,,,,,,------------------......//////////////////...............---------------............------,,,------------...............---------...///000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111---------...///000222222000000000111111111222222000111111222222222222222222222111111111111222222222222222222333333333333444333222111111222333444555444333222111222333444555555444444333222222222555555555555555666777777444444333222222222222222555555555555444444444444333333444444444333333222333333444555555555555444444333333333333444555555666666666666555555555555444333333222222222333333222333444555555555555555333333222222222222333333333333333333333333333333222222111111111111222222333333333444333333222111111///...///111222333222111111222222111111000///000000111111111222222222222222111000000000000111000000111111111111111111111000000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000|||wwwuuurrroooooooookkkbbb[[[RRRQQQOOOMMMKKKKKKKKKKKKHHHIIIKKKMMMPPPSSSVVVYYY[[[[[[[[[YYYWWWXXXZZZ\\\^^^___```bbbcccddddddeeedddbbbaaabbbccccccaaa``````^^^ZZZWWWUUUQQQMMMJJJHHHGGGDDDCCCBBB@@@===;;;;;;:::888666444333111111///000111222111000...---//////......---------,,,---........./////////000---.........///////////////---,,,,,,...//////...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...////////////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------+++++++++,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,------------,,,,,,.........------.........------------------------+++,,,,,,---...---------------............------------------------------,,,,,,,,,------.........---------------,,,,,,,,,........................------............------------------...................../////////000000////////////////////////.........////////////000000000000000000000000000///////////////////////////////////////////////////000000000111111111111............///000111222000000111111111222222222000111222222333333222222222222111111111222333333222222222333333333444444333222222222222333444555666555333222222222444555555555444444444444444444555444444444444444555555444333333222222222222222555444444444444444444444444444444444444444333222333444555555666666555555444444444444444555555666555555555555666666666666555555444444555666777777555555555555555444444333333333222222222222333333444444444444444444444444222111111000000111111222333333333333333222222111222...---000222111222333111111111111000000//////000000000111111111222222222222111111111000000000//////000000111111222222000000000000000000111222////////////////////////111111000000//////......////////////////////////.............../////////}}}~~~|||tttmmmcccaaa^^^ZZZUUUPPPLLLJJJFFFFFFFFFIIILLLQQQTTTVVVVVVWWWVVVUUUSSSTTTVVVXXX[[[]]]___aaaccceeeffffffdddbbbaaaaaaaaaaaa```___```^^^[[[YYYVVVSSSOOOLLLJJJHHHFFFDDDCCCAAA>>>;;;;;;;;;:::888777555333222000111111111000...---,,,,,,---------......//////000000/////////.........,,,,,,---------............---,,,,,,...//////...---------------...////////////......---,,,,,,+++++++++*********++++++,,,+++,,,,,,,,,------......------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------............------------------------------,,,,,,,,,------.........---------------,,,,,,,,,---.....................------............---------------.........////////////000000111111111111////////////////////////---.........////////////000000000000000000000000///////////////////////////////////////////////////000000000111111111111111000000/////////000000111111111111222222222222111111222333333333333222222222111111222333333444222222333333333444444444222222222222333444555555666555444333333444555555333333444555666666777777555555444444444555666666444444444444333333222222333333333333333444444444333444444555444444333333555555666777777777777666555444444444444555666666555666666777777888888888555555555666777999:::;;;<<<<<<;;;:::888666444333444444333333333333444444444444444444444444444444222111111111111111111222333333222222111111111111222......333555222111444111111111000000000000000000111111111111222222222222222222222111111111000/////////000000111111222000000//////000111222222////////////////////////111111000000//////..........................................//////000000|||vvvuuurrrmmmfff\\\SSSNNNIIIGGGFFFGGGJJJMMMOOOOOORRRSSSTTTSSSRRRRRRTTTVVVWWWYYY[[[^^^aaaccceeeeeedddbbb_________```___^^^___^^^[[[ZZZXXXVVVSSSPPPMMMKKKIIIGGGFFFDDD@@@>>><<<<<<<<<;;;:::888777666333333222000///...------,,,,,,---...///000000111111111000//////...------,,,,,,,,,------------......---+++,,,---///......,,,,,,,,,,,,---...///000000000///...------,,,,,,---------------......///,,,,,,,,,,,,------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,------------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......,,,------......------,,,***++++++,,,,,,++++++***......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////////////////---------...............------............------------........./////////...///000111111111000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111222111000000/////////000111111111222222222222333111222222333333333333333222222111222222333444555333333333333444444444444222222333333444444555555444444444555555555666666333333444666777888999:::777777777777777888999999555555555555555444333333333333333333333444444444444444555666666666666666777777888999999999999888666666666666666777888888888888999:::;;;<<<<<<===777777777888999;;;======CCCCCCAAA???===:::777666555555444444444444555555444444444444444444444444333333222222222222333333333333222111111111111111333...000777999444222555222222111000000000000111111111222222222333333333222222333333222222111000//////000000000000000000////////////000111222333000000000000000000000000000000000000////////////........................///000000111111222222333}}}rrrggg```TTTPPPLLLJJJKKKLLLKKKJJJKKKMMMPPPPPPPPPPPPQQQRRRRRRTTTWWWZZZ^^^```bbbcccbbb```^^^^^^___``````______^^^\\\\\\\\\ZZZXXXVVVRRRPPPNNNLLLKKKHHHEEEBBB>>>?????????>>>===;;;:::888666333111//////000000.........//////000000000000000000///////////////------------...............,,,+++,,,---.........---------,,,,,,---.....................---------......------...//////000------,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,---------......((((((((()))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,---...///---------,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------------------,,,------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---.........///000000000---------.........//////------............------............////////////,,,---...///000//////...////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000111111111111111222222222333333111222333333444444333333222222222222333444555555333333333444444444444555333333444444444444444444111333555777888777777666555555666666777888999999666666777777888999:::;;;555666777777777666555444333444444444555555555555555666777888999:::::::::888999::::::;;;;;;::::::999999999999999:::;;;;;;<<<===>>>???@@@AAABBBBBB??????>>>>>>>>>???@@@@@@DDDDDDCCCAAA>>><<<:::888666666555555555555666666555555555555555555555555555555444444444444555555555444333222111222222333444///222<<<>>>777333666444333222111000111111222222333333333333444444444222222333333333222111000000000000000000/////////////////////000111222333000000000000000000000000////////////000000000000........................///000000111222222333333{{{ttt___ZZZSSSOOONNNMMMKKKIIIEEEHHHKKKMMMMMMMMMMMMNNNOOOPPPTTTWWW[[[^^^```aaaaaa___]]]]]]___aaaaaaaaa```___^^^^^^___^^^\\\ZZZWWWUUURRRPPPOOOLLLIIIFFF@@@@@@AAABBBAAA@@@???>>>;;;999555222000000222333000000000000000/////////......//////000000111111............/////////000...,,,++++++---......---//////...---,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,------...++++++++++++++++++++++++///...---,,,,,,---///000,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......///000------,,,+++,,,---...///......,,,++++++,,,......,,,------......------,,,---,,,,,,++++++,,,,,,---........................,,,---......//////......---..................---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////---------.........//////---..................---............/////////000++++++---.........---,,,////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111////////////000222333444111111222222222333333333111222333333444444333333222222222222333444555666333333333444444444555555333444444555555444333333///222555888999999777666777777777777777888888888444444444555666888999:::666777888888888777555444444555555555666666777777666777888:::;;;<<<======999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======@@@@@@AAABBBDDDEEEFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@???===;;;999888777777666666666666777777555555555555555555555555666666666555555666666666666555444333222333444444555000444@@@BBB999444666444444222111111111222333333333333444444444555555222222333444333222111000111111000000//////......////////////000111222333000000000000000000000000......//////000000111111000000000000000000000000---......///000111111111{{{tttgggXXXOOOMMMJJJFFFHHHGGGGGGIIILLLNNNOOOOOOOOOLLLMMMTTTYYY[[[]]]aaa]]]^^^^^^______```aaaaaabbbbbbbbbaaa___^^^\\\[[[]]]XXXSSSPPPPPPOOOLLLJJJFFFCCC@@@??????@@@@@@@@@;;;;;;:::888555222000/////////000111000000//////111111111111000000000000000000000000000000000000000000//////.........---------,,,,,,+++***))))))//////---,,,,,,---...///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))))))))+++,,,.................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...---***(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,------......------,,,+++------++++++++++++------///+++((((((***+++***(((........................------............------------------------------------------------------------------------------..................------..................------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////........................///......---------......///////////////////////////---///333333///---///111111000000000000111111555444444222000...,,,+++000000000000000000000000000000000000111111111111000000000000000000000000333333222222333555666888111111111222222333333333555444333222333555777999888777666555444444555666444444444444444555666777:::888666666666777666555777777888888777666555555666666666777777999:::;;;999888777666666777888888;;;;;;;;;:::999999888888???===;;;::::::<<>>AAA@@@BBBEEEGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMOOOSSSRRRPPPNNNMMMLLLLLLMMMNNNKKKHHHDDDAAA@@@???@@@<<<>>>??????===;;;::::::999888777888999999888666222222333444444444333333888888888777555444222111555666888999999888777666333333333222222222222222...000222333222222222444333333333222222222111111333333222222222222333333000000111111111111000000222222111111000000//////000000000000000000000000111///...------...///111000000000000000000000000ssseee\\\WWWQQQKKKGGGFFFEEEFFFIIIKKKMMMLLLPPPMMMNNNSSSXXXYYY[[[^^^]]]^^^___```aaabbbbbbbbbaaaaaaaaa```___]]]\\\[[[[[[XXXUUUSSSTTTSSSQQQNNNLLLIIIEEECCCBBBAAA@@@???======;;;:::777555333222000000000000000/////////111111000000000/////////........................000/////////.........---------,,,,,,+++******)))...---,,,,,,,,,,,,---...,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,,,,---.................................//////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,------......------,,,+++---,,,,,,++++++,,,,,,------+++***,,,------+++(((------------------------------............------------------------------------------------------------------------------+++,,,,,,---...///000000........................---------------------------......///////////////........................///......------.........////////////////////////222//////222222//////222111111000000000000111111222222222222111000......111111111111111111111111000000000000111111111111111111111111111111111111333333333333444444555666222333333333444444444555555444333333333555777888888777666555444555555666555555555555666777888888;;;:::888888999999:::999999999999999999888777777888888777777777777888888;;;:::999888888999:::;;;>>>>>>>>>======<<<<<<;;;>>>===<<<<<<===@@@CCCDDDDDDEEEGGGGGGFFFGGGIIIKKKMMMOOORRRSSSRRRQQQRRRSSSYYYZZZ[[[ZZZYYYYYYZZZ\\\___^^^\\\ZZZXXXWWWWWWWWWWWWUUURRROOOMMMLLLLLLLLLHHHHHHHHHGGGEEECCCBBBBBB>>>===<<<======<<<999666777777888888777777666666888777777666666555555555444555666777888777666555555555444444333333222222111222444444333222333444444444444333333333333222333222222111111222222333000000111111111111000000111111111111000000000000000000000000000000000000111000...------...000111000000000000000000000000yyypppiii```XXXMMMKKKHHHGGGHHHIIIIIIIIILLLHHHHHHMMMQQQRRRTTTWWWZZZ[[[^^^```aaaaaa```````````````___^^^]]]\\\\\\YYYXXXWWWWWWXXXXXXVVVTTTTTTPPPLLLHHHFFFDDDBBB@@@@@@???>>><<<;;;999777666333222000/////////000000000000000/////////............................../////////...............------,,,,,,++++++******,,,,,,+++++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////.......................................------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,------......------,,,+++---,,,,,,++++++,,,,,,---***+++,,,///000///,,,))),,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------------------------------------------------------.........//////................................................---......///////////////........................///......---......//////////////////////////////333///...//////...///333111111000000000000111111///000000111222222111111111111111111111111111111000000000111111111222222333333333222222111111111333333444444555444444444444444444555555555555555555444444333444666777888888777666555555555666777666666666666777888999999<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;::::::===<<<;;;:::999888888888>>>===<<<<<<===>>>@@@AAAIIIHHHHHHGGGFFFDDDCCCBBB@@@@@@@@@BBBDDDGGGJJJLLLNNNPPPSSSTTTUUUVVVXXXYYY^^^```bbbbbbaaa```aaabbbhhhiiijjjiiiggggggggghhhjjjiiigggfffdddbbbaaaaaacccbbb```^^^]]]\\\]]]]]]YYYXXXVVVTTTQQQPPPOOONNNIIIHHHHHHHHHGGGEEEAAA>>>>>>>>>===<<<;;;:::999999888888777666666777888999555666666777777777777777888777666555444333333333555666777666444333444555555555555444444444444333222222111111111111222222111111111111111111111111000000000111111111111111000000000000000000000000000000............000000000000000000000000000000uuulll___[[[UUUPPPMMMKKKIIIGGGIIIEEEDDDIIILLLMMMOOOSSSUUUWWWZZZ]]]______^^^\\\_______________^^^^^^]]]YYYZZZZZZ[[[[[[YYYXXXVVVWWWTTTPPPMMMJJJHHHEEECCCCCCBBB@@@???===;;;::::::555444111/////////000111////////////............000000000000000000000000........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,........................,,,,,,,,,---------......------------------------///---******+++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------........................111000000...---,,,++++++---------.......................................---......///////////////.......................................//////000////////////////////////000------000000------000111111000000000000111111///000111111222222222222111111111111111111111111000000111111111222222222555444444333333222222111333444555555555444333222555555555555555555555555555444444444555666777888888777666555555666777777555555666666777888999:::>>>>>>===<<<;;;<<>>>>>>>>>>>>>>???AAA@@@???>>>===<<<<<<<<<@@@@@@@@@@@@BBBDDDFFFGGGQQQPPPPPPOOOMMMKKKIIIHHHIIIJJJKKKMMMPPPRRRTTTVVVYYY\\\___aaaaaabbbcccdddiiijjjllllllkkkkkklllmmmppprrrssssssrrrrrrssstttuuuuuutttsssrrrpppnnnmmmmmmllllllkkkkkkkkklllllliiifffbbb___]]][[[ZZZYYYVVVUUUUUUVVVVVVTTTPPPMMMGGGFFFDDDBBB@@@???>>>======;;;999888777888999;;;888888999999999999999999777777666555555666777777999::::::888555444444555555555555555444444444444222222111111111111222222111111111111111111111111000000000111111222222222000000000000000000000000000000///......///000000000000000000000000000000zzzxxx|||wwwrrriiiaaaZZZSSSNNNJJJKKKFFFEEEIIILLLMMMOOORRRRRRTTTXXX[[[]]]]]]\\\[[[^^^^^^___`````````______[[[\\\]]]\\\[[[YYYWWWVVVXXXUUURRRPPPOOOMMMKKKIIIFFFEEECCC@@@>>>======<<<888666444111000000111222////////////............000000000000000000000000---------...............---------,,,,,,,,,,,,,,,,,,,,,------...............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,..............................---------,,,,,,,,,------------------------111...+++***+++++++++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------........................111000000...---,,,++++++---------.........//////---------------------------......///////////////.......................................///000111000000000000000000000000///...000444444000...///111111000000000000111111111111222222222111111000111111111111111111111111111111111111222222222222444444444333333333222222333444555555555444333222555555555555444444444444444444555555666777777888888777666555555666777888555555555666777999:::;;;?????????===<<<===@@@CCCFFFFFFEEEEEEEEEEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFHHHKKKLLLRRRSSSTTTUUUUUUTTTSSSRRRUUUVVVXXX[[[]]]___```aaacccfffhhhiiiiiihhhhhhiiilllmmmnnnnnnmmmlllnnnooossstttuuuvvvvvvxxx{{{}}}}}}~~~}}}{{{zzzuuuuuuuuuvvvvvvwwwxxxxxxtttpppkkkgggfffdddaaa___]]]]]]^^^```aaaaaa___\\\SSSRRROOOLLLJJJHHHGGGFFFFFFDDD@@@===<<<;;;;;;<<<;;;;;;;;;;;;;;;:::999999666666555666777999<<<===??????===:::777555555666666555555555555444444444333333222222222222333333222222111000000111222222000000111111222222333333000000000000000000000000000000////////////000000000000000000000000000000zzzzzz|||}}}xxxqqqooorrrzzz{{{~~~}}}tttkkkbbbZZZUUUNNNIIIFFFHHHIIIIIIKKKNNNPPPRRRUUUYYY[[[\\\\\\\\\\\\\\\]]]______`````````]]]^^^___]]]ZZZXXXWWWWWWYYYWWWUUUTTTTTTSSSQQQOOOKKKIIIFFFCCC@@@???>>>>>>:::999777555333222222222000000000/////////..............................---------------.........------------,,,,,,,,,,,,,,,,,,---...////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.............../////////........................111000000///......------------------------------111///------......---,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------,,,++++++,,,,,,------,,,,,,++++++,,,,,,***)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------........................---------.........//////,,,,,,------.../////////---------------------------......///////////////....................................///000111111000000000000000000000000000000333999999333000000111111000000000000111111333333333333222111000000222222222222222222222222111111111222222222222333333333333333333333333333333333444444555444444444555555555555555444444444444555555666777777888888888777666666666777888999666666777777999:::<<<===???AAABBBAAA???AAAGGGKKKRRRQQQPPPPPPPPPQQQRRRSSSNNNMMMLLLLLLKKKKKKKKKLLLGGGHHHIIIJJJMMMQQQTTTUUU[[[]]]```cccdddeeedddddd^^^```cccfffiiijjjkkkkkklllnnnoooooommmlllmmmnnnmmmmmmmmmkkkiiihhhiiikkkjjjjjjjjjjjjkkkoootttwwwxxxzzz}}}~~~}}}{{{{{{|||}}}~~~{{{vvvqqqnnnmmmkkkgggccc`````````bbbeeegggfffeee```^^^[[[WWWTTTSSSRRRRRRPPPNNNKKKGGGDDDBBBAAA@@@???@@@AAAAAA@@@===;;;999888888888888;;;>>>AAACCCFFFEEECCC>>>:::777777888777777777666666666555555444444333333333333444444333222111000000111222333111111111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000xxxvvvwwwzzzyyyuuusssuuu{{{}}}zzzqqqhhhbbbXXXRRRMMMLLLKKKIIIIIILLLLLLNNNPPPSSSUUUWWWXXXYYYXXXYYY[[[\\\]]]^^^_________``````^^^ZZZXXXYYY[[[[[[ZZZYYYYYYYYYXXXVVVTTTPPPNNNJJJFFFCCCAAAAAAAAA<<<;;;:::888666444333222111111000000000/////////........................,,,,,,,,,------.........------------------------***+++,,,...//////......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000........................//////////////////..............................---,,,,,,...///000///---******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...------------......------,,,++++++,,,,,,------,,,,,,++++++---///...,,,***,,,---------------------------------............------------------------------------------------------........................+++,,,,,,---...///000000,,,,,,------...//////000........................---......///////////////....................................///000111222000000000000000000000000111000222777777222000111111111000000000000111111222222333333222222111111222222222222222222222222111111111222222222333333111111222222333333444444333333333333444444555666777777777666666555555555444555666777777888888888888777666666666777999:::888999999:::;;;===???@@@@@@CCCEEEEEEFFFJJJQQQXXX```___^^^]]]^^^___aaabbb___^^^]]][[[ZZZYYYYYYXXXTTTUUUVVVXXX[[[___ccceeekkkllloooppppppooommmkkkaaaccchhhlllpppqqqrrrrrrrrrssssssrrrqqqqqqrrrtttppppppnnnjjjeeeccccccccc___^^^\\\[[[\\\```fffkkkmmmpppuuuyyy||||||{{{yyyzzz{{{|||}}}~~~{{{vvvuuutttrrrlllgggcccbbbaaabbbeeehhhiiiiiifffdddaaa]]]ZZZYYYYYYYYYXXXWWWUUURRRNNNKKKIIIHHHIIIJJJKKKLLLJJJEEEAAA>>>>>>===<<<===???BBBFFFHHHMMMLLLHHHCCC>>>;;;;;;<<<::::::999999999888888888666555555444444555555666444333111000000111333444333222222222222222222111000000000000000000000000000000000111111000000000000000000000000000000000{{{rrrlllhhh```ZZZWWWUUUQQQOOOQQQGGGHHHJJJLLLOOORRRTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]]___``````^^^[[[ZZZ\\\___^^^]]]\\\\\\\\\[[[YYYWWWSSSQQQMMMIIIEEECCCBBBBBB===<<<<<<:::888666444222111111111111000000000000000000000000000000000000,,,,,,,,,------.........------------------------)))***+++---......------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))+++---...........................++++++,,,,,,---.................................''''''))),,,///000///...******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------......------,,,+++++++++------------+++++++++...222222///,,,+++,,,........................---..................---------------------------------------------------////////////////////////..................------,,,,,,------...///000000000000000000000000000000---......///////////////....................................///000222222000000000000000000000000000......222222......000111111000000000000111111111111222333333333222222222222222222222222222222111111222222222333333333///000111222333333444555333333222222333555666888999888888888777777666666444555666777888888888888777777666666666888999::::::;;;;;;<<<>>>???AAABBB@@@DDDHHHIIIKKKQQQZZZaaajjjiiigggggggggiiikkklllooommmkkkiiigggeeedddccc```aaabbbeeeiiimmmpppssstttuuuuuusssppplllgggddd___ccchhhnnnrrruuuvvvvvvuuuvvvvvvuuuttttttwwwyyytttssspppjjjddd___^^^^^^]]][[[XXXUUUUUUZZZaaafffiiilllrrrxxx{{{|||{{{zzzwwwxxxyyy{{{||||||||||||~~~zzzyyyyyyvvvpppjjjgggeeeccccccfffiiikkkkkkgggeeeaaa^^^[[[ZZZZZZZZZ]]]]]][[[YYYVVVRRRPPPNNNQQQSSSUUUVVVSSSNNNHHHDDDCCCBBBAAA@@@BBBEEEHHHJJJRRRPPPMMMGGGBBB>>>>>>???<<<<<<;;;;;;;;;:::::::::666666555555555555666666444333111000000111333444444333333222222111111111000000000000000000000000000000111111111111000000000000000000000000000000{{{yyysssmmmjjjggg]]]SSSPPPMMMIIIHHHIIILLLNNNOOOVVVUUUUUUWWWZZZ\\\\\\[[[]]]^^^^^^]]][[[YYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZXXXUUUPPPMMMKKKIIIGGGEEEAAA???;;;::::::999999777444333222000000/////////000//////.........//////......---,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------//////...---,,,,,,++++++---------------------------------............///......------------......,,,---......,,,,,,---...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------------------------,,,------......------,,,---------------------------...............------------------------------//////.........---------.........---+++((($$$"""........................---......////////////////////////...------,,,,,,////////////////////////......------------..............................////////////////////////000000000000000000000000000///...------...///000000000///...///000111222------......//////000000//////000111111111111000222111000000000111333333333333333333333333333333333333222222222222333333111111222222222333333333444444444333333222222222333444444444333444777999999888888777777777777777666666777777888999999:::<<<999666555555666777666999999:::===BBBDDDCCCAAAMMMOOORRRVVVZZZaaaiiinnnmmmssswwwvvvvvvyyyzzzxxxxxxxxxvvvuuusssqqqpppooouuusssqqqrrruuuyyy{{{|||~~~{{{wwwssspppkkkfffbbb```bbbfffjjjooorrruuuvvvvvvuuuttttttuuuvvvvvvuuutttllleeeeeeccc______cccbbbccccccaaa______```bbbbbbgggooowww{{{{{{xxxvvvyyyvvvssstttwwwzzz{{{zzz~~~}}}|||}}}|||yyyrrrmmmnnnjjjfffeeegggkkkoooqqqmmmhhh```\\\ZZZ\\\]]]^^^\\\\\\]]]\\\[[[XXXUUUSSSXXXZZZ\\\^^^]]][[[XXXVVVUUUSSSOOOKKKJJJMMMTTTYYY___[[[TTTMMMHHHEEEDDDDDDDDDAAA===<<<;;;;;;:::999888777555444333444666777444444333222111111111111111111222222222222111111///////////////000000000111111111000000000000000000000000000000000000000}}}yyyooodddXXXSSSMMMIIIHHHJJJLLLMMMOOOOOOPPPSSSXXX\\\]]]]]][[[\\\]]]\\\ZZZZZZ[[[\\\YYYZZZZZZ[[[[[[ZZZZZZYYY[[[WWWSSSPPPNNNLLLJJJHHHDDDAAA>>><<<;;;;;;:::999666555333222111000000000111000000///////////////000///......------......++++++,,,,,,,,,---------------------------------//////...------,,,++++++---------------------------------............///......------------......,,,---......,,,,,,---...------------------------++++++,,,,,,,,,---------------------------------...------,,,,,,---------------------------------........................,,,------......------,,,---------------------------...............------------------------------//////.........---------***+++---......---,,,+++........................---......///////////////------..................////////////////////////......------------..............................////////////////////////000000000000000000000000000///............///000------,,,,,,,,,---...//////////////////000000000///000111111222222111111222111000000000111333333222222222222222222222222333333333222222333333333111222222222222333333333444444444333333333222222333444555444333444777999888888777777666777777888555666666777777888888888777777888:::<<<=========>>>>>>>>>@@@CCCFFFIIIJJJVVVXXX[[[___ccchhhnnnsssttt{{{~~~}}}|||{{{zzzyyywwwvvvvvv}}}|||{{{}}}|||yyyuuupppmmmhhhiiikkkmmmooopppqqqqqqvvvuuuuuuuuuuuuvvvvvvuuurrrllliiilllllljjjjjjmmmmmmmmmmmmllljjjiiiiiikkkfffjjjqqqwww{{{|||zzzyyywwwrrrnnnmmmqqqvvvyyy{{{zzzyyyyyyzzz{{{yyytttqqqiiifffccccccffflllppprrrqqqmmmgggcccaaa```^^^]]][[[\\\]]]]]]]]][[[YYYXXXXXXZZZ]]]```aaa```^^^]]]\\\\\\ZZZYYYXXX[[[```dddeeebbb]]]WWWSSSQQQPPPOOOMMMJJJFFFCCCAAA???<<<999:::999666444333444555555777777666555444444444444111111222222222222111111000000000000000000000000111111111111000000000000111111111111111111111111zzzwwwvvvuuuxxx}}}|||hhhaaaWWWNNNKKKJJJKKKLLLMMMLLLMMMQQQVVVZZZ\\\]]]YYYZZZ[[[[[[ZZZZZZ\\\]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZXXXUUUSSSSSSRRRPPPOOOIIIFFFBBB@@@???>>>===;;;999888666444222111111111222111000000/////////000111000//////......//////,,,,,,,,,,,,------------------------------------//////......---,,,,,,,,,---------------------------------............///......------------......,,,---......,,,,,,---...------------------------,,,,,,,,,,,,---------------------------------------------,,,,,,------...........................////////////////////////,,,------......------,,,------------------------------...............---------------------------...............---------)))+++---///000111111000........................---......///////////////,,,,,,------...//////000////////////////////////......------------..............................////////////////////////000000000000000000000000000//////......//////000/////////...///000000111111111111000000000000000111111222333333333333222222111111111111222333333111111111111111111111111333333333333333333333333222222222222333333333333444444444444333333333333333444555555444555777999777777666666666777777888777888888999999999999888666888;;;>>>AAABBBBBBBBBCCCEEEFFFFFFFFFJJJPPPVVV___bbbfffiiillloootttwwwzzz~~~}}}}}}}}}}}}{{{wwwtttnnnoooooopppppppppppppppvvvvvvvvvwwwwwwvvvvvvvvvssspppooosssuuutttsssuuuwwwwwwwwwvvvsssqqqrrrrrrkkknnnrrruuuwwwwwwwwwvvvtttooojjjhhhkkkrrryyy}}}xxxxxxwwwxxxxxxwwwuuurrrgggdddaaaaaadddhhhkkklllooonnnlllkkkjjjhhheeebbb```aaaaaaaaaaaa___]]]\\\ZZZ\\\___aaabbbaaa```___bbbccceeeeeefffiiilllooollljjjgggdddaaa___]]]\\\WWWTTTPPPMMMJJJFFFAAA>>>===;;;999666555555555666888777666555444444444444111222222333333222222111222222222222111111111111111111111111111111111111111111111111111111111111wwwqqqpppqqqppppppsssvvv{{{~~~tttfffYYYQQQMMMKKKJJJPPPOOOOOOQQQUUUXXXYYYYYYXXXZZZ[[[[[[ZZZZZZ\\\]]]\\\\\\\\\]]]]]]\\\\\\\\\XXXWWWVVVVVVWWWXXXWWWVVVNNNKKKGGGEEECCCBBBAAA???<<<;;;999666444333222111222111000///////////////111000//////......//////,,,,,,,,,------------...........................//////......---------,,,---------------------------------............///...------,,,,,,------...,,,---......,,,,,,---...,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......////////////////////////........................,,,------......------,,,------------------------,,,---......///.........------------..........................................///000000000//////........................---......///////////////---------.........//////////////////////////////......------------..............................////////////////////////////////////////////////000//////////////////000000000000000111111222222333222222111111000000000111222333333444444333333111111111111222222333333222222222222222222222222222222333333333333222222222222222333333333444444444444444444444444333333333444666666555555777888666666666666777777888999:::;;;<<<======<<<;;;;;;:::;;;>>>@@@AAACCCEEEGGGJJJNNNQQQPPPNNNQQQYYY```fffiiimmmppprrrtttvvvwwwzzz~~~~~~|||zzzwwwttttttuuuvvvwwwwwwwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{{{{xxxwwwxxxzzzzzzyyyyyy|||}}}}}}{{{xxxvvvvvvvvvsssssstttttttttsssrrrrrrrrrnnnjjjhhhkkkqqqxxx}}}{{{zzzyyyxxxwwwuuusssrrrkkkhhhdddbbbbbbccccccccciiiiiijjjlllnnnooonnnmmmkkkjjjiiihhheeeccc```___``````aaaaaa```^^^]]]\\\bbbdddfffhhhjjjmmmqqqtttrrrqqqpppnnnllliiigggfff___\\\YYYVVVRRRMMMGGGCCC@@@>>>;;;999777777777888555555444333222222222222222222333333333333222222333333333333333222222222000111111111111111222222111111111111111111111111{{{wwwyyyyyyuuupppooopppuuu~~~uuueeeYYYQQQLLLIIIQQQOOONNNNNNQQQTTTUUUUUUXXXZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^^^^______^^^^^^]]]ZZZYYYXXXYYYZZZZZZXXXWWWSSSPPPMMMJJJIIIHHHFFFDDD@@@>>><<<999666444333222222111000///............000///......------......,,,,,,---------.................................///...............---------------------------------------............///------,,,,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,---------......------------------------************************,,,,,,,,,,,,,,,---...///////////////////////////------------------------,,,------......------,,,------------------------,,,------...//////......---------....../////////---.....................///////////////...------////////////////////////---....../////////////////////.........---------////////////////////////......------------..............................///////////////////////////////////////////////////000000000000000000///------........./////////333333222222111111000000222222333444444444444333111111222222333333333333444444444444444444444444111111222333333222111111222222333333333444444444444444444444444444444444333444666666666666777888666666666777777999::::::;;;<<<>>>??????>>>======<<<===???@@@BBBGGGMMMRRRVVV\\\aaa```\\\\\\cccjjjmmmppptttvvvwwwwwwxxxyyyyyy~~~~~~~~~}}}|||{{{|||}}}|||zzzxxxtttuuuwwwxxxyyyzzzzzzzzzuuuvvvwwwvvvuuuvvvyyy{{{~~~}}}zzzyyyyyy{{{{{{yyyzzz{{{|||zzzwwwuuuttttttsssssssssrrrrrrrrrrrrrrrmmmlllkkkjjjkkkoootttwwwzzzzzzzzzyyywwwvvvuuuuuuqqqnnnjjjhhhhhhgggfffeeehhhgggfffhhhlllqqqssstttqqqpppooommmkkkiiigggfffddddddcccaaa```^^^]]]\\\```bbbcccdddfffkkkqqquuuwwwwwwvvvvvvtttrrrpppoooiiifffbbb^^^XXXRRRKKKGGGBBB@@@===:::888888888999555444333222222111111111333333444444444444333333555444444444333333222222000000111111222222222333111111111111111111111111zzzuuurrrtttzzz~~~yyyyyy|||rrrdddYYYQQQLLLMMMKKKIIIJJJMMMPPPQQQRRRTTTVVVXXXXXXXXXXXXZZZ\\\^^^^^^____________^^^^^^___^^^\\\\\\[[[ZZZWWWTTTWWWUUUQQQOOONNNMMMKKKJJJEEEDDDAAA>>>:::888666555333222111000///.........000///......------......,,,---------............................................................---------------------------------............///------,,,,,,,,,,,,------,,,---......,,,,,,---...+++,,,,,,------.....................------------++++++++++++++++++++++++,,,,,,,,,,,,---......///........................------------------------,,,------......------,,,------------------------,,,,,,---...////////////---------...//////000000---------...............---------....../////////////////////////////////---......///////////////000//////...------,,,,,,////////////////////////......------------..............................////////////////////////000000000000000000000000///000000111111000000///...//////000111000000000222222222111111111111111111222333333444444333333111222222333444333333333555555555555555555555555111111333333333333111111333333333333444444444444444444444444555555555555333555777777777666777888666666777888999:::<<<===;;;===???AAABBBAAA@@@???>>>@@@CCCFFFJJJRRR\\\ccceeejjjnnnmmmhhhggglllqqqsssvvvyyy{{{{{{{{{|||}}}{{{~~~{{{yyy{{{|||zzz}}}}}}~~~~~~~~~}}}|||}}}~~~~~~{{{xxxrrrqqqqqqrrrttttttsssqqqkkklllmmmooopppqqqrrrrrrjjjlllmmmkkkjjjlllrrrwww||||||{{{xxxyyy{{{yyyuuuqqqssstttsssqqqnnnmmmmmmlllllllllmmmnnnoooppppppjjjkkkkkkkkkjjjlllnnnqqqsssvvvxxxyyyyyyxxxyyyzzzrrrqqqooopppqqqrrrqqqpppmmmjjjggggggjjjnnnqqqssspppppppppooooooooooooooogggfffdddcccbbbaaaaaaaaa```aaabbbccceeeiiiooosssxxxxxxxxxyyyxxxxxxwwwwwwuuuqqqkkkeee___XXXQQQLLLIIIGGGCCC???<<<:::999999888777666555444444444444333444444555555444444333555555444444333333222222000000111111222333333333222222222222222222222222zzzxxxzzzrrrfff\\\UUUOOOLLLIIIHHHJJJLLLMMMMMMLLLOOORRRTTTUUUWWWZZZ\\\]]]]]]^^^^^^^^^^^^]]]]]]```___^^^^^^^^^]]]ZZZXXXZZZWWWTTTRRRQQQQQQPPPOOOLLLJJJGGGCCC???<<<:::999555555333222111000000000111000//////......//////------------................................................////////////---------------------------------............///---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...++++++,,,,,,---......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------------------------........................,,,------......------,,,------------------------+++,,,---...////////////---------...///000000000---------.........//////---------......///000111////////////////////////---......///////////////..................------////////////////////////......------------..............................////////////////////////000000000000000000000000///000111111111111000///000111222333333333222222000000000111111111111111111111222333333333333333111222333444444444333333444444444444444444444444222333555666666555333222333333333444444444444555444444444444555555555666222555777888777777777888777777888999:::<<<>>>???>>>@@@CCCFFFGGGGGGEEEEEEEEEIIIOOOSSSWWW___iiiqqqqqqssssssoookkkjjjooosssvvvxxx{{{|||||||||}}}}}}}}}wwwtttvvvxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzsssrrrrrrrrrsssrrrooommmhhhhhhhhhiiikkkkkkjjjiiidddeeehhhlllooorrrtttuuupppqqqqqqooonnnrrrzzzxxxrrrtttvvvvvvtttrrrqqqpppqqqqqqrrrrrrrrrrrrrrrrrrmmmnnnnnnllljjjjjjlllooopppsssxxxzzzyyyxxxxxxyyypppppppppsssvvvxxxxxxwwwrrroookkkjjjlllnnnpppppppppppppppppppppqqqqqqrrrjjjhhhfffccc```_________^^^aaadddfffgggiiilllnnnrrrrrrtttuuuwwwyyy{{{{{{{{{wwwqqqkkkfffbbb]]]YYYYYYVVVPPPJJJDDD@@@>>>===:::999888777666666666666444444555555555555444444555555444444333222222111000000111222222333444444222222222222222222222222|||{{{||||||~~~rrrfff___VVVRRRNNNJJJIIIIIIIIIHHHFFFIIIMMMPPPSSSVVVZZZ]]][[[\\\\\\]]]]]]\\\\\\[[[\\\\\\]]]___aaabbb```^^^[[[YYYUUUTTTTTTTTTSSSQQQPPPNNNKKKGGGCCC@@@>>>===888777555444333222222222222111111000000000000000---------.........//////////////////////////////.........///////////////---------------------------------.........//////---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...++++++,,,,,,---...////////////.........---------........................+++++++++,,,---...///000------------------------////////////////////////,,,------......------,,,------------------------+++,,,---...////////////---------...///000000111---------.........//////000000///////////////000000000000000000000000000---......///////////////,,,,,,------.../////////////////////////////////.........------.................................////////////////////////000000000000000000000000///000111222222111000///---...///000111000////////////000000111111111222111111222333333333222222111222333444555444333333333333333333333333333333444555777888888777555444333333333444444444555555444444444555555555666666222555777888888777777888777888888:::;;;===???@@@BBBDDDHHHKKKMMMMMMLLLKKKMMMSSSZZZ___bbbgggooovvvvvvuuuqqqlllhhhhhhmmmrrrvvvxxxyyyzzzzzz{{{}}}~~~~~~|||tttqqqsssvvvuuuttttttttttttttttttttttttooonnnmmmlllmmmllljjjhhhhhhgggggghhhjjjkkkjjjiiifffiiinnntttzzz|||zzzyyyssssssqqqnnnjjjjjjnnnqqqppptttyyyzzzxxxuuuttttttnnnnnnooorrrvvvxxxxxxwwwssspppnnnnnnoooqqqqqqqqqrrrrrrqqqpppoooooooooooonnnkkkfffaaa]]]ZZZYYYYYY\\\```eeehhhiiiiiiiiijjjjjjkkkmmmppptttwww{{{}}}zzzwwwrrrooommmkkkiiiggghhhddd]]]UUUMMMHHHDDDCCC:::999888777666666666666444444555555555555444444555555444333222222111111000000111222333333444444222222222222222222222222}}}xxxqqqxxxvvvyyy~~~}}}sssiiibbbWWWMMMHHHFFFEEEDDDCCCFFFJJJMMMPPPSSSWWWYYY]]]\\\[[[ZZZ[[[[[[]]]^^^[[[\\\]]]___```aaaaaaaaa\\\ZZZWWWVVVVVVVVVUUUSSSPPPOOOLLLIIIEEEBBB@@@>>><<<;;;:::888555222000...000////////////000000111......////////////..............................//////.........---------------------------------..............................------------...............------,,,,,,,,,////////////////////////,,,------......------,,,.........------,,,,,,,,,------............------.........------,,,,,,,,,......------------......---------............//////............---------..............................//////...---,,,,,,---///000///---,,,,,,---000000000000000000000000......////////////......000000000000///...---,,,111000///...------...///////////////////////////............////////////........................000000000000000000000000000000000000000000000000222222111000//////000000000111111111111222222222333333333222222111111111222333444444333222111000111222333333444444333333111222333333444444333333666666666555444444333333333444444555555555555555666666666666666666666555777666666777999::::::999888;;;>>>>>><<<<<<>>>@@@CCCCCCEEEIIIOOOUUUXXXXXXXXX]]]dddiiilllpppuuuyyyxxxxxxvvvqqqkkkjjjoootttwwwxxxyyyxxxwwwwwwxxxyyy{{{vvvttttttuuuuuutttvvvssspppnnnmmmlllkkkiiihhhiiikkkkkklllmmmpppssspppqqqtttwwwyyyzzzzzzzzzrrrxxx~~~wwwuuuuuuwww|||~~~}}}uuuooonnnnnnnnnooopppqqqsssssstttrrrooonnnoooqqqtttvvvuuurrrrrrtttssspppoooqqqiiieee```\\\ZZZXXXWWWUUUYYY\\\```dddgggiiiiiiiiihhhgggffffffiiinnnssswwwvvvtttrrrooonnnnnnnnnoootttnnngggbbb^^^VVVLLLCCC===<<<:::888666666666666666777777888777666444333777666666555444333222222222222222222222333333333000000000000000111111111wwwsssooonnnqqqssstttyyyvvvnnnbbbWWWNNNIIIFFFDDDCCCEEEHHHKKKNNNRRRVVVXXXZZZZZZZZZZZZ\\\]]]^^^___[[[\\\]]]^^^____________\\\[[[YYYXXXYYYXXXVVVUUURRRQQQOOOKKKHHHCCC@@@>>>===<<<;;;999777444222000000///////////////000000......////////////..............................//////.........---------------------------------..............................------------......------------------,,,,,,........................,,,------......------,,,......---------,,,,,,,,,------............------......---------,,,,,,,,,......------------......---------............//////............---------........................///////////////...---------///000///...,,,,,,---////////////////////////......////////////......,,,---...///000000000000111000///...---......///////////////////////////............////////////........................000000000000000000000000000000000000000000000000222222111000000000000000000111111111111222222222333333333222222222111111222222333333222111111000222222333444444444444333333333444555555555555444666555555555555444444444444444555666666666666666555555666666777777888888666666555666888999::::::>>>@@@BBBAAA???>>>???AAADDDEEEIIIPPPXXX```dddfffeeehhhkkkllllllnnnqqqttt||||||zzztttnnnmmmpppuuuuuuwwwyyyyyyxxxwwwxxxyyy{{{xxxuuutttuuuwwwwwwvvvsssqqqppppppqqqpppooommmpppsssyyy}}}~~~rrrrrrqqqooonnnnnnnnnmmmmmmkkkiiiiiikkknnnqqqsssqqqoooooosssssspppnnnooooookkkgggcccaaa___\\\ZZZVVVXXX[[[___cccfffhhhiiijjjgggdddbbbccchhhnnnrrrpppnnnkkkiiikkkoootttwwwyyyuuuqqqllleee\\\QQQIIIBBBAAA>>><<<:::999888888<<<<<<<<<;;;999777555333555444444333222222111111222222222222111111000///111111111111111111111111xxxqqqjjjgggggghhhnnntttyyysssfff[[[QQQJJJFFFBBBCCCDDDFFFIIIMMMPPPRRRTTTUUUXXXZZZ]]]^^^``````]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\[[[XXXVVVUUUTTTSSSPPPLLLFFFBBB???>>>>>>===;;;999666444333000000///////////////000......////////////.............................................---------------------------------..............................------------......,,,,,,------------------........................,,,------......------,,,...------------,,,,,,,,,------............------...------------,,,,,,,,,......------------......---------............//////............---------........................//////000000000///......---...000///...,,,------////////////////////////......////////////......,,,---...///000000000000000000///............///////////////////////////............////////////........................000000000000000000000000000000000000000000000000222111000000000000000000000111111111111222222222333333333222222222222111333222111111000111111111222222333444444444444444444444555666666666666666444444555555555666666666555666777777888888777777444555666777888999::::::777777777777999:::<<<===DDDEEEFFFEEEDDDCCCCCCDDDJJJLLLQQQYYYbbbkkkoooqqqpppppppppnnnmmmmmmppprrr||||||zzzuuupppnnnpppttttttvvvxxxyyyxxxwwwwwwxxxvvvtttrrrrrrtttwwwyyyyyyuuuuuuwww{{{}}}yyyvvvtttsssnnnkkkiiihhhjjjlllmmmmmmkkkiiijjjooorrrpppoooppprrrooollljjjhhhfffcccaaa\\\\\\\\\]]]___cccfffhhhlllhhhbbb^^^^^^bbbgggkkkllliiieeedddgggoooxxx}}}||||||zzzuuummmaaaVVVNNNIIIGGGDDD@@@===;;;::::::?????????>>>===;;;888777444444444333222222111111333333444444333111///...111111111111111111111111}}}~~~wwwmmmgggeeefffhhhllltttwwwkkk___UUUOOOJJJHHHGGGGGGIIIKKKMMMNNNOOOQQQUUUYYY\\\^^^``````^^^^^^______^^^]]]\\\\\\[[[[[[\\\]]]^^^\\\YYYWWWWWWWWWWWWTTTPPPKKKEEEBBB@@@@@@???===;;;888666444222111000///////////////......////////////......................................................,,,,,,------------------..............................------------......,,,,,,,,,------.................................,,,------......------,,,------------------------,,,------......------,,,------------------------......------------......---------............//////............---------........................///000000000000000//////,,,...//////...------...////////////////////////......////////////......//////000//////...------/////////.........//////////////////////////////............////////////........................////////////////////////000000000000000000000000111111000000000000000111000000111111111222222222222222222222222222222222333222000000///000111222222333333444555444444444444444555666666666666555333444444555666777777777666777888888999999888888555555666777888999::::::999:::::::::;;;===AAACCCGGGHHHHHHIIIIIIJJJLLLMMMTTTVVVZZZ```hhhnnnrrrrrrpppooommmlllmmmooosssvvvvvvvvvuuurrrnnnmmmoooqqqtttvvvxxxxxxvvvtttttttttpppnnnmmmnnnrrrxxx~~~~~~yyyvvvuuussspppmmmiiidddcccgggllllllnnnpppqqqpppoooppppppooommmkkkiiigggdddbbbbbbdddgggiiillliiiddd___^^^___bbbeeeiiigggccccccgggnnnvvv|||zzz|||}}}yyypppdddYYYSSSQQQOOOKKKFFFBBB???>>>===@@@@@@AAA@@@???>>><<<;;;666666666555444444333333333444555555555333111000222222222222222111111111}}}zzzvvvxxx}}}}}}uuuooojjjgggdddffflllvvv|||pppeee^^^WWWSSSNNNLLLLLLMMMNNNMMMMMMOOORRRVVVZZZ\\\]]]^^^^^^____________^^^]]]]]][[[[[[[[[]]]^^^]]]ZZZXXXZZZZZZZZZXXXUUUPPPKKKHHHDDDCCCBBB@@@===:::888666444333222111000/////////......////////////......////////////////////////---.....................,,,,,,,,,---------....................................------------......,,,,,,,,,------.................................,,,------......------,,,------------------------,,,,,,------------,,,,,,------------------------......------------......---------............//////............---------........................//////000000000000000///,,,...//////...------.................................////////////......//////////////////...---......//////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111000000000000000111111000000111111111222222222222222222222222222222222333222111000000111222333333333444555555555444444333333444555555555555555333444444555666777888888777888888999:::999999999777777777888999999::::::;;;;;;<<<<<<===@@@FFFKKKKKKKKKLLLNNNQQQTTTVVVWWW[[[\\\___dddkkkooopppqqqmmmkkkiiiiiikkkppptttvvvooooooooonnnnnnnnnoooqqqtttuuuvvvuuurrrpppoooooogggggghhhmmmvvvrrriiibbbccceeefffhhhkkknnnnnnoooqqqssstttsssrrrooommmiiigggfffhhhjjjlllkkkiiigggeeeccccccccccccbbbaaaaaabbbffflllsssvvvwwwzzz|||zzzsssiii```[[[\\\ZZZUUUPPPKKKHHHFFFEEEEEEEEEEEECCCAAA???<<<;;;999888777777666555444333000111333444444444333333444333333333222222222111}}}yyy||||||tttjjjfffeeekkktttvvvoooaaa[[[SSSOOOOOOPPPPPPNNNMMMNNNQQQSSSVVVXXXYYYYYY\\\\\\]]]^^^^^^^^^^^^^^^[[[[[[[[[]]]^^^^^^\\\ZZZ[[[[[[[[[ZZZXXXUUURRRPPPJJJIIIGGGDDDAAA===:::999666555444222111000000000......////////////......////////////////////////---------...............+++,,,,,,------.......................................------------......,,,,,,------------------------------------------,,,------......------,,,,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,------------.........------------......---------............//////............---------..............................///000000000//////+++---//////...---...///..............................////////////......+++,,,---///000111111111---...//////000/////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222000111111111111222222222111222222222222333333333222222222111222222333444333333444555555555555555333333444555555555555444444444555666777777888888777888999999::::::999999888999999:::<<<===>>>>>>===???@@@@@@AAAFFFNNNUUUVVVTTTTTTVVVZZZ^^^```aaa^^^___bbbhhhnnnqqqrrrrrrmmmjjjggggggiiilllooopppkkklllmmmnnnooopppqqqqqqrrrrrrrrrpppmmmkkkkkklllbbbfffmmmxxxyyynnnkkkkkkjjjjjjkkkkkkjjjiiijjjlllmmmmmmlllkkkjjjiiiiiijjjlllnnnoooiiiiiiiiiiiiiiiiiihhhhhh\\\]]]___bbbggglllpppsssvvvwwwyyyyyywwwrrrmmmiiihhheeeaaa[[[VVVRRROOONNNNNNMMMLLLIIIEEEAAA>>>;;;<<<;;;:::888777555444333//////000111222333444444555444444333333222222222vvvpppqqqvvv{{{|||nnnggg^^^ZZZ[[[]]]\\\[[[OOOOOOPPPPPPQQQSSSTTTUUUWWWXXXYYY[[[]]]^^^^^^___^^^]]]\\\]]]___```___^^^[[[\\\\\\[[[[[[ZZZYYYXXXQQQPPPMMMJJJFFFAAA>>><<<888777666444222111111111......////////////......////////////////////////---------.........//////++++++,,,,,,---......///..............................------------......------------------,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------............------------......---------............//////............---------........................------...///////////////+++---//////...---...///..............................////////////......***+++---///000111111222,,,---///000000000//////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111222222000111111111111222222222111111222222222333333333222222333444444444444444333444444555555555555555444444555666666666666555555555666666777777777888777777888999999999999999888999;;;>>>@@@CCCEEEFFFDDDFFFHHHIIIJJJPPPZZZbbbgggdddbbbbbbeeegggggggggdddeeehhhmmmrrruuuuuutttnnnjjjgggfffgggiiijjjiiijjjjjjkkkmmmooopppooonnnmmmmmmllljjjhhhhhhjjjllljjjrrr~~~||||||tttqqqnnnlllkkkjjjhhhgggggghhhjjjkkklllmmmnnnnnnhhhhhhiiijjjlllnnnooopppdddddddddfffiiimmmqqqsssuuuttttttwwwzzz{{{yyyvvvnnnkkkfffaaa\\\XXXUUUTTTRRRRRRQQQOOOLLLIIIFFFDDDCCCBBB@@@>>>;;;999777666444333222222222444666777555555555444333333222222~~~~~~~~~}}}xxxooolllmmmppppppnnnQQQPPPOOONNNNNNOOOQQQRRRSSSTTTVVVYYY[[[]]]^^^^^^```^^^]]]^^^```aaabbbaaa\\\\\\\\\\\\\\\\\\]]]]]]VVVTTTRRRNNNIIIEEEAAA???:::999777555333222222111......////////////......000000000000000000000000---------.........//////++++++,,,,,,---...//////.................................------..................------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,------..................------.........---------.........////////////.........---------........................,,,,,,---...//////......+++---//////.........///..............................////////////............///////////////...,,,---///000000000//////////////////////////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222000111111111111222222222111111111222222333333333111222444555666555444444333444555555666666555555555666666777777777777777666666666666777777777777777777888999999999999888888:::<<<@@@DDDHHHKKKLLLLLLNNNPPPQQQSSSZZZeeennnuuuqqqlllkkkkkklllkkkiiikkklllnnnrrruuuwwwvvvtttmmmjjjfffeeegggiiihhhgggiiiiiijjjkkkmmmmmmllljjjiiiiiihhhfffeeefffjjjmmmvvv|||wwwssspppnnnllliiijjjlllnnnnnnmmmllljjjhhhhhhhhhiiilllppptttwwwqqqooommmlllllloooqqqssstttqqqooottt{{{}}}ooolllgggbbb\\\XXXVVVUUUQQQRRRSSSSSSSSSRRRQQQPPPJJJHHHFFFDDDAAA>>><<<;;;;;;999777555555666888:::666666555444333333222222