BM'6(d wwwpppoooooooooooo{{{wwwvvvtttrrrppp}}}vvvuuuvvvyyyvvvsssrrrrrrssssssssssssqqqooopppuuu|||zzzooollliiijjjllllllpppwwwpppmmmmmmnnnnnnmmmlllkkkmmmpppsssyyyxxxyyy}}}~~~zzzvvvssssssuuuwwwxxxnnnqqqrrr{{{{{{nnnmmmlllpppttttttnnniiimmmlllnnnppppppttt}}}yyyxxx|||~~~~~~zzzvvvrrrqqqtttuuuvvvwwwxxxvvvrrroooqqqtttvvvvvvwwwyyyuuuooonnnpppsssuuuuuutttsssssspppppppppqqqqqqqqqqqqrrrtttqqqnnnmmmmmmmmmkkkjjjeeehhhhhhlll~~~~~~}}}lllnnnqqqsssuuuxxx|||~~~zzzzzz}}}~~~zzz{{{}}}~~~~~~}}}yyytttpppppppppnnn{{{~~~}}}|||||||||xxxqqqlllsssrrrrrrqqqooommmkkkjjjllllllmmmoooooommmjjjffflllmmmkkkiiimmmtttwwwuuuoooqqqtttwwwxxxyyy|||~~~~~~~~~}}}}}}zzzxxxyyy{{{|||yyyvvvyyy{{{zzzzzz||||||vvvppppppoookkkjjjnnnqqqpppnnnnnnqqqtttvvvuuurrrppprrrtttjjjsss~~~{{{zzzyyy{{{vvvrrrtttuuusssrrrsssoooooonnnnnnmmmmmmlllkkkkkkmmmppprrrttttttsssssstttttttttuuuvvvuuurrrooorrrtttsssrrruuu{{{}}}{{{|||~~~qqqjjjjjjnnnkkklllqqqrrrpppqqquuuzzz~~~zzzxxxzzz}}}{{{vvvtttxxx|||||||||~~~{{{{{{zzzwwwvvvwwwzzz}}}}}}zzz~~~|||zzz||||||yyyzzzzzzoookkkllllllgggddddddjjjpppnnniiikkkppplll```]]]bbbaaa```fffxxxyyy~~~hhhZZZaaajjjtttwwwsssmmmrrr}}}~~~~~~sssqqqpppkkkeeebbb```]]]]]]aaafffgggbbb\\\VVVYYY[[[\\\\\\```hhhnnnkkkfffhhhnnnkkkbbbaaagggwwwwww}}}lll```ZZZccczzzuuuuuu}}}}}}{{{{{{}}}wwwrrrqqqqqqqqq}}}{{{yyyyyy{{{|||}}}}}}qqqyyyhhh```bbbsssttt|||uuuoookkkfffaaa```bbbaaa```aaaeeehhhiiiiiihhhlllqqqtttwww}}}zzz}}}}}}|||}}}~~~zzzwwwtttvvvuuukkkiiilllqqqtttxxxsssmmmiiiiiikkknnnoooyyywwwuuuwww{{{~~~~~~|||~~~zzzxxxwwwzzz~~~yyytttuuu{{{{{{vvvwww|||yyywwwtttyyy~~~}}}}}}~~~~~~|||zzzyyyyyywwwuuusssqqqooonnnfffbbbeeennntttyyyddd\\\[[[dddgggcccdddkkkmmmoooqqqrrrrrrrrrtttvvvtttsssrrrsssuuuuuuuuussswwwrrrlllkkkmmmqqqssstttpppooooooppprrrsssqqqpppttttttttttttuuuwwwxxxyyy}}}yyy{{{lllddd___bbbdddbbbbbbfffgggiiimmmqqqtttvvvwwwxxxuuuwww{{{~~~~~~~~~}}}~~~~~~qqqfffiiizzzmmmddddddfffaaaZZZPPPQQQVVVwww{{{sssuuu{{{}}}|||sssllljjjkkkkkkpppqqqqqqqqqooollljjjhhheeefffhhhhhhfffbbb^^^[[[WWWOOOEEEAAAFFFNNNNNNHHHDDDHHHJJJddd|||yyywwwxxx|||}}}zzzwwwrrrqqqooommmmmmoooqqqrrrpppqqqrrrsssssssssrrrqqqmmmmmmlllkkkkkklllmmmmmmpppppppppppppppqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrroooppprrrtttvvvvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxtttuuuuuusssrrrqqqrrrtttuuuvvvwwwzzz|||~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{}}}{{{||||||zzzwwwvvvxxxzzzzzzzzzyyyyyy{{{|||||||||}}}||||||}}}~~~xxxwwwvvvvvvvvvuuurrrpppuuuyyy~~~~~~|||zzzyyywwwwwwvvv}}}~~~~~~|||yyyxxxxxxwwwwwwxxxyyyzzzxxxwwwrrrtttwwwzzzyyywwwtttrrrqqqqqqqqqqqqqqqrrrssssssssssssrrrnnnjjjiiikkknnngggfffgggjjjkkkggg^^^VVVYYY]]]dddjjjoooppppppooo{{{}}}~~~zzzuuuqqqrrrtttrrrzzz~~~}}}xxxtttwww}}}|||~~~|||zzzwwwuuunnnllljjjhhhffffffggggggiiihhheee```\\\[[[\\\^^^eeegggkkkmmmppprrrvvvxxxsssuuuvvvuuupppiiibbb^^^___bbb___SSSJJJHHHHHHGGGKKKLLLNNNOOONNNLLLIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCC@@@===@@@LLLUUURRRJJJEEEFFFKKKkkk]]]YYYVVVXXXXXXTTTRRRRRRUUUZZZ^^^___[[[VVVTTTSSSRRRNNNLLLNNNRRRSSSPPPLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPOOONNNNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNPPPQQQRRRRRRQQQQQQPPPOOONNNNNNMMMJJJLLLOOORRRSSSSSSRRRQQQPPPPPPQQQQQQRRRQQQQQQQQQOOOQQQRRRQQQPPPOOOPPPQQQQQQQQQQQQSSSTTTVVVXXXYYY]]]\\\YYYVVVTTTSSSSSSSSSSSSUUUVVVWWWWWWWWWYYYZZZXXXWWWVVVVVVVVVWWWXXXYYYYYY___dddccc]]]YYYZZZ\\\VVVXXXYYYXXXVVVVVVYYY]]][[[YYYXXXYYYZZZ[[[[[[[[[YYYZZZ[[[^^^___]]]YYYUUUWWWVVVWWWXXXYYYYYYWWWUUU[[[___ccceeeeeefffhhhkkk```___]]]ZZZXXXWWWVVVUUU^^^___``````___]]]ZZZYYYVVVTTTSSSSSSUUUWWWXXXWWWTTTWWW[[[___```^^^ZZZXXXRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWXXXUUUQQQOOOPPPQQQNNNMMMNNNRRRWWWVVVQQQKKKPPPQQQSSSUUUWWWWWWWWWWWW[[[]]]^^^ZZZSSSOOOOOORRRQQQYYY^^^\\\ZZZ]]]aaabbbjjjggg```XXXSSSXXXcccnnnyyymmm```YYYYYY___dddcccaaa^^^[[[[[[]]]___aaaeeennnrrrrrr}}}zzzyyy|||tttooooooqqqqqqpppmmmmmmlllhhhffffffkkkooommmooommmggg```___dddkkkoooppppppppppppssswwwzzzxxxxxxzzz~~~xxxppptttyyy{{{yyywwwwwwxxxsssqqqmmmjjjiiikkkmmmooommmnnnqqqtttvvvwwwwwwwwwsssssstttwww{{{}}}}}}}}}vvvuuuuuuvvvwwwvvvsssqqqqqq{{{mmmccc___^^^[[[YYYTTTRRRPPPOOOOOOOOOQQQRRRRRRRRRPPPNNNMMMOOOTTTWWWccceeeggghhhhhhiiikkkmmmnnnuuu{{{wwwlllbbb]]]]]]cccfffbbbUUUJJJHHHHHHGGGFFFGGGJJJLLLLLLKKKIIIHHHIIIGGGCCCAAA???@@@AAABBB>>>???BBBKKKYYY```YYYMMMIIIFFFRRRHHHEEECCCBBBCCCDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDEEE>>>?????????>>>>>>@@@BBBAAA@@@??????@@@???===;;;@@@>>><<<===>>>@@@@@@@@@CCCBBBBBBCCCDDDEEEDDDCCCDDDCCCAAABBBCCCEEEDDDDDDEEEEEEFFFEEECCCBBBBBBBBBAAA@@@AAACCCBBB@@@AAACCCEEEBBBAAACCCAAA???AAAFFFEEEDDDBBBAAAAAABBBEEEFFFNNNJJJFFFCCCBBBBBBAAA???DDDEEEEEEEEEDDDDDDFFFHHHEEECCC@@@AAACCCEEEFFFFFFDDDGGGJJJJJJHHHHHHJJJLLLHHHCCCBBBGGGJJJJJJIIIKKKFFFFFFGGGIIIKKKKKKJJJHHHIIIKKKJJJHHHHHHJJJIIIDDDFFFGGGHHHIIIJJJJJJIIIHHHLLLJJJJJJLLLMMMNNNQQQTTTIIIFFFEEEFFFEEEAAAAAADDDJJJIIIHHHJJJLLLLLLIIIFFFEEEAAA???BBBGGGLLLLLLKKKGGGFFFGGGKKKMMMKKKGGGEEEEEEFFFFFFFFFEEEEEEFFFGGGEEEGGGJJJMMMMMMIIIDDD@@@HHHEEECCCDDDGGGHHHGGGFFFFFFGGGKKKNNNKKKFFFEEEIIIHHHJJJJJJGGGBBB@@@AAADDDDDDEEEGGGIIIJJJKKKJJJJJJLLLMMMMMMKKKJJJJJJMMMOOO___XXXPPPKKKJJJJJJIIIHHHIIIHHHIIINNNOOOLLLKKKNNNMMMNNNNNNSSSaaaqqqvvvsssfffbbbpppuuufffiiirrrkkkeeeaaaccc\\\WWW\\\hhhtttzzz{{{eeeaaaZZZTTTPPPPPPRRRTTTVVVSSSQQQQQQSSSUUUVVVVVVVVVVVVTTTOOOJJJIIIMMMPPPPPPTTTXXXXXXVVVUUUXXXZZZYYYZZZWWWUUUZZZ```___WWWUUURRRSSSVVVVVVSSSRRRTTTPPPRRRSSSQQQMMMKKKMMMPPPTTTUUUVVVVVVZZZ___]]]XXXWWWTTTUUU[[[^^^]]]^^^bbb[[[ZZZ[[[\\\YYYSSSQQQSSSMMM^^^www}}}|||~~~}}}xxxssstttwwwzzz}}}}}}|||wwwrrrssszzztttnnngggbbb\\\WWWYYY^^^uuunnnddd^^^XXXUUUVVVUUUWWWVVVTTTTTTVVVXXXXXX``````___[[[YYYZZZ___cccmmmuuuxxxtttqqqttttttpppyyymmmeeekkkooonnngggZZZOOOJJJHHHEEEJJJHHHEEEDDDCCCAAA???===CCC???===>>>??????@@@BBB@@@<<>>@@@BBBCCCBBBBBBAAACCCDDDDDDBBBAAAAAABBBBBBAAA@@@???@@@AAACCCEEE@@@>>>======@@@BBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIOOOPPPRRRTTTTTTSSSRRRRRRNNNKKKHHHFFFEEEEEEDDDCCCHHHGGGGGGGGGEEEDDDDDDEEECCCAAAAAACCCAAA======AAAEEEDDDBBBBBBCCCFFFIIIKKKTTTRRROOOLLLJJJGGGCCCAAACCCEEEHHHIIIGGGDDDBBBAAABBBAAAAAAAAACCCEEEHHHJJJHHHJJJMMMMMMKKKJJJJJJLLLIIIDDDBBBEEEGGGGGGGGGIIIIIIIIIIIIIIIJJJIIIGGGFFFGGGLLLNNNKKKIIIIIIGGGCCCEEEEEEEEEFFFGGGIIIKKKLLLPPPNNNLLLMMMOOOPPPQQQSSSNNNJJJHHHIIIHHHDDDEEEHHHQQQOOONNNNNNOOOOOOLLLIIIKKKDDD>>>AAAHHHMMMLLLHHHKKKMMMOOOOOOLLLKKKOOOTTTPPPPPPPPPNNNLLLJJJIIIIIIIIILLLOOOOOOLLLKKKLLLNNNGGGFFFDDDCCCEEEGGGJJJLLLHHHIIIPPPWWWWWWOOOIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFKKKIIIHHHIIILLLOOOPPPPPPQQQTTTVVVSSSMMMKKKNNNRRRVVVQQQLLLIIIKKKMMMOOOOOOKKKIIIIIIMMMMMMJJJIIILLLLLLMMMMMMOOOYYYbbbaaa[[[RRRQQQ]]]ooorrrcccYYYZZZgggooosssnnnfff```ZZZTTTUUUSSSRRRVVV]]]eeejjjlllaaa]]]WWWQQQNNNOOOQQQRRRQQQOOOLLLLLLNNNPPPRRRRRRRRRRRRSSSQQQPPPOOOPPPRRRTTTVVVXXXWWWVVVVVVWWWYYYVVVWWWUUURRRTTTYYYYYYUUUJJJHHHJJJOOOPPPMMMKKKLLLLLLLLLNNNOOOPPPOOOLLLJJJKKKNNNPPPRRRXXX]]]]]]XXXWWWSSSRRRYYYgggsssxxxxxxnnncccYYYYYYZZZVVVOOOKKKKKKSSS___iiilllmmmuuu~~~zzzzzzzzzxxxssstttqqqllljjjmmmooommmqqquuuyyy|||{{{yyyxxxxxxyyywwwtttssssssuuuwwwwwwyyy}}}|||tttllljjjgggbbbgggeeegggoooyyy}}}zzzuuuqqqpppttt{{{|||xxxxxxzzzwwwsssmmmjjjkkkooosssssskkkdddeeeooowwwzzzyyy}}}~~~{{{sssooorrrvvvvvvppppppnnnjjjeeecccccceeeccceeehhhkkkllljjjddd^^^___aaadddjjjrrr{{{yyymmm^^^UUUSSSaaa~~~zzzvvvqqqnnnmmmjjjgggccc```ccckkktttyyy~~~yyyrrrnnnoooqqqooovvvzzzvvvpppooossswwwllluuu~~~ssscccVVVQQQNNNKKKHHHFFFDDDDDDDDDCCCBBB@@@DDDBBBAAAAAAAAA@@@???>>>BBBEEERRRjjjzzzjjjaaaccc{{{RRRXXX]]]\\\XXXUUUWWW[[[UUUOOOJJJKKKOOOPPPMMMHHHJJJHHHFFFFFFHHHIIIIIIIIIBBBEEEIIIJJJHHHDDDBBB@@@EEEFFFFFFEEEEEEGGGMMMRRRJJJIIIGGGHHHKKKNNNOOOOOOPPPSSSVVVWWWVVVUUUWWWZZZaaaeeeiiijjjhhhggghhhiiicccZZZOOOJJJJJJMMMNNNMMMPPPPPPNNNKKKIIIIIIIIIHHHGGGFFFHHHJJJHHHDDDDDDGGGKKKKKKJJJJJJLLLOOORRRTTT\\\[[[[[[ZZZXXXSSSLLLGGGFFFJJJNNNPPPMMMGGGCCC@@@BBBCCCEEEDDDCCCEEEIIIMMMLLLNNNNNNMMMKKKJJJJJJJJJLLLGGGDDDFFFIIIIIILLLOOOWWWWWWVVVUUUSSSQQQOOONNNQQQXXX[[[VVVPPPOOOOOONNNOOOMMMKKKJJJLLLPPPTTTXXX\\\ZZZXXXYYY]]]``````___[[[VVVSSSSSSQQQOOOPPPTTT^^^]]]\\\[[[ZZZWWWSSSPPPSSSKKKFFFIIISSSYYYWWWRRRVVV[[[^^^XXXQQQRRR^^^iiiiiihhheeeaaa\\\WWWSSSPPPVVV\\\cccbbb\\\VVVVVVWWWRRRPPPLLLHHHFFFHHHMMMQQQJJJNNNXXXcccfff^^^UUUPPPIIIDDDBBBGGGPPPVVVVVVTTTZZZUUUPPPQQQXXX^^^``````bbbgggiiidddZZZTTTVVVZZZ[[[XXXUUUTTTWWWZZZ]]]^^^VVVSSSRRRSSSSSSOOOOOORRRSSSTTTTTTVVV[[[]]]XXXPPPKKKNNNVVV___bbb]]]YYYXXX^^^cccgggfffaaaZZZQQQHHHSSSUUUYYY\\\^^^```bbbccc```]]]XXXTTTRRRRRRTTTVVVSSSPPPLLLKKKMMMQQQTTTUUUTTTUUUXXX\\\^^^^^^[[[YYYYYYYYYZZZ[[[[[[[[[[[[\\\SSSUUUUUURRRRRRVVVZZZZZZKKKHHHHHHMMMNNNJJJHHHHHHHHHHHHKKKPPPUUUUUUOOOJJJKKKOOORRRUUUZZZ___```\\\ZZZWWWSSS[[[vvvppp\\\YYY```___VVVLLLOOOQQQUUUXXXVVVWWW```kkkuuuyyywwwoooiiiiiimmmooollllllfff^^^YYYZZZZZZXXXYYYbbbkkkllleee___]]]___```aaacccccccccaaa___^^^lllnnnmmmgggaaa^^^[[[WWW\\\XXXYYYaaammmsssqqqlllaaa]]]^^^gggnnnnnnlllkkkiiijjjiiieee```bbbhhhnnnoooiiicccbbbhhhpppvvvyyy~~~|||vvvpppqqqxxx||||||nnnnnnmmmjjjgggdddddddddbbbaaadddkkkqqqooodddZZZ[[[ZZZ___nnn~~~mmmfffbbbttt|||uuuqqqnnnpppwwwyyywwwxxxzzzssshhhiiinnndddlll~~~rrrddd]]]WWWRRRKKKIIIFFFEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCBBBAAA@@@BBBMMMbbbzzzzzzwww}}}yyy}}}}}}yyyxxxyyyvvvpppiiiffffffhhhhhhhhhiiiddd\\\VVVUUUUUUWWWXXXYYY]]]bbbcccaaa[[[VVVSSSUUU[[[```bbbbbbdddiiinnnfffdddbbbccceeeggghhhhhhiiiooovvvxxxtttqqqrrrssszzz}}}}}}zzz{{{~~~ppp\\\QQQQQQWWW^^^aaaiiiiiieeeaaa```bbbbbb```\\\[[[[[[^^^]]][[[]]]bbbcccbbbaaa```aaaaaabbbccceeefffiiilllkkkggg___YYYWWWYYY[[[ZZZXXXUUUSSSRRRPPPSSSTTTPPPLLLKKKOOOTTTVVVUUUSSSRRRQQQRRRTTTVVVZZZUUUSSSUUUWWWYYY^^^cccjjjkkkkkkjjjgggdddaaa```fffkkkkkkaaaXXXYYY___cccfffbbb]]]ZZZ[[[aaaggglllhhhhhhgggjjjpppxxxyyyuuunnniiieeedddcccaaacccgggooopppqqqqqqnnnhhhbbb^^^___]]]^^^dddlllpppoookkkjjjqqqsssllldddhhhuuu}}}yyysssllleee```eeeooozzzyyynnnccc\\\YYYTTTLLLIIIKKKQQQXXX\\\OOOVVVbbbnnnooohhhaaa```UUUNNNIIIPPP```lllooommmnnnhhhdddgggqqqyyy{{{zzzyyypppiiieeeeeejjjhhhfffeeefffhhhiiikkkeeeaaa^^^___]]]ZZZZZZ]]]WWWWWWXXX[[[^^^___ZZZTTTSSSXXX[[[[[[\\\___```^^^aaacccfffhhhhhhddd[[[SSS\\\^^^bbbfffhhhfffccc```bbb___\\\YYYXXXYYY[[[\\\YYYUUUQQQPPPRRRVVVZZZ\\\ZZZ[[[```fffjjjjjjddd___XXXZZZ]]]aaaddddddcccbbbUUUXXXYYYWWWUUUYYY```fffUUUOOOKKKMMMMMMJJJHHHHHHEEEFFFJJJOOORRRRRRNNNKKKPPPTTTVVVWWW[[[```aaa^^^[[[ZZZVVV[[[wwwvvv^^^YYY___aaaXXXPPPRRRTTTYYY\\\ZZZXXX]]]fffqqqwwwyyyrrrkkklllrrruuuqqqoooiii```\\\\\\\\\ZZZVVV]]]dddccc\\\UUURRRSSS\\\```dddgggeeebbb^^^\\\___``````___]]][[[YYYXXXVVVRRRQQQYYYdddlllkkkggg\\\QQQKKKNNNUUUYYY[[[\\\[[[```dddbbb^^^]]]cccjjjqqqmmmgggccccccgggkkkoootttqqqkkkhhhnnnwwwzzzwwwgggggggggfffeeeeeeeeefffnnniiiiiipppxxxxxxssspppssslllkkk{{{vvvkkkjjjnnnxxx{{{uuussstttvvvpppaaa^^^\\\```jjjyyylll```WWWQQQNNNJJJGGGFFFEEEDDDCCCBBBDDDDDDBBBDDDJJJOOOQQQQQQ^^^qqqyyyxxx}}}~~~~~~~~~vvvrrrnnnxxxkkkZZZVVV^^^kkktttsssooommmmmmlllkkkpppwwwzzzzzzyyyvvvtttqqqnnnlllfffiiiooouuuxxxuuuooojjjiiigggddd```^^^```eeeiiidddeeeddd^^^WWWSSSUUUYYY\\\ZZZXXXXXX]]]ccciiimmmlllgggcccddddddeeejjjqqqrrruuuxxxxxxtttpppnnnmmmrrruuupppaaaWWWZZZfffooosssnnngggcccccchhhooossseeehhhjjjmmmuuu~~~rrrmmmjjjiiihhhgggiiimmmsssvvvzzz{{{wwwppphhhcccgggmmmuuu{{{||||||{{{zzzwww~~~xxxuuuzzzxxxsssjjjppp{{{uuujjj[[[SSSJJJKKKTTT```iiimmmZZZaaalllssspppgggccceee```WWWOOOTTTcccpppvvvuuuuuuqqqpppwww~~~yyysssjjjdddddddddcccbbbaaaaaacccdddeeeaaa^^^^^^\\\YYYYYY\\\OOOMMMMMMPPPSSSTTTRRRPPPRRRWWWXXXRRRQQQVVVYYYWWWVVVVVVZZZbbbiiijjjfffbbb___]]]___dddhhhggg___WWW]]][[[YYYWWWWWWXXXYYYZZZVVVRRRNNNMMMOOOSSSWWWYYYVVVWWW[[[```dddccc]]]WWWQQQUUU\\\bbbfffgggfffeee]]]^^^^^^ZZZWWWXXX```iiiZZZQQQJJJJJJKKKKKKKKKMMMIIIKKKMMMMMMJJJHHHHHHHHHNNNSSSUUUUUUYYY___cccbbb[[[]]]XXXVVViiivvvbbbYYYXXXVVVRRRPPPLLLMMMQQQUUUSSSQQQUUU\\\```hhhlllhhhbbbbbbeeegggdddddd___XXXVVVXXXYYYWWWPPPQQQRRRSSSQQQNNNKKKIIIRRRWWW\\\______\\\[[[ZZZQQQPPPQQQTTTVVVVVVVVVWWWTTTPPPOOOSSS\\\bbbcccaaaWWWKKKBBBDDDIIILLLNNNOOOOOOVVV^^^___\\\YYY\\\aaafffeeebbb___\\\[[[[[[\\\aaa___[[[\\\dddmmmnnniii]]][[[YYYXXXYYY\\\^^^___cccbbbgggqqqxxxzzz}}}~~~vvvsssfffaaacccnnnvvvuuupppnnnkkkkkkiiifffcccffflllqqqooo\\\TTTPPPPPP]]]yyy~~~kkk^^^TTTPPPJJJFFFEEEEEEEEEDDDCCCFFFFFFDDDJJJZZZjjjqqqvvv|||}}}{{{|||}}}oookkkooouuu{{{wwwsss}}}{{{vvvrrrrrryyyuuudddZZZ]]]kkkxxx~~~pppjjjeeecccaaaaaafffnnnxxxyyyxxxvvvrrrllleeeaaaXXX[[[bbbjjjnnnmmmiiieeeddd```[[[VVVUUUZZZbbbhhheeedddaaaZZZSSSOOOOOOQQQQQQPPPPPPUUU]]]gggnnnrrrhhhddd```^^^\\\[[[___eeeiiinnntttuuuqqqkkkhhhfffiiikkkeeeWWWMMMQQQ\\\eeebbb^^^XXXSSSSSSWWW\\\aaaVVV]]]```___ccclllooolll\\\XXXUUUVVVVVVTTTVVVZZZ___cccggghhhddd^^^XXXUUU\\\eeepppsssoooiiihhhhhhjjjpppqqqkkkiiinnnqqqnnnwwwwwwyyy}}}|||www______dddnnnzzz~~~yyykkkbbbXXXVVV\\\gggqqquuufffllltttyyyssseee]]][[[XXXPPPHHHHHHPPPYYY^^^^^^aaaaaacccjjjsssxxxxxxuuuxxxppphhheeeeeebbbXXXPPPKKKLLLMMMMMMLLLMMMNNNPPPUUUQQQPPPQQQPPPLLLKKKNNNGGGCCCAAADDDFFFEEEEEEGGGJJJMMMMMMHHHEEEGGGJJJKKKJJJIIIMMMVVV\\\\\\ZZZYYYZZZWWWUUUZZZ``````XXXPPPPPPOOONNNMMMMMMMMMNNNNNNIIIFFFCCCBBBEEEIIILLLNNNJJJJJJLLLOOOQQQOOOLLLIIIJJJPPPXXX\\\\\\]]]^^^aaaaaa^^^ZZZVVVPPPOOOWWW```ZZZQQQIIIKKKOOORRRTTTWWWUUUVVVVVVRRRLLLIIIJJJMMMQQQUUUXXXXXX]]]fffnnnppphhhhhhbbb\\\cccvvv}}}qqqfff[[[RRRQQQUUUNNNLLLJJJIIIGGGFFFMMMUUUOOOVVV[[[XXXSSSRRRRRRPPPSSSTTTRRRNNNNNNQQQRRRPPPIIIFFFDDDGGGLLLNNNLLLIIIGGGKKKPPPRRRSSSUUUXXX\\\WWWSSSQQQUUUWWWWWWYYY[[[WWWUUURRRRRRUUUXXX[[[\\\SSSLLLIIILLLOOONNNLLLKKKJJJQQQYYY[[[YYYVVVVVVWWWVVVWWWWWWWWWWWWUUUSSSRRRSSSRRRQQQRRRZZZbbbddd```XXXSSSNNNLLLOOOUUU[[[^^^YYY___oooxxxhhh[[[[[[^^^\\\YYYZZZZZZYYYVVVSSSQQQUUU]]]cccuuuyyylllYYYJJJ@@@DDDUUUqqqwwwhhhXXXSSSMMMHHHGGGGGGGGGGGGFFFJJJJJJGGGRRRllluuulllmmmvvv~~~wwwzzz}}}~~~~~~wwwlllaaa\\\\\\___ppp}}}vvvqqqqqq|||}}}}}}zzztttmmmgggeeedddrrr~~~}}}~~~}}}xxxrrrllliii___]]]\\\\\\^^^dddjjjnnnrrrwwwwwwkkkZZZUUU^^^jjjttttttlllbbbccclllllleeeXXXSSSPPPPPPOOOOOOUUU]]]fffhhhjjjjjjfff___VVVQQQJJJMMMRRRXXX]]]]]]ZZZVVVSSSQQQNNNJJJIIIMMMSSSWWWWWWUUUPPPLLLGGGEEEDDDDDDBBBBBBEEEKKKTTTZZZ\\\]]]TTTPPPNNNMMMKKKIIIMMMTTTZZZaaahhhjjjeee]]]XXXVVVUUUYYYWWWNNNFFFGGGLLLOOOKKKHHHCCC@@@@@@DDDHHHLLLNNNWWWYYYQQQMMMQQQSSSOOOFFFBBBAAADDDDDDBBBDDDGGGHHHKKKMMMLLLIIIFFFEEEFFFKKKQQQXXXYYYVVVQQQOOOOOOQQQXXXYYYQQQNNNSSSTTTOOOYYYZZZ^^^eeekkkmmmhhhcccOOOMMMLLLRRR]]]hhhpppsssmmmiiibbbZZZXXX___kkktttnnnqqqzzzooo\\\PPPIIIFFFCCCBBBBBBEEEHHHJJJJJJJJJMMMRRRWWWYYYYYYXXXYYYSSSMMMKKKMMMLLLGGGBBB>>>AAACCCCCCAAAAAABBBDDDFFFCCCCCCFFFEEEBBBAAACCCCCC>>>===AAABBB??????BBBEEEFFFGGGGGGBBB???AAAFFFHHHGGGLLLTTTVVVQQQMMMMMMPPPNNNMMMOOOSSSTTTQQQMMMFFFFFFEEEEEEDDDDDDDDDDDDBBB@@@>>>>>>AAADDDFFFGGGBBBCCCDDDCCCBBBBBBCCCEEEKKKQQQTTTRRRMMMMMMSSSYYY\\\UUUOOOLLLHHHGGGNNNXXXVVVMMMHHHLLLRRRUUUUUUVVVVVVVVVVVVUUUTTTTTTUUUVVVXXX\\\^^^]]]aaalllwww|||yyyuuuooolllooovvv~~~wwwgggYYYZZZaaa\\\WWWTTTRRROOONNNTTT\\\SSSYYY\\\[[[YYYZZZXXXUUUVVVXXXXXXVVVVVVYYYYYYWWWQQQNNNMMMPPPUUUWWWUUURRRNNNPPPRRRSSSUUU\\\gggoooiii```ZZZZZZYYYVVVVVVXXXUUUTTTRRRMMMIIIJJJNNNRRRRRRMMMJJJLLLLLLHHHFFFGGGFFFIIIMMMNNNMMMLLLKKKKKKHHHHHHJJJMMMQQQRRRPPPNNNGGGGGGFFFEEEKKKTTTXXXWWWRRRKKKEEEDDDKKKWWWaaagggjjjqqqyyy\\\PPPLLLIIIJJJNNNKKKKKKIIIFFFCCCEEEKKKQQQVVV\\\ddduuukkkTTTBBBAAABBBJJJffftttiiibbbYYYRRRMMMKKKJJJJJJFFFLLLLLLJJJXXXvvvuuuccc^^^iii{{{[[[bbbiiilllllllllqqquuuxxxuuupppkkkgggccc```^^^qqq|||~~~mmm```^^^aaabbbdddeeedddaaa]]]\\\\\\XXXcccuuuzzzpppgggffffffhhhlllppprrrsssrrrnnnhhhbbb]]]XXXTTTPPPKKKLLLNNNRRRWWWZZZZZZYYYZZZjjjvvvnnnZZZMMMPPPZZZeeeddd[[[OOOPPPYYYXXXPPPGGGEEEEEEHHHJJJLLLRRRYYY[[[___ccceeeccc[[[RRRLLLJJJLLLOOOSSSVVVVVVTTTQQQKKKLLLKKKJJJHHHIIIKKKMMMOOOKKKGGGDDDCCCCCCAAA@@@>>>???CCCIIINNNOOOLLLHHHEEECCCCCCEEEDDDDDDIIIPPPPPPXXXaaaccc]]]SSSLLLJJJFFFMMMPPPKKKEEEBBBAAA???DDDBBB???===>>>AAAEEEHHHOOOYYYZZZLLLBBBBBBAAA<<>>>>>AAAEEEDDDFFFIIIKKKKKKIIIHHHGGGCCCMMMNNNDDD>>>BBBDDDAAAFFFFFFJJJPPPVVVWWWQQQLLLFFFDDDCCCDDDHHHQQQ[[[aaaWWWYYYXXXQQQLLLSSSeeeuuuppprrr|||}}}```LLLDDDGGGIIIIIIFFFFFFHHHJJJBBBCCCDDDFFFHHHIIIKKKKKKKKKIIIFFFEEEFFFGGGGGGFFFCCCFFFHHHGGGDDDBBBCCCDDDAAA???@@@DDDDDD@@@???AAA???;;;<<>>BBBCCCBBBEEEHHHCCC<<<>>>EEEFFFGGGPPP[[[^^^WWWSSSTTTFFFEEEEEEEEEFFFGGGIIIJJJDDDCCCCCCCCCBBBBBBAAAAAADDDBBB@@@AAADDDGGGIIIIIIDDDEEEDDDBBB???AAAEEEJJJQQQUUUUUUMMMCCCBBBKKKUUUTTTLLLEEEDDDCCCDDDLLLVVVNNNGGGCCCHHHNNNOOOLLLKKKJJJIIIJJJOOOVVV[[[[[[ZZZ\\\______\\\___jjjuuu{{{xxxtttvvvzzz||||||nnn``````iiieeecccccccccaaa___aaafff```dddggggggiiimmmmmmjjjcccfffgggeeeeeegggfffccc___]]]]]]___aaa```]]]ZZZ[[[\\\\\\\\\```jjjyyyxxxnnnjjjfff```]]]```aaabbb___XXXPPPNNNSSSYYYddd]]]VVVSSSOOOLLLNNNRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSRRRSSSWWW]]]```___]]]PPPPPPMMMJJJOOOYYY```aaa\\\VVVPPPQQQ\\\mmm|||aaaNNNFFFAAAAAAFFFDDDEEEDDDBBB??????CCCGGGKKKRRRUUUaaayyy]]]KKKKKKEEE===NNNlll|||{{{sssggg\\\TTTOOOLLLJJJDDDKKKLLLJJJXXXxxxhhhYYY\\\pppeeelllxxx}}}tttiiimmmzzzzzzwwwyyy}}}zzzoooddd}}}rrriiijjjmmmaaagggiiiccc]]]___dddgggaaadddjjjrrrxxxyyytttoooaaa```___bbbfffhhhfffccceeedddccc```[[[SSSJJJCCCHHHIIILLLPPPUUUZZZ___aaabbbfffcccXXXVVV\\\\\\UUUVVVZZZ]]][[[WWWRRRPPPOOOGGGGGGIIIKKKNNNRRRXXX[[[hhheeedddgggiiieeeZZZQQQNNNOOOQQQRRRSSSTTTVVVWWWPPPOOOOOOQQQSSSQQQMMMHHHRRRPPPMMMIIIEEEBBB@@@???DDDDDDDDDEEEDDDDDDCCCCCCAAAAAA@@@===<<<@@@HHHNNNRRRPPPNNNNNNOOOPPPPPPPPPEEEFFFGGGGGGEEEAAA===:::???AAABBBAAA@@@AAAEEEJJJKKKLLLKKKGGGBBB@@@AAACCCDDD@@@>>>@@@EEEGGGEEEBBBBBB???>>>>>>===:::<<>>JJJbbbvvvwwwmmmqqqqqqWWWKKKDDDDDDDDDDDDEEEFFFGGGHHHCCCDDDFFFGGGGGGFFFEEEEEEIIIHHHHHHHHHHHHGGGGGGGGGIIIKKKNNNMMMJJJEEEBBB@@@FFFCCCAAABBBEEEFFFDDDBBB@@@@@@???===<<<>>>BBBFFFDDDAAA@@@CCCBBB???AAAGGGDDDQQQeeesssqqqcccVVVQQQKKKJJJGGGEEECCCCCCBBBCCCBBBAAA@@@AAACCCDDDCCCBBB???@@@@@@AAABBBDDDEEEFFFDDDAAA>>>===;;;===IIIUUU[[[VVVNNNHHHGGGKKKQQQVVVMMMIIICCCAAACCCHHHLLLNNNGGGGGGGGGGGGFFFEEEEEEDDDGGGGGGGGGHHHJJJLLLOOOPPPTTTUUUYYY\\\___aaabbbbbbgggiiijjjooo{{{}}}qqqgggooouuupppeee]]]^^^ccchhhlllnnnlllgggdddeeehhhdddhhhnnnsssvvvxxxzzz|||wwwyyy}}}xxxooogggfffgggeeeaaa^^^^^^bbbgggggglllrrruuuwww~~~{{{xxxuuupppooorrrqqqooojjjccc\\\[[[```dddmmmnnnlllfff```\\\\\\^^^iiihhhccc\\\[[[aaafffffffffgggllltttwwwtttssstttkkkeee]]]\\\aaajjjrrrwwwkkkmmmpppttt{{{[[[HHHBBB>>>:::888:::<<>>======@@@CCCCCCFFFJJJXXXwwwtttYYYNNNIIIFFFKKKUUUjjj}}}kkkYYYVVVSSSLLLNNNJJJIIILLL```rrrYYYUUU```~~~rrrjjjooowww}}}vvv|||tttqqqoooooosssrrrkkkeeeeeehhhhhhmmmoooqqqtttuuusssnnnkkk^^^]]]\\\]]]aaaeeeggghhh^^^]]]\\\ZZZWWWRRRKKKFFFGGGHHHJJJOOOTTT[[[```dddcccfff```VVVUUU^^^bbb___VVV[[[^^^]]]VVVPPPNNNNNNMMMPPPQQQOOOMMMPPPXXX^^^fff```ZZZYYYYYYWWWPPPJJJJJJOOOUUUVVVTTTTTTYYY]]]SSSRRRPPPQQQQQQOOOKKKGGGOOOMMMKKKIIIFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@??????=========<<<===???CCCFFFGGGEEECCCDDDFFFHHHIIIIIIDDDEEEEEEEEECCC@@@===;;;BBBDDDFFFFFFEEEDDDDDDDDDBBBDDDFFFDDDAAA???>>>???BBB???===???CCCEEECCC@@@AAA<<<999<<<>>>===<<<>>>>>>=========>>>???AAABBBBBBAAA@@@@@@????????????DDDAAA???@@@BBBCCCBBBAAAAAA@@@??????>>>>>>>>>???===AAABBB>>><<>>?????????BBBFFFLLLPPP^^^jjjyyy~~~qqq\\\MMMIIIGGGFFFEEEDDDCCCDDDDDDEEEBBBAAA@@@AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFFFFDDDEEEEEEBBB@@@FFFNNNSSSPPPLLLJJJKKKPPPWWW[[[PPPLLLGGGEEEEEEHHHJJJKKKIIIHHHHHHGGGGGGHHHHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFJJJLLLNNNQQQSSSUUUUUUVVVUUUXXX\\\cccpppyyyuuujjjVVVZZZ]]]]]]ZZZXXXYYYZZZYYY\\\___]]]XXXUUUVVVYYYYYY\\\aaaeeegggiiikkkllliiikkkooorrrrrrnnngggaaaZZZYYYXXXVVVTTTUUUWWWZZZ```aaadddkkkttt~~~xxxrrrrrrrrrooopppsssuuuqqqllliiihhhiiikkklllkkkqqqwwwxxxtttnnniiigggxxxxxxsssmmmnnntttyyyyyyyyyyyy~~~yyyvvv{{{zzzcccJJJ@@@??????@@@BBBAAABBBAAA>>>;;;:::;;;>>>???DDDHHHQQQjjjppp^^^OOOGGGFFFJJJWWWjjjtttrrrooowwwuuubbbUUUKKKNNNLLLNNNTTTiiiooo```bbbnnnpppbbb```gggooo{{{sssmmmhhhmmmnnnkkkeeebbbcccccc```iiijjjkkkiiieeebbb___^^^^^^]]][[[YYYYYY]]]bbbfffTTTSSSRRRRRRRRRPPPMMMJJJEEEEEEEEEGGGKKKQQQVVVYYY]]]```]]]VVVVVV\\\^^^[[[QQQWWW\\\ZZZRRRKKKIIIJJJUUUXXXXXXSSSMMMNNNWWW```cccZZZOOOIIIHHHHHHFFFDDDCCCKKKTTTUUURRRRRRWWW]]]RRRPPPMMMKKKJJJHHHEEECCCHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;<<>>AAABBBBBBBBBBBBBBBBBBAAA???>>>===CCCDDDFFFHHHHHHFFFBBB???:::===@@@AAA???===<<<<<<@@@===<<<>>>AAACCCAAA???>>>999888<<<@@@>>>;;;:::;;;;;;===>>>???@@@AAAAAAAAA@@@@@@@@@????????????DDDBBB@@@???@@@@@@???===??????>>>===<<<;;;999999888<<>>===DDDSSS```bbbWWWSSS[[[[[[NNNFFFFFFAAA@@@@@@???????????????>>>???@@@BBBCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJKKKJJJHHHFFFEEEFFFDDDCCCCCCDDDFFFGGGFFFEEEBBBCCCCCCBBBAAABBBCCCEEECCCHHHIIIIIIRRRbbbiiihhhttt~~~pppUUUGGGDDDCCCCCCBBBCCCCCCDDDFFFFFFCCCAAA@@@AAABBBCCCBBB@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGKKKMMMJJJCCCCCCFFFIIIIIIIIIJJJMMMQQQUUUWWWMMMJJJGGGEEEFFFGGGHHHGGGJJJIIIHHHHHHHHHJJJLLLNNNKKKJJJGGGEEECCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGJJJOOOXXXdddkkkggg___NNNLLLJJJMMMRRRUUUUUUSSSIIILLLNNNLLLIIIFFFGGGIIIHHHJJJNNNPPPQQQQQQSSSTTTQQQSSSVVVYYY[[[ZZZVVVRRROOOMMMLLLLLLNNNOOOOOOOOOTTTOOONNNVVVdddooorrrqqqccc^^^ZZZ\\\]]]\\\]]]______[[[WWWXXX\\\___^^^\\\]]]eeennnrrrpppkkkgggeeeoooooolllggggggnnnrrrrrrqqqqqquuu}}}[[[OOOBBB<<<;;;:::;;;>>><<<<<<<<<:::999999;;;>>>;;;AAAFFFJJJZZZvvvyyybbbNNNAAAEEEGGGLLLPPPOOORRR]]]iii|||gggZZZQQQNNNPPPUUUfff}}}qqqqqqzzz}}}lll___\\\]]]]]]bbbpppvvvzzz|||xxxooofff```]]]]]]]]]ZZZWWWYYY]]][[[WWWVVVZZZ]]]\\\XXXTTTTTTUUU______]]]XXXTTTSSSWWW[[[MMMLLLKKKLLLNNNPPPOOOOOOIIIGGGEEECCCCCCEEEHHHJJJOOOUUUXXXVVVUUUUUUPPPIIIIIIPPPVVVTTTLLLEEEEEEGGGYYYYYYVVVPPPLLLNNNUUU\\\]]]TTTIIIAAA@@@BBBBBBBBB>>>DDDKKKNNNLLLLLLNNNQQQJJJHHHEEECCCAAA@@@???>>>AAA@@@@@@??????@@@@@@@@@@@@???>>>===<<<<<<;;;;;;???<<<;;;===@@@BBB@@@>>>;;;:::888999<<<>>>??????@@@@@@???>>>>>>>>>>>>???@@@@@@AAAEEEHHHHHHEEE@@@:::;;;<<<======<<<<<<<<>>======AAAGGGGGG@@@:::999<<<>>>AAACCCEEEEEEEEEDDD??????@@@@@@@@@?????????CCCBBB@@@????????????>>><<<===>>>@@@@@@???>>>>>>999===@@@???@@@GGGSSS]]]VVVLLLGGGJJJIIIBBBAAAFFFBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAACCCCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHFFFFFFGGGIIIGGGGGGGGGHHHIIIJJJJJJIIIEEEEEEDDDCCCCCCEEEIIILLLPPPUUUUUUWWWiii~~~vvvsssyyy|||jjjTTTGGGEEEAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGKKKOOOLLLDDDAAABBBDDDEEEGGGHHHJJJJJJKKKKKKDDDCCCBBBCCCEEEGGGFFFFFFIIIHHHGGGGGGHHHKKKOOOQQQQQQOOOMMMIIIGGGEEEDDDDDDAAAAAABBBBBBCCCCCCCCCCCCFFFHHHLLLSSS[[[]]]YYYSSSOOOJJJEEEFFFKKKNNNMMMJJJCCCEEEGGGFFFCCCBBBBBBCCCAAACCCEEEFFFEEEEEEFFFGGGDDDDDDFFFIIIKKKLLLJJJIIILLLJJJJJJLLLPPPRRRPPPMMMNNNIIIDDDHHHRRRYYYYYYVVVOOONNNLLLLLLLLLKKKJJJJJJSSSRRRRRRUUUXXXZZZYYYWWWRRRUUUXXXXXXVVVVVVXXXZZZYYYZZZWWWRRRRRRWWWZZZZZZYYYXXXZZZaaaggglllssszzz{{{iiiTTTPPPLLLGGGAAA<<<:::999888999:::;;;;;;<<<======999???CCCFFFRRRiii~~~www^^^HHHQQQKKKEEEBBBAAABBBIIIRRRjjjttt\\\UUURRRRRR[[[wwwwwwttt||||||zzz}}}pppccc^^^aaa\\\ZZZaaaoooxxxyyywwwsssvvvwwwpppdddYYYUUUWWWVVVUUUSSSRRRVVV[[[YYYTTTMMMSSSXXXZZZXXXTTTSSSSSS[[[\\\]]]YYYSSSOOOOOOPPPJJJHHHHHHIIIMMMPPPRRRRRROOOLLLIIIFFFDDDCCCDDDEEEFFFKKKOOOPPPOOOMMMHHHCCCDDDJJJOOOOOOIIIEEEEEEHHHVVVRRRMMMJJJKKKNNNQQQSSSSSSLLLDDD@@@???AAABBBBBB>>>@@@BBBEEEGGGGGGEEECCCBBBAAA???===<<<<<<===>>>??????>>>=========>>>>>>>>>>>>============>>>???BBB>>>;;;;;;>>>@@@???>>>>>><<<::::::<<<>>>>>>>>>???>>>============>>>??????======AAAGGGKKKKKKIIIAAA???<<<;;;;;;<<<===>>>>>>>>>===>>>?????????>>>???GGGSSSYYYQQQCCC<<<===>>>@@@CCCFFFGGGGGGFFFFFF>>>>>>???@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@AAABBB<<<===???AAABBBBBBBBBAAA;;;<<<======???GGGSSS\\\OOOGGGBBBDDDCCC@@@BBBHHHDDDCCCBBBAAA@@@?????????CCCCCCBBBAAAAAA@@@@@@@@@DDDDDDDDDDDDDDDDDDCCCCCCGGGGGGGGGFFFEEEEEEGGGIIIGGGHHHHHHIIIHHHIIIIIIJJJGGGEEECCCBBBBBBGGGNNNSSSXXXYYYXXX[[[nnnzzzgggaaabbbgggiiiaaaSSSIIIEEEBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEDDDEEEGGGGGGGGGFFFDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDFFFJJJIIIDDDBBBDDDBBBDDDFFFHHHHHHFFFDDDCCCBBBBBBBBBDDDFFFFFFEEEDDDGGGFFFEEEFFFHHHKKKOOORRROOONNNKKKHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDHHHIIILLLQQQUUUSSSPPPMMMLLLHHHCCCAAAAAABBBCCCCCCDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGFFFGGGHHHGGGFFFFFFHHHJJJKKKJJJIIILLLJJJJJJMMMQQQSSSQQQNNNRRRNNNJJJJJJLLLNNNOOONNNPPPQQQRRRPPPNNNNNNMMMKKKOOOSSSWWWYYYXXXWWWXXXYYYUUUVVVVVVSSSOOOOOORRRVVVUUUVVVSSSNNNMMMPPPRRRQQQTTTQQQRRRWWW]]]```gggmmmwwwsssrrrzzz{{{yyynnn\\\VVVXXXXXXUUUPPPIIIBBB===<<<<<<===>>>>>>===;;;999;;;>>>AAAGGGTTTdddrrrxxxkkkPPPJJJBBB======>>>???CCCGGGXXXjjjmmmaaaYYYSSSXXXqqq}}}vvvvvvpppeeeuuu{{{yyypppaaaZZZcccbbbfffqqq|||xxxoootttrrrnnnfffYYYNNNMMMQQQUUUUUUSSSRRRTTTXXXVVVQQQOOOSSSWWWZZZYYYVVVSSSQQQRRRTTTWWWWWWUUUQQQOOOMMMJJJIIIHHHJJJMMMPPPRRRSSSJJJIIIGGGEEEDDDDDDDDDDDDFFFFFFEEEEEEFFFIIIKKKLLLFFFIIIKKKKKKIIIHHHIIIJJJOOOJJJFFFFFFJJJMMMLLLJJJGGGEEEAAA@@@@@@AAABBBBBBBBB@@@???AAAEEEEEEAAA===>>>???>>>===<<<<<<>>>@@@@@@@@@??????>>>?????????>>>>>>=========???AAABBBAAA???===<<<<<<=========???===;;;:::<<<======<<<>>>>>>============>>>>>>???>>>===@@@EEEJJJNNNOOOEEEAAA<<<::::::<<<===>>>===============>>>>>>>>>BBBNNN^^^bbbVVVEEE>>>AAA<<<>>>AAACCCDDDDDDCCCCCC===>>>???@@@@@@@@@???>>>===>>>???@@@???@@@CCCEEE???@@@@@@@@@@@@??????>>>:::999888999>>>GGGRRRZZZPPPIIICCCCCCCCCBBBDDDHHHDDDDDDCCCAAAAAA@@@@@@@@@DDDCCCBBBAAA@@@@@@@@@AAAEEEEEEEEEEEEDDDDDDDDDCCCEEEFFFFFFEEEDDDDDDEEEGGGEEEFFFGGGFFFEEEDDDEEEGGGFFFEEECCCAAABBBGGGNNNSSSXXXWWWTTTXXXeeemmmaaaOOOPPPOOOSSSXXXWWWNNNEEEBBBCCCCCCCCCDDDCCCCCCBBBAAAFFFEEEEEEFFFIIIJJJJJJIIIGGGGGGFFFFFFEEEFFFFFFFFFEEEBBBCCCFFFGGGEEEEEEHHHDDDFFFHHHIIIIIIHHHFFFEEEHHHGGGFFFFFFGGGFFFDDDBBBEEEDDDDDDFFFHHHKKKOOOQQQPPPNNNLLLIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGIIINNNOOOLLLKKKLLLHHHGGGDDDAAA???@@@DDDFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHGGGFFFEEEFFFGGGJJJIIIHHHHHHJJJKKKJJJIIIIIIIIIJJJLLLNNNPPPOOONNNQQQPPPNNNLLLKKKLLLNNNQQQNNNRRRTTTQQQOOOQQQQQQOOOJJJPPPUUUWWWTTTRRRSSSUUU[[[]]]___^^^YYYUUUUUUUUUVVVXXXUUUPPPOOOQQQRRRPPPUUURRRSSSXXX\\\]]]aaagggdddcccccciiiuuu}}}wwwtttsssqqqpppppprrruuuyyyzzzooocccmmmuuueeeaaacccdddcccaaaZZZMMMAAA:::999888999:::;;;:::999;;;===AAAJJJVVVaaahhhiiizzzvvvYYYDDD>>>:::===@@@@@@@@@BBBNNNXXXkkk{{{lll```XXXZZZqqqwwwgggXXXPPPkkkwwwoooqqqooodddZZZXXX```bbbiiiwww|||qqqmmmeee]]]WWWQQQKKKKKKPPPSSSUUUTTTRRRRRRUUUSSSOOOQQQQQQRRRTTTUUUTTTPPPNNNMMMOOOQQQTTTUUUTTTQQQNNNLLLJJJIIIKKKMMMOOOPPPPPPEEEFFFFFFFFFFFFEEEDDDDDDFFFDDDBBBBBBDDDFFFJJJNNNJJJIIIHHHGGGHHHHHHIIIIIIGGGFFFFFFGGGIIIIIIGGGEEEBBBAAA@@@@@@AAABBBBBBBBBAAA@@@@@@@@@BBBBBB@@@>>>===???@@@???======???AAA???>>>>>>>>>???@@@AAAAAA@@@???>>>======>>>@@@AAA???AAABBBAAA???===<<<======;;;999:::<<<===>>>>>>>>>>>>>>>>>>>>>============>>>??????@@@CCCGGGJJJBBB???;;;:::;;;======<<<;;;<<<<<<<<<;;;;;;;;;<<>>;;;<<<===???@@@@@@??????<<<===???@@@AAA@@@???>>>;;;===??????>>>>>>AAADDDAAAAAA???>>>============;;;::::::===CCCLLLUUU[[[WWWMMMDDDBBBBBBBBBCCCDDDBBBBBBAAA@@@?????????@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDDDDFFFGGGFFFCCCBBBCCCDDDBBBBBBBBBBBBBBBDDDHHHKKKNNNLLLMMMQQQUUUTTTMMMFFFFFFHHHNNNRRRPPPGGGBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBDDDDDDDDDFFFIIIKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIEEECCCFFFHHHGGGIIILLLIIIIIIJJJJJJJJJIIIHHHGGGIIIGGGFFFFFFGGGGGGEEECCCDDDDDDEEEGGGIIILLLNNNPPPSSSQQQOOOLLLJJJIIIIIIIIIGGGGGGGGGHHHIIIKKKMMMNNNIIIGGGHHHLLLKKKFFFGGGLLLJJJHHHEEEDDDDDDFFFIIIJJJFFFFFFFFFGGGHHHIIIHHHGGGDDDEEEFFFEEEDDDDDDEEEGGGJJJIIIHHHHHHJJJKKKJJJIIIIIIJJJLLLMMMMMMNNNOOOQQQNNNMMMLLLKKKKKKMMMPPPRRRKKKQQQSSSOOOLLLOOOPPPNNNPPPSSSWWWZZZZZZZZZYYYXXXXXX[[[______ZZZVVVUUUUUURRRTTTSSSNNNMMMPPPPPPNNNOOONNNPPPUUUWWWWWWXXX\\\UUUTTTTTTUUUXXX]]]dddhhhlllkkkiiieeebbbaaaccceeeeeeaaaZZZVVVUUUUUUVVVVVVZZZ___bbbaaaaaabbb```\\\\\\cccttt{{{tttvvvwww{{{rrraaaMMMGGG???:::999:::;;;;;;:::<<>>@@@EEELLLZZZkkk|||~~~nnnccc___qqqiiiTTTKKKPPPtttrrrbbb^^^\\\YYYYYY^^^```___cccooo}}}|||fffYYYOOONNNOOOOOOQQQVVVQQQUUUVVVTTTTTTVVVVVVTTTTTTQQQOOOPPPSSSTTTRRROOONNNMMMNNNQQQTTTTTTQQQMMMMMMLLLKKKKKKMMMNNNNNNNNNIIIJJJKKKKKKKKKJJJHHHGGGDDDCCCDDDFFFFFFEEEEEEFFFLLLHHHDDDCCCEEEGGGGGGEEEBBBFFFIIIJJJHHHEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDD>>>@@@AAA@@@>>>>>>???AAA<<>>???AAABBBBBBAAA???===<<<===>>>??????CCCHHHHHHDDD@@@>>>>>>;;;:::999:::===???@@@@@@>>>>>>>>>???>>>>>>===<<<;;;===???===;;;;;;>>>AAA===;;;999:::<<<===;;;999:::;;;;;;;;;999999:::;;;===BBBJJJNNNGGG<<<777999;;;;;;<<<===============;;;===???@@@AAA@@@???>>>;;;===>>>>>><<<<<>>???>>>>>>@@@DDDLLLTTT[[[___\\\QQQEEE@@@@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEE>>>???@@@@@@AAABBBCCCCCCBBBCCCEEEDDDCCCAAABBBBBBFFFHHHIIIGGGDDDBBBCCCEEE???AAACCCCCCBBBAAABBBCCC>>>>>>CCCHHHHHHCCCCCCGGGCCCHHHOOOSSSMMMDDDAAADDDAAABBBDDDEEEEEEEEEDDDDDDCCCBBBCCCEEEIIIKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHLLLGGGFFFHHHJJJJJJKKKNNNNNNMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBCCCEEEGGGFFFEEEDDDEEEGGGIIIKKKMMMNNNOOOSSSQQQNNNKKKIIIHHHGGGGGGIIIIIIIIIJJJLLLOOOQQQSSSMMMJJJJJJLLLIIICCCDDDKKKJJJFFFCCCBBBEEEHHHHHHGGGFFFFFFFFFGGGIIIJJJIIIHHHGGGHHHIIIIIIHHHHHHJJJLLLLLLKKKJJJKKKMMMNNNNNNMMMLLLNNNQQQPPPNNNOOORRRVVVQQQOOOLLLLLLNNNQQQSSSSSSSSSYYYZZZTTTPPPSSSTTTQQQLLLKKKLLLQQQVVVWWWTTTPPPTTTWWWXXXWWWSSSRRRTTTWWWQQQSSSRRROOOOOORRRRRRPPPLLLKKKNNNSSSVVVTTTTTTWWWSSSSSSQQQNNNKKKLLLQQQUUUQQQRRRQQQPPPNNNNNNOOOQQQTTTPPPKKKHHHHHHKKKMMMNNNMMMSSSUUUPPPLLLOOOTTTVVVdddjjjxxxwwwvvvvvvttthhhVVVGGG>>>;;;999888888;;;BBBKKKQQQUUU[[[___cccaaajjjdddNNNFFF???>>>???>>>@@@DDDFFFOOOZZZaaaeeeppppppfffqqqnnnSSSCCCFFFWWW}}}pppiii```[[[[[[]]]]]]\\\YYYYYYYYY^^^jjjwwwzzzwwwbbbXXXNNNIIILLLRRRUUUWWWRRRUUUVVVUUUSSSRRRTTTVVVTTTRRRNNNMMMOOOQQQRRRRRRQQQOOOLLLLLLNNNPPPQQQQQQOOOKKKHHHJJJNNNPPPNNNKKKIIIJJJLLLMMMLLLKKKIIIHHHIIIGGGFFFDDDDDDEEEGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFDDDBBBDDDGGGHHHFFFDDDGGGFFFDDDCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAA???@@@??????>>>>>>>>>>>>>>>;;;;;;<<>>:::;;;;;;::::::;;;<<<>>>???AAACCCFFFFFFCCC???<<<;;;;;;<<<======<<<<<<===???<<<<<<;;;::::::::::::;;;:::999777666777888999;;;<<<===>>>???>>>===;;;999999999::::::;;;<<<=========>>>@@@AAAAAA@@@>>>===AAA@@@???>>>=========>>>???>>>===<<<<<<<<<<<<<<<:::AAAIIIOOORRRXXX```ggg___SSSFFF@@@>>><<<>>>AAABBBBBBAAA@@@???>>>===<<>><<<===???AAACCCAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDCCCAAA@@@>>>CCCFFFHHHHHHFFFCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCEEEFFFGGGGGGCCCFFFIIIIIIGGGCCCAAA@@@CCCDDDEEEGGGGGGFFFFFFEEEFFFFFFFFFGGGHHHJJJMMMNNNMMMMMMMMMMMMKKKIIIGGGFFFKKKJJJIIIHHHGGGHHHHHHIIIFFFIIIKKKLLLJJJGGGEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGFFFGGGJJJLLLNNNOOOOOONNNQQQOOOLLLJJJIIIIIIKKKLLLMMMLLLLLLLLLLLLNNNOOOPPPMMMMMMLLLJJJFFFDDDEEEEEEKKKIIIGGGFFFFFFGGGHHHIIIGGGFFFFFFDDDCCCEEEHHHKKKMMMJJJGGGEEEFFFIIIMMMQQQVVVSSSPPPMMMMMMMMMNNNNNNJJJLLLPPPTTTUUUTTTRRRQQQUUUPPPKKKLLLQQQWWWYYYXXX[[[ZZZWWWTTTPPPNNNOOOQQQNNNMMMLLLLLLMMMOOOQQQRRRQQQRRRSSSTTTTTTRRRPPPOOORRROOOMMMLLLNNNPPPQQQQQQNNNMMMMMMQQQVVVWWWSSSNNNOOONNNLLLJJJJJJKKKMMMNNNNNNNNNMMMJJJHHHIIILLLOOOUUUQQQKKKGGGGGGKKKLLLJJJIIIKKKQQQUUUUUUVVV^^^hhhyyyqqqppp}}}lllPPPCCCAAA???999:::===DDDKKKQQQUUUWWWXXX\\\aaannnhhhTTTKKK???888<<>>>>>===<<<===???AAABBB===<<<<<<<<<>>>@@@AAAAAAKKKPPPNNNEEE>>>>>>@@@???===@@@CCCEEEEEEAAA===999;;;::::::::::::<<<===>>>@@@CCCEEEEEEAAA===:::999999;;;<<<<<<;;;:::<<<===<<<<<<;;;::::::::::::;;;;;;999777666666777999:::;;;<<<===>>>===<<<:::999999999::::::;;;<<<<<<<<<<<<===???@@@@@@???===<<>>===<<<<<<======>>>===<<<;;;;;;;;;;;;<<<<<>>???CCCBBBAAAAAA@@@>>>======<<<@@@???>>>======???@@@AAA@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???CCCEEEHHHHHHEEECCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCC@@@CCCEEEFFFDDDAAA@@@???BBBCCCDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFHHHJJJLLLMMMLLLLLLMMMMMMLLLJJJHHHGGGJJJJJJHHHGGGGGGGGGHHHHHHEEEHHHJJJKKKIIIFFFDDDDDDFFFGGGHHHGGGEEEDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNLLLIIIGGGFFFFFFHHHIIIMMMMMMKKKKKKJJJKKKLLLMMMLLLLLLLLLJJJGGGEEEFFFGGGIIIHHHGGGFFFFFFGGGHHHHHHEEEGGGHHHGGGFFFEEEEEEFFFIIIGGGEEEDDDFFFIIINNNQQQUUUSSSOOONNNMMMMMMLLLJJJIIIKKKNNNQQQRRRRRRQQQPPPSSSOOOMMMOOOTTTWWWVVVTTTSSSSSSQQQOOOLLLLLLMMMOOOJJJKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNMMMKKKKKKMMMNNNOOONNNMMMKKKLLLOOOTTTUUUQQQMMMLLLKKKJJJIIIIIIJJJKKKKKKMMMMMMLLLJJJHHHHHHKKKNNNUUUQQQKKKFFFEEEGGGIIIIIIJJJOOOXXX]]]]]]```nnn|||yyykkkhhhnnnzzzuuu~~~~~~YYYCCC>>>>>><<<;;;===BBBHHHNNNSSSWWWYYYYYY^^^jjjxxxZZZOOOCCC???BBBCCCAAA>>>IIIRRR]]]aaa]]]___ooosssuuurrrfffSSSGGG@@@KKKeee]]]^^^^^^^^^^^^\\\YYYXXXXXXWWWSSSPPPTTT[[[\\\ZZZSSSOOOLLLMMMOOOQQQPPPNNNQQQSSSUUUVVVTTTSSSSSSSSSSSSPPPMMMMMMNNNPPPQQQQQQUUUSSSOOOMMMMMMMMMLLLKKKLLLIIIFFFGGGJJJLLLKKKIIIJJJKKKLLLMMMLLLKKKJJJIIIJJJHHHGGGEEEDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCEEEIIIKKKKKKJJJCCCCCCCCCDDDDDDEEEEEEEEEHHHEEEBBBAAAAAABBBBBBAAA===<<<;;;;;;===@@@CCCEEE???>>><<<;;;;;;===???@@@JJJLLLKKKDDD>>>>>>??????===>>>@@@AAAAAA>>>;;;999999999999999:::;;;<<<===>>>AAACCCBBB???;;;999888888999::::::999999:::;;;<<<<<<;;;:::::::::::::::===:::777555444666888:::999:::;;;<<<;;;:::999888999999999::::::;;;;;;<<<;;;;;;============;;;;;;===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;???DDDMMMWWW^^^bbbddddddXXXMMMCCC???>>>===???BBBAAAAAA@@@???>>>===<<<<<<======>>>>>>>>>????????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA??????BBBDDDFFFFFFDDDBBBBBBBBB>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBAAA@@@??????>>>@@@AAAAAA@@@??????@@@AAABBBCCCCCCDDDCCCCCCCCCEEEEEEEEEEEEFFFHHHJJJLLLJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFGGGGGGDDDGGGIIIIIIGGGDDDCCCCCCFFFGGGHHHGGGEEEDDDDDDEEEHHHHHHHHHHHHIIIJJJKKKLLLJJJHHHFFFDDDDDDEEEFFFHHHMMMKKKJJJHHHHHHHHHHHHIIIKKKLLLLLLJJJGGGFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGDDDGGGJJJJJJHHHEEECCCCCCEEEDDDCCCDDDFFFIIIMMMOOOTTTQQQMMMLLLMMMLLLIIIGGGIIIJJJKKKMMMNNNOOOPPPPPPMMMLLLMMMPPPSSSTTTPPPMMMJJJJJJJJJIIIGGGHHHJJJLLLGGGIIILLLMMMNNNLLLIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLKKKIIIJJJIIIIIIMMMPPPQQQNNNKKKGGGHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKIIIGGGHHHLLLPPPXXXSSSLLLGGGEEEFFFIIILLLMMMUUU```hhhiiimmm}}}xxxbbbYYYWWWZZZhhh{{{|||vvvrrrRRRCCC???@@@<<<===???CCCHHHOOOUUUYYYXXX]]]eeeuuulllXXXFFFAAACCCCCCCCCGGGQQQ]]]fffbbb^^^fffvvvooo[[[GGG@@@@@@QQQoooYYY[[[]]]^^^]]]ZZZWWWUUUYYYYYYUUUPPPPPPUUUWWWVVVPPPOOOMMMNNNPPPRRRQQQPPPPPPRRRTTTUUUTTTSSSRRRQQQOOOMMMKKKKKKLLLMMMNNNMMMTTTQQQNNNMMMMMMMMMLLLJJJIIIFFFDDDDDDFFFHHHIIIHHHIIIJJJJJJJJJJJJIIIHHHGGGJJJIIIGGGEEEDDDCCCCCCCCCAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCBBBDDDCCCAAAAAAAAAAAA???===;;;<<<<<<===???@@@BBBBBB@@@@@@???>>><<<<<<===>>>???AAAAAA???<<<===???@@@>>>>>>>>>>>>>>><<<;;;:::888888888999999:::;;;;;;:::===??????===:::999888777999::::::999888:::;;;;;;;;;:::999999999999:::===;;;777444333555777999888888999::::::999888888888999999999:::::::::;;;999999:::;;;;;;:::999999::::::999999999::::::;;;::::::999999999999999:::>>>AAAGGGPPPXXX]]]___^^^PPPFFF===;;;;;;;;;<<>>======<<<<<<;;;<<<===>>>???>>>======>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@??????AAACCCDDDDDDCCCBBBCCCDDD>>>======>>>???@@@BBBCCCBBBBBBBBBBBBAAA@@@??????===>>>??????>>>>>>@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCEEEFFFHHHJJJGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEECCCEEEGGGFFFDDDBBBAAAAAACCCEEEFFFEEEDDDDDDEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGEEEEEEEEEFFFGGGLLLLLLLLLIIIFFFEEEEEEFFFCCCDDDEEEFFFFFFFFFFFFFFFCCCFFFIIIIIIHHHFFFEEEDDDDDDDDDCCCDDDEEEGGGJJJKKKSSSOOOKKKIIIJJJJJJIIIGGGIIIIIIJJJKKKLLLNNNOOOPPPHHHHHHIIIKKKMMMMMMJJJGGGDDDEEEEEEEEECCCDDDEEEGGGFFFIIIMMMPPPPPPMMMHHHEEEDDDEEEFFFGGGHHHHHHGGGGGGEEEEEEFFFHHHJJJJJJGGGEEEFFFFFFGGGIIILLLMMMKKKIIIEEEEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJIIIGGGIIIOOOTTT\\\WWWQQQLLLIIIIIIPPPXXX[[[cccppp{{{iiiTTTLLLHHHPPP\\\dddfffeeemmm{{{rrr{{{jjjMMMAAA@@@>>>===<<<>>>CCCJJJRRRVVVYYY]]]bbbmmmoooSSSKKKNNNRRR[[[fffjjjssssssiiihhhttt}}}||||||cccLLLAAA<<>>===>>>AAACCCCCC@@@===;;;;;;888999:::;;;<<<<<<>>>AAA>>>>>>======<<<;;;;;;;;;777777888999999:::::::::666888;;;<<<;;;:::::::::777999::::::999888:::;;;::::::999888888888888888===:::777444444555777888777777888888888888888777888888888999999999999999888888888999999888888888888777777777888999::::::999999888888888999999:::;;;<<<>>>CCCJJJQQQUUUWWWKKKBBB;;;:::::::::;;;>>>???>>>>>>======<<<<<<<<<999;;;<<<>>>>>>===<<<;;;===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@????????????@@@BBBBBBBBBAAABBBDDDFFF@@@???>>>===>>>???AAABBB@@@@@@AAABBBBBBBBBAAAAAA>>>?????????>>>???AAACCCBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCDDDDDDDDDDDDDDDDDDAAACCCDDDDDDBBB@@@@@@@@@???AAACCCCCCCCCCCCEEEFFFDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDFFFFFFMMMMMMLLLIIIEEECCCCCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJHHHGGGFFFDDDDDDEEEFFFGGGRRRPPPLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPHHHGGGFFFFFFGGGHHHHHHGGGDDDEEEEEEDDDBBBAAABBBCCCGGGJJJOOORRRRRRNNNIIIFFFBBBBBBCCCDDDDDDEEEEEEEEECCCCCCDDDGGGHHHHHHEEEBBBDDDDDDEEEGGGIIIIIIHHHGGGDDDEEEFFFGGGGGGGGGGGGFFFDDDGGGIIIHHHGGGKKKUUU]]]aaaZZZTTTOOOLLLMMMYYYgggqqqwww\\\QQQJJJKKKOOOPPPRRRUUUdddpppqqqssswwwRRR@@@===>>><<<;;;;;;???EEELLLQQQWWW\\\aaaiiiyyynnneeejjjttt~~~pppsss}}}oooqqqmmmRRR>>>@@@<<>>>>>>>>>>>@@@@@@>>>@@@BBBCCCCCCDDDGGGHHHFFFFFFFFFFFFEEECCCAAA@@@???@@@BBBEEEGGGFFFCCCAAA===>>>@@@AAA@@@???<<<;;;===AAAEEEEEEAAA===::::::;;;999:::===>>><<<<<>>=========<<<<<<<<<;;;999:::;;;<<<===<<<;;;;;;<<<===>>>???@@@AAAAAAAAA@@@@@@???>>>>>>??????@@@???@@@AAA@@@@@@BBBEEEGGGDDDBBB@@@>>>===>>>???@@@>>>???@@@AAABBBCCCCCCCCC???@@@AAA@@@@@@@@@BBBDDDCCCBBBBBBBBBBBBCCCDDDDDDAAAAAA@@@@@@AAACCCDDDEEECCCBBBBBBAAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBB@@@AAABBBAAA???>>>>>>???===???AAAAAAAAAAAACCCDDDAAA@@@@@@@@@@@@AAAAAABBB>>>@@@DDDHHHIIIHHHEEECCCBBBAAAAAAAAAAAACCCEEEFFFKKKKKKJJJGGGDDDBBBBBBBBB???@@@AAABBBCCCDDDEEEFFFEEEEEEDDDCCCCCCFFFJJJNNNNNNLLLHHHEEEDDDDDDEEEFFFSSSTTTTTTPPPJJJGGGHHHJJJGGGGGGHHHIIIJJJLLLMMMNNNJJJIIIGGGFFFFFFHHHJJJKKKEEEFFFFFFEEEBBBAAAAAABBBGGGIIIMMMPPPPPPNNNJJJGGGBBBBBBCCCCCCCCCCCCCCCDDDBBBBBBCCCEEEGGGGGGDDDBBBAAABBBCCCEEEFFFFFFGGGGGGDDDEEEEEEEEEFFFGGGGGGGGGAAAEEEGGGGGGHHHPPP^^^iiiggg^^^VVVQQQMMMOOO```tttmmm]]]OOOJJJIIIFFFHHHNNNZZZeee}}}}}}mmmlllmmmzzzPPP=========<<<::::::<<>>===<<<>>>AAADDDFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA???===<<<===>>>???;;;>>>AAAAAAAAABBBEEEGGGBBBBBBDDDDDDDDDBBB@@@??????>>>???AAADDDGGGGGGGGG@@@@@@???>>>======>>>>>>===AAADDDCCC>>>;;;:::<<<===::::::>>>???;;;;;;===;;;;;;::::::999888888777777888999:::;;;;;;;;;:::777888::::::999888888999555777888888777666888999666666555444444444444555777777777666666666666777777777777777777888888999888888888888888888888777777777777666666777777777555555666666777999:::;;;999888888888888999:::;;;::::::::::::;;;@@@IIIPPPHHHAAA;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;;;;;;;<<<===???@@@@@@AAAAAA@@@???>>>===>>>>>>???@@@???????????????AAAEEEIIIHHHFFFBBB???=========>>>===>>>???@@@AAAAAAAAAAAA@@@AAABBBBBBAAA@@@AAACCCBBBAAAAAA@@@AAAAAACCCCCCAAA@@@??????@@@AAACCCDDDCCCBBBAAAAAA@@@AAABBBBBB??????AAABBBBBBBBBAAAAAA???@@@AAA@@@===<<<======>>>???@@@???>>>===>>>@@@??????@@@AAAAAAAAAAAAAAA>>>BBBIIINNNPPPMMMIIIFFFBBBBBBAAA@@@@@@AAABBBCCCFFFGGGGGGEEECCCBBBCCCDDD?????????@@@AAACCCEEEGGGFFFFFFEEEDDDCCCEEEIIILLLRRROOOJJJFFFDDDDDDFFFHHHTTT\\\aaa]]]RRRHHHEEEGGGDDDEEEFFFGGGIIIJJJKKKKKKHHHHHHGGGGGGFFFHHHJJJLLLDDDEEEFFFEEECCCBBBBBBCCCDDDFFFIIIKKKKKKJJJIIIGGGDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGEEECCC@@@AAACCCCCCDDDDDDEEEFFFDDDDDDCCCCCCDDDEEEGGGHHH@@@CCCFFFFFFIIITTTfffuuuqqqfff\\\VVVOOORRRgggmmmTTTJJJGGGCCCCCCIIINNN]]]uuuwwwjjjiiidddqqqUUU@@@>>><<<;;;;;;;;;<<<>>>@@@BBBHHHNNNVVV]]]gggzzz}}}vvvsss~~~mmm```mmm~~~qqqXXXGGG@@@>>>===HHHdddVVVVVV[[[gggpppmmm^^^PPPXXX^^^```XXXOOOLLLLLLLLLMMMNNNOOOOOONNNMMMNNNNNNPPPLLLHHHGGGJJJLLLMMMLLLKKKJJJIIIIIIKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIHHHFFF@@@???>>><<<;;;===@@@CCCGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB???===<<<<<<===>>><<<>>>@@@???======???AAA;;;===???@@@@@@???>>>===>>><<<:::;;;@@@EEEIIIJJJCCC@@@===::::::===@@@BBB>>>AAACCC@@@;;;888:::===;;;777777===???;;;:::===888999999999888777666555777888:::;;;<<<<<<;;;:::999:::;;;:::888666666777444555666666555555666888555555444333333333333444555666777777888777777666777777777777777888999999888888888777777777777777777777666666666666777777555555555666888999;;;;;;999999888888999:::;;;;;;;;;===???===<<<@@@HHHPPPFFF>>>999999;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;;;;999999::::::::::::;;;;;;;;;<<<===>>>@@@@@@AAAAAA??????>>>======>>>???@@@>>>??????>>>???AAAFFFIIIKKKHHHDDD@@@===<<<<<<======>>>>>>????????????>>>@@@AAACCCCCCAAA@@@AAAAAAAAA@@@?????????@@@AAABBB@@@@@@?????????@@@BBBCCCDDDCCCBBBAAA@@@AAABBBBBB>>>???@@@AAABBBAAAAAA@@@>>>???@@@???<<<;;;<<<===???@@@@@@???<<<;;;;;;<<<>>>???AAABBBCCCCCCBBBBBBAAAGGGOOOUUUWWWTTTNNNJJJDDDCCCBBB@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBDDDFFF???>>>>>>>>>@@@CCCEEEGGGFFFGGGGGGEEEDDDEEEGGGIIISSSPPPKKKFFFDDDEEEHHHJJJVVVbbblllhhhXXXIIICCCCCCBBBCCCEEEFFFHHHIIIIIIIIIDDDEEEFFFFFFFFFFFFHHHIIICCCDDDFFFFFFDDDCCCCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFGGGFFFDDD@@@AAABBBCCCCCCCCCEEEFFFDDDCCCBBBAAABBBDDDFFFHHH???CCCFFFFFFJJJWWWlll|||zzznnnbbbZZZSSSUUUlll]]]NNNJJJFFFDDDGGGJJJ\\\tttzzzsssvvvvvvjjjiiijjjcccjjj||||||___EEEAAA;;;;;;;;;;;;<<<<<<======CCCHHHPPPVVV\\\jjjyyy{{{www}}}~~~qqqcccWWWddduuuxxxgggOOO@@@>>>;;;;;;IIIhhhOOOVVV___dddbbb\\\XXXVVV[[[dddfff^^^UUUQQQMMMIIIOOOLLLKKKNNNRRRRRRNNNIIIMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJIIIHHHHHHGGGFFFHHHIIIJJJIIIIIIJJJLLLOOOCCCDDDDDD???999888===BBBFFFGGGHHHGGGEEEEEEHHHLLLHHHGGGEEEDDDCCCCCCCCCCCC===??????>>><<<::::::;;;???>>>============>>>>>>>>>===;;;::::::;;;<<<>>><<<<<<===>>>???@@@AAAAAA>>>>>>=========<<<<<<<<<:::::::::999999999888888999999::::::::::::;;;;;;888888888777777777777777444555777888777888999;;;:::===@@@@@@===999555444444444444444555555555555888777555333333333444444333444444555555444444333666666666666666555555555333444555555444444555777666666666666666666666666444444444555555777888888777888888777777777:::<<<:::AAAAAA::::::EEEJJJHHH===;;;999:::;;;<<<;;;:::;;;<<<<<<<<<;;;::::::999;;;999888999;;;<<<;;;999???>>>>>>???AAAAAA???>>>======<<<;;;;;;;;;;;;<<>><<<<<<>>>@@@IIIGGGDDDBBB???>>>>>>>>>>>>???AAABBBAAA@@@>>><<>>>>>>>><<<;;;<<>>======>>>???@@@BBBCCCDDDCCC@@@======???@@@>>><<<>>>???>>>===;;;;;;===???AAABBBBBB@@@<<<;;;<<<>>>>>>CCCHHHJJJHHHFFFEEEFFFCCCDDDRRReeejjj\\\NNNIIILLLFFF@@@???AAACCCAAA>>>AAAAAAAAABBBCCCDDDEEEFFFFFFAAA======AAADDDCCC@@@CCCDDDEEEFFFFFFFFFEEEDDDAAAAAABBBCCCDDDEEEFFFFFFSSS\\\ddd```RRRFFFBBBDDDCCCEEEHHHHHHGGGFFFFFFFFFGGGEEECCCCCCEEEFFFGGGFFFDDDDDDDDDEEEGGGFFFDDDBBB@@@BBBDDDGGGHHHHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCFFFAAA>>>???DDDFFFEEECCCBBBBBBBBBBBBAAA@@@@@@???CCCBBBAAA@@@AAABBBCCCDDDAAADDDGGGIIINNNZZZjjjvvvsssjjjaaaXXXOOORRRllluuu\\\KKKJJJHHH<<>>???BBBCCCDDDFFFGGGFFFEEEEEEGGGIIIEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@>>><<<;;;<<<>>>>>>>>>>>>=========>>>>>>>>>===<<<;;;::::::;;;<<<========================<<<<<<<<<<<<;;;;;;;;;;;;:::999999999888888888888888888888999:::::::::;;;888888888777777666666555555666888888777777888::::::===@@@@@@===999666555444444444555555666666666:::999888666555444333333333444444555555444444333555555555555555555555555222333444444333333444666555555555555555555555555444444444555555666777888888888999888777888;;;===CCCFFFCCC999999CCCHHHFFF<<<;;;999999;;;<<<;;;:::;;;;;;;;;;;;;;;:::999999:::888777888:::;;;:::888===<<<<<<===???@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<======<<<===@@@BBBCCCCCCAAA@@@????????????<<<===?????????>>><<<;;;@@@@@@@@@@@@@@@@@@@@@@@@???@@@???>>>===???AAADDDAAA???===>>>@@@AAA@@@>>>@@@@@@@@@@@@@@@AAAAAABBBEEEBBB@@@@@@BBBBBBAAA????????????>>>===>>>@@@BBBAAAAAAAAA>>>:::888999;;;AAAEEEHHHIIIFFFDDDCCCCCCAAABBBMMM^^^dddZZZPPPNNNMMMHHHCCC@@@AAAAAA@@@???@@@??????@@@@@@AAABBBCCCBBB>>>;;;<<<@@@CCCAAA???@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFNNNTTTXXXTTTJJJCCCBBBDDDCCCEEEHHHHHHGGGFFFFFFGGGIIIGGGEEEDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFDDDBBB@@@AAACCCEEEGGGGGGGGGGGGCCCDDDDDDDDDEEEFFFFFFFFFGGGCCC@@@AAADDDFFFEEECCCAAABBBCCCCCCCCCAAA@@@???AAAAAAAAA@@@AAACCCDDDEEEDDDEEEFFFHHHMMMVVVbbbkkkddd]]]YYYUUUOOOOOOaaaxxxeeeNNNIIIIIIAAABBBLLL```qqqmmmZZZMMMLLLYYYTTT^^^yyytttkkkXXXKKKHHHCCC@@@@@@BBBCCCBBB===???>>>DDDRRR\\\oooxxxsssjjj\\\RRRNNNRRRbbbmmmfffQQQ???999:::<<<<<>>BBBBBBBBB@@@>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;:::999888<<<<<<;;;;;;:::999888888;;;::::::::::::999999999888888888888777777777777666666777888888999::::::999999999888777666555444666777888888666666777888999<<<>>>>>><<<888666555444444444555666777777888;;;::::::999777555333222333444444555555444444333333333333444444555555555111222444333222222333555444444444444444444444444555555444555555666777888888999999888888999;;;===IIIIIICCC::::::BBBFFFCCC<<<:::999999:::;;;;;;::::::::::::::::::999999999888777666777999:::999888;;;::::::<<<>>>??????>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;===???<<<======>>>??????>>>>>>;;;;;;<<<======;;;:::999:::;;;;;;<<<===>>>??????===>>>???>>>>>>???AAADDD@@@???>>>>>>???@@@???>>>CCCBBBBBBAAAAAA@@@@@@@@@DDDBBBAAAAAABBBCCCBBBAAA@@@AAAAAA@@@???@@@CCCEEE?????????===;;;:::<<<===DDDFFFHHHGGGDDDAAA@@@@@@AAAAAAJJJXXX]]]WWWQQQQQQPPPMMMHHHCCC@@@?????????>>>>>>>>>>>>??????@@@AAA???===<<<>>>AAABBB@@@===???@@@@@@AAAAAA@@@@@@???AAAAAABBBCCCDDDEEEEEEFFFIIIJJJKKKHHHCCCAAACCCEEECCCEEEGGGGGGGGGFFFGGGHHHJJJHHHEEEDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFCCCAAA@@@AAABBBCCCDDDFFFGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHGGGDDDAAABBBDDDFFFDDDBBB@@@BBBDDDEEEEEECCCAAA???AAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEGGGKKKQQQXXX\\\TTTQQQQQQSSSPPPMMMUUUbbbnnn~~~hhhNNNGGGIIIDDDEEEGGGZZZtttvvv___IIICCCLLLMMMTTTfffpppjjjuuuyyy^^^WWWOOOHHHEEEEEEFFFHHHFFFEEE???CCCQQQZZZkkksssssssssooocccTTTKKKHHHYYYgggmmm]]]HHH<<<::::::>>>>>>LLLnnnTTTSSSSSSUUUXXXYYYUUURRRTTTOOOKKKMMMUUUYYYVVVQQQJJJIIIJJJMMMQQQTTTSSSRRRKKKMMMOOOPPPPPPOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLMMMMMMOOOSSSXXX\\\SSSJJJ@@@>>>BBBEEECCC???AAABBBDDDEEEDDDCCCCCCBBB@@@AAACCCDDDCCCAAA???>>>BBBDDDEEEEEECCCAAA@@@AAA======>>>>>>?????????>>>======>>>>>>===:::888666::::::999888888777777666999999999888888888777777777777777777777666666666444555555666777888999999::::::::::::999777666555777888999888666555555777777999;;;;;;888666555555333444555555666777888888888888999999888666444333333444444555555444444333111111222333444444555555111333444444333333444555444444444444444444444444555555555555555666777777777888888777777888:::<<>>@@@???>>>>>>?????????>>>>>>BBBBBBBBBBBBAAAAAA@@@@@@AAA@@@??????@@@AAAAAAAAACCCCCCCCCAAA??????AAACCC=========<<<===???AAACCCFFFFFFEEEDDDBBBAAA@@@@@@DDDFFFNNNYYY]]]YYYUUUUUUWWWTTTNNNGGG@@@======???>>>>>>>>>???@@@AAACCCCCCAAAAAAAAABBBDDDCCC@@@===AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGFFFEEECCCCCCCCCDDDFFFCCCEEEGGGGGGFFFFFFGGGHHHHHHFFFCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEFFFEEECCCAAA@@@@@@@@@AAACCCDDDFFFGGGCCCDDDDDDEEEEEEFFFFFFFFFFFFDDDBBBBBBCCCDDDBBB@@@@@@BBBDDDFFFFFFDDDAAA???BBBBBBBBBBBBBBBCCCCCCCCCFFFEEEDDDEEEIIILLLOOOOOONNNLLLOOOSSSSSSNNNNNNRRR\\\ddd|||vvv```KKKEEEGGGCCCHHHDDDVVVwwwjjjPPPFFFEEEKKKLLLQQQXXXXXX```sssrrraaaUUUMMMKKKNNNRRROOONNNHHHMMMZZZbbbppptttgggnnntttooo```QQQIIIIIIfffmmmhhhTTTDDDAAA???;;;======LLLoooUUUSSSRRRTTTWWWYYYWWWTTTTTTQQQNNNOOOQQQRRRQQQQQQLLLLLLLLLMMMOOOPPPOOOOOOLLLNNNPPPRRRRRRPPPNNNLLLJJJKKKKKKKKKKKKKKKKKKKKKOOOOOONNNLLLJJJKKKNNNQQQFFFCCCAAAAAACCCDDDBBBAAAAAABBBBBBCCCDDDCCCAAA@@@AAABBBDDDEEEDDDCCCAAA@@@AAADDDHHHIIIGGGCCC???>>><<<===>>>???@@@@@@??????===>>>??????>>>;;;888666777777777888888888888999999999888888888777777777666666666666666666666666444444555666666777888888:::;;;<<<<<<;;;:::888666777888888777555444555666555666777777555444333444444444444555666777777888333444555666666666555444333444444555555444444333000111111222333444555555333444555555444444555666555555555555555555555555666555555555555666666777555666666555555666888:::BBBFFFKKKNNNPPPOOOJJJDDD:::999777777999:::999888888888777777777777888999777888999:::::::::;;;<<<<<<::::::;;;===???@@@@@@;;;;;;:::999999999999999;;;<<<<<<;;;888777666777888999:::;;;<<<;;;:::999;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;777;;;???AAA@@@???=========>>>?????????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB???????????????@@@AAABBBEEEEEEDDDAAA>>><<<===???===<<<;;;;;;===@@@BBBCCCEEEDDDBBBAAAAAABBBBBBBBBEEEKKKUUUaaaeeecccaaa```^^^ZZZSSSIIIAAA<<<<<<===>>>>>>???AAACCCEEEGGGHHHFFFFFFGGGGGGGGGDDDAAA>>>BBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFHHHIIIEEECCCAAABBBCCCEEEFFFEEEEEEEEEDDDEEEFFFFFFCCCAAA@@@@@@@@@AAABBBDDDFFFGGGDDDDDDCCCCCCBBBBBBBBBAAACCCBBBAAAAAAAAAAAA@@@??????AAADDDFFFFFFDDDBBB@@@DDDDDDDDDCCCCCCBBBAAAAAAEEEDDDCCCEEEGGGIIIIIIIIIOOOMMMNNNQQQQQQMMMJJJIIIOOOOOO^^^yyyyyyaaaTTTHHHFFFHHHCCCEEE???NNNooooooWWWKKKIIIPPPMMMIIIOOOQQQUUU```sssqqqaaaYYYWWW]]]fff[[[]]][[[```jjjllluuutttfffooouuuuuuhhhWWWMMMPPPVVVuuunnn]]]JJJBBBDDDBBB:::;;;;;;KKKoooSSSRRRRRRTTTVVVXXXXXXXXXVVVSSSRRRSSSPPPMMMMMMPPPOOONNNNNNMMMLLLLLLKKKKKKLLLMMMOOOQQQQQQOOOMMMLLLJJJJJJKKKKKKLLLLLLMMMMMMPPPPPPNNNKKKGGGEEEEEEFFF???AAACCCEEEEEEDDDEEEEEECCCBBBAAABBBCCCCCCAAA???BBBCCCDDDEEEEEEDDDCCCBBBBBBEEEIIIJJJGGGBBB===;;;<<<===???@@@AAA@@@@@@???===>>>???@@@???===:::999666777888999:::;;;<<<<<<:::999999999999888888888666666666666777777777777555555666666666666777777999:::;;;<<<<<<;;;999777666777888777555444555666444555555444333222333555444444444555555555555555000111222333444555555555333444444555555444444333222222222333333444444444333444666555444444555777666666666666666666666666666666555555555555666666444555555444444555777999>>>HHHUUU^^^]]]VVVLLLEEE:::888777777888999999888888777666555666777888999777888::::::::::::<<<>>>===;;;::::::<<>>@@@@@@???======>>>;;;<<>>@@@AAAAAA@@@AAACCCEEEGGGFFFDDDAAA===;;;;;;<<>>======??????@@@AAACCCFFFHHHIIIIIIIIIJJJJJJHHHEEECCCAAABBBBBBAAA@@@????????????@@@@@@AAABBBCCCDDDDDDEEECCCCCCDDDDDDCCCBBBBBBAAADDDEEEFFFFFFEEEFFFHHHJJJEEECCCBBBBBBCCCEEEFFFEEEDDDDDDDDDEEEGGGFFFDDDBBB???@@@AAABBBCCCEEEFFFFFFCCCCCCBBBAAA@@@???>>>>>>@@@@@@AAAAAA@@@@@@?????????AAACCCEEEEEEDDDBBB@@@DDDDDDDDDDDDDDDCCCBBBAAAEEEEEEFFFFFFFFFFFFGGGGGGNNNMMMLLLMMMMMMKKKHHHFFFFFFFFFNNN___pppzzziiiUUUNNNHHHGGGHHHDDDCCC???JJJcccssslll[[[OOOKKKQQQLLLGGGMMMPPPRRRZZZdddyyymmm```ZZZZZZeeeqqqvvvyyyuuusssrrriiijjj{{{yyymmmccczzz{{{sss^^^OOOQQQbbbqqqnnnTTTDDDAAABBB>>>999;;;;;;KKKoooOOOPPPRRRTTTUUUVVVYYY[[[VVVSSSRRRUUUSSSNNNNNNQQQOOOOOONNNLLLJJJHHHHHHIIIJJJKKKMMMNNNNNNMMMKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOONNNKKKGGGCCCBBBBBBAAABBBCCCDDDEEEFFFGGGHHHEEECCC@@@@@@BBBCCCBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGCCC???<<<;;;;;;===???AAAAAAAAA@@@???>>>???@@@@@@???>>>===<<<999999:::;;;<<<===>>>>>>;;;;;;;;;:::::::::999999666666666777777888888888777777777666666666666666666777999;;;;;;:::888777555666777777555444555666444555555444333333555777444444444444333333333333222222222222222333444555333444444555555444444333333333333333444444444444222444555555444333555666555555555555555555555555666666555555555555666666444555555555444555777:::<<>>===;;;999999:::<<<======::::::999888888888888888555777999::::::::::::;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;:::::::::===DDDLLLQQQOOOIIIBBB===:::===@@@@@@>>>=========999;;;>>>@@@BBBBBBAAAAAA<<<>>>@@@@@@???@@@BBBEEEGGGFFFDDDAAA===;;;;;;===???<<<:::;;;@@@FFFIIIJJJIIIEEE@@@>>>@@@CCCEEEFFFBBBLLLWWW```eeeggghhhggg]]]UUUKKKDDDAAA@@@>>>===@@@@@@@@@@@@AAACCCDDDDDDFFFGGGHHHHHHGGGEEEDDDDDDEEEDDDBBBAAA@@@@@@AAAAAA???@@@AAAAAACCCCCCDDDEEECCCDDDEEEDDDBBBBBBDDDFFFDDDEEEEEEEEEEEEFFFIIIKKKJJJHHHEEEDDDEEEEEEEEEDDDCCCBBBCCCEEEGGGGGGFFFDDD???@@@BBBDDDEEEFFFFFFEEEAAAAAAAAA@@@@@@?????????>>>???AAABBBAAA@@@@@@@@@???@@@AAACCCCCCCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCCFFFIIIJJJIIIEEEDDDEEEGGGJJJKKKLLLKKKKKKKKKIIIHHHEEEMMMVVV[[[aaahhhmmmnnnqqqyyyeeeUUUQQQHHHDDDEEEDDDCCCCCCHHHTTT```cccYYYNNNHHHLLLGGGEEELLLMMMMMMUUU```sssppp^^^VVVTTTUUU```nnn}}}rrrbbb```rrrvvviii___qqquuuooo___XXXeee~~~qqqRRREEEAAA<<<999;;;======LLLpppKKKOOORRRTTTSSSUUUXXX\\\VVVQQQPPPUUUVVVRRRPPPRRRNNNNNNMMMKKKIIIGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJKKKLLLMMMNNNNNNOOOLLLMMMNNNLLLHHHEEECCCBBBDDDBBBAAAAAADDDGGGHHHHHHGGGCCC@@@@@@BBBCCCBBB@@@CCCCCCBBBBBBBBBCCCDDDDDDIIIHHHGGGCCC???<<<<<<<<<;;;===???AAABBBAAA@@@?????????@@@@@@@@@??????>>>;;;;;;<<<======>>>??????<<<<<<<<<;;;;;;;;;::::::666666777777888888999999888888888777666666555555333555777::::::999888666444666777666555555666777666666666555444444777999555444444333333222111111555444222111111222333444333444444555555444444333444444444444444444444444111333444444333222444555444444444444444444444444777666666555555555666666555666666666555666888;;;;;;JJJ^^^fff]]]LLL>>>999999777666666777888888777666555444333444666888999444666999999888888:::======:::888777999;;;;;;;;;:::999999888777888888888777999;;;;;;:::888888999::::::999999:::<<<>>>???<<<;;;::::::999999:::::::::::::::::::::::::::;;;===EEEOOOUUUSSSKKKBBB<<<:::===AAAAAA>>><<<<<<===:::;;;>>>@@@AAAAAA@@@???999;;;======<<<===@@@CCCFFFFFFDDDAAA>>>======???<<<::::::>>>GGGOOOTTTVVVKKKFFF@@@>>>@@@CCCEEEFFFBBBJJJSSSXXXZZZ\\\]]]]]]YYYPPPFFFAAAAAABBB@@@>>>@@@@@@???????????????@@@BBBDDDEEEEEEEEEDDDEEEFFFHHHGGGEEEDDDCCCCCCDDDDDD???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGEEEBBBCCCHHHLLLDDDEEEEEEEEEEEEFFFIIILLLOOOLLLHHHFFFFFFEEEDDDBBBBBBBBBBBBEEEGGGHHHFFFEEE>>>@@@CCCEEEGGGGGGFFFEEE@@@@@@@@@@@@@@@@@@@@@AAA>>>@@@BBBCCCBBBAAAAAABBB???@@@@@@AAABBBBBBBBBBBB>>>@@@BBBDDDFFFFFFFFFFFFHHHLLLMMMJJJEEEBBBCCCGGGGGGJJJMMMLLLLLLMMMMMMKKKIIIZZZfffddd```dddgggfffllluuu~~~fffYYYTTTFFF>>>AAABBBAAACCCDDDFFFOOOVVVRRRFFFIIIJJJEEEEEEMMMLLLKKKSSSYYYjjj~~~wwweeeVVVRRRQQQQQQ[[[iii|||{{{rrrdddggg{{{uuufff[[[^^^iiimmmhhhjjj|||vvvVVVJJJBBB777666???@@@???MMMpppNNNOOORRRTTTUUUUUUTTTSSSPPPPPPOOOOOOOOOOOOOOOPPPJJJKKKLLLKKKIIIHHHHHHIIIKKKJJJHHHFFFEEEFFFJJJMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLIIIFFFDDDGGGFFFEEEFFFHHHIIIHHHGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBB@@@???>>>======>>>>>>???@@@@@@@@@??????AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777777777777777777666666777777777777666666444555555555666666777777666666555555555444444444666666666666666666666666555555555444444333333333333333333444444444555555444444444444333333222111444444444333333222222222555777777666555444555666444444444555555555666666888777777666555444444444555444333333555888888999:::GGGUUU[[[TTTFFF999222777777888999999999999999777777777777777777777777777888888888888777777666777888888888888999999999:::999999888888777777777:::999888777777999;;;<<<999::::::999888777999:::777777666666666888999:::999999999::::::;;;;;;;;;>>>BBBGGGJJJJJJGGGBBB>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<==================<<<======>>>>>>>>>>>>>>>???AAABBB???<<<;;;???CCC??????AAAFFFLLLLLLGGGBBBPPPNNNJJJFFFBBBAAA@@@@@@@@@GGGNNNOOOKKKGGGHHHKKKJJJGGGCCC???>>>>>>@@@AAA>>>@@@@@@@@@AAAAAA???;;;AAABBBDDDEEEHHHIIIKKKLLLMMMKKKIIIFFFDDDCCCBBBBBBDDDDDDCCCBBBAAABBBEEEHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIMMMLLLJJJHHHFFFEEEEEEEEECCCDDDEEEGGGHHHIIIJJJJJJ>>>@@@BBBDDDEEEEEEDDDCCCBBBAAA@@@???@@@@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAABBBBBBBBB@@@AAAEEEHHHHHHHHHIIIGGGKKKKKKFFFEEEIIIIIIEEEDDDGGGIIIIIIEEECCCFFFKKKOOOXXXccceeeaaa```eeejjjkkkyyysssbbbTTTFFFCCCEEE???KKKHHHFFFEEEFFFGGGHHHGGGFFFEEEDDDCCCDDDFFFIIIJJJOOOVVV\\\```aaaaaa___]]]WWWVVVRRRMMMIIILLLRRRXXXdddooo|||{{{yyy~~~jjj^^^cccmmm|||sssWWWLLL@@@;;;===;;;<<<<<>>>>>>>>??????@@@@@@@@@??????>>>@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888666666666666666666666666666666777777777777666666333444444444555555555555666555555555444444444444444444444444444444444444555555444444444333333333333333333444444444444555333444444444333333222111444333333333333333333222777888888777444333333444444444444444555555555666777777666666555444444333555444333333555666888888;;;FFFTTTZZZUUUHHH<<<555555555666777777777777666777777777777777777777777666777777888888888777777777888888888888999999999999999999999888888888888:::999888777777999:::<<<888999999888666555777888888777666666666777888999888888999999:::;;;;;;<<<<<<>>>@@@AAAAAA@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<===============>>>???BBBDDDDDDCCCBBBAAA;;;;;;<<<@@@EEEFFFBBB>>>GGGIIIMMMOOOMMMIIICCC???>>>BBBGGGGGGDDDBBBBBBDDDFFFDDDAAA???======>>>???@@@@@@???>>>???@@@???===@@@AAABBBCCCEEEGGGHHHHHHLLLJJJHHHEEEDDDCCCBBBBBBDDDEEEEEEDDDCCCCCCEEEGGGEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCCCCCCCDDDFFFGGGKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFF@@@AAACCCDDDEEEFFFEEEEEEBBBBBBAAAAAAAAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAABBBAAACCCFFFIIIJJJJJJKKKHHHLLLMMMIIIGGGJJJIIIEEEGGGMMMUUUXXXSSSLLLHHHIIIMMMZZZhhhlllhhhhhhpppyyy{{{gggXXXHHHEEEGGGBBBIIIHHHGGGEEEDDDEEEFFFGGGJJJKKKJJJHHHFFFEEEGGGIIIKKKPPPUUUWWWVVVTTTPPPMMMPPPQQQOOOKKKIIIJJJOOOTTTVVV^^^mmmzzz{{{zzzaaaKKKDDD<<<999<<<:::===<<>>===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777666666666666666666666666666555666666777777666666555333333333333333444444444555555555555444444444444333333333333333333333333444444444444333333333333333333333333444444444444333333444444444333222222222333333333333333333444888888888777444222222333444444444444555555555555666666666555555444444333555444333333333555777888===GGGSSSYYYTTTIII>>>888444555666666777777666666777777777777777777777777555666666777888888888888777888888888888999999999999999999999999999::::::999999888777777999:::;;;888999999888666444555666777777666555555555666666666777777999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<=========@@@DDDDDDBBB???999888888;;;???AAA>>>;;;;;;???EEEJJJJJJGGGAAA===>>>??????@@@???>>>>>>===BBBAAA@@@>>>===<<<<<<<<>>===============>>>??????@@@AAABBBCCCDDDIIIHHHFFFDDDBBBAAAAAABBBDDDFFFGGGGGGEEEDDDEEEFFFCCCCCCBBBBBBBBBCCCEEEFFFCCCBBBAAA@@@AAABBBCCCDDDHHHGGGGGGGGGGGGFFFFFFFFFHHHHHHGGGGGGFFFDDDCCCBBBAAABBBBBBCCCDDDEEEFFFFFFCCCCCCCCCCCCDDDEEEGGGGGGCCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@AAAAAAAAAAAA@@@AAABBBDDDEEEGGGHHHIIIIIIGGGLLLNNNKKKIIIJJJIIIFFFKKKYYYhhhoookkkaaaWWWQQQVVVeeevvv|||zzz}}}kkkZZZIIIDDDFFFCCCGGGHHHHHHEEEBBBAAACCCFFFNNNPPPRRRNNNHHHDDDEEEHHHJJJMMMQQQTTTSSSOOOIIIFFFKKKMMMOOONNNLLLLLLOOOSSSYYY[[[hhhyyydddLLL???===999999===:::===<<>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>===<<<======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999888777666666555666666666666666666666666555666666666666666666555333333333333333444444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444333333333444444333333222222222222333333444444444555666777666444333333444444444444444444444444444555555555444444444333333555444333222222444777999BBBIIIQQQUUUPPPGGG>>>888666777777888888888888888777777777777777777777777444555666777888888888888777777888888888999999999888888999999::::::;;;;;;888888888777888999:::::::::;;;<<<:::888666666666777777666666555555444444555555666888999;;;<<<===;;;:::999999999999:::;;;::::::;;;;;;;;;;;;::::::777888999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???;;;999999:::===>>>>>><<<;;;;;;<<<>>>???@@@AAAAAACCCAAA>>>>>>???@@@>>><<>>===<<<;;;======???AAA???;;;:::;;;<<<======>>>>>>?????????EEEDDDBBB@@@??????@@@@@@CCCEEEGGGHHHFFFDDDCCCDDDCCCBBBBBBAAABBBCCCDDDEEEBBBAAA@@@???@@@@@@BBBBBBDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@AAAAAAAAAAAABBBDDDEEEFFFCCCDDDDDDEEEFFFHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBEEEFFFEEEDDDFFFFFFDDDFFFJJJMMMLLLJJJIIIIIIIIINNNaaawwwyyynnneeehhhssskkkZZZHHHAAACCCBBBDDDGGGIIIFFF@@@>>>AAAEEEMMMRRRTTTPPPHHHCCCDDDGGGIIIJJJOOOTTTUUUPPPJJJGGGJJJNNNSSSTTTRRRQQQRRRTTTaaadddppp}}}|||sssvvvxxx{{{RRR@@@;;;===:::;;;>>>:::<<<<<>>>>>======<<<;;;;;;<<<<<<===??????@@@@@@??????>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999888777777666555555555555555555555555555555555555666666666666555555555444444444444444444444333333444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444222333333444444333333333222222222333333444444444222333555555444444666777444444444444444444333333444444444444333333333333444444444222111333888<<>>???>>>;;;999888888777777666666666555444444444555666777999:::;;;<<<999999:::;;;;;;:::999999999999::::::::::::999999666777888999:::::::::::::::999999888999:::;;;;;;888@@@FFFFFF@@@<<<;;;>>>;;;;;;::::::<<<=========BBBAAA???>>>???BBBEEEGGGGGGCCC???>>>AAABBB@@@===??????@@@@@@@@@>>>===<<<===???DDDJJJGGG???;;;<<<;;;<<<<<<<<<============AAA@@@???>>>===>>>>>>???AAACCCFFFGGGFFFDDDBBBBBBDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBBAAABBBDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@?????????@@@AAABBBCCCDDDCCCDDDEEEFFFHHHIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEKKKHHHDDDAAA@@@@@@BBBDDDGGGLLLMMMHHHEEEFFFFFFCCCEEEGGGJJJJJJHHHHHHLLLPPPVVVkkk{{{|||~~~hhh\\\JJJAAACCCBBBBBBFFFHHHEEE@@@>>>AAAEEEIIINNNQQQNNNFFFAAACCCGGGFFFEEEJJJRRRTTTNNNGGGEEEKKKPPPUUUWWWUUUSSSSSSTTTYYYeeewwwyyymmmnnnwwwyyyvvvqqqqqqgggIII===<<<>>>:::;;;===777:::;;;PPPyyySSSRRRRRRQQQQQQQQQPPPPPPMMMLLLJJJHHHFFFEEEEEEEEECCCDDDEEEFFFGGGJJJNNNQQQOOOKKKGGGFFFGGGGGGEEEBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEECCCBBBBBBDDDDDDCCCAAABBBCCCCCCCCCCCCCCCBBBBBB@@@??????>>>===<<<;;;;;;999999999::::::;;;<<<=========>>>======<<<;;;:::<<<;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666666555555555555555555555555444555555666666555555444555555555555444444444444333333333333444444444444444444444444444444444444222222222222333333333333222222222222333333333333222222333444444444333333222333333333333333333444000222444444444555777999444444444444333333333333333333333333333333333333333444444333222444:::???KKKJJJHHHEEEAAA<<<777555333444555555666666555555666666666666666666666666444555555666777777777777777888888888888999999999888888888888888888999999777777777888888888888999<<<>>>??????<<<:::999999666666777777777666555555444555555777888999::::::666888:::;;;;;;:::888666888999999::::::999999888666666888999:::::::::::::::999888888888999;;;<<<666DDDTTTWWWNNNCCC======;;;;;;;;;;;;;;;;;;;;;;;;AAAAAACCCDDDDDDDDDDDDCCCFFFBBB??????AAABBB@@@===??????@@@@@@@@@@@@???>>>@@@BBBJJJSSSOOOCCC===???<<<<<<<<<======>>>>>>>>>???>>>=========>>>???@@@???BBBEEEFFFEEEDDDCCCCCCFFFEEEDDDBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBB???@@@CCCEEEFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???===>>>>>>???@@@AAABBBBBBCCCDDDEEEGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFMMMJJJFFFCCCAAABBBCCCEEELLLSSSTTTLLLGGGIIIIIIEEEEEEEEEGGGHHHGGGHHHQQQ[[[nnn~~~sssccc]]]OOODDDDDDCCCBBBDDDFFFEEEBBBAAABBBDDDFFFIIIKKKHHHCCC@@@BBBEEEHHHEEEIIITTTWWWNNNGGGEEEKKKOOOSSSSSSQQQOOOOOOPPPUUUjjj~~~vvvnnnnnnpppeeecccbbbllloooVVVCCC;;;<<<>>>888999;;;555999<<>>===<<<;;;:::999888888777888888999:::;;;;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::777777777777777777777777555555555666666666666777555555555555555555555555444555555666666555555444444444444444333333222222222222333333333444444444333333333333333333333333111111222222222333333333111222222222222333333333111222333333444444444333444333333333333333333222111222444444444444666777444444444333333333222222222222222222222222333333222444555444222666===CCCKKKGGGAAA<<<999777666555333444555555666666555555666666666666666666666666555555666666666666666555777888888888888999999999888888777777777777777777666777777888888888888888888:::<<<===;;;999888888555666777888888888777666555555666666777888999999888999::::::::::::999888888888999999999999888888666666888999:::;;;;;;;;;;;;:::999888888:::;;;<<<999EEESSSWWWQQQGGGAAA>>>;;;<<<======<<<;;;;;;;;;===>>>AAACCCCCCCCCAAA@@@CCCBBBAAAAAAAAAAAA@@@????????????????????????@@@AAABBBJJJSSSNNNAAA<<>>???@@@@@@AAA@@@???>>>>>>???@@@AAABBB@@@BBBEEEFFFEEEEEEFFFGGGIIIHHHEEECCCBBBBBBBBBBBBCCCBBB@@@?????????@@@AAA>>>@@@BBBDDDFFFFFFEEEEEECCCCCCCCCBBBAAA???>>>===<<<===???AAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDJJJSSSUUUMMMHHHKKKKKKGGGGGGEEEEEEFFFFFFKKKYYYggg}}}uuuuuu{{{ccc[[[\\\RRRFFFDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGFFFDDDAAA@@@AAACCCGGGCCCHHHVVV[[[SSSLLLKKKLLLNNNPPPNNNKKKIIIJJJLLLZZZsss|||ttttttrrrjjj___YYYUUUdddlll___\\\kkkyyyttt]]]III???:::======666888<<<777:::===TTTPPPOOOOOONNNNNNOOOOOOPPPNNNMMMKKKIIIGGGEEEDDDDDDBBBDDDFFFHHHHHHJJJLLLNNNJJJFFFCCCCCCFFFHHHEEEAAA@@@AAAAAABBBCCCDDDEEEEEEAAAAAAAAABBBDDDEEEGGGHHHDDDCCCAAAAAABBBBBBAAA@@@CCCCCCDDDDDDDDDDDDDDDCCC??????>>><<<;;;:::999999777777666666777888888999999999::::::;;;:::::::::888888888888888888999999777777777777777777777777444444555555666777777777555555555555555555555555444555555555555555555444333333333222222111111111222222222333333444444444222222222222222222222222111111111222222333333333111111222222222333333333111222333333444444444444444444444333333222222222222444555444333333444666444444444333333222222222222222222222222222222333111444555444333777???FFFIIIDDD<<<777444555666666555666666777777777777777666666666666666666666666555666666666666666555555777888888888888999999999888888777777666666555555666666777888888888888888555777::::::999777666666555666777999999999888888555555666666777777888888<<<<<<;;;;;;;;;;;;<<<<<<888888999999999999888888666777888999:::;;;;;;<<<;;;:::999888888:::<<<======BBBHHHKKKIIIEEEBBBAAA<<<>>>@@@@@@???=========@@@@@@@@@@@@AAABBBDDDEEEBBBCCCCCCCCCCCCBBBAAAAAA???>>>>>>>>>>>>??????@@@@@@@@@GGGOOOJJJ===:::@@@======>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@BBBCCCDDD@@@CCCEEEFFFFFFFFFHHHIIIKKKIIIGGGDDDBBBAAAAAAAAABBBAAA@@@>>>>>>>>>???@@@>>>???BBBDDDEEEEEEEEEDDDDDDDDDCCCBBB@@@>>><<<;;;<<<>>>@@@CCCDDDCCCBBBBBBCCCCCCEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEAAACCCEEEGGGGGGFFFDDDCCCEEEPPPSSSJJJFFFJJJLLLHHHIIIEEEDDDFFFGGGMMM^^^pppyyyyyypppfffbbbjjjyyymmmWWWSSSZZZQQQEEEBBB@@@BBBBBBBBBCCCFFFFFFEEEDDDHHHFFFDDDAAA@@@@@@@@@AAA@@@;;;BBBSSS[[[UUUOOOOOOMMMOOOOOOLLLGGGFFFGGGJJJ\\\uuuwwwttt}}}{{{mmm```TTTKKK[[[sss```[[[lllzzzmmmRRR@@@>>>:::======666:::@@@;;;:::>>>UUUQQQPPPOOONNNNNNNNNNNNOOONNNMMMJJJHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGDDDCCCCCCCCCCCCCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA=========<<<;;;;;;::::::888888888888888888888888777777777777777777777777666666666666777777777777777777666555555555555555666666666666666666666666666666666666666555555555666555444333333333333333333333333333333333333333333333333333333333333333444444333222222333333333222222222222222222222222000000000///000000111222222222333333333333444444222222222111111111111000111111222222222333333333555444444333333444444555333333333333333333333333///333444333444:::???@@@EEE===666444333111333777444444666777888888888888666666666666666555555555666666666666666555555555666666666666777777777777;;;:::999777666666555555444555555666777888888999999999888777666555444333888888777666666777888888777666444333444555777999::::::999888888999::::::;;;;;;;;;::::::999999999999888888888999;;;===>>>======>>>???????????????===???BBBCCCDDDCCCAAA???>>>>>>============>>>>>>===>>>AAABBBCCCAAA???>>>BBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@?????????>>>>>>CCCCCCDDDDDDCCCAAA???>>>???@@@AAABBBCCCCCCCCCCCCHHHFFFDDDBBBAAAAAABBBCCCBBBDDDEEEBBB@@@CCCLLLTTTQQQHHH@@@???AAA???>>>???<<<===>>>>>>>>>>>>@@@BBB@@@<<<===BBBEEEDDDAAAAAADDDCCCBBBAAA@@@?????????EEE@@@===???EEEHHHEEEAAADDDDDDEEEEEEEEEEEEDDDDDDIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEIIIIIIJJJKKKKKKJJJIIIIIIJJJDDDDDDJJJLLLNNN\\\nnn|||uuukkkhhhZZZZZZXXXXXX___mmmxxx{{{~~~qqq^^^QQQIIIMMMLLLCCC>>>@@@DDDCCCBBBCCCDDDDDDBBB@@@AAA@@@@@@??????@@@@@@AAA???@@@AAACCCGGGNNNVVV[[[SSSJJJHHHKKKIIIDDDGGGPPP___eeevvv|||kkkZZZMMMGGGXXXyyyoooooovvvkkkZZZLLL???;;;:::999888888888999:::???:::SSSOOOOOONNNNNNMMMNNNNNNNNNMMMLLLJJJHHHFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????======<<<<<<;;;:::::::::999999999999999999999999666666666666666666666666777777777666666666666666777666666555444444555555444444444444444444444444666555555555555555555555555555444333333333333333333333333333333333333333333333333333333333333333444333333222222333333333222222222222222222222222111000000000000111222222222222222333333333444444222222222111111111111000111111111222222222333333444444444333333444444444333333333333333333333333000333444444888@@@DDDCCCDDD<<<666444333222333777444444555666777888888777666666666666555555555555555555555666666666666666666666666666777777777777999999888777666666666666555555555666777888888888888888888777777666666666888888888888888888888888777666555444444666777888;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;::::::999999:::999999999999;;;<<<===<<<===>>>>>>??????>>>>>>===???AAACCCCCCBBB@@@??????>>>>>>============>>>???AAACCCEEEEEEDDDBBBAAAAAAAAAAAAAAAAAABBBCCCDDDBBBAAAAAAAAA@@@@@@@@@???AAAAAABBBAAAAAA@@@@@@???>>>???@@@AAABBBDDDEEEFFFHHHGGGDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDGGGLLLRRRVVVQQQIIICCCCCCCCC@@@<<<<<<===>>>??????>>>???AAACCCAAA>>>>>>CCCGGGFFFEEEFFFEEEEEECCCBBBAAAAAA@@@@@@BBB@@@???AAAFFFHHHFFFCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJIIIHHHHHHGGGFFFFFFHHHBBBAAAFFFGGGHHHUUUeee{{{|||iii```YYYPPPNNNNNNMMMMMMQQQ^^^kkknnnkkkooossszzz}}}{{{pppcccYYYPPPEEE@@@EEEGGGAAA>>>AAABBBBBBBBBCCCEEEDDDBBB@@@????????????@@@AAABBBBBB===>>>>>>???AAAFFFLLLQQQPPPJJJKKKQQQQQQJJJJJJPPPTTTYYYnnnnnnZZZMMMFFFTTTpppgggNNNAAA:::<<<;;;:::999999:::;;;;;;===:::VVVNNNNNNMMMMMMMMMNNNNNNOOOLLLLLLJJJIIIHHHGGGGGGGGGDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999999999999999999555555555555555555555555888777777666666555555555666666555444444444555555333333333333333333333333555555555555555555555555555444444333333333333333333333333333333333333333222222333333333333333333333333222222222222333333222222222222222222222222111111111111111222333333222222222222333333333333222222222111111111111000111111111222222222222333444444333333333333444444333333333333333333333333222333444666>>>GGGJJJGGGBBB;;;555444444222333666444444555666777777777777555555555555555555555555444444555555666666777777666666666666777777777777888777777666666777777888555555666666777777888888666777777888888999999999777888999::::::999888777777666555444555666777888;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<===???AAAAAA@@@???>>>??????>>>===============@@@BBBDDDEEEFFFEEECCCBBB@@@@@@@@@AAABBBCCCDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@AAABBB>>>>>>>>>???AAADDDGGGIIIHHHGGGEEECCCCCCCCCEEEEEEFFFCCCBBBGGGOOOUUUWWWVVVKKKEEEBBBCCCCCC???:::999===>>>?????????@@@BBBDDDDDD@@@@@@EEEHHHHHHIIILLLGGGFFFFFFEEEDDDCCCBBBBBB@@@AAACCCEEEGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJNNNMMMKKKHHHFFFEEEEEEEEEIIIDDDDDDHHHJJJLLLWWWeeepppttteeeRRRMMMIIIBBBAAAFFFEEEGGGOOO___jjjeee[[[RRRTTTXXX[[[ZZZUUULLLFFFFFF>>>;;;@@@BBB>>>===??????@@@AAADDDFFFFFFCCC@@@>>>>>>>>>???@@@AAABBBCCC=========<<<===???DDDHHHIIIGGGLLLUUUUUUNNNKKKNNNLLLQQQiiitttbbbTTTIIIQQQhhhdddHHH@@@???<<<;;;;;;::::::;;;<<<<<<<<<:::XXXNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMKKKJJJHHHGGGFFFEEECCCCCCBBBBBBBBBCCCCCCDDDFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???============>>>>>>>>>>>><<<<<<;;;;;;:::999999999999999999999999999999999666666666666666666666666888888777666555555444444555555444444444444444555333333333333333333333333444444444444444555555555444444333333222333333444333333333333333333333333222222222222222333333333222222222222222222333444111111111111111111111111222222111111222222333444111222222222222333333333222222222111111111000000111111111111222222222222333333333444444333333333333333333333333333333333333333444777BBBLLLNNNJJJ???888444444444333333666333444555666666666666666444444555555555555555666333444444555666777888888666666666666777777777777666666666666666777888888555666666666777777777888555666666888999:::;;;<<<777888:::;;;;;;:::888777666666555555666666777888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::;;;;;;<<<============<<<;;;<<<>>>?????????>>>===??????>>>===============???@@@BBBCCCDDDCCCBBBBBB@@@@@@@@@AAABBBCCCDDDEEEBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>===>>>AAACCCEEEAAA@@@>>>>>>???CCCGGGIIIHHHGGGEEEDDDCCCDDDFFFGGGGGGBBB@@@GGGRRRXXXVVVQQQGGGBBB@@@CCCCCC@@@======999;;;===>>>???AAADDDGGGGGGCCCCCCFFFHHHGGGIIIMMMIIIHHHHHHGGGFFFEEEDDDCCCAAAEEEIIIJJJHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLSSSQQQMMMIIIGGGFFFFFFFFFGGGDDDEEEJJJNNNRRR[[[fffdddeeeVVVHHHJJJKKKFFFGGGEEEFFFHHHOOOZZZ```YYYNNNGGGGGGHHHIIIJJJHHHDDDAAAGGGAAA>>>AAABBB>>><<<======>>>AAADDDGGGFFFCCC@@@???????????????@@@@@@AAA??????@@@???>>>???CCCEEECCCBBBHHHQQQSSSOOOKKKKKKOOOTTTjjj~~~ooo^^^NNNQQQeeeyyyyyyaaaFFFAAA@@@:::::::::::::::;;;;;;;;;<<<:::YYYOOOOOONNNNNNNNNNNNOOOOOONNNMMMLLLJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAA@@@??????>>><<<=========>>>>>>??????;;;;;;;;;:::999999888888999999999999999999999999777777777777777777777777888777777666555444444333444444333333333333444444444444444444444444444444222333333333444444444555333333222222222333333444333333333333333333333333111111111222222333333333111111111111222222333444111111111111111111111111222222111111222222333444111111111222222222333333222222222111111111000000000000111111111222222222222222333444444333222222333333333333333333333333333333444888BBBLLLMMMIII<<<666333444555333333666333444444555555555555444333444444444555555666666333444444555666777888888666666666666777777777777555555555555666777888999666666666666777777777777555555666888999;;;<<<<<<777888:::;;;;;;:::888777666666666666666777888888888888888999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::;;;<<<<<<<<<<<<;;;:::;;;<<<=========<<<<<<>>>>>>============>>>>>>???@@@AAABBBCCCCCCCCCCCCAAA@@@@@@AAABBBCCCDDDDDD@@@@@@@@@AAAAAAAAAAAAAAACCCAAA???>>>???AAADDDFFFDDDBBB@@@>>>>>>AAADDDGGGGGGFFFDDDCCCDDDEEEGGGHHHGGGCCCAAAFFFPPPTTTOOOIIIHHHDDDBBBDDDCCC???===>>>666888;;;===???BBBFFFIIIJJJGGGFFFGGGGGGEEEGGGKKKJJJJJJJJJJJJHHHGGGEEEEEEEEEIIIMMMMMMIIIEEEEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLQQQOOOLLLIIIFFFFFFFFFFFFCCCBBBBBBEEEIIIMMMSSSZZZRRRSSSHHHAAAHHHJJJFFFHHHEEEHHHKKKKKKLLLNNNKKKEEEFFFDDDBBBAAABBBBBBBBB@@@GGGDDDBBBCCCBBB???======<<<===@@@DDDFFFFFFCCCAAABBBAAA@@@???>>>=========>>>@@@AAAAAAAAABBBDDDFFFAAA@@@DDDJJJOOONNNLLLLLLTTTXXXlllttt```MMMOOOcccvvvzzzwwwxxx~~~^^^CCC;;;666888888999999::::::::::::>>>:::WWWOOOOOONNNMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHEEECCCBBBDDDDDDCCCBBBBBBBBBBBBCCCFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????>>>======<<<<<<<<<======>>>>>>???;;;::::::999999888888777888888888888888888888888888888888888888888888888777666666555555444444444333333222222222333444444444444444444444444444444111222222333333444444444222222222222222333333444333333333333333333333333000000111111222333333333111111000111111222333444111111111111111111111111111111111111111222333333111111111111222222222222222222222111111111111000000000000111111111111222111222333444444333222111333333333333333333333333222444555888???GGGHHHEEE999444222444666444333666333333444444444444444333333333333444555555666666444444555555666666777777666666666666777777777777555555555555666666777888666666666666777777777777555666666777888999::::::777888999::::::999888777666666777777777888888888777777888888888888777777999999::::::::::::;;;;;;:::;;;;;;;;;::::::999888999999:::;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEBBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAAEEEDDDAAA??????AAACCCDDDEEECCC@@@??????AAACCCEEEFFFEEECCCCCCCCCEEEGGGHHHGGGDDDDDDFFFKKKLLLIIIEEEFFFDDDDDDEEECCC<<<999999777999<<<>>>@@@CCCGGGIIIJJJHHHHHHIIIGGGDDDEEEIIIJJJKKKKKKKKKJJJHHHFFFEEEGGGJJJMMMLLLHHHEEEEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFDDDCCCCCCDDDFFFIIIKKKFFFHHHAAA>>>FFFFFFBBBEEEHHHNNNOOOJJJDDDDDDEEEEEEHHHFFFCCCAAABBBCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@===>>>@@@CCCEEEEEECCCAAADDDCCCAAA???===<<<<<<;;;;;;===@@@AAAAAABBBDDDEEEDDDBBBCCCGGGMMMPPPPPPOOOSSSWWWhhhwwwooo\\\JJJLLL^^^qqqxxxwwwxxx{{{xxxYYYCCC<<<555777777888999::::::::::::>>>;;;WWWOOONNNMMMKKKJJJJJJJJJJJJHHHHHHIIIHHHHHHFFFDDDCCCEEEDDDDDDCCCBBBBBBCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA????????????????????????===============<<<<<<;;;:::::::::;;;<<<=========:::::::::999888888777777777777777777777777777777777777777777777777777777555555555555555555555555222222222222222333444444333333333333333333333333111111111222333333444444222222111111222333333444333333333333333333333333///000000111222222333333000000000000111222333444111111111111111111111111111000000000000111222222111111111111222222222222222222222111111111111000000000000000111111111111000222333444444333222000333333333333333333333333000444666777:::???AAA???666222111444666444444555333333444444444333333222222222333444444555666666555555555666666666666666666666666666777777777777666666555555555666666777777777777777666666666666666666777777777777888888888888888888888888888888666666777888888888888888777888999999999999888777888888888999999999::::::888999:::::::::999888777888999999:::::::::::::::888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBB@@@@@@AAABBBCCCDDDEEEEEECCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCFFFDDDBBB@@@?????????@@@CCCBBB@@@???@@@BBBDDDFFFDDDCCCBBBBBBCCCDDDGGGHHHFFFGGGHHHHHHGGGFFFFFFFFFEEEGGGLLLQQQOOOGGGBBBAAA===>>>@@@AAAAAACCCFFFHHHHHHHHHJJJLLLIIIEEEFFFJJJJJJKKKLLLLLLKKKIIIGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCDDDEEEEEEFFFGGGGGGHHHGGGEEECCCCCCDDDDDDCCCCCCEEE@@@>>>EEEDDDAAAGGGGGGMMMNNNGGGAAABBBEEEGGGIIIGGGDDDCCCDDDFFFFFFFFF???BBBCCCCCCBBBBBBBBBAAA???>>>???AAADDDDDDCCCAAABBBBBB@@@???===<<<<<<<<<:::===???AAAAAAAAABBBDDDEEECCCCCCFFFLLLRRRRRROOOOOORRRaaannnvvvlll^^^NNNKKKWWWiiixxxxxxxxx{{{mmmOOO@@@>>>:::777888999;;;;;;;;;;;;;;;===;;;YYYNNNMMMKKKJJJHHHGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@??????????????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===<<<;;;;;;:::888888999::::::;;;<<<<<<::::::999999888777777777666666666666666666666666666666666666666666666666444444444555555555555555222111111111222333333444222222222222222222222222000000111222333333444444222111111111222333333444333333333333333333333333///000000111222222333333000000000000111222333444000000000000000000000000000000000///000111111222000111111111111222222222222222222111111111111000000000000000111111111111000111333444444333111000333333333333333333333333///444777666777:::<<<;;;555111111555666444444555333333444444444333222222222222333333444555666666666666666666666555555555666666666666777777777777666666555555555555666666777777777777666666666666777777777777666666666666888888777666666777888888666666777888888888888888888999:::;;;;;;:::999888777777888888888999999999777777999::::::999888777888888999::::::::::::999888888888888888999999999::::::;;;<<<>>>@@@BBBCCC======>>>???@@@BBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFEEEBBB@@@>>>=========AAA@@@??????AAACCCEEEGGGCCCBBBAAAAAABBBDDDFFFHHHEEEIIILLLKKKFFFDDDFFFJJJJJJOOOZZZdddddd\\\UUUSSSBBBCCCDDDDDDCCCCCCEEEGGGGGGGGGKKKNNNKKKGGGHHHLLLJJJKKKLLLLLLKKKIIIGGGEEEBBBBBBBBBCCCEEEFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIIIIJJJIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGFFFAAABBBDDDFFFHHHIIIJJJJJJDDDDDDBBB@@@AAABBBAAA???@@@DDD???>>>DDDCCCBBBJJJ???DDDEEE@@@===???BBBCCCEEECCCAAAAAACCCDDDEEEDDDBBBEEEFFFEEECCCCCCBBBAAA@@@??????@@@CCCCCCBBBAAAAAA@@@???>>>============;;;>>>AAABBBBBBAAABBBCCCCCCBBBBBBEEELLLQQQQQQMMMMMMOOO\\\iiiqqq|||vvvooodddUUUMMMRRRcccxxx~~~|||yyyeeeDDD666999777777999:::<<<======<<<<<<<<<<<<[[[MMMKKKHHHFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCC>>>???@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????======>>>>>>>>>>>>======<<<<<<;;;::::::999888888666666666666666666666666888777666444444444555666777666666555555555666666555555555555444333222111111111111222222333333333222333333444444333333222111111111222222333333333333333333222222111111111222222222222222222222222333333333333333333333333111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222222333222000///------///000222333222111000000111222333222222222222222222222222444222111333777:::999777111222333333444444333333444444444444444444444444333444444555555444444333555555555555555555555555555555555555555555555555666666555555555444444444666666666666666555555555555555666666777777888888999999:::::::::999999888888888888888888888888888888888888888888777666666666666666666777777777777555666888999:::999999888666777888888777888999;;;<<<<<<;;;:::999888888777999:::::::::;;;>>>CCCGGGCCC@@@>>>???BBBDDDCCCBBBDDDCCCAAAAAABBBBBB@@@???AAAAAABBBCCCDDDEEEFFFFFFFFFIIIIIIEEE===999999<<>>===>>>???AAAAAA@@@@@@AAACCCDDDCCCAAABBBAAA???>>>???AAACCCEEECCC>>>>>>BBBBBB>>>???CCCAAAAAABBBBBBAAA???>>>======<<<<<<<<<>>>???AAACCCDDDBBBBBBFFFKKKNNNNNNLLLKKKZZZkkkuuuzzz|||yyytttnnndddUUUMMMTTThhh~~~uuuVVV>>>777888666;;;999AAAQQQUUUGGG999444<<<===\\\OOOMMMKKKHHHGGGFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCC===>>>===<<<;;;:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>><<<======>>>>>>======<<<;;;;;;;;;:::999999888888666666666666666666666666888777666555555555666666666666555555555555555666666555555444333333222222222222222222222222333333222333333444444333333222111222222222222222222333333333333222222111111111222222222222222222222222333333333333333333333333111111000000111111222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111222222111000///......///000111222222111000000111222222222222222222222222222222333222222666:::;;;999666111222333333444444333333444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444666555555555444444444333666555555555555555555555555555666666666777777777888888999999999888888777888888888888888888888888777888888888888777666555888888777777666666555555777888999::::::999999888555666777777777777:::<<<======<<<;;;::::::999999999:::;;;;;;===AAAGGGKKKEEECCCAAABBBDDDFFFEEECCCDDDCCCBBBBBBCCCCCCBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEGGGGGGDDD>>>:::;;;===EEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGHHHKKKMMMYYYhhh~~~jjj\\\NNNIIIIIIHHHGGGGGGEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJKKKKKKLLLLLLLLLLLLGGGFFFFFFFFFFFFGGGIIIJJJEEEGGGIIIJJJIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGFFFFFFIIIKKKKKKLLLLLLMMMLLLJJJHHHGGGGGGFFFDDDBBBBBBAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@>>>>>>???@@@BBB@@@@@@AAACCCFFFHHHGGGGGGDDDBBB@@@???@@@BBBDDDFFFEEE@@@???BBBAAA======AAAAAAAAAAAAAAAAAA???>>>======<<<<<<===>>>???AAABBBCCCBBBBBBEEEIIILLLMMMLLLKKKZZZkkkwww~~~|||uuulllbbbUUUNNNXXXoooqqqRRR<<<999;;;:::===:::AAAPPPTTTIII>>>;;;<<<===]]]NNNLLLJJJHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::999999888888777666666666666666666666666666666666555555666777777555555444444444555555666666555444333222222333333333333222222222222222222222222333333333333222222222222222222222111111111222222222222222111111111111111111111111111111111222222222222222222222222111111000000111111222333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111000000111000///......///000111222111111000000111111222222222222222222222222222222222666;;;???>>>999444111222333333444444333333444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444555555444444444444333333555555555555555555555555555555555666666666666666666666777777777777777666777777777777777777777777777777777777777666666555999888888777666555444444888999:::;;;:::999888777444666777777777888:::<<<>>>======<<<<<<;;;;;;;;;:::;;;;;;<<<>>>DDDKKKPPPFFFDDDCCCCCCDDDEEEDDDCCCCCCCCCBBBCCCEEEFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEBBB>>><<<===???HHHGGGFFFDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJLLLOOO\\\ooosssaaaOOOGGGGGGHHHGGGHHHCCCDDDEEEFFFHHHJJJKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIEEEGGGJJJJJJIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFGGGJJJLLLNNNOOOOOOOOOMMMKKKIIIHHHJJJHHHEEECCCAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>@@@BBBCCC>>>>>>???BBBFFFIIIJJJJJJDDDCCCBBBAAAAAABBBDDDFFFFFFBBBAAAAAA@@@<<<<<<>>>@@@@@@AAA@@@@@@???>>>===<<<<<<<<<===>>>???@@@AAAAAA@@@@@@CCCGGGJJJKKKKKKKKKYYYkkkyyy{{{rrriiiaaaTTTNNNZZZttt|||fffIII888888<<<===@@@===@@@JJJMMMEEE>>>===;;;>>>^^^HHHGGGFFFDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB?????????>>>>>>????????????===<<<;;;<<<<<<<<<;;;::::::::::::::::::::::::======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999888888777777777555555555555555555555555555555555666666777777888444444444333444444555555666555333111111222333444333333333222222111111111222222333333333333222222333333222222111111000000222222222111111111111111111111111111111111111111222222222222222222222222111111000000111111222333222222222222222222222222000000000000000000000000111111111111111111111111222222111111000000//////000000////////////000000111111000000000000111111111111111111111111111111111444999@@@DDDBBB;;;444111222333333444444333333333333333333333333333333333333333444444333333333333333333333333333333333333333333333333333333333444444333333333333333333444444444444444555555555555555555555555555555555444444555666666666555555666666666666666666666666666666666777777666555555777777777666666555555444999:::;;;;;;:::999888777555666888888888999;;;>>>========================<<<<<<<<<<<<>>>CCCJJJOOODDDCCCBBBAAAAAAAAAAAA@@@BBBBBBBBBDDDFFFGGGFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@???AAABBBAAA???>>>???@@@GGGFFFFFFEEEEEEEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHJJJJJJJJJKKKMMMOOOWWWllllllZZZIIICCCEEEFFFFFFFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHEEEGGGJJJJJJIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFGGGJJJLLLQQQQQQQQQPPPNNNLLLKKKIIIIIIGGGEEECCCBBBBBBDDDEEECCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>???AAACCCDDD===<<<===@@@DDDGGGHHHHHHDDDCCCBBBAAAAAABBBCCCDDDEEECCCAAAAAA???======>>>@@@@@@?????????>>>>>>===<<<<<<<<<===>>>??????@@@?????????AAADDDGGGIIIJJJLLL[[[mmmyyy~~~|||sssiiiddd^^^SSSNNN[[[ssswwwlllVVV???555777;;;<<>>BBBBBB<<<888777;;;>>>^^^DDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;======<<<:::999999999999999999999999<<<;;;;;;;;;::::::999999999999::::::::::::999999777777777777777666666666444444444444444444444444444444555555666666666666333333333333333444555555666444222111111222333444333333333222222111111111111222222333333222222111222222222111111000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222000000000000000000000000000000000000000000000000222111111000000/////////000000////////////000000000000000000000000000000111111111111111111111111222555;;;CCCGGGDDD<<<555111222333333444444333333333333333333333333333333222333333333333333333222333333333333333333333333333333333333333333333333222222333333333333333333222333333333444444444555555555555444444444444444222333444555555555555555555555555555555555555555444555555666666666555555444444555555666666777777999::::::;;;:::999777666777888999999999:::<<<>>><<<<<<<<<=====================<<<;;;<<>>>>>===>>>????????????@@@AAADDDDDDDDDDDDEEEGGGHHHIIIDDDCCCAAA@@@@@@AAABBBCCCEEEGGGIIIJJJJJJJJJLLLMMMTTTddd|||{{{sssZZZMMMBBBAAAFFFGGGFFFEEEGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHJJJKKKKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGEEEGGGIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFEEEFFFIIIKKKOOOOOONNNMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCDDDFFFGGGAAAAAA@@@???>>>======<<<<<<<<<<<<===>>>@@@BBBCCC???>>>===???BBBEEEFFFFFFCCCBBBAAA@@@@@@AAAAAABBBBBBBBBAAA?????????????????????>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>???===>>>>>>???AAADDDHHHJJJRRRaaarrrzzzyyyssshhh^^^\\\YYYRRROOO]]]rrr{{{wwwddd[[[KKK<<<777999<<<<<>><<<<<<;;;888666777<<<>>>]]]BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::888777777;;;>>>???<<<888999999999999999999999999::::::::::::999999999999777888888999999888888777666666666666666666666666444444444444444444444444333333444555555555444444222222222222333444444555444333222111111222333444333333222222222222222222111111222222222222111111111111111111111000000000000000000111111111111111////////////////////////000000000000000000000000111111000000111111222333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////000000111111000000///111111111111111111111111222444:::AAAEEECCC;;;444111222333333444444333333333333333333333333333333222222333333333333222222222222222222222222222222222222222222222222222222111111222222222222333333111222222333333444444444444444444444444333333333222222333444555555555555444444444444444444444444333444555555555555555555333333444555666777777888777888999:::999888777666888999:::999999999;;;===:::::::::;;;;;;<<<<<<=========<<<;;;:::<<>>>>>=========;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCEEEGGGHHHIIICCCBBB@@@?????????AAABBBDDDFFFHHHIIIHHHHHHIIIJJJMMMVVVdddpppqqqhhh^^^YYYLLLDDD@@@CCCHHHHHHGGGGGGLLLKKKIIIGGGFFFFFFGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEECCCFFFHHHHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEDDDCCCDDDGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFF??????>>>>>>===<<<;;;;;;::::::;;;<<<>>>???AAABBBBBB@@@???@@@BBBEEEFFFFFFBBBBBBAAA@@@@@@@@@@@@AAAAAACCCBBB???>>>@@@@@@>>>>>>>>>============>>>>>>;;;<<<===>>>>>>>>>>>>===<<<===>>>???@@@CCCGGGJJJWWWhhhxxxzzzrrrggg\\\TTTRRRSSSOOOOOO___tttxxxnnnXXXQQQGGG???;;;<<<>>>???>>>===<<<;;;::::::;;;<<<<<<===[[[AAAAAABBBBBBBBBBBBBBBAAA>>>>>>>>>=========<<<<<<:::;;;<<<======<<<;;;:::777777999???DDDDDD@@@;;;999999999999999999999999888888888999999999999999666777777888888777777666555555555555555555555555333333333333333333333333222333444444444333222111111111111111222333444555222222222222222222222222222222222222222222333333111111222222222222111111000000000000111111111111///000000000111111111222////////////////////////000000000000000000000000111111000000111111222333111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000000000//////000000000000//////...///000111111000///...111111111111111111111111000222666<<<@@@???999333111222333333444444333333222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222111111111111222222222333111111111222333333444444444444444333333333222222111222333444555555555555333333333333333333333333222333444555555555555555333444444555555666666666555666777888999888777666888888999888777777888:::777888888999::::::;;;;;;:::;;;<<<;;;;;;;;;===???>>>@@@AAA@@@>>>>>>@@@BBB======???AAACCCCCC@@@===>>>>>>==================;;;;;;;;;===???@@@AAAAAA@@@@@@AAABBBCCCDDDFFFGGGEEECCCAAA???>>>???AAACCCCCCEEEGGGHHHFFFEEEEEEFFFGGGGGGMMMUUUVVVOOOJJJIIIDDDAAAAAAEEEGGGEEEEEEGGGKKKJJJHHHFFFFFFFFFGGGHHHEEEGGGIIIKKKKKKJJJHHHGGGEEEEEEFFFGGGGGGFFFEEEDDDBBBDDDGGGGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBDDDFFFEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCC>>>>>>>>>======<<<<<<<<<999999:::;;;<<<>>>??????@@@???===>>>AAACCCEEEEEECCCCCCBBBBBBAAAAAAAAAAAABBBEEECCC>>>===@@@???<<<>>>===<<<<<<<<<===>>>>>>;;;<<<===>>>>>>>>>===<<<<<<===>>>>>>???BBBGGGKKKVVVhhhxxxvvvgggYYYOOOJJJMMMNNNJJJJJJ\\\sssuuuhhhRRRMMMFFFAAA===;;;>>>AAA<<<======;;;:::;;;<<<<<<:::;;;XXX~~~??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>============;;;<<<===>>>>>>===<<<;;;999999===DDDJJJJJJEEE???999999999999999999999999777777888888999999999:::666666777777777777666666444555555555555555555555333333333333333333333333222333333444333222000///111111111111222333444555111222222333333333222222111111111222222333333444111111222222222222111111//////000000111111222222//////000000111111111222////////////////////////000000000000000000000000111111111000111222222333000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111//////000000000000//////...///000111111000///...000000000000000000000000///000333888<<<<<<777222222222333444444444333333222222222222222222222222222222222333333222222222111111111111111111111111111111111111111111111111000000111111222222222333000000111222333333444444444444444333333222222222111222333444555555666555333333333333333333333333222333444444555555555444555555555555555555444444444555666777888888777666777888888777555444666777666666777888999999::::::888:::<<<<<<<<<<<<===>>>:::<<<>>>===;;;;;;===@@@<<<<<<>>>@@@BBBAAA>>>;;;========================;;;::::::<<>>>>>>>>>>>============888888999:::;;;<<<===>>>===;;;:::;;;>>>AAACCCDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDGGGEEE???<<>>999>>>===<<<;;;;;;<<<>>>>>>;;;<<<===>>>>>>>>>===<<<<<<>>>??????>>>AAAGGGLLLQQQeeeuuuqqq^^^NNNEEEBBBLLLLLLGGGFFFWWWnnnoooaaaPPPKKKFFF@@@;;;999<<>>======>>>???@@@<<<;;;::::::;;;===@@@AAABBB???;;;===AAACCCAAA===<<<::::::???FFFHHHBBB<<<;;;;;;:::999888888888888;;;;;;999888888888999:::777777666555444333333333111111111222222333333333333333333222222111111111333333333333333333333333333222222111111222222333222222111111111111222222222111111111000000//////000000000000000000000000222222111111111111111111000000000000000000000000111111000000//////......000000//////.........---------......//////000000............////////////000000000000000000000000...///000000000///------////////////////////////..............................////////////......///////////////.........///000111222222222222222000222333333222111333444555,,,...444111000444222000111111111111222222222111111222222222333333333111222333333111111222333555444333333222222222222555444333222222222333444222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333444555666777777666777888999888777555333333444555555666555555444777666555555555666888999777777888999::::::;;;;;;======<<<;;;::::::::::::999:::<<<===>>>===<<<;;;;;;<<<<<<<<<;;;::::::999;;;;;;;;;<<<<<<>>>???@@@>>>>>>======>>>@@@CCCDDDDDDCCCBBB@@@@@@@@@AAAAAA>>>AAABBBBBB@@@@@@CCCEEEIIIHHHGGGGGGHHHHHHFFFDDDEEEEEEDDDBBB???>>>@@@AAADDDCCCCCCCCCCCCDDDDDDEEEFFFJJJKKKGGGEEEGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFHHHGGGFFFEEEFFFGGGFFFEEECCCBBBBBBCCCDDDFFFFFFEEECCCBBBAAABBBDDDEEEDDDCCCBBBAAAAAAAAAAAAAAACCCAAAAAACCCFFFGGGFFFCCCBBB@@@>>>>>>???@@@???>>><<<<<<;;;;;;;;;<<<<<<===??????>>>===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA???>>>======@@@???@@@AAA>>>:::;;;@@@>>>===<<<;;;;;;<<<===>>>AAAAAA@@@@@@@@@BBBEEEFFFOOOcccrrrjjjUUUFFF@@@??????@@@CCCGGGUUUmmmlllSSSGGGCCCEEE@@@888<<>><<<;;;;;;;;;<<<;;;DDDZZZzzz>>>>>>============>>>>>>@@@>>>===<<<;;;<<<>>>???AAA>>>;;;===AAACCCAAA>>>:::999999===AAABBB>>>:::;;;:::999888888777777777999999777666666666777888666666555555444444333333111111222222222333333333333333333222222111111111333333333333333333333333333222222111111222222333222111111000000111111222111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000///////////////...000/////////.....................///////////////............////////////////////////////////////+++,,,---...//////......////////////////////////..............................////////////......///////////////////////////000111111111111111111000111333222111111222444---///...---///000000222000111111111111222222222111111111111222222222333000111222222000000111222555444333222222222222222444444333222222222333444222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333444444444555666666666666666888888888777555444444444555555555555666666777666666555666777888999888888888999999:::::::::;;;;;;:::999888888999999::::::;;;<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::999999999:::;;;<<<======>>>======<<<===???AAACCCAAA@@@>>>===<<<<<<<<<===;;;===??????>>>???BBBEEEMMMMMMLLLKKKIIIFFFEEEDDDDDDDDDCCCAAA>>>>>>???@@@BBBBBBBBBAAABBBBBBCCCDDDEEEHHHHHHEEEEEEGGGGGGCCCBBBCCCCCCCCCDDDDDDEEEEEECCCEEEGGGHHHFFFEEEEEEFFFGGGFFFCCCBBBAAAAAABBBCCCEEECCCBBBAAAAAABBBDDDEEEBBBAAAAAA@@@@@@AAAAAAAAADDDCCCBBBCCCDDDEEEBBB@@@@@@???>>>>>>@@@@@@???>>><<<;;;;;;;;;<<<<<<===>>>AAA@@@??????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA@@@@@@@@@BBBCCCBBB@@@???@@@===:::<<>>===<<<<<<===??????AAAAAA@@@@@@@@@BBBEEEGGGVVVnnn}}}pppXXXIIIBBB>>>@@@<<<@@@JJJYYYjjjdddIIIDDD@@@CCC@@@888;;;@@@;;;===<<<;;;:::999999::::::@@@KKKbbb<<<======>>>>>>>>>======BBBAAA???===;;;;;;;;;;;;???<<<;;;===AAACCCAAA???999999:::;;;;;;;;;;;;:::;;;:::999888777777777777777777666555555555555555555555555444444444444444111222222222222333333333222222222222222111111111222222222222222222222222222222111111111111222222222111111000000111111222111111111111000000000000////////////////////////111111111111111111111111////////////////////////.............../////////////////////............///////////////.....................////////////////////////////////////)))***+++---.../////////////////////////////////..............................////////////......////////////////////////000000000000000000///...000111222222111111222444,,,===666+++222222---333000111111111111222222222000000000111111111222222///000111111000///000111444333333222222222222333444333333222222333333444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333444444444444555555555555555555555666777888777666555444666555444444444666777888777666666666666777888999888888999999999999999999999888888777777777888888::::::999999::::::;;;<<<<<<============<<<<<<;;;999999::::::;;;<<<<<<<<<>>>===<<<<<<<<<>>>???@@@@@@>>>===;;;:::999999:::999;;;======>>>???BBBDDDPPPQQQQQQNNNHHHDDDCCCDDDBBBCCCBBB@@@>>>===>>>???AAA@@@@@@@@@AAAAAABBBCCCDDDEEEDDDCCCFFFJJJGGGBBBAAAAAABBBCCCDDDEEEFFFFFFAAACCCFFFHHHGGGEEEEEEEEEGGGFFFCCCAAA@@@??????@@@CCCBBBBBBAAABBBCCCEEEFFF@@@@@@??????@@@@@@AAAAAAEEEDDDCCCBBBBBBAAA???===>>>===>>>???AAA@@@???===;;;;;;;;;;;;<<<>>>??????CCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAACCCFFFHHHCCC@@@??????===;;;===BBB???>>>=========???@@@AAA@@@AAAAAA@@@@@@BBBEEEHHH[[[yyyxxx\\\MMMCCC:::@@@:::CCCUUUdddnnnbbbHHHBBB===AAABBB:::999===:::;;;::::::999999::::::;;;AAANNNhhh<<<===???@@@@@@???>>>===AAA@@@>>><<<;;;:::999999<<<;;;;;;===@@@BBBAAA@@@:::<<<===;;;999888:::<<<<<<;;;:::999999888888888666666555555555444444555444444444444444444444555222222222222222222222222222222222111111111111111222222222222222222222222222222111111111111222222111111000000000000111111111111111000000000000000////////////////////////000000000000111111111111////////////////////////,,,,,,------....../////////////////////.........000000//////......------............////////////////////////////////////++++++,,,---......//////////////////////////////..............................////////////......///////////////000000000///000000000///...------000111222222111111222333444NNNBBB...777666+++444000000111111111222222222///000000000000111111111000111222111000///000222333333222222222222222333333333333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444444555555555555555444444444555666666777777666555555777666444444444666888:::777777777777777888888888999999999999888888888888888777777777777888888999:::999888888888999;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>=========<<<<<<<<<======>>>@@@???===;;;999999999999;;;;;;<<<===>>>???AAACCCLLLOOOQQQMMMEEEAAAAAACCCBBBBBBCCCAAA???>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCEEEDDDBBBBBBGGGLLLIIIBBBBBBBBBBBBCCCDDDEEEEEEFFF???BBBEEEGGGFFFEEEDDDDDDEEEDDDBBBAAA@@@?????????CCCBBBBBBCCCDDDEEEFFFGGGAAAAAA@@@@@@???@@@@@@@@@CCCCCCBBBAAAAAA???===<<<;;;<<<===???AAAAAA>>><<<;;;;;;;;;<<<===???@@@AAADDDDDDDDDDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAACCCDDDFFFFFFBBB@@@???AAA@@@===>>>AAA>>>======<<<===>>>@@@AAA@@@AAABBBAAA@@@BBBFFFIII[[[gggWWWJJJ===???<<>>???@@@AAABBBAAAAAA@@@>>>===<<<;;;::::::999999;;;;;;<<<>>>@@@AAAAAA@@@===???@@@>>>:::888;;;???===<<<;;;::::::999999:::777777777666666666555555333333333444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222111111000000111111222111000000000000000000111000000000000000000111111//////////////////////////////000000000111111111////////////////////////,,,,,,------......//////.........///////////////000000//////......------............////////////........................//////..................////////////////////////..............................////////////......////////////000000111111///////////////...---,,,///111222222111000222333444NNNCCC///777666+++444000000111111111222222222///000000000000111111111111222333333111111222333222222222111111222222333222222222333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333444444555555555555555555555555444444444555555555666666666555555777666555444555777999;;;666777777888888888888888999888888888888888888888888888888888888999:::;;;999999888777888999:::;;;999::::::;;;;;;:::::::::;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<======>>>===;;;:::888888888999;;;;;;;;;;;;===>>>??????EEEIIIKKKHHHBBB>>>???BBBBBBCCCDDDCCCAAA@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEECCCDDDIIINNNKKKDDDDDDDDDDDDDDDDDDCCCCCCCCC???BBBDDDEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@CCCCCCDDDDDDEEEFFFGGGHHHCCCBBBAAA@@@????????????@@@@@@AAAAAA@@@???>>>>>>::::::<<<>>>@@@@@@>>><<<;;;;;;<<<===>>>???AAABBBEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA===>>>AAACCCDDDDDDCCCBBBAAA???@@@DDDDDD@@@>>>???===<<<<<<;;;<<<===>>>??????AAACCCBBB@@@AAAFFFKKK^^^|||mmm___RRRLLLNNN___qqqsssqqqiiiYYYEEE<<>>>>>;;;:::999777777777888888:::888888999<<<>>>>>>>>>@@@CCCEEECCC@@@??????AAAAAACCCDDDDDDBBBAAAAAAAAA?????????@@@AAABBBCCCDDDEEEFFFFFFEEEHHHLLLKKKEEEEEEEEEDDDDDDCCCCCCCCCCCCAAABBBDDDCCCBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>>===???AAAAAA@@@???@@@@@@999999:::<<>>@@@AAAAAADDDEEEEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@===???AAACCCDDDCCCBBBAAAAAA???@@@DDDEEEBBB??????>>>===<<<;;;;;;<<<===>>>>>>AAADDDCCC@@@AAAGGGLLL```|||uuuqqquuu{{{xxxrrrcccIII>>>HHHVVVMMM===:::;;;666777888999999999999999999===VVV@@@@@@@@@@@@AAABBBCCCCCC>>>>>>>>>>>>===<<<;;;;;;:::<<<>>>@@@???>>>>>>>>>>>>??????>>>===<<<<<<===;;;;;;:::999888888888888666777777888777666555444555444444333333222222222333333333222222222111111///000000000111111111222000000000000000000000000111111000000000000111111000000////////////000000///000000000111111111111000000000000000000000000......//////000111111222000000000000000000000000000000///////////////.............../////////000.........///////////////............////////////........................///...---------...///000////////////////////////..............................////////////.........//////000111111222222......///000000000/////////000111111000000111222111222000///000000000111000111111111111222222222111111111111222222222333000222333222111000111222111111111111111222333333000111222444555555444444444444444444444444444444111111111111111111111111222222222222222222222222333333444444555666666666333444444444555666666666444444444444555555666666555666666777888999:::;;;666777888999999999888888666666777777888888999999777888888999:::;;;<<<===888999999:::::::::::::::888999::::::;;;;;;;;;:::999:::<<<======;;;:::999:::;;;<<<===>>>?????????;;;:::999888888999:::;;;999888777:::???CCCCCCCCC@@@AAAAAABBBAAAAAAAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCCCCFFFGGGEEEFFFIIIIIIFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCAAA??????@@@BBBBBBBBBCCCBBBBBBAAA@@@@@@CCCCCCCCCDDDDDDDDDCCCCCC<<<<<<<<<<<<<<<===>>>???>>>@@@BBBBBB@@@>>>???AAA999999999;;;===?????????>>>>>>>>>>>>??????@@@AAACCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFEEE@@@>>>AAACCCBBBAAABBB@@@???>>><<<<<<<<<<<<======AAADDDCCC@@@AAAGGGNNN\\\sss{{{iiiLLL@@@KKK\\\QQQ>>>999;;;666777888999999888777777777;;;UUU~~~@@@???>>>>>>???AAACCCDDDAAAAAAAAA@@@???===<<<;;;:::===???@@@???>>>======<<<<<<<<<======<<<;;;::::::999888777666666666666555666777777777666444444555555444333333222111111333333333222222111111111//////000000111111111222000000000000000000000000111111000000000000111111000000////////////000000//////000000111111111222111111111111111111111111---......///000111111222111111111111111111111111111111000000//////......---.........//////000000---.........//////000000............/////////000........................,,,+++++++++,,,...000111////////////////////////..............................////////////.........//////000111222222222......///000111111111000///000111111000000111222999000111666222111333111000111111111111222222222111222222222222333333333///111222111000///000111111111000000111222333333000111222444555555444444444444444444444444444444111111111111111111111111222222222222222222222222333333444444555666777777333333444444555666777777444444444444444555666777444555777999::::::::::::666777888999:::999888888555666666777888999999:::777777777888999;;;<<<===888999:::;;;<<<;;;::::::999:::;;;;;;<<<<<<<<<;;;;;;<<<>>>??????===<<<::::::;;;<<<>>>???@@@@@@@@@===<<<;;;;;;;;;<<<===>>>:::999999>>>DDDIIIJJJJJJBBBAAAAAABBBCCCCCCBBB@@@>>>@@@BBBBBBAAA?????????<<<<<<<<<===>>>@@@AAABBBBBBFFFHHHEEEDDDFFFGGGEEEAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCC@@@>>>===@@@BBBEEEEEEDDDCCCBBB@@@???>>>BBBBBBBBBCCCBBBBBBAAAAAA777888888999;;;===???@@@???AAACCCBBB???>>>???@@@:::888888999<<>>@@@AAACCCFFFBBBAAA???>>>===<<<=========AAAEEECCC@@@AAAHHHNNNUUUeee~~~}}}fffMMMAAALLL^^^TTT>>>777:::888999:::;;;;;;:::999888333:::VVV}}}DDDBBB@@@@@@BBBDDDEEEEEEDDDCCCAAA???===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777999;;;<<<<<<;;;:::888777777777777666666666666555555555555555555555555333333222222222222222222333333222222111000/////////000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......111111111111000000000000111111000000//////......//////............/////////...,,,++++++,,,...///............////////////---...//////......///111///////////////////////////////////////.........---------............///---------------------------------.........//////000000000000000000000000000000000000000000000000...000111000///...///111000111222222111000111222000000000000000000000000111111111111111111111111000000111111111111000000222222111111111111111111000111111111111222222222333444444555555444444333333333333333333333333333111111111000000000000000333333222222111000000000444444333222222222333333555444333222222333444555555555555555555555555555555555666666777777888888333444666777888999888888777777777777666666666666777777888999::::::;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<;;;:::999888;;;<<<;;;999888999;;;>>>===<<<<<<>>>?????????888999999888888999===???<<<<<<===@@@CCCDDDCCCBBB????????????????????????AAA@@@>>><<<<<<===>>>???AAAAAA???>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@AAADDDEEEFFFEEEGGGEEECCC@@@>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===:::;;;===>>>>>>>>>===<<<<<<;;;::::::;;;===@@@AAA@@@@@@???>>>>>>===>>>>>>;;;999666555666:::>>>AAACCCAAA???===<<<===???AAA>>>??????@@@AAABBBBBBBBB@@@???????????????@@@@@@AAAAAA@@@===<<>>???===AAAEEEFFFEEEEEEGGGIIIOOOZZZsss{{{mmmGGG>>>IIIYYYPPP>>>::::::999888777777777888999:::777:::QQQwww@@@???>>>???BBBDDDEEEEEEBBBAAA@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999777666666666555555555444444555555555555444444444444444444444333333333333333333333222111111000//////000000000111111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000000/////////000000000000//////......//////............/////////...,,,++++++,,,...///............////////////............////////////........................////////////............---------............///---------------------------------.........//////////////////////////////////////////////////////...000111000///...///111000111222222000000111222000000000000000000000000111111111111111111111111000000000//////000000000111111111111111111111111000000111111111222222222333333444444444444333333333333333333333333333333000000000000000111111111222222222111111111000000333333333222222333444444444444444333333444444444555555555555555555555555444444444555666666777777444555666777888888777777777777777777666666666666777777888888999::::::;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;;;;::::::;;;===<<<:::999:::<<<<<<;;;::::::;;;<<<===<<<>>>>>>===;;;999999<<<>>>;;;;;;<<<>>>AAABBBAAA@@@????????????????????????AAA@@@???======>>>@@@AAAAAAAAA???>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBBBB@@@???>>>???AAACCCCCCBBBFFFEEECCCAAA@@@???>>>>>>??????@@@@@@???>>>===<<<:::;;;<<<===>>>======<<<>>>===<<<;;;;;;<<<>>>?????????>>>===============>>>===;;;999:::<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@AAA===>>>>>>???BBBMMM[[[fff\\\RRREEE===<<<>>>@@@@@@>>>===<<<;;;;;;<<<===>>>>>>@@@CCCDDDDDDDDDEEEFFFJJJYYYvvv}}}NNNBBBKKKZZZQQQ@@@999888999999888888888888888999888:::QQQwww===<<<;;;===@@@BBBCCCCCC??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::999777666555555444444444333333333555555444444444333333333555555555444444333333333222222222111111000000///000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000////////////.........000000000////////////...//////............//////...---,,,++++++,,,---...---............////////////---,,,---000111///---................................................---------............///........................---------...............////////////////////////////////////////////////...000111000///...///111000111222222000000111222000000000000000000000000111111111111111111111111000000///......///000000111111111111111111111111000000000111111111222222222333333444444333333222222222222222222222222222//////000000111111222222222222222111111111111111222222222222333444444555333444444555555444444333444444444444444444444444333333444444555666666666555666666777777777666555666666666666777777777777777777777888999999::::::::::::::::::::::::::::::888999:::;;;<<<<<<;;;;;;:::<<<===<<<;;;:::;;;===;;;;;;:::::::::;;;<<<<<>>;;;::::::<<<;;;;;;<<<>>>@@@BBBAAA@@@????????????????????????BBBAAA@@@??????@@@AAABBBAAAAAA???>>>>>>>>>???@@@????????????@@@@@@@@@@@@>>>===;;;<<<>>>??????>>>CCCCCCCCCBBBAAA@@@>>>>>>>>>??????>>>>>><<<;;;;;;;;;;;;<<<============<<<@@@???===<<<;;;<<<===============<<<<<<<<<<<<<<>>============>>>>>>>>>???@@@AAA@@@???>>>===;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAA??????>>>===???FFFRRRZZZWWWOOODDD===<<<>>>?????????>>>===;;;;;;;;;;;;<<>>???AAADDDEEEEEEDDDJJJ[[[{{{WWWGGGLLLZZZSSSBBB:::777999999999999999888777666::::::PPPwww<<<::::::;;;>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::999888777666555444444444444333333333333555444444444333333333333555555444444333333222222222111111111000000000///111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111//////.........---------//////////////////////////////............//////...---,,,,,,,,,,,,---...---------.........//////000,,,***,,,000222///,,,........................------...............///---------............///////////////////////////........................////////////////////////////////////////////////...000111000///...///111000111222111000///000222000000000000000000000000111111111111111111111111000///...------...///000000000000000111111111111000000000000111111111111222222333333333333222222222222222222222222222222......///000111222222333111111111111111111222222111111111222333444555666222333444555555444333222444444444444444444444444333444444555555666666777777777777666666555555444666666666666777777777777777777777777888888999999999999::::::::::::;;;;;;888999999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;===>>>DDDDDDBBB???<<<::::::;;;>>>======???BBBCCCCCCBBB????????????????????????AAAAAA@@@@@@AAABBBCCCDDDAAAAAA???>>>>>>>>>???@@@???????????????@@@@@@AAA>>><<<;;;;;;<<<======<<>>>>>>>>======<<<;;;:::999;;;;;;<<<<<<<<<=========???>>>===<<<<<<<<<======;;;;;;;;;<<<;;;;;;;;;:::;;;;;;<<<===>>>======<<<>>>>>>????????????>>>>>>999888888888999:::;;;<<<::::::;;;<<<===???AAABBB@@@@@@>>><<<;;;===AAAEEEHHHCCC===999:::===???@@@@@@???===;;;::::::::::::>>><<<<<>>;;;::::::;;;>>>===<<<>>>@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDAAAAAA???>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAABBBBBB@@@>>><<<<<<<<<===<<<;;;>>>???@@@AAAAAA@@@???>>>>>>>>>===<<<::::::999999;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<======>>>999:::;;;;;;;;;;;;::::::888:::<<<>>>??????>>>>>>@@@???===<<<<<<>>>???@@@<<<:::999777666666777888999999999;;;<<<>>>@@@AAA:::<<>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAABBBCCCAAAAAA???>>>>>>>>>???@@@BBBAAAAAA@@@@@@BBBCCCDDDBBB@@@>>>=========<<<:::<<<===>>>??????????????????>>>===;;;:::999999999;;;;;;::::::;;;;;;<<<===::::::;;;;;;<<<<<<<<<<<<888999;;;<<<<<<;;;::::::999;;;===@@@AAAAAAAAA@@@@@@???<<<;;;;;;===@@@AAAGGGDDDAAA===:::888888888888888999:::;;;===???@@@:::<<>><<<<<<<<<;;;;;;;;;<<<======@@@>>><<<;;;999999999:::::::::;;;???DDDHHHKKKLLLLLLeeeuuuhhhmmm|||yyyddd```eeeXXXFFF???>>>999999999999999888777666===:::QQQ{{{:::999999999:::999777555888888777777777888999999888888888888888888888888666666555555555555555555333333333333222222222222222333444555777888999999666555444333222111000000///000000000000000000000....../////////000000000////////////////////////////////////////////////////////////////////////000000000000/////////////////////............------------.........////////////............//////,,,------------------,,,,,,,,,---------.........,,,,,,,,,------.........------------------------++++++,,,------...//////---------............///------------------------//////.........---------...................................................000111000///...///111///000111000///...///111000000000000000000000000000000000000000000000000...///111222222111///.........//////000111111222////////////000000000111000000111111111111000000000000000000000000000000000000000000000111111111...///000111222333444444333333333222222333444444444444444333333444444444333333333333333333333333444444555555666777777888666666555444444444555666555555555666777888888888666666666666666666666666888888999::::::;;;<<<<<<<<<;;;:::888888888888999999777666888:::<<<;;;999777:::<<<:::666555777;;;999:::<<<;;;:::999999::::::999777888:::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999:::<<<===???@@@AAAAAAAAAAAA???>>>>>>>>>???@@@CCCBBB@@@@@@@@@AAACCCDDDDDDAAA???=========;;;:::;;;;;;;;;<<<<<<>>>??????@@@???===;;;:::999999999;;;;;;:::::::::;;;<<<===::::::::::::::::::999999888999;;;<<<===<<<;;;::::::;;;===???@@@@@@???>>>>>>======<<<===>>>???@@@IIIFFFBBB>>>;;;::::::;;;888888888999:::<<<===>>>======>>>>>>===<<<999777;;;<<<======<<<<<<;;;<<>>@@@DDDHHHKKKKKKjjjwwwjjjnnn{{{tttrrr]]]EEE>>>>>>999999888888888888888999===:::QQQ|||888888888999::::::888666888888777777777777888888777777777777777777777777555555444444444555666666222222222111111111111000222333444666888999;;;;;;777666666555333222111111////////////000000000000............////////////////////////////////////////////////////////////////////////////////////111111000000//////......000////////////.........---------.........////////////............//////,,,------......------,,,,,,,,,,,,---------......+++,,,...---,,,,,,---///------------------------++++++,,,,,,---...//////---------.........//////------------------------//////.........---------................................................///000111000///...///111///000111000///...///111000000000000000000000000000000000000000000000000...///222333333222///...---......///000111111222////////////000000000000000000111111111111000000000000000000000000000000111111111000000000000000......///111222333444555444444333222222222333333555555333222222333555555333333333333333333333333333333444444555666666777666555444333333444555666444555555666777888888999666666666666666555555555888888999::::::;;;<<<<<<===<<<:::888777777888888:::888777888<<<===<<<:::999<<<>>><<<777666999<<<999:::<<<;;;:::999999999<<<:::888999;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>888999:::<<<>>>???@@@@@@AAAAAA???>>>>>>>>>???@@@BBBAAA@@@??????AAACCCDDDDDDBBB???======<<<:::999::::::::::::;;;===???@@@AAA@@@===;;;:::999999999;;;;;;:::999:::;;;<<<===;;;;;;;;;:::999888666666888999;;;=========;;;::::::;;;<<<======<<<;;;:::;;;<<<===?????????>>>===>>><<<999777666777888:::888888888999:::;;;<<<===>>>===<<<<<<>>>?????????777999<<<===<<<;;;;;;<<<>>>===;;;:::999999:::;;;999<<<>>>>>>>>>???DDDHHHNNNoootttxxx|||aaaEEE<<<<<<999888777777777888999:::===999RRR}}}::::::999888888999:::;;;777777777555555666999<<<888888888888777777777666555555555444444333333333111111111111111111111111222000///000444777777555444444555555444222111000111000000////////////000//////000000111111222222000000000000000000000000////////////000000000000........................///////////////.................................................................................+++,,,---.........---,,,........................------------------------........................---------.........///////////////......------,,,------............------......................................................------------......000000///...............111000///......///000111111111000000//////......////////////////////////000000000000000000000000......////////////......000111111111111222222222111111111111111111111111222222111000///...------000000111111111111000000///000111111000111333555333222222111111222222333444555666666666555444333222222333444444333333333444444444555555555555666444555555555666666777777777777777777777777777777666888999999777666777888666666555666666777888999::::::999999999999999999777777666666777888999999;;;<<<<<<:::777666999<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;===??????>>>=========::::::;;;<<<===>>>@@@@@@AAA@@@???>>>>>>>>>???@@@>>>===>>>>>>???@@@BBBBBBBBBAAA>>><<<;;;;;;<<<===888:::<<<<<<;;;:::;;;<<<@@@@@@???===<<<;;;:::999<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999777888:::<<<=========<<<===<<<;;;::::::;;;<<<===999:::;;;;;;<<<<<<;;;;;;;;;::::::999999888777777<<<:::999:::;;;<<<<<<;;;BBB???======??????<<<:::<<<======;;;888666888:::;;;===???===:::999:::<<<>>>===???BBBBBB@@@BBBGGGTTTppp{{{yyyjjjEEE<<<777;;;999777777999999999888>>>>>>SSSxxx===<<<:::888777777777888666666777666555666888:::777777777666666666555555555444444444333333333333111111111111111111111111222111///111444666555444333333444444333111000///000000////////////000000000000000000000111111111000000000000000000000000....../////////000000000........................////////////....................................................................................+++,,,---.........------........................------------------------........................,,,------------..................---------------------............------................................................000//////...------......000000///...............111000///......///000000000000000///////////////////////////////////////////////////////////////......////////////......000000111111111222222222111111111111111111111111111111000000//////......000000111111111111000000///000111111000111333555333222222111111222222333333444555555555555444333222333333444444333333333444444444444555555555555444555555555666666666777666666666666666666666666555777888888777666666777777666666666666777777888666666666666666666666666888777777777888999999::::::;;;;;;999777666888;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;===??????>>>=========;;;;;;;;;;;;<<<===???@@@@@@??????>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBCCCAAA???===;;;;;;<<<<<<<<<>>>???>>>===;;;;;;<<<>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;::::::999:::;;;<<<=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<888999::::::;;;;;;::::::;;;;;;;;;::::::::::::999<<<;;;999999;;;<<<<<<<<>>===;;;;;;======;;;888666777888:::<<<===<<<:::999:::<<<>>>===>>>@@@???>>>BBBHHHWWWqqq||||||kkkEEE<<<999999777666666777888777666<<<===SSSxxx???>>><<<999777666555555555666888888777666777888666555555555555444444444444444333333333333333222111111111111111111111111333111000111222444444333111222333333222111///...//////...//////000111222111000000000000000000///000000000000000000000000------........./////////........................................................................................................................+++,,,------......------........................------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,------------------............------................................................111000//////.........///000000///...............000000////////////000000//////////////////000000////////////////////////////////////////////////......////////////......000000000111111111222222111111111111111111111111000000000000////////////000000111111111111000000///000111111000000222444333222222111111222222333222333333444444444333222333333444444444444333333444444444444555555555555555555555555555666666666666666666666666666666666444666777777666555666777888888777666666666777777666666666666666666666666999999999999999:::::::::999999:::888777777888:::=========<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;===??????>>>============<<<;;;::::::<<<>>>???>>>??????@@@@@@????????????????????????@@@AAABBBCCCBBB@@@>>><<<<<<<<<<<<@@@BBBBBBAAA???===<<<===<<<<<<<<<<<<============<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;::::::===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;888888999:::::::::::::::;;;;;;<<<<<<<<<<<<=========;;;999888:::<<<======;;;:::999:::;;;===<<<;;;:::;;;<<<;;;888777666777999:::;;;;;;:::999:::<<<>>><<<<<<>>>>>>???FFFOOOcccwwwkkkDDD===;;;888777666666888888777666999;;;RRRyyy>>>===<<<:::888666555555555888::::::999777666777555555555555444444444444333333333333222222222222111111111111111111111111333222111111111222222222111222333333333111000///............///000222222111111000000/////////...////////////////////////------------.........///........................------...............///........................................................................,,,,,,,,,---------------........................------------------------........................+++++++++,,,,,,,,,------+++++++++,,,,,,---------------............------................................................///////////////000111111000000///...............///////////////000000000---......//////000000000////////////////////////////////////////////////......////////////......000000000000111111111111111111111111111111111111.../////////000000000111000000111111111111000000...000000000000000222444333222222111111222222333111222222222333333333333444444444444444444333222333333444444444555555555555555555555555555555555666666666666666666666666333555777777666555666777999999888777666666666666888888888888999999999999::::::;;;;;;;;;;;;;;;:::999999999999999999::::::=====================<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;===??????>>>=========>>>===;;;::::::;;;===???>>>???AAABBBBBBAAA@@@???@@@@@@?????????@@@AAAAAACCCBBBAAA???===<<<<<<<<>>>>>???========================<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;============<<<<<<;;;;;;:::;;;<<<======<<<;;;:::999999:::;;;;;;;;;;;;:::<<<<<<<<<===>>>??????@@@>>><<<999888:::<<<>>>>>>::::::888888999:::;;;;;;888999:::;;;:::999888888999:::;;;;;;;;;;;;<<<======;;;<<<>>>>>>BBBNNNYYYsssjjjDDD===<<<888777666777999::::::888888:::RRRyyy;;;;;;::::::999888777777777999<<<<<<:::888777666666666555555555444444444222222222222222222222222111111111111111111111111222222111111000000000111222333444444444333222111............///000222222111000000000//////......////////////////////////------------.........///........................,,,---------......//////........................................................................,,,,,,,,,,,,------..............................------------------------........................+++++++++,,,,,,,,,------+++++++++,,,,,,---------------............------................................................---------...000111333444000000///.....................///000000000000000------......//////000000////////////////////////..............................////////////......//////000000000111111111000000000000000000000000......//////000000111111000000111111111111000000...///000000///000222444333222222111111222222333111111111111222222333333444555555555444444333222333333333444444444444555555555555555555444444444555555555555555555555555333555666777666555666777:::999888777777666777777999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999::::::<<<<<<<<<;;;<<<=====================;;;;;;;;;<<<<<<<<<======;;;===??????>>>=========>>>===<<<;;;;;;<<<>>>??????@@@BBBCCCDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@???>>>>>>===>>>@@@BBBAAA@@@???@@@AAA@@@??????>>>>>>===<<<<<<=========<<<<<<<<<;;;;;;;;;;;;<<<===============;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@>>><<<999999;;;===>>>>>>;;;;;;:::888888999:::<<<999999:::;;;;;;<<<;;;:::<<<;;;;;;<<<===>>>>>>===<<<;;;<<<>>>@@@GGGUUUddd{{{}}}|||jjjEEE>>><<<999777666666888:::::::::888:::RRRyyy888999999:::::::::999999888:::<<<<<<:::777666666666666555555555444444444000111111111111222222222111111111111111111111111000111111000//////000222222333444555444444222222//////...//////000111222000//////////////////...000000000000000000000000------........./////////........................,,,,,,,,,---......//////........................................................................---,,,,,,,,,,,,---...///........................------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,------------------............------................................................,,,,,,,,,...///111333444000000///...............---...///000111111111000..................//////////////////////////////..............................////////////....../////////000000000111111000000000000000000000000......//////000000111111000000111111111111000000...///000000//////111333333222222111111222222333111111111111222333444444555555666555555444333222333333333333444444444444555555555444444444444444555555555555555555555555333555777777666666777888999999888777777777888888777777888888999:::::::::;;;;;;<<<======<<<:::999:::999999;;;===>>>===<<<;;;<<<<<<<<<<<<=========;;;;;;<<<<<<<<<=========;;;===??????>>>=====================>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????===???AAAAAA@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>===???>>>>>>>>>>>>=========<<<===>>>???????????????:::::::::::::::;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===============;;;;;;<<<======>>>??????===;;;:::;;;===>>>======;;;;;;;;;999888:::===??????===;;;;;;===>>>===<<<>>>===<<<<<<>>>???>>>===::::::<<<>>>@@@GGGXXXgggyyyhhhoootttpppqqqkkkHHH@@@<<<===:::666555555777888888888:::RRRyyy888888999:::::::::999888888999;;;:::777555444444444444444444333333333333000000000000111111222222111111111111111111111111...000111000......000222111222333444444333222111000000////////////000000.........///////////////000000000000000000000000....../////////000000000........................++++++,,,------...//////........................................................................------,,,,,,,,,---...///........................------------------------........................,,,------------..................---------------------............------................................................------------...///000111000000///...............,,,---///000111111111000..................------////////////////////////..............................////////////......////////////000000000111000000000000000000000000////////////000000000000000000111111111111000000...///000/////////111333333222222111111222222333222222111111222333555666666666666666555444333222222222333333333444444444555555555444444333333333555555555555555555555555333555777888777777888999888888888777888888999999666777777888999999:::::::::;;;<<<======;;;999888888888888:::>>>???===;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============;;;===??????>>>=========<<<===???@@@AAAAAAAAAAAA?????????@@@@@@AAACCCCCCDDDCCCBBBAAA@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===>>>???@@@AAAAAAAAAAAA======;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<:::;;;;;;;;;<<<<<<======<<<;;;;;;===>>>???===;;;888:::;;;::::::===AAAFFFHHHDDD???======>>>===<<>>>>>===;;;999999;;;<<<===CCCSSScccuuuzzzZZZ^^^ccc]]]```xxx~~~}}}nnnMMMDDD===IIICCC<<<777555666666777888:::SSSzzz999999:::;;;:::999888777777888999777555333222333333333333222222222111111//////000000111111111222111111111111111111111111---///111000......000333000000222333333222111000111000000////////////000---.........//////000000000000000000000000000000////////////000000000000........................++++++,,,,,,---...//////........................................................................------,,,+++,,,---...///........................------------------------........................---------.........///////////////......------------..................---................................................//////...---------------000000///...............,,,---///000111111111000/////////......------,,,////////////////////////..............................////////////......////////////000000000000000000000000000000000000000000000000////////////000000111111111111000000---///////////////111333333222222222222222222333222222111111222444555777666666666666555444333222222222333333333444444444555555555444444333333333555555555555555555555555444666888888888888999:::888777777777888999::::::777888888999::::::;;;;;;:::;;;<<<======;;;999888777666777999===???===::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>;;;===???@@@>>>=========;;;===???BBBCCCCCCBBBAAA???>>>======>>>@@@BBBCCCDDDCCCBBBAAA@@@?????????>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEDDDAAA??????@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCAAA@@@>>><<<;;;;;;;;;;;;===<<<;;;::::::;;;<<<===999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@???===:::666888:::;;;;;;???EEEKKKOOOIIIBBB>>>======<<<;;;???<<<:::;;;======;;;999888888::::::999>>>NNN^^^tttsssWWWQQQUUUNNNRRRppp}}}}}}pppQQQFFF???TTTMMMCCC;;;888777777888777:::SSS{{{888888999999999999888888555555444444444333333333222222111111111111222222555444333333222222333333000000000000000000000000333222222222222222222222...//////000111222222222////////////............------/////////...---,,,........................---------............///......------------.........---,,,---///000///...------------------------......................../////////......------------......///////////////.........------,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,000///...------...///000........................---------............///////////////////////////////////////000000000000000///...------...///000////////////////////////111111000//////////////////////////////...------////////////000000000000000000////////////000000//////000000000000//////111111000000//////.........//////000000000000000111111111111111111111111333333222111222333444555444333333222111111111222222222333333333333444444333333333333333333333333666666666666666666666666777666666666666777777888888888888888888888888888444555666777888999::::::888999999::::::999999888777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@????????????@@@@@@@@@???>>>======>>>??????DDDAAA???AAAEEEFFFBBB===CCCBBB@@@@@@BBBCCCCCCBBBDDDEEEEEEDDDBBB@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBB@@@@@@???>>>???AAADDDEEEAAA???>>>>>>???@@@@@@???<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;888999999:::;;;<<<======<<<;;;;;;<<<======<<<;;;>>>===<<<;;;<<<===@@@AAAFFFDDD@@@===<<<<<<===>>>>>><<<:::;;;>>>???===;;;<<<:::777777:::AAAHHHMMMbbblll\\\bbb```OOOSSSPPPKKKLLL```zzzyyyttt___JJJAAA???===:::999999999999888666;;;NNNttt777777888888888888777777555444444444444333333333222222111111111111222222444444333222222222222333000000000000000000000000111111111000000000000000...//////000111111222222////////////............---...............------........................---------............///......------------.........---,,,---//////...---------------------------.................................---------,,,,,,------...///////////////......---------,,,,,,,,,////////////////////////...------,,,,,,------...---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,000///...------...///000........................---------............///////////////////////////.../////////000000000000000///...------...///000////////////////////////111000000///////////////.../////////......---,,,////////////000000000000000000////////////000000//////000000000000//////111000000000/////////......//////000000000000000111111111111111111111111333333222222222333444555444333222222111111222222222222333333333333444444333333333333333333333333555555555555555555555555666666666666666666777888888888888888888888888888555555666777888999999:::888999999999999999999888777777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<;;;<<<<<<===>>>>>>???????????????>>>>>>????????????>>>>>>======>>>???@@@CCCAAA???AAADDDEEEAAA>>>BBBAAA???@@@BBBCCCCCCBBBBBBCCCDDDBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAACCCEEEGGGBBB@@@??????@@@AAAAAA@@@===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<===<<<<<<<<<=========<<<<<<<<<;;;;;;===???AAACCCDDDBBB???<<<;;;;;;<<<===???===;;;;;;======;;;999;;;999777777999???EEEIII___zzzgggPPPOOOOOOGGGNNNKKKFFFLLLbbbxxxzzzxxxdddLLLAAA???===:::888888999888777666;;;MMMsss666666666777777666666666444444444444333333333333222222111111111111222222444444333222222222222222000000000000000000000000.........///////////////...//////000000111111222////////////..................---------......///........................---------............///......------------......///...------...///...,,,------------------------------------------------------------,,,,,,,,,,,,------...////////////......------------,,,,,,,,,...........................------,,,,,,------...---,,,,,,,,,,,,---......------------------------.........---------------//////............//////........................---------............///////////////////////////....../////////000000000//////............//////////////////////////////000000//////......//////....../////////...------////////////000000000000000//////......//////000//////000000000000//////000000000000////////////...///000000111111000000111111111111111111111111333222222222222333444444333333222222111111222222222222333333333333444444333333333333333333333333555555555555555555555555666555555555666666777888777777777777777777777777666666666777777888888888888888999999999999888888666777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<======>>>>>>??????>>>>>>======>>>>>>???============>>>>>>@@@@@@BBB@@@>>>@@@CCCDDDAAA>>>@@@???>>>???BBBCCCDDDCCCAAABBBBBBAAA???>>>???@@@???@@@@@@@@@@@@?????????AAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@BBBDDDGGGHHHCCCAAA@@@@@@AAABBBBBBAAA=========<<<<<<<<<;;;;;;888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;;;;;;;<<<===@@@BBBDDDAAA@@@===;;;999999:::;;;???===<<<;;;<<<;;;:::888999888777777999===AAACCCYYYpppyyyeeeJJJAAACCCEEELLLIIIGGGOOOgggyyypppyyy}}}kkkSSSEEE@@@===:::888888888777666666;;;LLLqqq444555555666666555555444444444444333333333222222222222111111111111222222444333333222111222222222000000000000000000000000---...............//////////////////000000111111////////////............///...---,,,,,,---///000........................---------............///......------------......000...------...///---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------...............---------/////////....../////////........................---------............///////////////////////////........./////////000000/////////....../////////////////////////////////000//////.........///////////////000000//////...////////////000000000000/////////......///////////////000000000000//////000000000000//////////////////000111111111111000111111111111111111111111222222222222222333333333333333222222111222222333222222222333333333444444333333333333333333333333555555555555555555555555555555555555555666777888666666666666666666666666666666666777777777777777777777888888888888777777666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>><<<<<<<<<===>>>???@@@@@@@@@???>>>???AAABBBAAA??????>>>===???AAACCCDDDCCC@@@AAABBBAAA???>>>???@@@@@@@@@AAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@AAACCCEEEGGGBBB@@@??????AAAAAAAAA@@@===============<<<<<<;;;777777999:::<<<<<<======<<<<<<<<<;;;;;;:::::::::<<<===<<<;;;::::::;;;===<<<<<<<<<===>>>???@@@AAA>>>===;;;999888888888999<<<<<<;;;;;;::::::999999999999999999:::<<<>>>???LLL\\\ggg___JJJ<<<===CCCFFFEEEFFFOOOddd}}}zzzjjjdddqqq{{{qqq\\\MMMBBB>>>:::777777777777666777;;;KKKooo444444555555555555444444444444333333333222222222222222111111111111222222333333222111111111111222////////////////////////.........//////000000000///////////////000000000////////////...............---,,,,,,,,,...///000........................---------............///......------------......///...------...///...,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------...........................//////////////////...........................---------............///////////////////////////............////////////...//////////////////...//////////////////////////////............/////////000000111111111000000////////////000000000000//////............////////////000000000000//////////////////000000000000///000000111111111111111111111111111111111111111111111222222222333333333333222222111222222333333222222222333333333444444333333333333333333333333555555555555555555555555444444444444555666777888555555555555555555555555666666666666666777777777666777777888888777777666666666888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============<<<<<<<<<<<<===============<<<<<<;;;;;;<<<<<<===;;;;;;<<<===>>>????????????>>>===>>>???@@@@@@???>>>======>>>@@@BBBCCCBBB@@@AAABBBAAA@@@???@@@AAA@@@AAACCCCCCCCCBBBAAA@@@===>>>>>>>>>======<<<;;;<<<<<<===>>>???AAABBBCCC@@@>>>======>>>??????>>>======>>>>>>======<<<;;;666777888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999:::<<<<<<;;;888888999;;;>>>>>>==================<<<;;;999888777666777777888888999999999:::;;;;;;999::::::;;;;;;<<<<<<<<<>>>GGGSSSUUUKKK===999<<<<<>>>>>>>>>>>===============>>>???@@@???===<<<===@@@AAABBBAAA???AAABBBAAA??????@@@AAA???AAACCCDDDEEEDDDCCCAAA============<<<;;;:::::::::;;;;;;<<<===>>>??????>>><<<;;;;;;<<<======<<<<<<<<<===>>>===<<<;;;:::666777888999:::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999<<<>>>===999777888:::>>>>>>======<<<;;;:::::::::999888777666666666666555777888999888999:::<<<999:::::::::;;;;;;;;;;;;;;;AAAJJJQQQOOOFFF>>>;;;:::???CCCIIIWWWmmmzzzgggYYY___mmmnnn```SSSFFFBBB===999777888888777888;;;KKKooo444444555555555555444444333333333222222222222111222222111111111111222222333222222111111111111111////////////////////////---......///000000111111////////////////////////////////////............+++,,,---...////////////........................---------............///......------------......,,,++++++---///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,------......------,,,,,,,,,---------......------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------------------------........./////////000---...///000000///...---........................---------............///////////////////////////---------.........//////---...///000000///...---////////////////////////...------------...///000------...///////////////////////////000000000000///......------....../////////000000000000//////.../////////000000000111000000111222222222222111111111111111111111111111///000111222333222222111222222111111222222333444222222333333333333444444333333333333333333333333444444444444444444444444333333333444555666888888333333333333333333333333333444444555666777888888555666666777777666666555555666777999::::::::::::::::::::::::::::::::::::777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<===???AAA???>>>======???@@@@@@???>>>???@@@@@@>>>>>>???@@@===???BBBDDDEEEDDDCCCBBB>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<===<<<::::::<<<<<<<<<;;;:::;;;=========<<<:::999777777888999999999999999;;;;;;;;;;;;;;;;;;::::::999===AAA@@@<<<999999:::<<<<<<<<<<<<;;;:::999999888888888777666666555555555777999999777777999;;;888888888888999999::::::;;;BBBIIINNNPPPOOOJJJEEE???BBBEEEMMM___uuu}}}hhhWWW\\\kkkooodddWWWIIIDDD>>>:::888888888888888<<>>>>>===<<<;;;;;;<<<<<<;;;;;;<<>>======???@@@???>>><<<>>>???>>>======>>>???;;;===@@@CCCDDDDDDCCCBBB????????????>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<::::::<<<===<<<;;;:::;;;<<<======;;;999888777888888999999999888888;;;;;;;;;;;;;;;;;;;;;;;;999???DDDCCC???;;;:::;;;999::::::;;;;;;::::::999888888777777666666555555666888:::999666555777999777777666666777888999999555>>>EEEHHHKKKPPPPPPMMM@@@@@@BBBMMMccczzzzzzfffVVV[[[lllsssjjj]]]JJJEEE???:::999999999999888<<>>>>>===============>>>>>>>>>AAA@@@??????>>>?????????@@@???>>>???@@@AAA@@@???@@@===::::::;;;=========???DDDEEE@@@<<<======<<<===;;;999:::;;;===>>>=========<<<<<<;;;::::::999======<<<;;;:::888666555888888888999999999::::::<<>>===<<<999666555444333555888888666555555777888777666777777777777888888888888999:::===BBBFFFIIIKKKLLLIIIBBB???MMMllloooddd^^^^^^fffwwwvvvbbbMMMGGG???888777::::::777666:::IIImmm444444444555444444333222111111111222222333333333555444222111000000111111000000////////////000000000000000000/////////.........////////////......//////............//////...------------------...,,,,,,,,,,,,,,,---------..................------000///...------...///000........................---------............///........................//////.........---------------------------------......---------,,,,,,,,,---------............///------------------------..............................------------...............---------,,,,,,,,,,,,---......///000000////////////////////////........................------......///000000111.................................///////////////................................................,,,---......//////....................................////////////............///////////////...000000000000000000000000//////////////////......000000111222222222222111000111111222222111111000111111111111111000//////333333222111111111222333111111111111111111111111222222333333222111111000333333333333333333333333333333333444444444555555333333333333333333333333555555555666666666666666888888888888777666555555444444444555666777888888999::::::999888888999;;;::::::::::::::::::::::::999999:::;;;<<<<<<<<<;;;:::;;;<<<===<<<<<<;;;:::======>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<============>>>>>>????????????????????????@@@@@@AAA@@@???>>>>>>???@@@???===>>>??????===;;;;;;>>>AAAAAAEEEFFFAAA>>>??????>>>===;;;999:::;;;=========>>>===<<<;;;;;;;;;;;;;;;>>>>>>======<<<:::999888:::999999999999999999999999>>>BBB@@@<<<888888::::::===>>><<<===BBBCCC@@@>>>;;;888666444444666999:::999777777888888777666777777777777777777777666888999:::<<>>>>>===;;;:::========================;;;;;;:::::::::::::::;;;<<<======>>>???@@@AAAAAA??????>>>??????@@@AAABBB@@@???>>>>>>>>>>>>===<<<<<<@@@BBB@@@;;;:::???DDDDDDGGGGGGBBB>>>??????<<<===;;;::::::<<<======<<<>>><<<:::999999:::<<<===;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::888:::<<<;;;999777777777>>>???>>>>>>DDDMMMPPPNNNBBB@@@===777444444777999<<<:::888888999999888777777777777666666555555555999999999888999>>>FFFMMMKKKHHHIIIWWWooo~~~{{{ooo\\\SSSQQQXXXdddwwwzzziiiTTTLLLBBB;;;999777666555666888FFFjjj333444444444444333222222111111111111111222222222222222111111000000000000/////////....../////////000000/////////...............////////////.........------------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,------------......///......------......///........................---------............///................................................---------------------------------------------------------............///......................................................------------....../////////.........------------......////////////////////////////////////....................................//////000000........................///////////////.................................------------------------,,,---......///.......................................////////////......---------...///000111111////////////////////////000000000000//////......///000000111111111111111000000111111111111000000000000111111111111000///000111111222222222222111111111111111111111111111000000111111111000000///222222333333333333444444333333333444444444555555444444444444444444444444333444444555666777888888777777777777666555444444222333444666777999::::::999:::::::::888999:::<<<<<<<<<;;;::::::999888888::::::;;;;;;;;;;;;:::::::::;;;===??????>>><<<;;;<<<<<<<<<<<<<<<<<<======<<<;;;:::999999999999999<<<===>>>???@@@AAABBBBBB@@@@@@?????????@@@AAAAAAAAA???======>>>===<<<:::>>>@@@BBBAAA======@@@DDDEEEGGGFFFBBB???@@@???<<<===<<<;;;;;;<<<======;;;<<<:::888777777888:::<<<777777888999999999999999;;;;;;<<<<<<===>>>>>>???>>>======<<<:::888666555<<<<<<;;;===EEEQQQ\\\cccNNNMMMHHH>>>666555777888:::888777777999:::999999777777666666555555444444999:::;;;999999===DDDKKKFFFEEEHHHUUUjjjxxxuuukkkQQQHHHHHHQQQ^^^qqquuuhhhWWWMMMCCC>>>;;;888666666666777EEEiii333333444444333333222111111111111111111111111111000000000000000000////////////............//////////////////............,,,------......------,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++))))))***++++++,,,------,,,,,,,,,,,,------............------------..............................---------............///........................---.....................---------------------------------------------------------............///......................................................------------...............------------,,,------------------......////////////////////////....................................////////////////////////////////////------......///000000111........................------------------------,,,---......///.......................................////////////......------------...000111222////////////////////////////////////000000111111//////000111111111111000000000000111111000000000///000000111111111000000///000111222222222222111111111111111111111111111///000000111111111000000222222222333333444444444333333333444444444555555444444444444444444444444333444444555666777888888666666777666666555444333222333555777888999::::::777888999888777888999;;;<<<<<<;;;::::::999888888888999999::::::::::::999:::;;;===>>>???>>>===<<<;;;::::::::::::;;;<<<======<<<;;;:::999888888888<<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@?????????@@@AAA???======>>>===<<<:::@@@@@@???@@@AAABBBBBBBBBCCCEEEEEECCCDDDHHHHHHEEE>>>===<<<===>>>>>>===;;;:::999888777777888888888555666777888999999999999:::;;;<<<>>>@@@AAABBBCCCHHHGGGFFFDDDBBB>>>;;;999;;;;;;:::999<<>>???>>>===;;;:::999999999<<<======>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>===<<>>???BBBCCCBBB@@@AAADDDEEEFFFJJJQQQRRROOO@@@???>>>???@@@@@@>>><<<:::;;;===>>>===;;;888777777777888999:::;;;;;;:::::::::<<<>>>@@@AAACCCCCCLLLOOOQQQPPPLLLHHHEEEDDDCCCAAA>>>:::666<<>>>>>>>>;;;:::::::::;;;<<<===>>>===<<<;;;;;;;;;===???AAABBBAAA???===<<<;;;::::::=========>>>>>>??????????????????@@@AAABBBCCCDDD@@@???>>>>>>???@@@???======???@@@AAAAAAAAABBBBBBDDDFFFFFFFFFKKKQQQQQQNNNAAA@@@@@@AAABBBAAA???===>>>AAAEEEGGGFFFAAA;;;777777777888999:::::::::999::::::;;;<<<===>>>??????EEELLLSSSUUURRRNNNNNNPPPQQQLLLGGGBBB;;;;;;GGGUUUfffllliiiXXXJJJGGGEEE@@@;;;999777777999:::999888555666666777777888888888777555444777;;;===;;;888999999:::AAARRRdddlllkkkSSSEEECCCLLLWWWgggrrrnnn___PPPFFFDDD@@@888555:::999:::HHHnnn}}}222333333333333222111111222111111111000000//////---...///000000///...............------.........//////.........------------..................---,,,++++++++++++++++++,,,,,,---///000000///---,,,------------------------******+++,,,,,,---......,,,------......------,,,........................---------.........//////........................---------.........//////------------------------,,,,,,,,,------.........---------.........//////////////////////////////.................................------.........000000000000///////////////////////////.........////////////////////////........................///////////////.........000000000000000000000000///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////....................................////////////......111000...------...///000000000000000000000000000222222111111000/////////...//////000000000000000//////000000000000////////////000111111111111111000000......///111333555111111111111111111111111000111222333333333333333111111222333333444555555333333333444444444555555555555555555555555555555666666666666666555555555555555555555444333222222444555888999:::999888777888999::::::999:::<<<>>>:::::::::::::::::::::;;;999:::;;;===???@@@AAAAAA;;;:::999888999;;;===???>>>>>>===<<<===???AAACCCCCCBBBAAA???===<<<;;;;;;============>>>>>>>>>>>>======>>>???AAADDDFFFGGG@@@???>>>???@@@AAA@@@???:::???CCCCCC???>>>AAAEEEIIIIIIGGGEEEHHHKKKJJJDDDBBBAAAAAABBBCCCBBB@@@>>>BBBFFFLLLOOOMMMGGG???999555555666777777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;DDDOOOTTTRRRPPPRRRUUU\\\UUUNNNKKKFFFBBBGGGQQQSSS^^^___SSSKKKLLLNNNJJJ???===:::999999999888777555555666777888999::::::<<<777444777===@@@===999::::::;;;AAAQQQaaahhhgggRRRCCCAAAJJJTTTeeeqqqpppbbbSSSGGGEEE@@@666333888:::;;;JJJppp|||~~~222222222111111111111000000000000000000000000000////////////............---------............///------------------------------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------............////////////------------------------........................////////////////////////---------............///........................,,,------......------,,,,,,,,,,,,---------......////////////////////////........................---,,,,,,++++++,,,,,,---.........------,,,,,,,,,........................///............---------------------------------////////////////////////....................................////////////............////////////......---------,,,,,,,,,---------...------,,,,,,........................---------...------,,,,,,///............---------//////000000000000//////////////////////////////////////////000000000000////////////000000000000000111222444444333222111111111111111111111111111000000////////////000000222111111111000000//////111111222222222333333333111333444555555444222000444444444444444444444444222333444555666666666666666666666444222222444666999999999888888888888888777888999:::;;;;;;;;;;;;:::999999999999999:::::::::;;;<<<<<<======<<<<<<<<<;;;::::::;;;===@@@BBB@@@??????>>>>>>>>>>>>>>>FFFCCCAAA>>>===<<<<<<<<<<<<=========<<<===>>>???>>>>>>???@@@BBBCCCDDDDDDAAA@@@>>>======>>>@@@AAA@@@@@@???>>>======>>>>>>AAAAAAAAABBBBBBBBBCCCCCC>>>>>>>>>>>>???????????????HHHQQQTTTMMMDDD<<<999999888777777777888999:::888888888777888888999999@@@CCCFFFFFFEEEHHHOOOVVVZZZXXXSSSLLLKKKNNNNNNKKKRRRUUUUUUOOOGGGCCCFFFKKKIIIAAA999777:::===;;;999888666555666888999999888999999999999999999999999888999:::@@@PPPaaakkkkkkPPPIIICCCGGGSSSaaajjjnnndddNNN???BBBCCC999333666777999HHHmmm222222222111111111000000000000000000000000000000////////////............------------............------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------------------............------------------------................................................------------....................................,,,------......------,,,,,,,,,,,,---------......................................................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,........................///............---------------------------------////////////////////////....................................////////////000000/////////...............---------,,,,,,,,,---------......------,,,........................,,,------...------,,,,,,---------.........//////...//////000000//////...////////////////////////.../////////000000000000.../////////000000000000444777888888555222111111111111111111111111111111000000////////////000000111111111111000000000///111111222222222333333333111222333555555444222111333333333333333333333333222333444555666666666666555666666555333333444555777777777777888888888888888999:::;;;<<<<<<<<<<<<999999888888888888888999888999::::::;;;;;;::::::;;;;;;;;;;;;<<<>>>@@@AAA===============>>>???@@@AAAAAA@@@???===<<<<<<<<<;;;<<<<<<<<<:::;;;===???>>>>>>???@@@BBBCCCCCCDDDAAA@@@>>>======>>>???@@@??????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA>>>>>>======>>>>>>>>>>>>???GGGOOOPPPKKKBBB<<<999:::999888888777888999999888888888777888888999:::999<<<@@@BBBCCCGGGOOOVVV[[[^^^\\\WWWTTTTTTRRRNNNMMMPPPPPPKKKCCC@@@DDDHHHTTTPPPJJJBBB<<<:::===@@@777666555555777888888777666666777888999:::;;;;;;777777777===LLL___iiijjjUUUOOOGGGFFFMMMXXXaaafffdddNNN@@@CCCDDD:::444777666999HHHlll222222111111111000000000000000000000000000000000/////////............---------------............------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,------------...........................................................................------------....................................,,,------......------,,,,,,,,,,,,---------......................................................---,,,,,,++++++,,,,,,---...------------,,,,,,,,,........................///............---------------------------------////////////////////////....................................////////////111111000000//////............---------,,,,,,,,,,,,------.........------........................,,,,,,------...------,,,++++++,,,---...///000111.........//////.........////////////////////////....../////////000000000....../////////000000000888<<>>>>>???@@@;;;;;;;;;<<<===>>>???@@@:::===>>>===:::888999;;;<<<>>>???===::::::<<>>???<<<===>>>>>>>>>>>>>>>============>>>>>>>>>??????======<<<<<<<<<<<<<<<===???EEEJJJKKKGGG@@@<<<:::;;;;;;:::999888888888888888888777777888999999:::555888;;;===???CCCJJJOOOUUU\\\```\\\WWWSSSOOOKKKEEEHHHHHHDDD>>><<>>>>>???>>>>>>;;;::::::;;;<<<===>>>>>><<<>>>???===999999===AAACCCDDDCCC@@@<<<:::===????????????@@@@@@AAAAAAAAA@@@@@@>>>===============:::;;;===>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>===<<<;;;:::::::::;;;<<<>>>BBBEEEFFFBBB>>>;;;:::<<<;;;;;;:::999888888777777777777777888999::::::999:::;;;;;;;;;===@@@DDDGGGPPPVVVRRRLLLGGGDDDAAA>>>@@@@@@>>>999888:::===???LLLYYYXXXKKK>>>:::<<<666555333333555666666555222333444555777999:::;;;333333444:::GGGVVV[[[ZZZLLLMMMLLLIIIFFFKKKUUU^^^___OOOBBBCCCCCC;;;666777555888GGGkkk111111111000000000//////////////////////////////............------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---.........////////////////////////////////////................................................,,,,,,,,,------------...........................,,,------......------,,,,,,,,,,,,---------......................................................---,,,,,,++++++,,,,,,---------------------------........................///............---------,,,,,,,,,---------......////////////////////////....................................////////////------...///000111222222......---------,,,,,,,,,,,,---....../////////...........................+++,,,,,,---.........---........................------............------////////////////////////............////////////............////////////111777;;;999222---...222////////////////////////000000////////////000000000000000000000000111111111111222222222333333333///000111222333333444444111111111111111111111111111222333444555555555555222444666666444333222222222222333444555666666777666666777888888888777777777666666555444444444555666777777888888888888888:::;;;<<<===>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<>><<>>>>>>>>??????????????????>>>>>>======<<<<<<<<<:::;;;<<<===========================>>>>>>>>>???===<<<:::999999999:::;;;===???AAAAAA@@@===;;;;;;;;;;;;::::::999888777777777777777777888999:::;;;;;;;;;;;;:::999999;;;<<<===EEEIIIDDD>>><<<;;;999999:::;;;999777555777999777AAAMMMPPPKKKAAA:::777666555333333444555555444333333444555555666666777111333666<<>><<<;;;<<>>>>>>>>?????????>>>===:::999888999:::;;;<<<===>>>???>>>===<<<;;;999999999999999888777666666666777777888999;;;;;;888888888888999:::;;;<<<:::???AAA<<<888999:::999777888999888666555555666<<<===???AAABBBAAA===:::777555444444555555555444444444444444444333333333111444777<<>>===:::999999:::<<<===============>>>>>>>>>>>>???===;;;999888999:::;;;:::;;;<<<===>>>>>><<<:::666777888888888777666666666666666777888:::;;;<<<666555555777999:::;;;;;;999;;;;;;888777::::::777888999999888777666555555;;;888666888===AAA@@@>>>888666444444555666555444333333333333333333222222333444555999DDDNNNPPPLLL@@@DDDFFFDDDAAADDDNNNVVV___VVVLLLFFFBBB<<<777444333777FFFiii000000000000////////////////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------........................------------------------++++++,,,,,,,,,---------........................,,,------......------,,,,,,,,,,,,---------......------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,------.................................//////.........---------++++++,,,,,,---...//////////////////////////////..................................../////////000000///...---,,,+++******......---------,,,,,,,,,,,,---...///000000000000........................***+++,,,---............+++,,,,,,---...///000000//////000000000000//////////////////////////////---------.........//////---------.........//////222333555666666555333111111111111111111111111111000000////////////000000//////000000111111111222111111222222222333333333222222111111000111111111222222222222222222222222111111222333444444444444444555444222111111333555555555555555555555444444666777777777777777666666444444444555666777888999555666666777777777777777;;;999888777777888:::<<<;;;;;;;;;<<<===>>>???@@@AAAAAAEEEQQQ___iiijjjgggVVVKKKBBBCCCLLLQQQMMMGGG;;;;;;;;;::::::999999888999999;;;<<<===>>>>>>>>>@@@>>>:::888777999;;;===<<<<<<<<<=========>>>>>>@@@>>>;;;999888999:::<<<::::::;;;===???>>><<<:::555555777888888777666666666666666777888:::;;;<<<666555555666888999888888555777666444666999888444999::::::999888777666555222000222777???BBBAAA>>>999777555555666666555444111111222222222333333333444444333666AAANNNSSSQQQ>>>@@@@@@>>>===CCCPPPZZZbbbYYYOOOIIIDDD>>>888555222666FFFhhh555333111///......///000///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------....../////////////////////////////////...---------,,,------------------------++++++,,,,,,,,,---------,,,---...//////...---,,,........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///............---------------......///000000000------......//////000000---,,,,,,++++++,,,,,,---......------------......////////////////////////------------------------...........................---,,,,,,,,,,,,---...,,,,,,,,,---...///000000---------------...///000//////.........---------,,,---------.../////////---------............///...........................///000111111000///...111111111000000000000000//////000000111111222222222222333333333222222111000111111111111222222222111111111111111111111111000000000000000111111222111111111222222333333333333333222111111222333333666777666444222222444666666555555444444444555555555555666666777777888888888888777777666555555555888888888888999:::;;;<<<===============<<<<<<<<>>>>>===;;;999777999999:::===??????<<<:::<<<;;;::::::::::::;;;<<<:::;;;<<<<<<;;;;;;===???>>><<<:::999::::::888777>>>;;;999:::===>>>:::666666666666777888888999999555666666777888999999999;;;999777666888999999999777777777777666555444333666666666666555555555555333444555777888:::;;;<<<888666444555777777444111111111333444666666333111222666555666CCCUUUYYYRRRDDD@@@=========AAALLLWWWdddcccTTTFFFEEE>>>444444999444EEEkkk333222000///...//////000//////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................---------------------------------++++++,,,,,,,,,---------------............------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---------,,,,,,------...//////............---------------......//////000000.........///////////////---,,,,,,++++++,,,,,,---......------------..............................------------------------..............................---,,,,,,---......,,,---------.../////////......---------....../////////.........------------------...............---------............///........................//////000000000000//////111000000000000000000000/////////000000000000111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000111222222111111222222222333333333333333222111111222333333555666666444333333444666555555444444444444555555555555555555666666666777999999999999888888888888888888888999999:::;;;<<<<<<<<<<<<<<<============???AAALLLaaayyyvvvcccZZZOOOHHHFFFEEEBBB???;;;<<<===>>>===;;;:::888888999:::===AAABBB@@@???===<<<;;;:::999:::;;;;;;:::;;;<<<;;;::::::<<<======;;;999999999:::999888===:::888:::======:::666666666666666777777777777555666666777888888999999666555333555888;;;======777777777666555444444333666666666666555555555444222222333555666777888999777777888999999888444222222222333555666555333222333666666666BBBRRRVVVOOO@@@<<<::::::;;;@@@KKKWWWbbbdddWWWIIIFFF???777888888444GGGmmm////////////////////////000000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------...............------------------------,,,,,,,,,,,,---------------------,,,,,,---------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------,,,------...//////............------------------...//////000000///////////////.........------,,,,,,,,,,,,------......------------..............................------------------------..............................---,,,,,,---......------..................//////...---------.....................---------...............------------------............///........................000//////////////////000000000000000000000111111000000000/////////......000000111111111111000000000111111111111222222222222222222222222222222222111000000000000111222222222222222222333333333333333333222111111222333333444555555555333444555777555444444444444444555555444444555555555555666666888888888888999999999999888888999999:::;;;;;;<<<;;;;;;;;;<<<=========>>>@@@GGGVVVkkk}}}wwwiii]]]NNNDDD@@@>>><<<999:::;;;<<<======<<<;;;:::888888:::>>>BBBDDDDDDCCC???>>><<<:::999999999::::::;;;;;;:::999888:::;;;;;;999777777999:::999888<<<999888999;;;<<<999666777666666666666555555555666666666777888888999999666444333444777:::<<<===888777666555444444444444666666555555555444444444111222222333333444444555555888<<<>>><<<999555333333333444555555444222222333555666777BBBPPPSSSMMM<<<999777888999>>>IIIUUU]]]ddd[[[LLLEEE===777:::888666HHHmmm---...///////////////...000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------,,,---------.../////////------------------------,,,,,,,,,------------......---,,,++++++,,,---...........................------------------------------------------------------------------------------------------------...------,,,,,,,,,---------------------.../////////............---------,,,,,,---......//////000000000//////......------------,,,,,,,,,,,,------......------------..............................------------------------..............................------------.....................---------000///...---------------......................../////////...---------,,,---------............///........................000///...------...///000000000000000000111111111111000000///...---------...//////000000000000000000000111111111222222222222222222222222222222222111111000000111111222333333333333333333333333333333333222111111222333333333444555555444444666777444444333333444444555555555666666666666666666666444555555666777888888888888999:::;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>DDDNNN```sss|||uuuhhh\\\KKK@@@<<<<<<<<<;;;999:::;;;<<<<<<<<<<<<;;;888999:::===AAACCCCCCCCC@@@???<<<:::999888888888:::;;;;;;999888777888:::999777666777888::::::999:::999888999;;;;;;999777999888888777666555555555666666777777888888888888;;;888666555666777777777777666555444444444444555555555555444444444333333222222222222222222222222333999???AAA>>>:::777666333444555555333111111111222444555888CCCOOOSSSQQQ===:::888888999<<>>AAANNNcccwww|||eeeYYYHHH===;;;<<<======999999:::;;;;;;<<<<<<<<<:::999:::<<>>AAA???;;;999888444666666555111//////000222333555999DDDPPPVVVWWWBBB???<<<;;;999;;;DDDMMMXXXiiifffQQQDDD:::555888;;;:::GGGbbbyyy}}}///////////////////////////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------..............................,,,,,,,,,---------......////////////////////////---------...............------------------------,,,---------.....................------.................................------------------------------------------------------------------------------------------------------,,,,,,,,,---............------......///000///............---------,,,,,,,,,---....../////////////////////...............------------............------------......------------------------------------------------........................---...////////////...---------..................//////...---------......---------..............................------------------............///........................///..................////////////000111111222222111111000000///...---------...///000000111111000000111111111111222222222333333333333333333333333222111111111111222333333444444444444333333333333333333222111111222333333222444666666555444555666222222222222333444555666999999888888888888777777666777777888999:::::::::999:::;;;===>>>======<<<:::::::::;;;<<<<<<<<<===;;;HHH^^^sssbbbVVVGGG===:::;;;;;;:::999999::::::;;;;;;;;;<<<;;;:::999:::<<<======<<<@@@???===:::999888888888999::::::999888777999:::999888777777999:::::::::888999999:::::::::::::::;;;;;;:::999888888777777777777777777777777888888999888888999::::::888666444444555555555444444333444444333333333222222222333333333222222222111111222555:::<<<===<<<;;;;;;777999999777222///000222333333444999CCCOOOXXX\\\GGGCCC@@@>>>;;;;;;BBBKKKWWWkkkiiiTTTGGG>>>888888:::999EEE\\\rrr333222000///...//////000...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.............................................---------------------------------------------...............//////000000//////...........................------------------------------------------------------------------------........................,,,,,,,,,,,,,,,---...///...............//////000///............---------+++,,,,,,------......///.........///////////////......------------............------------......------------------------------------------------........................---...///000000///...---,,,---------.../////////......---------......///---------.........//////---------...............---------............///........................---......//////......---...//////000111111222222111111111000000/////////---...///000111111111111000111111111111222222222333333333333333333333333222222111111222222333444555555444444444333333333333333222111111222333333333555777777555444444444222222222222333444555666888888888888777777777666777777888888999999999:::999:::<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;FFFXXXkkkyyy~~~|||yyyZZZPPPCCC<<<:::;;;:::888::::::::::::::::::;;;;;;;;;:::999:::<<<======<<>><<<:::999999999999999:::::::::888999:::<<<;;;999888888:::;;;::::::888999;;;;;;;;;;;;;;;;;;:::999999999888888777777888777777777777777777777666666888;;;======:::777111333555666666555333222333333333333222222222222222222222222111111111111222222444777:::===>>>===;;;===>>>:::444111222555555333333777@@@KKKVVV]]]IIIEEEBBB???<<<;;;AAAJJJRRRgggfffRRRGGG@@@999777666777DDDZZZppp555333111///......000000------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,++++++++++++++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------/////////......------,,,---------------------------------.........//////...///000111111000///...........................------------------------------------------------------------------------........................,,,,,,,,,,,,,,,---...///...............///000000//////.........---------++++++,,,------......///---.........//////000000......------------...............------.........------------------------------------------------........................---...///000000///...---,,,,,,------...///000000---------------...///000---------.........//////,,,------....../////////---------.........//////........................,,,---...//////...---,,,...//////000111222222222111111111111000000000000......000111222222222222000111111111111222222222333333333333333333333333222222111111222222333444555555555444444333333333333333222111111222333333444666777777555333333333222222222222333444555666888888777777666666666555666666666666777777777777999:::<<<>>>???>>>===<<<;;;;;;;;;;;;;;;;;;::::::AAAIIIUUUcccmmmoookkkfffRRRJJJ???:::;;;<<<;;;999;;;::::::999999::::::;;;;;;:::999:::<<<>>>>>>>>>???>>><<<:::999999999:::888999::::::999999;;;===<<<:::999999:::;;;;;;:::888:::<<<<<<;;;;;;<<<<<<888888888888777777777777888888888777777777777777666777:::===???>>>999666000222555777777666333111333333333222222222111111111111111111111000000000333111///222888===??????>>>@@@AAA===666333555888777444222666===HHHTTT\\\IIIEEEBBB???<<<;;;AAAJJJKKKaaaaaaNNNEEE@@@888555222555CCCZZZppp222222111000///...------000///------......---,,,------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,------------,,,///////////////.........................................................***+++---,,,++++++,,,...////////////////////////........................///...------...///...---------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///............---------,,,++++++---111222///---...------------...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///............---------******+++,,,,,,---......................................................+++,,,,,,------,,,,,,+++,,,---......//////.................................------------...//////........................................................................///////////////000000000000000000000////////////...///000111111000///...000000000000111111111111222222111111222222333444222222222222222222222222333222222111111222222333333222222111111222222333555555444444444333333333///000222333444555555555555555555555555666777777888666555666999:::999777888999:::<<<===<<<<<<;;;<<<;;;:::::::::;;;;;;:::BBBMMM\\\dddbbb\\\VVVTTTFFFCCC@@@===;;;;;;<<<===:::999999999999:::;;;<<<;;;999999;;;???AAA@@@===<<<:::888999<<<<<<:::777:::888777999<<<===<<<999888888888888999:::;;;;;;:::999999999999:::;;;<<<:::999888888777777888888666666666666777777777777999999999999999888777777444444222111111222444444444444333333333333222222......///000111111222222222111000000222444666888===<<<;;;999777666555444111222333555===GGGIIIGGG@@@AAAAAA===888999???EEELLLYYY]]]RRRFFFBBB<<<555777777BBBXXXmmm}}}222222111000///...---,,,000...------......---,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,////////////............................................................+++,,,------,,,,,,---...................................................///...------...///...---------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///............---------,,,+++,,,...111111///---...------------...//////---------,,,,,,,,,++++++------------------,,,,,,///............---------+++++++++,,,,,,------...................................................,,,------......------,,,,,,---......//////.................................------------...//////........................................................................000000000000000000000000111111000000000/////////...///000111111000///...000000000000111111111111222222111111222222333444222222222222222222222222333222222111111222222333333222222111111222222333555444444444444333333333000111222333444555555555555555555555555666666777777555444555888999888666888999:::<<<<<<<<<<<<;;;:::::::::999999:::<<<===:::DDDPPPVVVTTTNNNIIIFFFCCCAAA>>>;;;::::::;;;<<<::::::::::::;;;;;;;;;<<<:::999999<<>>??????<<<777888===CCCKKKXXX]]]SSSHHHCCC>>>888888777BBBYYYnnn111111000///...------,,,///...------......---,,,,,,,,,,,,,,,------------*********++++++++++++,,,,,,,,,++++++,,,,,,---...///......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++*********))))))******+++,,,,,,,,,,,,+++........................................................................+++---......------...///........................------------------------///...------...///...---------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///............---------,,,,,,---...000111///---...------------...//////------------,,,,,,,,,,,,------..................///............---------,,,,,,,,,,,,,,,---------................................................---......//////......---,,,---......//////.................................------------...//////........................................................................111111111111111111111111222222111111111000000000//////000000000000//////000000000000111111111111222111111111111222333333222222222222222222222222333222222111111222222333333222222111111222222333444444444444333333333333000111222444555555555555555555444444555555666777777555444555777888777777888999:::;;;<<<<<<<<<;;;999::::::999999999<<<>>>999@@@HHHLLLIIIEEEAAA??????===;;;999888999:::;;;:::;;;<<<=========<<<;;;:::::::::<<<>>>???>>>===:::999999:::<<<===<<<;;;===;;;888777888999:::::::::999777555666777:::;;;::::::999888888999999999777777666555555555555555555555555666666666666777666666777777666666555444333444444555555444444333333333333333222222222222222111111111111000000000111111000000111333555666777777888777666444222111444444222222666======999;;;===>>>;;;777777<<>><<<;;;:::999999:::;;;<<<:::;;;===??????>>><<<;;;::::::;;;<<<=========<<<:::999999:::;;;=========???===:::999:::<<<>>>??????<<<999666555666999:::;;;;;;:::999999999999:::777666666555555555555555444444555555555666666666555555555555555444333333333444555666666555444333333333333222222222222111////////////000000000000111000000000111222444444444555666666555333111000222333222333999AAABBB???:::<<<>>>;;;888888===BBBLLLVVV]]]WWWLLLEEE@@@<<<666444???WWWnnn~~~//////......------,,,,,,---,,,+++,,,---...---,,,+++++++++,,,,,,,,,------))))))*********+++++++++,,,,,,++++++,,,,,,---...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,---------......//////................................................,,,---///...------...000........................------------------------///---------...///...---------------------------...------,,,,,,------...------------------------+++++++++,,,,,,---------------............------///............---------,,,...///000000//////......------------...//////------------------------.........//////000000000///............---------...---------------------................................................,,,,,,------------,,,,,,,,,---......///.........////////////////////////...------------...//////........................................................................,,,---...000222444666777222222222222111111111000000000////////////000000///000000000111111111111111111000000111111222333111111111111111111111111333222222111111222222333333222222111111222222333444444333333333222222222222222333444555555555555444444444444444555666666888888777777888:::<<<>>>888888999999:::;;;;;;<<<:::<<<>>>@@@AAA@@@===:::888:::<<<===<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===;;;<<<>>>??????>>><<<;;;:::;;;<<<<<<<<<<<<<<<<<<999999:::::::::;;;===>>><<<;;;:::999999<<>>:::777555@@@XXXppp......---------,,,,,,,,,---,,,+++,,,---...---,,,******++++++,,,,,,------*********++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------,,,,,,++++++,,,------------,,,,,,,,,,,,---......//////................................................+++---......------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---------------------------...------,,,,,,------...------------------------***++++++,,,,,,------...------............------///............------------///111111000/////////...------------...//////------------............------......///000000000///............------------------------.........................................................+++,,,,,,,,,,,,,,,,,,+++,,,---......//////......////////////////////////...------------...//////........................................................................***+++---///222444666777222222111111111000000000000000////////////000000000000000000111111111111111000000000000111222222111111111111111111111111333222222111111222222333333222222111111222222333333333333333222222222222333333444555555555555555444444333333444444555666666777888888888;;;???BBB999888888888999:::;;;<<<<<<===BBBIIIOOOMMMDDD<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<===>>>>>>>>>===<<<;;;:::<<<======;;;::::::;;;999::::::999888999;;;>>>888999999888777888;;;>>>CCCAAA>>>:::999888999:::::::::999999::::::;;;<<<777777666555555555555555333333333444444444555555333333444444333333222111222333333444444333333222222222222222111111111111///000111333555666777888//////000000111111111111222222222111111111111111111222222333999BBBDDD@@@===>>>???<<<999;;;BBBIIINNNVVV]]]ZZZOOOCCC<<<::::::777AAA[[[sss---------,,,,,,,,,,,,,,,,,,+++***+++---...---,,,)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............---------,,,,,,,,,---............---++++++,,,------...//////................................................+++,,,------,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---------------------------...------,,,,,,------...------------------------******+++,,,,,,---......------............------///............------------///222222000......///...------------...//////------------.........///,,,,,,---......///000000///............---------,,,,,,------......//////................................................,,,,,,------------,,,,,,,,,---......//////......////////////////////////...------------...//////........................................................................,,,,,,---///111222444444111111000000000/////////111000///......///000111000000000000111111111111000000000000000111222222111111111111111111111111333222222111111222222333333222222111111222222333333333333222222222222111333444444555555555555555444444333333444444555666444555777777888;;;AAAEEE999888888888888:::;;;<<<===>>>EEESSS^^^]]]OOOAAAAAA@@@>>><<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::<<<>>>===:::999999;;;999::::::888666666999===999:::;;;999777666777:::>>>===<<<;;;::::::;;;<<<666666777777888999;;;;;;666555555444444444444444222333333333333444444444333333444444333333222111222222222111111222222222222222222222111111111111000111111333444555666666//////000000000000000000333222000000000111222333111222222333999BBBCCC@@@>>>???>>>:::888;;;DDDKKKLLLSSS[[[ZZZOOOCCC===<<<999666@@@ZZZsss------,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,---......//////......++++++,,,,,,---...//////................................................***+++---,,,++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---------------------------...------,,,,,,------...------------------------******+++,,,,,,---......---..................---//////.........------------000222222000......000...------------...//////---------.........//////,,,,,,,,,---...//////000//////.........---------,,,,,,,,,---...///000000................................................---..................---,,,---......//////......000000000000000000000000...------------...//////........................................................................---......///000111111111000000000000////////////111000///......///000111000000000000111111111111000000000000000111111222000000000000000000000000333222222222222222222333333222222222222222222333333333333222222222111111444444555555666555555555444333333333333444555555222444555666777;;;AAAFFF999888888777888:::;;;<<<===>>>GGGYYYiiihhhWWWFFFCCC@@@===;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;:::<<<>>>===:::888999;;;999::::::777555555888<<<<<<>>>???<<<888666666777999999999:::;;;<<<===>>>444444444555666888:::;;;555444333333222222333333222222333333333444444444333444444444444333222222333222111000000111222333222222222111111111111000//////000000111111111222...///000000000000000///444222000...///111333555000111222444;;;DDDGGGDDD>>>???===999666:::DDDLLLJJJQQQYYYYYYPPPDDD>>>>>>666333===WWWqqq...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...---,,,,,,++++++++++++---...///111111///...------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---................../////////...,,,+++,,,,,,,,,---------......------............------------------------------......---------,,,,,,,,,//////.........------------------------------------------.........//////........................---------,,,,,,+++++++++.........------,,,,,,,,,///...---,,,,,,---...///,,,---------.../////////111000000000000000111111///000222333222///,,,***,,,---...//////...---,,,///............---------,,,,,,,,,---------.........------------...//////---------------...///000////////////////////////........................------------------------........................---------.........//////////////////////////////---------............///------............---------------------------------------.........//////////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111000000000000////////////111222222333333222222111222222222222222222222222555555555444444333333333111222333444555555555555555555444333444555666777888777666666666777999:::@@@???===;;;::::::::::::===???III^^^oooooo]]]JJJCCCBBB???===;;;;;;;;;<<<::::::999999888999999999999;;;>>>???===;;;::::::<<<;;;:::888777666666666555555666666777777888888<<<===???@@@@@@>>><<<;;;::::::888666777>>>IIIRRRCCC<<<555222444666666555111222222333333222222111222222222222222222222222333333333333333333333333111222222333333222222111222111111111000000//////222000///------///000222///////////////.........///.........///000222333555666555555<<>>FFFIIIJJJRRRYYYTTTEEE<<<<<<888888AAAWWWqqq---------,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---...---,,,,,,+++++++++,,,---...///000000///...------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...------------.../////////...,,,+++,,,,,,,,,---------......------............------------------------------............------,,,,,,//////.........------------------------------------------.........//////.................................---------,,,,,,.........------,,,,,,,,,///...------------...///---------...............000000//////000111111222111222222222111///---+++---......//////......---///............---------,,,,,,,,,---------......---------------...//////---------------...//////////////////////////////........................------------------------........................------------....................................---------............///------............---------------------------------------.........//////////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111222222333333222222111222222222222222222222222555555444444444333333333222333444555555555555555555444333333333444666666777777666555666777888999<<<<<<======<<<;;;999999===@@@KKK^^^mmmkkkXXXEEE>>>>>>======<<<<<<<<<<<<;;;:::999999888999999999999;;;======<<<;;;;;;<<<<<<;;;:::888777666666666666666666666777777888888;;;<<<===>>>>>>===<<<;;;999:::999888888>>>HHHOOODDD===666333333444333111111222222333333222222111222222222222222222222222222222222222222222222222111222222333333222222111111111111000000000//////111000///......///000111///////////////////////////.........///000222333333444333555===JJJRRRSSSKKKDDD>>>:::777555:::AAAGGGHHHQQQYYYUUUFFF<<<;;;333444???WWWqqq------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,+++++++++,,,,,,---...///000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,---............---,,,,,,,,,,,,,,,---------......------............------------------------------/////////............---...............------------------------------------------.......................................//////............------.........---------------///...------------...///...............---------.........///000111222333444444333222000///------///..................//////............---------,,,,,,,,,---------......------------......//////...------------...//////////////////////////////........................------------------------........................,,,,,,,,,---------......---------------------------------............///------............------------------------------------........./////////////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222111222222333333222222111222222222222222222222222444444444444333333333333444444555555555555555444444333333333333444555555666555555555555666777777666888<<>>>>>BBBLLL\\\gggcccPPP???999:::;;;<<<======<<<<<<;;;;;;:::999999999999999999:::;;;;;;::::::<<<>>>;;;:::999888777777777777666666666777777777777888999:::;;;<<<<<<;;;:::999999::::::888777:::@@@FFF???;;;555333444444333000111222222333333222222111222222222222222222222222111111111111111111111111111111222222222222111111111111000000000000//////111000///......///000111///////////////////////////.........///000111222000111222444>>>LLLVVVYYYOOOIIIBBB<<<777333666<<>>BBBEEEFFFFFFAAADDDKKKVVV\\\XXXJJJ===999999999::::::;;;<<<===<<<;;;:::999999999999999999999:::999888:::===???::::::999888777777777888777777777777777777777777777888999:::::::::999999:::;;;:::777444444777;;;888555333333555666555444111222222333333222222111222222222222222222222222000000000111111111111111111111222222222222111111000000000000000000//////000000////////////000000///////////////000000000///////////////000111111///000000222<<>>888333555:::AAABBBKKKXXXYYYKKK>>>:::555666@@@VVVnnn,,,,,,---......---,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,............---,,,++++++------,,,,,,,,,---------,,,,,,,,,---------......------............------.........................../////////////////////---.....................------------------------.....................---........................,,,,,,,,,,,,,,,,,,,,,---........................---..................---/////////...---------,,,---------...///111222333777555333000///...//////000///...------...///000///............---------,,,,,,,,,---------......,,,---......//////......///......---------......////////////////////////........................................................................,,,,,,,,,---------......---------------------------------............///------............------------------------------........./////////000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000000111111111222222111222222333333222222111000000000111111222222222333333333333333333333333555555555555555555444444333333444444444555555555333444444555555555555555555666888;;;>>>BBBEEEFFFCCCDDDHHHMMMOOOMMMEEE???>>><<<:::888888999;;;======<<<;;;:::999999999999999999999777777999<<>>999444666;;;???>>>GGGVVVZZZNNNAAA;;;:::888???QQQhhh}}}+++,,,---......---,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------------...------,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......------............------........................---............/////////---------...............------------------------...............---------........................+++++++++,,,,,,,,,,,,---.............../////////------...//////...------...............------------------...///000111222555333222000/////////000000//////////////////000///............---------,,,,,,,,,---------......+++,,,.../////////...---//////...------------...////////////////////////........................................................................---------.........//////---------------------------------............///------............------------------------------....../////////000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111//////000000111222222222111222222333333222222111//////000000111222222222222222222222333333333333333333444444444444444333333444555555666666555555333444555555666666555555888888777777999;;;===>>>AAABBBDDDFFFFFFDDDCCCAAAAAA???===;;;::::::;;;<<<>>>===<<<:::999999999999999999999777777888;;;>>>888888888888888888999999999888888888888777777777555555666666777888888888555777999999888999===AAA999888777555333222222111111222222333333222222111222222222222222222222222000000111111222333333333000000111111111111000000......////////////000000//////000000000000//////...//////000000111111222//////000000000000//////000111111333;;;GGGOOOPPPGGGCCC@@@>>>:::666777<<<>>>;;;CCCSSSZZZPPPCCC<<<:::888>>>NNNcccwww+++,,,...//////...,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,+++++++++,,,,,,---......------------------...+++++++++,,,,,,---------------------------------)))******+++,,,,,,------,,,,,,------...---------,,,,,,+++++++++,,,---...,,,,,,,,,---------......------............------........................,,,,,,------............---------.........//////------------------------//////.........---------........................,,,,,,,,,,,,------......---........./////////000------...//////...---------------..............................///000111222111000000//////////////////000000000000/////////............---------,,,,,,,,,---------......+++,,,...///000///...---//////...---------------////////////////////////................................................................................./////////000000........................---------............///------............------------------------------.../////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000000111111222333333444111222222333333222222111/////////000111222222222111111222222222333333333111111222333444444444444444555666777777777666666333444555666777666666555777888999999::::::;;;;;;<<>><<<;;;>>>===<<<;;;:::999999999888999999888777777999;;;888888777777888999::::::999999999888888888777777555555555666666777888999555777888888666888<<<@@@;;;:::888555333111222222111222222333333222222111222222222222222222222222//////000000111222222333000000111111111111000000........./////////000000//////000000000000//////...//////000111111222222//////000111111000///...///222333555===HHHNNNNNNDDD@@@>>>===:::666888<<<>>>999???PPPYYYQQQEEE>>>777888@@@QQQeeexxx+++,,,...//////...,,,+++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++,,,,,,---......------,,,,,,------...+++++++++,,,,,,---------------------------------))))))***+++,,,,,,------++++++,,,---............,,,,,,+++***+++,,,...///,,,,,,,,,---------......---..................---////////////////////////,,,,,,,,,---------......---------.........//////------------------------//////.........---------........................---------.........//////---.........//////000000,,,---...//////...---,,,,,,------......///////////////.........//////000/////////000000/////////...///000111111000///...//////.........---------,,,,,,,,,---------......+++,,,...000000///...---000///...---------------////////////////////////........................////////////////////////........................////////////000000000000////////////////////////---------.........//////---..................---------------------------////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111111111222333333444555555222222222333333222222222...//////000111222222222111111111222222333333333///000111222333444444444444555777888888888777666444444666777777777666555444666:::===???@@@???>>>777;;;@@@BBB@@@>>>@@@BBB;;;>>>BBBDDDDDDAAA===:::>>>>>><<<;;;:::999999999888999:::999777777888999777777777777888999::::::999999999999888888777777555555555666666888999999666888888555222222555999999888777555333333555777222222222333333222222222222222222222222222222222---......///000111111222000000111111111111000000---.........//////000000//////000000000000//////...//////000111222222222//////000111111000///...///222444777???JJJOOOOOOBBB???======:::666777;;;>>>999===NNNXXXRRRFFF???666999DDDWWWjjj|||,,,---///000000///---,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,++++++++++++,,,------........................------...//////...------........................---------------------------......///////////////000000///...---,,,,,,+++///////////////...............------------.........------,,,,,,------...............////////////......////////////......//////............//////111000......000000000/////////.........---------.........------,,,,,,,,,------............------.........------,,,,,,,,,................................................////////////............,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,...000111111111000......---------........................///............---------............////////////...............///000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000000000000111222444555666555444222222222222000///000000111222222222222111222333444444555555444444333000000444555222111222666444333333666777888777555555555555666666666666888888888888999:::;;;<<<===;;;::::::<<<======<<<<<<===???AAABBBAAA===999999::::::;;;<<<===>>>>>>::::::::::::::::::;;;;;;888777777999<<<;;;888555::::::999999999999::::::888888999999999999888888777777666555555555555555777666444222222222444555222222222333333444444444444333222111111111222333000000000000000000000000000000000000000///............///000000000000000////////////////////////...............///000000............////////////222333444555===JJJRRRSSSFFF???:::999777555777<<<;;;<<<@@@HHHQQQRRREEE555777777AAAXXXqqq,,,---...//////...---,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------......///........................................................................------------------------,,,------.............../////////...------,,,,,,/////////////////////.........------------.........------,,,,,,------...------------..................////////////......000000///.........//////111///......///000000/////////.........---------.........------,,,,,,,,,------............------......---------,,,,,,,,,................................................////////////............------------------------//////////////////000000000//////.........//////........................///............---------............////////////...............///000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000000000000111111333444555555333222222333333111000000000111222222222222111222333444444555444444444555222111444444222111333333222222333555666666555555555555555666666666666888888777888888999:::;;;<<<;;;::::::<<<======<<<;;;<<<===???@@@???===:::::::::;;;;;;<<<=========::::::::::::999999999999888777888:::<<<<<<999666888777777666666777777888777888888999999888888777777777666555555555555555777666444333222333444555222222333333333333333333333333222111111222222333111111111111111111111111000000000000000///............///000000000000000///////////////////////////////////////000111111....../////////000000000111222222444<<>>EEEPPPRRRGGG888888777@@@XXXqqq,,,---...//////...---,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------,,,,,,,,,,,,---------------------.........//////........................///...---,,,,,,---...///........................------------------------+++,,,,,,---...---------..............................//////////////////......------------.........------,,,,,,------...,,,,,,,,,------------.........////////////......111000//////.........///111///......///000000///...............---------.........---------------------............------...------------,,,,,,,,,................................................/////////............---........................//////000111111000///...//////......//////000111........................///............---------............////////////...............///000000000000000000000000000000///////////////////////////////////////////////////000000111111000000///000000000000000111222333333222111222333333222111000000111222222222222111222222333444444444444444777333111333333111333666444333222333555555444222555555555555666666666666888777777777777777888888<<<:::999999;;;===<<<<<<:::::::::<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888777888888888:::<<<<<<:::888888777777666666777777888777888888999999888888777777666555555444555555555777666555333333444555666333333333333333222222222333222222111111222333333111111111111111111111111000000000000000//////......//////000000000000000////////////////////////000000//////000000111222/////////000000000111111000111222333;;;FFFMMMNNNEEE???:::999666444666:::::::::;;;BBBMMMRRRIII<<<888777@@@XXXrrr,,,------......------,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---......---------------------------...............------------------------------,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................000///---,,,,,,---///000........................------------------------,,,,,,---............------------.........//////............////////////......------------.........------,,,,,,------...,,,,,,---------...............////////////......111000000///.../////////000///------///000///..........................................---------------............------------------------------................................................//////.........---------...............////////////////////////......---000000///////////////000........................///............---------............////////////...............///000000//////////////////////////////////////////////////////////////////////////////000000000000//////111000000000000000111111333111111111333444333222000000111222222222222111222222333444444444444333555222111222222222666<<<;;;888555333333444444333555555555555666666666666888777777666666666666777;;;999888999;;;<<<<<<;;;;;;:::999:::<<<>>>>>>===<<<<<<<<<;;;;;;:::::::::::::::999999888777666666777777888999::::::999888999999888888888888999999777777888888888888777777666555555444444555555555666666555444444555555666444333333333222222111111222222222222222222333333222222222222222222222222//////000000000000////////////000000000000/////////////////////////////////////////////000000111000000000000111111111111000222222333:::EEEKKKKKKAAA<<<888888777555777<<<:::888888>>>JJJQQQJJJ???888777@@@YYYttt,,,------------------,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---......------------------------------...............---------------------------,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111000000///........................000///---,,,,,,---///000........................------------------------------...///////////////,,,,,,------.../////////---.........//////000000......------------.........------,,,,,,------...---.........////////////......////////////......000000////////////000000000...------...//////...---.............................................------............------------------------------............................................................------------,,,,,,------............//////...---------...///333333111000......------........................///............---------............////////////...............///000000//////////////////////////////////////////////////////////////////////////////000000000000//////111000000000000000111111333111111111333444333222000000111222222222222111111222333333444444333333222000000111222333888@@@DDD???888333222444555666555555555555666666666666777777666666555666666666999888777888:::<<<<<<;;;<<<:::999:::<<<>>>???>>><<<<<<<<<;;;::::::999999::::::999999888777666666777888888888888777777888999888888888888888888999777777777888888777777777555555444444444444555555555555444444444555555555333333333222222111111111111111222222333333333333111111111111111111111111//////000000000000////////////000000000000//////////////////////////////...------------...//////000000000000111111111111111333333444;;;EEEJJJJJJ===888666777777666999===:::888777;;;GGGOOOJJJ???888666@@@ZZZvvv---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---......------------------------,,,---......///.........------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++000111222333444333222222........................///...---,,,,,,---...///........................---------------------------...//////000000//////---------.........//////------......///000000000......------------.........------,,,,,,------............/////////000000......////////////......////////////000111222222000...------...//////...---------............................../////////------............------,,,,,,,,,------------............................................................------------,,,,,,,,,,,,---....../////////000000000111111111111555444222000...------,,,........................///............---------............////////////...............///000000000000000000000000000000////////////////////////////////////////////////...//////000000//////...000000000000000111222333333222111222333333222111000000111222222222222111111111222333333333333333000...///222111222888AAAEEE@@@999444222444666777555555555555666666666666777666666666666666777777888777666777:::;;;<<<;;;<<<;;;::::::<<<>>>>>>===<<<;;;;;;;;;::::::999999:::::::::999888888888777999::::::999777666777888777666666555555666666777666777777888888777777666444444444333444444555666333333333444444444444444222222222222222111111111000000222333333333333333000000000000000000000000...//////000000000000000000000000000000//////...////////////////////////------,,,,,,------...////////////000000000111111222333444444:::DDDHHHGGG;;;777555777777666999===<<<999666:::EEEMMMHHH>>>777666@@@[[[yyy---,,,,,,,,,,,,,,,,,,---++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,,,,,,,---..............................,,,------...//////......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******...///111333333222111000........................................................................------------------------,,,---......//////......---------...............------......///000000111......------------.........------,,,,,,------...---------.........//////......////////////......---......///000222333444000...,,,---...///......---------.........//////---........./////////000------............------,,,,,,,,,---------...............................................................---------,,,,,,,,,------...//////000000///222666999:::999666444444333222000///.................................///............---------............////////////...............///000000000000000000000000000000////////////////////////////////////////////////......////////////......000000000111111333444555555333222222333333111000000000111222222222222111111111222333333333333222//////111222111000555======:::666333333555555555555555555555666666666666666666666666777888999999777666555777999;;;;;;;;;;;;:::999:::;;;<<<;;;:::;;;;;;::::::::::::::::::::::::::::::999999999999<<<>>>>>>;;;888666777999666666555555555555666666666666777777777777666666444333333333444444555666111222222333333444333333111111111111222222222222///000222333444444333333////////////////////////......///000000000000000000000000000000///......////////////////////////---------------...//////....../////////000000000111333333333999BBBEEEDDD<<<888666777777555777:::===:::777:::DDDKKKEEE:::777555AAA]]]{{{---,,,,,,++++++,,,,,,---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---,,,,,,,,,,,,---..............................,,,,,,---.../////////...------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,...///000///---,,,........................------...//////...------........................------------------------+++,,,------......------........................---------...///000000111.........------............------,,,,,,------...,,,,,,,,,---------............////////////......,,,------///111333555666///...,,,,,,...///...------------.........//////---.........//////000000---..................---,,,,,,,,,------...............................................................---------,,,,,,,,,---......///000111111222///444;;;AAABBB???:::666222222111000//////000000........................//////.........---------............/////////000...............///000000000000000000000000000000////////////////////////////////////////////////......////////////......000000000111222444555666555444222222222222111///000000111222222222222111111111222333333333333222000000222333000...222:::444333222333555555444333555555555555666666666777666666666666777999::::::777666555666999;;;;;;;;;:::999999999;;;:::999777::::::::::::::::::::::::::::::::::::::::::;;;;;;???AAA@@@===999777888:::888888777777777777888888666666777777777777666666333333333333444444555666000111222333333333333333000000111111222222222333///000222333444444333333////////////////////////......///000000000000000000000000000000///......////////////////////////...............///000000............////////////000222222222888@@@CCCBBB>>>:::777888666333444888>>>;;;777:::DDDJJJCCC888777555AAA^^^}}}------------------------++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........---++++++,,,---.........------,,,,,,,,,------------------------------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------............///444222...---...///////////////.........---------,,,,,,,,,------.................................////////////////////////..............................------------..............................------------------------........................++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++---------------------------------,,,,,,...222555999<<<@@@CCCAAA<<<666222------............------...............................................................///000111////////////000000000000////////////////////////000/////////............////////////////////////////////////////////////...//////000111444999===;;;999777444111000//////000000000000000000000000000000000000000000000000222111000//////111333444222222333333333333444444333444555555666666555555222333555777888888888888555444555666888999888666888888999999999:::::::::999999888888888888999999777888:::;;;<<<;;;;;;:::;;;???BBB@@@<<<:::<<>>;;;777555555555555444777777777777666666666666444333333222222333333444444444222222222222444444888555111111222333222000000000000000000000000000////////////////////////---.........//////000000000000000000000/////////000///...---------------,,,,,,,,,------------......------......///000111222000///222888>>>CCCEEE@@@???===888444444888<<<===>>><<<;;;???EEEDDD@@@777555???\\\}}}------------------------++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---......---++++++,,,---......---------,,,,,,,,,------------------------------,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///333111...---...000000/////////.........---------,,,,,,,,,------.................................////////////////////////..............................------------..............................------------------------........................++++++,,,,,,,,,---------------------------------/////////......---------////////////////////////.........------///333666???AAABBBBBB???999222...------............------................................................///............//////000.../////////000000000000////////////////////////000000/////////.........////////////////////////////////////////////////000000111111222666;;;??????<<<999555333222111222000000000000000000000000000000000000000000000000222111000///000111333444222222333333333333444444444444444444555555555666666777888999::::::999888555444444666888999888777999999999999999999999:::999999888888888888999999888888999:::;;;:::999999999===@@@@@@===<<<>>>BBB@@@===:::888888888888777555555555555555555555555444333333222222333333444444333222222222222333444777444111111222333222000000000000000000000000000////////////////////////............/////////000//////////////////////////////...---------------.........////////////000...------......///000111222111000333888>>>CCCEEE@@@@@@===888444444888;;;<<<<<<;;;:::>>>DDDCCC???888777AAA\\\zzz------------------------++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,---------......------------.........///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---.........,,,+++,,,---...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,------,,,------......------,,,---------............///111///......///111111000...............------------------------.................................////////////////////////..............................------------..............................------------------------------------------------,,,,,,,,,,,,------------------------------------/////////.............../////////////////////////////////......///333666>>>???>>>===999444///,,,------............------................................................//////......---.............../////////000000000////////////////////////000000000/////////......////////////////////////////////////////////////000000000///111555<<<@@@AAA>>>999555222111222333000000000000000000000000000000000000000000000000222111000000000111333444222222333333333333444444555444333333333444666777:::;;;<<<<<<<<<;;;999888555444444555777888888777999999999999999999999999999999888888888888999999888888999999999888777777555888<<<===;;;;;;>>>AAA@@@===:::999999999888777444444444444444444444444333333222222222222333333333333222222222222333333666444222111222222111000000000000000000000000000////////////////////////............////////////........................//////...------------............////////////000...------......///000111333111111444999???CCCEEEAAA???<<<888555555888::::::;;;999888<<>>AAA===888222//////000111000000000000000000000000000000000000000000000000111111000000000111222333222222222333333333444444555444333222222444666777<<<=========<<<:::888777555444333444666888888777:::::::::999999999999888999999888888888888999999888888888777777666555555111444777888777777999;;;;;;999777666666666555444333333333333444444444444333333222222222222333333333222222222222222222333333333222111111111111000000000000000000000000000////////////////////////.........///////////////,,,,,,---------------...///......---------......,,,,,,,,,------------......------......///000111333222222555:::???CCCDDD@@@>>>;;;888666666888999888999777666;;;@@@@@@;;;444444>>>TTTkkk}}}------------------------+++++++++,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,---------.............../////////000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---------------------------------------------------,,,,,,,,,---------------........................,,,,,,,,,------.........//////000000000000//////---------............///---------///222333111000---.....................................................................////////////////////////..............................------------......................................................------------------------,,,,,,---------.................................------------------------------------------------,,,---...---,,,---///111000000/////////000000000------............------................................................000///...---------------............////////////////////////////////////111000000000////////////////////////////////////////////////////////////---------,,,---111777<<<@@@<<<777222//////000111000000000000000000000000000000000000000000000000111111111111111222222222222222222333333333444444555444222111222333555777;;;;;;<<<;;;:::888777555666444333333666777888777999999999999999999999999999999888888888888999999888777777666555555555555333555666666666555666666888666444444444444333111333333333444444555555555333222222111111222222333222222222222222222222222111111222222111000000000///////////////////////////////////////////////////////////////.........+++,,,,,,,,,------............---------......///,,,,,,,,,------------......------......///000111222222222555:::???BBBCCC>>><<<999777666777888888777777666555999???>>>:::333555???SSShhhyyy------------------------++++++,,,,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,---------................../////////000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,...///...---------,,,,,,,,,------------...------------------------+++,,,------......------........................,,,,,,,,,---......//////000000000111111000000000---------............///,,,---...111333333111...---------.............../////////.......................................////////////////////////..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................///////////////000000000////////////////////////,,,---------,,,,,,...000222111111000000/////////------............------......................................................------,,,---------------........./////////////////////////////////111111000000000////////////////////////////////////////////////////////////000000///000222777:::???<<<888444111111222333000000000000000000000000000000000000000000000000000000111111222222222222222222333333333333444444444333222222222333555666777888999999999777666555666444222333555777777777888888999999999:::::::::999999888888888888999999777777666555555555666666888888888888888777666666888666555555555555444222222333333444444555555555222222111111111111222222111111222222222222111111///000222222000///000000///////////////////////////////////////////////////////////////.........+++,,,,,,------............------------...//////.........////////////000...------......///000111222111111555999>>>@@@AAA:::888555555666888888888666777555444999>>>>>>999555777AAAVVVlll{{{------------------------++++++,,,,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,---------......------........./////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))),,,...///...---------,,,,,,,,,---------......------------------------+++,,,---.........------........................,,,,,,------...///////////////000000000000//////---------............///,,,---///222333333000------------.........//////000/////////.........---........................////////////////////////..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------......................................./////////000000000111////////////////////////,,,---......------...000111111111000000///......------............------................................................------,,,,,,,,,---......---------.........//////////////////////////////111111111000000000/////////////////////////////////////////////////////////000111111111222444666;;;999666444222111222222000000000000000000000000000000000000000000000000000000111222222222222222222222333333333333444444222222333333333444444444444555666888888888777666666444222222444666777777777777888999:::;;;;;;<<<999999888888888888999999777666666555555666777888999999888999999888777666777666555555666666444222111111222222333444444444222222111111111111222222000111222333333222111000---000222222000//////000////////////////////////////////////////////////000/////////............,,,,,,,,,---......//////---------------...//////.........////////////000...------......///000111000000111444999===??????777444222333666888888777666777555444888>>>===999666777BBBXXXooo~~~------------------------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------.........///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++...///...---------,,,,,,,,,------.........------------------------+++,,,---.........---,,,........................,,,,,,------...///000000......////////////......---------.........//////,,,---///222444333///,,,---------.........//////000000//////.........---........................////////////////////////.................................------.................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////,,,---------......//////---------------------------...000///......///000------...//////......------..................---................................................,,,,,,,,,,,,------...///---------.........//////////////////////////////111111111111000000000000////////////////////////////////////////////////---...000000//////000222777555333222000//////000000000000000000000000000000000000000000000000000000000111222222222222111222222333333333444444444111222333444444444333333222333555777888888888888666444222222444666777777666666777888:::;;;<<<===999999888888888888999999777666555555666777888999777666666777888888777555666444444444555555333111///000000111222222333333222222111111111111222222000111222333333222111000,,,///222222000...///000////////////////////////////////////////////////000000//////.........---,,,,,,------...///000000---------------...///000,,,,,,,,,---------.........------......///000111000///000333888<<<>>>>>>555222000222555888888777666777555444888>>>===999444555AAAXXXppp}}}......////////////......------,,,++++++,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------........................------------------------------............------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------............///000000000000000000000000.........---,,,,,,++++++---------............//////......---------........./////////000000111111........................//////.........------------///222555444222...,,,........................////////////000000000000////////////////////////////////////000000000000........................---------............///...------,,,,,,------..................///000000------............---------------............///////////////////////////........................------...............------------.........//////........................---------............///..................------///............---------.........///......---,,,---------------...///000......------------......111111000000//////.....................///000000//////............///////////////...///000000111222333333111000///000222999000,,,111555333111222////////////////////////222222111111111111111111000111111111111222222222333333333444444444555555555333222222555:::@@@DDDEEE===444000222666777777999888888888888888999999999999888888888888999999777777888888888888777777666666666666666555555444555555555555444333222222111111000000111111222333222222111111111111222222222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////........................------............------........................000000///////////////000//////............//////222000///333:::???@@@>>>888555333222333555666666999888555444999???>>>999444333>>>SSSeeepppzzz......////////////......---,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------------............------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------............///////////////////////////---------------.........---------............//////......---------...............//////000000000........................///.........---------------///111333333111///---.........................../////////000000000000////////////////////////.../////////000000000000........................---------............///...------,,,,,,------..................//////000------............---------------............///////////////////////////........................------...............------.........////////////........................---------............///........................///............---------..................------...------------...///000.........------.........000000000000//////.....................//////000//////............///////////////000000000111111...///000/////////111333999000,,,///222111000111000000000000000000000000111111111111111111111111000111111111111222222222333333333444444444444555444444333444777>>>GGGNNNMMMDDD999444444888999999999888888777777777888888888888777777777777888888777777888888888888777777666666666666666555444444333333444444444444444333111111000000111111222333222222111111111111222222111111111111000000000///////////////////////////////////////////////////................................................------............------........................000000////////////000000//////............//////333111000333999======;;;888555333222333555666666777777444444999@@@@@@;;;555333;;;OOOaaalllyyy......////////////......,,,,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------............///........................,,,------...//////000000---------............///......---------......///.............../////////....................................------------...///000111111000///................................./////////000000000////////////////////////....../////////000000000........................---------............///...------,,,,,,------.........------......///000------............---------------............///////////////////////////........................---...............------............////////////........................---------............///........................///............---------..............................------......//////........................000000000////////////.........------......///000//////............//////...///000222222111111000,,,---///000000111444666999222------/////////000111111111111111111111111111111111111111111111111000111111111111222222222333333333333444444444444222444555555888AAANNNYYYYYYPPPBBB999666777888999888888777666666666666666777777666666666666777777666777777888888777777666555555666666555555444333111111222333444444444444111111000000111111222333222222111111111111222222111111111111000000000000................................................................................................------............------........................000000////////////000000//////............//////333111000333777;;;;;;999777555222222333555555555555666444444:::@@@AAA>>>666333:::LLL^^^jjjxxx---......//////......---,,,,,,+++++++++,,,------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------............///------------------------........./////////000000---------............///...------------...//////------..........................................------------------------......///////////////000................................./////////000000////////////////////////........./////////000000........................---------............///...------,,,,,,------......------------...//////------............---------------............///////////////////////////------------------------.........///......---,,,,,,---------....................................---------............///---------...............///............---------...............///000000//////............//////---..................---////////////////////////...------------...////////////............//////...///111333333222000//////000111222222333666888:::444///------...000111111111111111111111111111111111111111111222222222000000111111111222222222222222333333333444444444111444666555666>>>MMMZZZaaaWWWHHH<<<666444555555888777666555555555555555666666555555555555666666666666777777777777666666444555555555555444333333111111222333333333333333111111000000111111222333222222111111111111222222111111111000000000000000////////////////////////........................................................................------............------........................000////////////000000111//////............//////111000000222666999::::::777555222111333444555555555777666555999???@@@>>>777444<<>>;;;777666@@@TTTfffppp{{{------............------++++++++++++,,,---......------------------------------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......---------------............///------------------------000000//////...------,,,---------............///---------------...///000/////////.......................................,,,,,,,,,,,,------------,,,,,,------.../////////........................------........./////////////////////////////////------........./////////........................---------............///...------,,,,,,------...------,,,,,,------...///------............---------------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,+++,,,,,,,,,,,,---------........................---------............///,,,,,,------...////////////............---------------------...000222444000000//////......//////,,,---...//////...---,,,---............/////////------,,,,,,------.../////////............//////---...///111111000000///000111111000...---...000777777333...---111333222111111111111111111111111000000000111222222333333000111111111111222222222222222222222333333333333111333333222000333;;;BBBEEEAAA<<<777555555777888666666555555555555666666666666555555555555666666555666666777777666666555333333444444333333222111222222333222111000//////111111000000111111222333222222111111111111222222000000000000111111111111111111111111111111111111........................------------------------........................------............------........................///......//////000111222//////............//////------///222666999===>>>666444111111222444444444555888777555555:::<<<:::666666AAAWWWiiisss}}},,,------......------,,,++++++++++++,,,---...///------------------------------------------------------------............------------------------------------------------------............------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......---------------............///------------------------.........------------------------............///---,,,,,,------///000000000000000//////.................................++++++,,,,,,,,,---------***+++,,,......///..............................---------.........//////////////////////////////---------.........//////........................---------............///...------,,,,,,------...------,,,,,,------...///------............---------------............///////////////////////////........................////////////...---,,,+++---------.........//////........................---------............///,,,,,,------...//////000///............---------------,,,---...111333555111111000///////////////,,,---///000000///---,,,---------.........//////------,,,,,,------.../////////............//////---.........///////////////000000...---,,,---///222555444...---111333111000000000000000000000000///000000111222222333333000111111111111222222222111222222222222333333333222333333222111222444666555666666555444444555666555555555555666777888888777666666666666666666777555555666666666666555555333333333333333222111111000111111111111111000000111111000000111111222333222222111111111111222222///000000000111111111111000000000000000000000000////////////////////////------------------------........................------............------....................................///000111222//////............//////...///111444666999<<<>>>666444111000222444444444222555666333444999<<<;;;555444>>>SSSfffrrr~~~,,,------......------,,,++++++++++++,,,---...///---------------------------------------------------------.........//////........................---------------------------..................---...------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,------......---------------.........//////........................++++++,,,,,,---.........---------.........//////,,,,,,,,,---...///000111111111000000/////////...........................+++++++++,,,,,,---------)))+++,,,...//////..............................---------.........//////////////////////////////---------.........//////........................---------.........//////...------,,,,,,------...---,,,,,,,,,,,,---......---..................------------.........//////////////////////////////000000000000000000000000////////////...---,,,+++////////////000000000111........................---------.........//////,,,,,,------...///000000//////.........---------------,,,---...111444666111111000///////////////,,,---///000000///---,,,---------.........//////---,,,,,,,,,,,,---......//////............//////...------------.../////////000111000......000111///333333...---111222000///////////////////////////000000111222222333333000111111111111222222222111111222222222333333333333333444444444333111000000222444555444222111111555555555555777888999:::777777666666666666777777555555666666666666555555222333333333333222111111...///000111111222222111111111111000111222222333222222111111111111222222//////000000111111111222////////////////////////000000000000000000000000------------------------........................---..................---....................................///000222222//////............//////000222333555666888:::===666444111000222333444444///333444222444999<<<<<<555333;;;OOObbbooo~~~,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------000000000000000000000000////////////////////////.........------,,,,,,,,,,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,------------------------,,,---......//////......//////////////////////////////.........---------........................///////////////.........------......------,,,+++...---,,,,,,,,,,,,---...////////////////////////............////////////---------.........//////......------------......////////////////////////---------............///................................................------------------------...------------...//////000000///...------,,,,,,---.........---,,,,,,+++---------------------------------------------------------------------------......//////////////////////////////..........................................------,,,,,,,,,//////...---,,,,,,++++++......------...111333555222222111000///...------...........................------,,,,,,------...........................///////////////..................///////////////000000///////////////000///111333333111///////////////000000000000//////000000111222222222222111111111222222222333333333111111222222222333333333222222333333333333444444444333222222222444666888777777777777777777777777888888777777777777888888666666555444444444444555222222222222222222222222222222111000//////000000111111000000//////......000000000000000000000000////////////////////////---------............///..................------//////............//////........................------------------------111000///...---,,,++++++000...,,,---000111///---000000000000000///......///......000555999;;;;;;999666333111222333444444444444444555555777888888444666999IIIaaalllvvv,,,------......------,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........////////////////////////.................................------,,,,,,,,,,,,,,,,,,---------......------------------------***++++++++++++,,,,,,,,,------------------------,,,,,,---...............//////////////////////////////.........---------......................../////////////////////...------......------,,,+++......---,,,,,,---......////////////////////////............////////////---------.........//////........................////////////////////////---------............///................................................------------------------...------------...//////000//////...------,,,,,,---.........------,,,+++---------------------------------------------------------------------------......////////////////////////////////////.................................---------,,,,,,,,,000000///......---,,,,,,...---------...000222444000000000//////......---........................///......------......///......................../////////////////////...///.........//////000111111000///...............///111333222111//////////////////000000/////////000000111222222222222111111111111222222222333333111111222222222333333333222222333333333333444444444333222222222444666777777777777777777777777777888777777666666777777888666666555444444444444555444444333333222222222111222222111000000000000000000000000000////////////////////////////////////........................---------............///........................//////............//////........................------------------------...............---------000...---...000000///---///////////////...------.........000444888::::::999666333111222333444444444444444444555777999:::555777999III```jjjttt,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................------------------------.........---------------,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,------------------------+++,,,------......------/////////////////////////////////.........------..............................//////////////////---............---,,,,,,......---,,,,,,---......////////////////////////............////////////------........./////////...///000000000000///...////////////////////////---------............///................................................------------------------...------------...///////////////...------,,,,,,---............---,,,,,,---------------------------------------------------------------------------......///////////////......//////////////////...........................------------,,,,,,,,,000000000///......------------,,,,,,---///000111................................................/////////....../////////..............................//////////////////000///.........000333444222111000///...---------///111222222000//////000......////////////......///000111111222222111111111111111222222222222333111111222222222333333333222222333333333333444444333333222222222444666777777777777777777777777777777666666555555666666777666666555444444444444555666555555444333222111111222222111000000000000111////////////000000000000////////////////////////........................---------............///........................................................................---------------------------------.........//////000...---...///000///..................------,,,.........000444888::::::999666333111222333444333555444333333555888;;;===777888:::HHH___hhhrrr,,,------......------,,,,,,------------------,,,------------------------------------............------------------------------------------------...............---------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------------------------------+++,,,,,,---------------////////////////////////////////////................................................////////////...............------,,,......------------......////////////////////////............////////////............////////////---///000222222000///---////////////////////////---------............///................................................------------------------...------------...////////////.........---------------............------........................................................................---......///////////////............////////////........................------------------------////////////......---------,,,,,,,,,,,,---...///,,,,,,,,,------.................................//////............//////....................................////////////000///...---...111444666444333111000///......---///111222111000///000111......////////////......///000000111111111111111111111111111222222222222111111222222222333333333222222222333333333444444222222222222333444555666666666666666666666666666666666555555555555666666666666555444444444444555777777666555333222111111222222111000000111111111......//////000000111111////////////////////////........................---------............///---------........................//////.................................---------------------------------............/////////....../////////.........//////......---,,,/////////222666999::::::888666333222333333333333555444333222444888<<>>>>>888111...//////,,,***,,,,,,,,,,,,------------...------,,,,,,------...------........./////////........................,,,,,,---------.........,,,---///000000///---,,,---------............///------------------------................................./////////000000////////////000000000111000000111222222222222111222111000111333333333222000111111222333222222222222333555666666555333222333333444444555444444444555666777888888777666555777666555444333333333333333333222222111222222222111111111111111111111111000000000000000000000000............/////////000------------------------------------------------,,,------......------,,,------..................,,,,,,---...............,,,---......//////.........------,,,,,,------...,,,---......///............------------...///000,,,,,,,,,,,,------------......000222444555333111//////000111222333444444333333333222222333666999888333666DDDQQQ```ttt+++,,,------......------------------------------------------------------,,,,,,,,,---------......////////////////////////...............///000111---------------------------------.........//////............................................................/////////000---------...///000000111////////////000000000000////////////////////////////////////////////////---......///000/////////////////////////////////////////////////////////---......///000111111222////////////000000000000000000000000000000000000........................//////000000000000000///..............................////////////............////////////..............................................................................---..............................////////////000////////////////////////........................)))***+++---...//////000......------------......(((---000///,,,111<<>>EEEPPPhhh////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222333222222222222222222222222222222222222333333333333222222222222222222222222333333222222222222333333111222222333333444444555555444444444333333333222333333333222333444444555444444333333333333444444555555444333333333333444333333444444444444333333333333333333333222222111222222333333333333222222111222222333333333333333111222222333333222222111333222111111000111111111111111111222222333333333222222222222222222222222111222222222222111000000000000000000000000000000111111000///////////////000000000000000000000000......////////////000000////////////////////////......------......///000000000000////////////...////////////////////////......//////////////////......////////////......////////////////////////000000000////////////........./////////...------............//////////////////............//////////////////..................////////////.....................------------......///////////////................................................,,,,,,,,,,,,---------...------------------------...///000111000///...---............////////////..............................//////000000111111........................//////////////////////////////000111111111111111........................000//////......//////000/////////............---......,,,++++++,,,---...***+++,,,,,,------,,,,,,------------------,,,,,,............------------------------------------+++,,,,,,------,,,,,,+++...------------,,,,,,,,,///...------...///...---++++++************++++++,,,,,,,,,---......//////+++++++++,,,,,,---------/////////...............---------............///,,,,,,,,,------------.........///000000000000000///////////////000111111222222222222222111111000444333666>>>DDDOOOhhh////////////000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222222222222222222222222222222333333333444444333333333333333333333333333333333222222333333333111222222333333444444555444444444333333333222222333333333333333444444555555555444444444444555555555555444444444444444555333333444444444444333333222333333444333333222222333333333333333333333333111222333333444444333333111222222333333222222111222222111111111111111222222222222222222222333333222222222222222222222222111222222222222111000000000000000000000000000000111000000///////////////////////////////////////---......///000000111111////////////////////////------------.........///////////////////////////////////////////////////............////////////......////////////......///////////////////////////////////////////////////////////////...---,,,............////////////000//////............//////////////////...............////////////..............................---......///////////////------------------------........................,,,,,,---------...------------------------------...//////000000///..................////////////---------...............---......///000111111222........................////////////////////////...///000222222111000000//////////////////////////////////////////////////////.........------------,,,,,,,,,,,,---...///++++++,,,------------,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------///...------//////...---,,,++++++++++++++++++,,,,,,,,,,,,------.........++++++,,,,,,,,,,,,------///......---------...///---------............///---------------------------...///000000111000000///////////////000000111111222333333333333222111444222666===CCCNNNggg////////////000000000000111111111111111111111111111111111111111111111111111222222222222333333333222222222222222222222222222222333333333444444444333333333333333333333333444333333333333333333444111222222333333444444555333333333333333333333333333333444444555555555555666555555444444555555666555555555444444555666666333444444555555444444333222333333444444444333333333333333333333333333333222222333444444444444333111222222333333222222111222111111111111111222222333333222222222222222222222222222222222222222222111222222222222111000000111111111111111111111111111000000///////////////////////////////////////---......///000111222222////////////////////////,,,------............................../////////////////////////////////---.........//////000000......////////////......////////////////////////...............////////////000000000///...------............////////////000000///........................///////////////......////////////......---.....................---......///////////////------------------------........................------...////////////...------------------------........./////////..................////////////---------.........//////---......///000111111222////////////////////////...........................///000222222111000000000000000000000000000000......////////////..................------------,,,,,,,,,,,,---......///,,,,,,---........................------,,,,,,,,,......------,,,,,,,,,+++------------------------+++,,,,,,------,,,,,,+++------------------------///---,,,---...///...---,,,------------------,,,,,,,,,,,,---------------------,,,,,,,,,,,,++++++......------------...///---------............///---------------------------...///000111111111111///////////////000000111222333444555555555333222444222666===CCCMMMfff~~~////////////000000000000111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222333333333333444444444444444444444444444444444444444444333333333333444444111222222333333444444555222222222333444444555555444444555666666666666555666666555555555555666666666555555555555666777777444444555555555555444444222333333444444444444444444444333333333333444444222222333444444444444444111222222333333222222111111111111000111111222333444333333222222111111111222222222222222222222222111222222222222111000000111111111111111111111111111111000///////////////000000000000000000000000......///000000111222222////////////////////////------...////////////...---............/////////////////////////////////------......///000000000......////////////......////////////////////////---............///////////////000000000///..................////////////111000///......---...............///////////////......////////////......---------...............---......///////////////------------------------........................---...000111111111000///------------------------..................//////............////////////,,,,,,------.../////////......//////000000111111000000000000000000000000........................//////000111111111111111111111111111111111111111---......//////......---.........------------,,,,,,,,,,,,------.........,,,---......//////......------------------,,,,,,------------,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------......---,,,,,,---...---,,,------............------,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++---------------.........---------............///...------------,,,,,,,,,,,,---...000111111111111///////////////000111111222333555666777666444333333222555<<>>;;;>>>;;;999777888:::;;;<<<<<<666555;;;<<<666222111777666555444333333333444444444444444444444444444555555444444444333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111222222222333333333333333333222222222111111222222222222222111000///000000000000000000000000............////////////000000000000////////////////////////////////////000000000000////////////........................////////////////////////---...///000000///...---000/////////............//////////////////////////////---,,,,,,,,,,,,,,,---......///////////////...000222111...---///111000000//////.........---....................................////////////.........------,,,,,,,,,////////////////////////........................................................................------------------------------------------------////////////000000000000......------------......///...------...///000111........................////////////////////////......///000000000000000////////////////////////////////////////////////000///...---------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,,,,,,,...000,,,,,,++++++,,,,,,---..................---------***,,,...//////...,,,***........................000444777666111------///......///111333333222000222111000000111111///...333222222333444444333111555555777;;;@@@MMMbbbuuu000000000000000000000111000222333333111111111222333222000000111333333444000...///222222000222666777777888888777666777888777777666888999;;;<<<<<<777888999888777777999:::999:::;;;;;;;;;:::999888999777888888666666;;;CCC???AAAAAAEEEPPP___jjjllloooppprrrssspppiii```YYYOOOIIIDDDCCCFFFGGGEEEBBB???666111666:::::::::;;;666666666666777777888888444444444444444444444444333444444555555666666777444444444444444444444444333333333333333333333333111222222222222333333333222222222222222222222222111222222222222333333333333333222222222111111111111222222222222111111000111111111111111111111111//////000000000111111111000000000000////////////////////////////////////000000000000////////////........................////////////////////////---...///000000///...---000000/////////.........///////////////////////////......------------------......///////////////...000111000...---///111000/////////................................................/////////////////////......---------////////////////////////........................................................................------------------------------------------------.../////////000000000000......------------......//////...---......000000......................................................///000000000000000//////////////////////////////////////////////////////...---------------,,,,,,,,,---------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///,,,,,,++++++,,,,,,---...........................------...---------------........................///333666555000------...///...///111333333222000//////000111222111///...333222222333444444333111444444666:::???KKK```sss//////000000111111222222111333555555333111111111444333333333444555666777:::777777888666444555:::444555666777888999::::::<<<<<<<<<<<<===>>>??????AAABBBCCCCCCCCCCCCEEEGGGGGGIIIKKKLLLKKKHHHDDDBBB===>>>@@@???::::::GGGUUU```dddgggjjjttt~~~rrrlllhhhjjjppprrrmmmggg\\\LLL;;;555666777777777333333444555666666666666333333333333333333333333222222444555777888999:::555555555555555555555555333333333333333333333333222222222222333333333333222222222222222222222222222222222222333333333333222222222111111111000000000111222222222222222222111111111111111111111111111111111222222222333333000000000000////////////////////////////////////////////////000000000000........................////////////////////////......////////////......000000000/////////......////////////////////////............////////////---......///////////////...///000000......///000////////////................................................///////////////////////////.........////////////////////////........................................................................------------------------------------------------....../////////000000000......------------......000//////............///........................------------------------......///000000000000000///////////////////////////////////////////////////...------------------,,,,,,,,,---------....../////////....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000///---+++,,,,,,,,,,,,++++++,,,,,,---...------......//////000000000///...,,,,,,,,,---..............................111333222///,,,,,,.../////////111333444222000---...///000000///......333222222333444444333111444444666:::???JJJ^^^ppp333333333333333333444444222444555444333222222333333444666777777888999;;;999999===BBBAAA>>>@@@EEEDDDFFFGGGHHHMMMTTTXXXWWW\\\[[[YYYWWWUUUUUUWWWYYYcccdddeeeeeedddeeegggiiirrrtttwwwxxxvvvqqqllliii```aaacccbbb^^^^^^iiivvv~~~hhhLLL;;;777777666333444444555555555444333222333333333333333333333333222222333555666777888999555555555555555555555555444444444444444444444444222222222333333333444444222222222222222222222222222222222333333333444444222222111111111000000000000111111222333333333333111111111111111111111111111111111222222222333333000000000000////////////////////////////////////////////////000000000000........................////////////////////////...//////////////////...000000000////////////...////////////////////////---......///000111111111---......///////////////......///////////////000///////////////.............................................//////////////////..................////////////////////////........................................................................------------------------,,,,,,------------------........./////////000000......------------......000000//////....................................------------------------......///000000000000000////////////////////////////////////////////////......---,,,,,,---------,,,,,,,,,---------......//////............//////------------------------------------------------,,,,,,+++,,,,,,,,,,,,+++------------------------,,,,,,++++++++++++,,,,,,---------------------------......---+++)))******,,,,,,++++++,,,,,,---...------......///000111111111000///...------------........................---///111000...,,,,,,---/////////111333444222000//////......---///111333333222222333444444333111444555888<<<@@@JJJ]]]ooo444444555555666666777777777777888777888;;;@@@CCCFFFJJJMMMOOONNNMMMMMMNNNMMMTTT```mmmrrrrrrvvv|||xxxzzzyyyyyyqqqSSS???:::<<<;;;888777777777777777666555555444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444222222333333333444444444222222222222222222222222222222333333333444444444222222222111111111111000000111222333333333333333111111111111111111111111000000000111111111111222000000000000////////////////////////////////////.../////////000000000111......................../////////////////////////////////....../////////111000000000////////////////////////////////////,,,---///000111222111111---......///////////////...------...////////////.........///////////////....................................////////////------------------------////////////////////////........................................................................------------------------,,,,,,,,,---------..................////////////......------------......000000000//////...------........................------------------------......///000000000000000////////////////////////////////////////////////------,,,,,,,,,------...,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,,,,---,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++,,,------+++++++++---,,,,,,++++++,,,,,,---...,,,------...///000000111...///000111111///---,,,........................---.........---,,,------//////000222444444333111000000///...///444;;;AAA333222222333444444333111333444777;;;???HHHZZZjjj333444777:::>>>AAACCCDDDKKKLLLLLLMMMPPPVVV]]]ccczzz}}}zzzyyyyyywww]]]HHH@@@AAA???999:::999888777666666666777555555555555555555555555555555444444333333333333444444444444444444444444444444444444444444444444333333333333444444444444222222222222222222222222333333333333444444444444333333333222222222111111111222333333333333333333222222222222222222222222/////////000000000000111000000000000////////////////////////////////////......//////000000111111........................//////////////////////////////............//////111111000000000/////////////////////////////////,,,---///111111111111000---......///////////////...---,,,---///000000///.........///////////////....................................////////////,,,,,,,,,---------------////////////////////////........................................................................------------------------+++,,,,,,------.........------........./////////......------------.........//////000//////...---........................------------------------......///000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------------------------------------------------+++---...---,,,+++,,,...++++++++++++++++++++++++++++++************++++++------------------------+++---......------///000,,,,,,++++++,,,,,,---...,,,,,,------......//////---...111333333111///---........................------------------......000///000222444444333111///000000///111999CCCKKK333222222333444444333111111222666:::===EEEVVVeeexxxBBBFFFLLLSSS\\\ccciiimmmuuuuuuvvvwwwxxx|||}}}hhh^^^\\\WWWOOOHHHEEEAAA===999888888888777777777777777777777777666555555555444444444333555555555555555555555555555555555555555555555555333333333444444444444555222222222222222222222222333333333444444444444555444444444333333333333222333333333444333333222222222222222222222222222222/////////000000000111111000000000000////////////////////////////////////.........///000111111111........................////////////////////////000///...------...///000111111111000000000//////////////////////////////,,,---///000111000///...---......///////////////...,,,+++,,,///111000.............../////////000....................................////////////------------.........///////////////////////////........................................................................------------------------++++++,,,,,,---......///---------.........//////......------------......---...///000000//////.........................................................///000000000000000////////////////////////////////////////////////,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------------------------........................+++---///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++........................,,,---///...------...000,,,,,,++++++,,,,,,---...,,,,,,,,,------------------...000111111111111111........................------,,,,,,.../////////000000000222444555333111...000111000000444<<>>???EEERRR]]]lll|||}}}}}}iiiXXXLLLCCC>>>>>>;;;:::888888888888888888666666777777777666555444555666888999999888666555555555555555555555555555444444444444444444444444444444444444444444444444222222222333333333444444222222222222222222222222111111111111111111111111000000000000000000000000111000000//////////////////////////////000000111////////////////////////////////////////////////............////////////000000000000////////////........................////////////////////////////////////////////////...------......///000111000000000000////////////------............------,,,,,,,,,---------------000//////......//////000---......///////////////........................---------............///...........................------,,,,,,------...........................///......---------......---------............///////////////////////////---------------------------------............/////////............//////................................................------------------------+++---......---,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,---......///.........------,,,,,,+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------------------------...............------------------------------,,,,,,,,,---------......//////000222444444222111//////////////////000111222222222333333333444444333666999:::<<>>:::999:::;;;777777888888999999999888444555777888888777555444555555555555555555555555444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111000000//////////////////////////////000000111////////////////////////////////////////////////............////////////////////////000000000000........................////////////////////////////////////////////////...------......///000111000000000000////////////------............------,,,,,,,,,---------......//////............//////---......///////////////........................---------............///...........................------,,,,,,------.................................---------......///---------............///........................---------------------------------............/////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........------.........---,,,+++,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------.........///......---,,,------------------------,,,,,,,,,---------......//////000222444444222111///////////////000111111222222222333333333444444333666999;;;???HHHTTT^^^kkkzzzvvvwww~~~zzziiigggvvv|||oooiiieeeyyy~~~ppp{{{uuuqqqzzz}}}yyysssiiiZZZLLLCCC>>><<<888777777666666777888888555555777777777777555555555555555555555555555555444444444444444444444444333333333444444444444555555555444444333333222222222222222222222222222222222222222222222222222222000000000000000000000000111111000//////////////////////////////000111111000000000000000000000000000000000000000000000000............////////////////////////000000000000........................////////////////////////////////////////////////...------......///000111............------------------............------,,,,,,,,,---......//////......------------......---......///////////////........................---------............///...........................------,,,,,,------..............................------------...//////---------............///........................---------------------------------............/////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.........------,,,,,,.........---,,,+++,,,,,,,,,---......//////,,,,,,++++++,,,,,,---...,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,------------...,,,,,,,,,---------......//////000222444444222111////////////000111222222222222333333333333444444111333666999===FFFQQQZZZiiiwwwtttxxxzzzvvviiikkkssszzzxxxjjjaaaoooyyynnncccppp{{{uuueeesss~~~ooojjjqqqssszzzyyytttsssbbbWWWSSSJJJHHHCCC>>>:::888888888666666666777777666666666555555555555555555555555444444444444444444444444333333333444444444555555333333333444444444444444222222222222222222222222222222222222222222222222000000000000000000000000111111000//////////////////////////////000111111000000000000000000000000000000000000000000000000............////////////.../////////000000000111........................////////////////////////////////////////////////...------......///000111............------------------............------,,,------...//////000000------,,,,,,,,,,,,---------......///////////////........................---------............///...........................------,,,,,,------...........................---------------...//////---------............///........................---------------------------------............/////////............//////................................................---------------------------///000000///......///------------------------,,,,,,,,,---------......,,,---.........---,,,++++++,,,...//////...,,,+++,,,,,,------.../////////,,,,,,++++++,,,,,,---...,,,------......------,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,---------......,,,,,,,,,---------......//////000222444444222111////////////000111222333222222333333333333444444000222555777;;;BBBKKKRRRdddttt~~~qqqrrrpppwwwyyy|||}}}{{{~~~yyyzzzpppeeeppp{{{ooo|||ppp|||uuunnnsssqqqpppzzzzzzrrr}}}vvvyyy~~~zzz}}}~~~yyygggbbbYYYOOOFFFAAA>>>===888888777666666777888888666666666666666666666666444444444444444444444444333333333444444555555555111222222333444666666777222222222222222222222222222222222222222222222222000000000000000000000000111111000//////////////////////////////000111111000000000000000000000000000000000000000000000000............/////////000.../////////000000111111........................////////////////////////////////////////////////...------......///000111111000000000////////////---..................---------......///000111111---,,,,,,++++++,,,,,,------......///////////////////////////////////////---------.........//////...........................------,,,,,,------...........................---------------...///000---------.........//////........................---------------------------------.........////////////............//////........................////////////////////////...........................000111111000//////000........................,,,,,,,,,---------......------...///...---+++***+++,,,...//////...,,,+++,,,,,,------...///000000,,,,,,++++++,,,,,,---...,,,------......------,,,++++++------------++++++***+++,,,,,,------------++++++++++++++++++++++++,,,------...//////......,,,,,,,,,------.........,,,,,,,,,---------......//////000222444444222111////////////000111222333222222333333333444444444555777999;;;>>>DDDKKKPPP```rrrvvv{{{}}}ooouuuzzzyyywwwwwwxxx|||}}}zzzxxxsssooouuu}}}wwwzzz||||||zzz{{{yyyyyy{{{tttnnnqqqxxxxxxnnndddmmmuuuyyyiiiZZZJJJ===<<<:::999888888888888777777777888888777555333111555555444444333444444555444444444444444444444444444333333333333444555555444444444333333333222222333333333333333333333333222222222111111111111000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////........................------------------------------............------////////////////////////.................................------,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------------------------,,,,,,,,,---------..............................................................................//////.........---------------------------------///////////////.........///...---++++++,,,------------------------------......---------,,,,,,,,,,,,,,,---.../////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++------,,,+++++++++++++++++++++++++++---------------------------------............///---------.........//////------...000333333222111.........//////000111222111111111111222333444444777555666999;;;???IIISSSaaatttuuuzzzyyy~~~}}}~~~~~~zzzuuuuuuyyywww|||~~~~~~||||||ssswwwzzzeeePPPLLLDDD>>>999999:::<<<777666555555555555555444555555555555666666666666444444444444444444444444444444333333444444555666444444444333333333222222333333333333333333333333222222222111111111111000111000000000////////////000000000000000000000000////////////////////////000000000000000000000000/////////000000000000111000000000000000000000000////////////////////////////////////////////////........................------------------------------............------////////////////////////.................................------,,,,,,,,,////////////////////////------------------------................................................------------------------,,,,,,,,,---------..............................................................................//////.........---------------------------------/////////////////////...///......---------------------------------------......---------,,,,,,,,,------......///.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------,,,+++++++++++++++++++++++++++---------------------------------............///,,,,,,,,,---------............///111333444333111000/////////000111222222222222222222333444555666666555666999;;;???IIISSS^^^sss}}}iiieeeyyyfffhhhnnn{{{~~~|||pppbbbUUUJJJBBB>>>;;;:::888777888777555333444555555666555555444444444444444444444444444444444444444333444444555666444444444444333333333333333333333333333333333333222222222111111111111000111111000000000/////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////........................------------------------------............------////////////////////////.................................---------------////////////////////////........................------------------------........................------------------------,,,,,,,,,---------.............................................................................................---------------------------------......//////////////////...////////////...------------------------------......---------,,,,,,,,,.........///......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,------------.........---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///++++++,,,,,,,,,---------//////000222444555444222111000000000000111111222333333333333444555666666555444666999;;;???HHHRRR[[[rrr|||nnniii|||xxxwww{{{ppplllsss}}}zzzttt^^^PPPDDD@@@===;;;;;;:::888555777777888888777666555444555555555555444444444444444444444444444555666666555444444444444333333333333333333333333333333333222222222111111111000000111111111000000000////////////////////////////////////////////////////////////////////////////////////000000000111111111////////////////////////////////////////////////////////////////////////................................................------............------////////////////////////.......................................---------////////////////////////........................------------------------........................------------------------,,,,,,,,,---------..........................................................................................................................................////////////...///000000000///---,,,------------------------......---------,,,,,,,,,.../////////...---,,,,,,,,,,,,------------------------------------------------------------------...---,,,++++++,,,---...,,,---......//////......++++++,,,,,,,,,,,,---------------------------------------.........//////---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,---------......//////000222555555444222000000/////////000000111222222222333333444555666444444555999;;;>>>GGGQQQ[[[rrr}}}|||{{{wwwxxxzzzqqqkkkmmmvvv~~~}}}```UUUGGG===:::::::::999777777888999999999999999666666666555555444444444555444444444444555666666555555555444444444333333333333333333333333333333222222222111111111000000111111111111000000000000////////////////////////000000000000000000000000////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////................................................------............------////////////////////////................................................////////////////////////------------------------------------------------........................------------------------,,,,,,,,,---------..............................................................................---.............................................---.........//////000000...///000000000///---,,,------------------------......---------,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,---------......------------------------------------------------///...,,,,,,,,,,,,...///,,,------...............+++++++++,,,,,,------------------------------------------.........//////---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............//////////////////000222555555444222//////.........///000000111111111111222333444555333333555999;;;>>>FFFOOO[[[rrr~~~sssxxx}}}tttttt}}}hhhRRREEE>>>:::888444444444444555666777888777777666666555444444444555555444444555555666777555555555555444444444333333333333333333333333333222222222111111111111000222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////................................................------............------////////////////////////......................................./////////////////////////////////------------------------------------------------........................------------------------,,,,,,,,,---------..............................................................................---------.......................................------......///000000000...////////////...------------------------------......---------,,,,,,,,,.........///......------+++,,,,,,------.........------------------------------------------------......------------......,,,,,,---............---***++++++,,,,,,------...,,,,,,,,,------------...,,,------------.........---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...////////////000000000//////000222444555444222............///000111222111111111111222333444444222222555999;;;===EEENNNYYYpppxxxrrrrrruuuxxxuuuvvvrrrcccTTTJJJBBB???<<<888666555555666777777777666555444444444555555555555555666666777555555555555444444444444333333333333333333333333222222222111111111111000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000////////////////////////////////////////////////................................................------............------////////////////////////........................---........./////////000////////////////////////........................................................................------------------------,,,,,,,,,---------..............................................................................---------.........//////........................------......///000000111///......---------------------------------------......---------,,,,,,,,,------......///.........++++++,,,,,,---......///------------------------........................------............------+++,,,------......------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,++++++------,,,+++---------------------------------------------------------............///.........////////////000......///111333444333111/////////000111333444555222222222222222444555555111111444999;;;===EEEMMMVVVlll||||||vvv{{{yyy~~~~~~mmmZZZVVVNNNFFF???;;;:::999888777777666555444444444555555555555555666777777666666555555555444444444333333333333333333333333222222222111111111111000222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////---..................---////////////////////////........................---.........//////000000////////////////////////000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---------..............................................................................---------.........//////////////////////////////---------...///000000111///...---++++++,,,------------------------------......---------,,,,,,,,,,,,,,,---.../////////...++++++,,,,,,---...//////------------------------........................,,,---...//////...---,,,+++,,,------......------******+++,,,,,,---......,,,,,,,,,------.........+++++++++,,,,,,,,,---------,,,++++++------,,,+++---------------------------------------------------------.........//////---------.........//////------...000333444222111///000000222333555777888333333333333444555666666111111444999;;;===DDDMMMSSSiiiwwwoookkkjjj}}}xxxsss^^^PPPHHHBBB???<<<:::888888999888666333666444333444333111333777555555555555555555555555999777444333444444444333444444333333333333222222111111111111111111111111////////////000000000000111222222333333222222111000000000000000000000000000000000000111111111111000000000000000000000000//////............////////////////////////////////////////////////////////////////////////////////////.........---------........................////////////////////////////////////////////////000000000000000///......,,,---------.../////////......////////////......................................................,,,,,,,,,---------......////////////////////////................................................,,,------......------,,,..............................///000000000000000.........................................................------,,,,,,,,,---.........---,,,,,,+++............////////////.........------///333777BBB:::111+++,,,------+++---------............///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++...111000...,,,---...........................000///...---,,,,,,---...---------....../////////---------------------------------............///333333222000...---///111------...111444555444333//////000555;;;>>>===;;;444555555444333222111000333555777999<<>>===;;;666555555444333222111111333555777999;;;???CCCGGGUUUeee}}}~~~yyyzzz|||}}}rrrzzz|||mmmKKKEEE<<<888888999999999444222333777888666555888555555555555555555555555666555333444555666666666444444333333333333222222222222222222222222222222/////////000000000111111111111222222222222111111000000000000000000000000000000000000111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////...............---------........................//////////////////////////////////////////////////////000000000///.....................------------......//////......---................................................,,,,,,,,,---------..............................................................................000///...---------------..............................///000000000000000...................................................------------,,,,,,,,,------......------,,,,,,---............/////////.........,,,+++,,,///222777333...,,,...///...,,,------------............,,,,,,,,,---------..............................,,,,,,,,,+++***+++...000------------------------111000//////.../////////,,,,,,,,,,,,---------------------------------------------............///777666555222...,,,+++,,,......///111444555444222//////000555;;;>>>===;;;888777555333222222222333333555777999;;;>>>CCCFFFTTTddd{{{rrrcccuuu|||~~~zzzlllXXXHHHAAA>>>===;;;666444444888:::777555777555555555555555555555555555444333444666888777777444444333333333222222222222222222222222222222222//////000000000111111111111111222222222222111111000000000000000000000000///000000000111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////...///////////////....../////////...---------,,,...//////000000//////...................................................,,,,,,,,,---------..............................................................................000///...,,,,,,,,,,,,---..............................///000000000000000................................................------------------------,,,------...------,,,,,,---------.........//////.........,,,++++++---//////---++++++---...---+++,,,,,,---------.........,,,,,,,,,---------......------------............---------,,,++++++++++++------------------------/////////............///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---...///...---,,,---///......///111444555333222//////000555;;;>>>===;;;:::999666444222222333444333555777999;;;>>>BBBEEEQQQccc}}}uuunnnoootttwwwvvvxxxwwwtttcccTTTFFF===CCC===:::<<<<<<999666777666666666666666666666666444333333555777999888777444444333333333222222222222222222222222222222222000000000000111111111111000111111222222111111000000000000000000000000000///000000000111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////---.............................................////////////////////////////////////////////////......////////////....../////////...---------,,,000000000111111000000000................................................,,,,,,,,,---------....................................................................................---,,,,,,+++,,,,,,..............................///000000000000000................................................------------------------,,,,,,------...------,,,------------............---......,,,++++++,,,............///000000///...,,,,,,,,,------------...,,,,,,,,,---------......++++++,,,,,,,,,---------***+++,,,---...---,,,***------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///)))+++---...---...///111///...///111444444333111//////000555;;;>>>===;;;<<<:::777555333333444555333555777999:::===AAAEEELLLaaa~~~|||}}}xxx}}}vvvjjjhhh{{{|||bbbOOOCCC;;;555666888777777999666666666666666666666666444444444666888999888666444444333333333333222222333333333333333333333333000000000111111111222222000000111111111111000000000000000000000000000000000000000000111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////---------.......................................////////////////////////////////////////////////------.../////////.....................---------///000000111111000000///................................................,,,,,,,,,---------......------------------------................................................,,,,,,---......------,,,..............................///000000000000000................................................,,,,,,,,,------------...,,,,,,------......------,,,------------.........---......---,,,+++---...,,,,,,---.........------,,,,,,,,,,,,------------,,,,,,,,,---------......***++++++,,,,,,---------))))))***---///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------,,,,,,,,,,,,---------------------------------............///---///111111000//////000//////000111444444333111//////000555;;;>>>===;;;===;;;999777555444444444444555777888:::===AAADDDIII```jjjpppwwwpppsssxxx}}}]]]QQQDDD???===::::::;;;666666666666666666666666555555555777888999777555444444333333333333222222333333333333333333333333000000111111111222222222000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////---------.........//////........................////////////////////////////////////////////////,,,---......//////......---------.....................////////////......................................................,,,,,,,,,---------......------------------------................................................+++,,,///111111111///.................................///000000000000000................................................,,,,,,,,,---------......+++,,,------......------,,,,,,---------.........,,,---......---,,,...///++++++,,,,,,+++*********++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---......///000---******,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------.........---------,,,,,,---------------------------------............///000111333222000///......//////000222444444222000//////000555;;;>>>===;;;<<<<<<:::999777555444333444555777888999<<<@@@CCCGGG___vvvgggkkktttxxxwwwyyykkk[[[NNNDDD===<<<777777777777777777777777555555555777999999777555444444444333333333222222333333333333333333333333000111111111111222222222000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111//////............//////////////////////////////////////////////////////////////////////////////---------.........//////........................////////////////////////////////////////////////,,,,,,---.../////////...,,,------....../////////,,,------------------,,,................................................,,,,,,,,,---------......------------------------................................................***---111444555333111000...........................//////000000000000000................................................,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,---------......,,,---///...------...000///000000///---,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...///000000;;;555---((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////....../////////......------------------------------------------.........//////---///111111///...---...000///000222444444222000//////000555;;;>>>===;;;<<<<<<;;;:::888666444333444555777888999<<<@@@CCCGGG^^^~~~}}}uuu|||}}}xxx~~~zzzuuu|||||||||___KKKEEE???666222666:::888666777666777777666666777555222555444333333222222333333333333333333333333333333222222222222222222222222111111111111000000000000111222222333333222222111000000000000000000000000//////000000111111222222000000000000000///......------...///////////////////////////////////////000000//////.........---------------------------........................---.........---,,,,,,+++000000///...............//////000000///...------........................///............---------------...///000000//////........................------------------------////////////////////////---------,,,,,,+++++++++---------------------------///222555555333111///---------------------------......///////////////000000////////////000000//////.........---------...---,,,,,,++++++++++++------------------------........................000//////.........//////......------------......------------------------++++++++++++++++++++++++...---------...///111222888666222///,,,++++++,,,---------,,,,,,++++++++++++,,,------......------------------,,,+++******---------.........//////............////////////........................000//////000222222111///......000444888<<<<<<<<>>===;;;:::999888888333555888999:::;;;===???EEE\\\{{{xxxyyyvvvRRRFFF===;;;;;;777555666666777777666666666666666555444444333222333333333333333333333333333333333222222222222222222222222222111111111000000000000111111111222222111111111000000000000000000000000000000000000000111111111000000000000000///............///////////////...////////////////////////000/////////............------------------------...........................////////////...---,,,000000///.....................//////000/////////........................///............---------,,,,,,---.......................................------------------------////////////////////////---------,,,,,,,,,++++++------------------------,,,...000222222111///...---------------------------......///////////////000//////......//////000//////.........---------...---,,,,,,++++++,,,,,,------------------------..............................------------............------------......------------------------++++++++++++++++++++++++---,,,,,,,,,---...//////000///.........///000111............---------,,,+++,,,------......------,,,------------,,,,,,+++,,,------------.....................////////////........................000//////000222222111///......000444999<<<======>>>===<<<:::999888777777444555777888999;;;>>>@@@GGG^^^xxxppp|||{{{~~~iiiYYYGGG===999888888;;;444555555555333333444666555555444333333333333444333333333333333333333333333333333333333333333333222222222111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000//////......///////////////......////////////////////////////////////............------------------------........................//////000000000///......000//////............///---...///000000111111000........................///............---------+++,,,------------------........................------------------------////////////////////////------------,,,,,,,,,,,,------------------------,,,---......///.........---------------------------......//////////////////..................///...............---------...---,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,***+++,,,---///000111111000////////////.........+++,,,------......------,,,------.........------,,,,,,,,,,,,---------------............/////////........................000//////000222222111000......000444999===>>>===<<<;;;:::888777666666666555666777777888;;;???BBBIII```uuurrrzzz~~~zzzaaaMMMBBB<<<999888666555666777666333333666666555555444444444444444444444444444444444444444333333333333333333333333333333222222222111111111111111222222222222111111000000000000000000000000222222111111000000////////////000000000000/////////////////////......---///////////////////////////////////////........................................................./////////000000//////...000///............////////////000111111111000000........................///............---------,,,------.........------................................................////////////////////////------------------,,,,,,------------------------...---------------......---------------------------......///////////////......------------.................................------,,,,,,,,,------................................................---------,,,------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***,,,,,,---.........------///////////////.........+++,,,------......------,,,,,,---...////////////+++++++++,,,,,,,,,---------------.........//////......................../////////000222333222000......000444999=========::::::888777666555555555666666777777777;;;@@@CCCLLLbbbuuutttyyy~~~zzzgggUUUCCC777<<<777666999:::777777:::777666555555444444555555444444444444444444444444333333333333333333333333333333333333222222222222222333333444444333333222000000000000000000000000222222111111000000////////////000000000000//////...///////////////......////////////////////////.........///////////////........................////////////////////////---....../////////......//////............//////222222222222111000///...///////////////////////////............---------....../////////......---................................................////////////////////////------------------------------------------------//////...---------...///---------------------------......///////////////......------------......---.....................---------,,,,,,---............................................................------...///000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,+++------......---,,,++++++------------------------+++,,,------......------,,,,,,---...////////////+++++++++,,,,,,,,,------------------....................................///......000222333222111......000444888;;;<<<<<<999888777666555444444444666666777777888;;;@@@DDDNNNbbb{{{uuuwww}}}~~~qqqvvvyyy{{{lllXXXLLL???666777999666555888777777666555555555555666444444444444444444444444333333333333333333333333444444444333333333222222333333444444444444333333000000000000000000000000111111111111000000000000...//////000000000000000---......///////////////////////////////////////.........///////////////........................////////////////////////------.../////////......///............//////000444444444333111000...---///////////////////////////............---------/////////000//////...---................................................////////////////////////------------............------------------------000000///.........//////---------------------------......//////////////////..................///---------...............------------------...///...............................................................///000111......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,+++,,,------......------,,,------.........------,,,,,,,,,,,,------------,,,------------..........................................000222333222111......000333777999999999888777666555444444444444555666777888999<<>>AAACCCMMM]]]zzzkkkjjjvvvwwwxxx|||uuutttvvvyyyjjjXXXJJJ>>>999:::999666444666999777222777666555444444555777888444444444333333222222222666666555555555444444444111111111111111111111111222222111111111111222222222222111111111111222222111000///......///000111000000111111111111000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////111111111111000...---,,,000///...------...///000111111000000//////......000000//////......------/////////////////////////////////////////////////////////......---,,,+++.........................../////////...---,,,,,,................................................///............---------........................///......------///000111....................................////////////000///...---,,,+++++++++,,,---......//////......................................................------------------------........................------------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.................................------------------------------............------------............---------------///111333222111...///000111111222222111111444666777666555555555555777999:::;;;<<>>AAAMMM\\\xxx~~~}}}||||||{{{|||}}}~~~~~~}}}}}}|||~~~~~~~~~||||||}}}~~~~~~}}}|||||||||~~~{{{}}}}}}pppkkkqqq|||dddKKKBBB<<<<<<999333222777777666666666555444444333555555555555555444444444444444444444333333333333222222222222222222222222222222111111111111222222222222111111111111222222111000000//////000000111000000111111111111000000000000000000000000000000////////////////////////000000000000000///....../////////////////////////////////000000//////...//////............//////000000000////////////............///////////////////////////////////////////////////////////////555888:::777111---...111........................------......///.........................................................///............---------........................///............///000000....................................///////////////...------,,,,,,,,,,,,,,,---......//////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.../////////000........................------------------------------............------------............---------------///111222222000......///000000111111222000222333444333222333444444555777888999;;;>>>@@@IIIZZZxxx~~~}}}|||{{{zzzzzzzzzzzz{{{}}}~~~}}}}}}~~~yyynnnhhhnnnyyy~~~lllQQQ:::888<<<:::555555555555666666666555555444666666666666666555555555444444333333333222222222222222222222222222222222222222111111111111222222222222111111111111222222000000000000000000000000000000111111111111000000////////////////////////////////////////////////000111111000000///...---////////////////////////---......///000000///////////////....../////////////////////////////////------......//////000000////////////////////////////////////////////////666;;;>>>999111---...222........................,,,,,,---.../////////...................................................///............---------..................................../////////000....................................///////////////...---,,,,,,,,,,,,,,,,,,---......///.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,------......------------------------------------------------------,,,,,,------...///000000........................------------------------,,,------......------,,,,,,------......------,,,...------///111222111000......//////000000111222000222333333222222333444555666888999:::<<>>;;;888777666555666777888999555555555666666666666666444444444444333333333333333333333333333333333333222222111111111111222222222222111111111111222222000111111222222111111000000000111111111111000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////,,,---...///////////////......////////////......---............/////////.........///////////////////////////////////////////////////////////////222555777555///,,,---000........................------......///.........///////////////////////////////////////////////////............---------........................---......///000/////////....................................////////////...------,,,,,,---------,,,---......//////......................................................------------------------........................+++,,,,,,------.........+++,,,------......------------------------------------------------------,,,,,,,,,---.........///........................------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,///......///111222000//////...------...///111222222333444333222333444666777999:::;;;<<<>>>AAACCCIIIXXXsss}}}}}}}}}~~~~~~~~~~~~}}}yyyyyyyyyyyyzzz{{{|||}}}{{{zzzzzz{{{{{{yyyvvvsssuuuuuuuuuuuuvvvxxxyyyzzzuuutttrrrrrrrrrtttwwwyyywwwvvvvvvvvvwwwyyy|||}}}zzzzzz|||~~~vvvmmmtttzzzxxxttt[[[DDD>>>;;;888666555666888999444444555555555666666666555555555444444444444333333333333333333333333333222222111111111111222222222222111111111111222222000111222222222222111000000000111111111111000000000000000000000000000000////////////////////////---...///000000111111000////////////////////////------......///.........---...///000000///...------------........./////////////////////.........///////////////////////////////////////////////////111222222///......///.................................///......------///////////////////////////////////////////////////............---------........................------///000000000///.......................................////////////---------,,,,,,------...,,,---......//////......................................................------------------------------------------------------------------------+++,,,------......------........................------------------------------------------------........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++///......///111111000//////...---------///111222222222333222111111333666666888:::;;;<<<===@@@CCCGGGWWWuuu{{{|||}}}~~~~~~~~~~~~~~~|||{{{|||~~~~~~{{{yyyxxxvvvvvvvvvvvvwwwxxxyyyzzztttssssssssstttrrrnnnkkkiiiiiiiiiiiijjjkkklllmmmgggfffdddcccccceeehhhjjjggghhhiiijjjkkklllllllllmmmmmmoooqqqsssuuuwwwwww||||||~~~|||iiijjjyyyxxxggghhhjjjlllyyyWWWBBB???:::666444555777888333444444444555555666666666666555555555444444444333333333333333333333333222222111111111111222222222222111111111111222222000111222333333222111000000000111111111111000000000000000000000000000000////////////////////////,,,---...000111111111111////////////////////////---...............---------...///000000///...------------.........//////000000//////.........---////////////////////////////////////////////////...//////000000000//////.........................../////////...---,,,,,,000000000000000000000000000000000000000000000000//////.........---------........................,,,---///000000000///......................................./////////000------,,,,,,,,,------...,,,---......//////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,------......------........................------------------------------------------,,,,,,........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++//////...///111111000...///...---,,,---///111222111111111000///000222555555777999:::;;;<<>>;;;888;;;444555555444555888888666555555444444444333333333222222333333333444444444111222333222000///000111333333333222222111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////........................---------.........//////000000//////.........---////////////////////////---......//////////////////...------...///...------------.........//////////////////////////////000000000000000000000000///......------///000111111000///...------...///000///---,,,,,,---///000000000000000////////////000000///..................///000111111000///......------------...//////------............------.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////........................---------------------------------------------------...///000000///...---........................+++,,,---.........---,,,,,,,,,,,,---------............///000000000000000///////////////.........000111222111000000222333666666777888:::;;;<<<===GGGWWWuuu|||}}}~~~|||{{{yyyxxxxxxxxxtttrrrooonnnnnnmmmkkkjjjlllkkkmmmooommmjjjkkkoooppppppqqqqqqrrrsssssstttsssuuuvvvvvvvvvvvvwwwyyyxxxzzzyyyvvvuuuxxxxxxvvvttttttuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuqqqrrrssssssqqqppppppqqqtttsssssstttvvvxxxzzz|||}}}}}}qqqqqqwww{{{}}}nnnlllsssiiiJJJ===;;;777777:::;;;;;;999666555555555444555555555444444444333333222222333333333444444444222333444333111000111222333333333222222222111111222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////........................---------.........//////000/////////....................................---......//////////////////...------...///...------------.........//////////////////////////////........................///......---...///000111111000///...---......///000...---,,,,,,---...000000000000000////////////000000///..................//////000000//////......------------...//////------............------.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////........................---------------------------------------------------...///000000///...---........................,,,,,,---.........---,,,,,,,,,,,,---------............///000000000000000000000000000000000000000000111222111000000222444666666777888:::;;;<<<<<>>666888:::666555888666666666555555555444444333444444444555555555555444555666555333222333444111222222222222333333333222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////............................../////////000000000.........///////////////000000000000000000000000---......//////////////////...------...///...---....../////////000000000////////////////////////000000000000000000000000---......///000/////////---...//////000/////////..............................//////000000111111000000///...............///..................///...------------...//////------............------......................................./////////........................------------------------,,,,,,,,,---------.....................---------........................------------------------------------------------......------------..............................111000///...------------,,,,,,,,,---------......------...////////////...------......//////000000000111222222222333555777444555666777888:::;;;;;;???OOOlll|||}}}~~~~~~~~~~~~|||{{{{{{|||xxx{{{|||zzz|||xxxxxxyyyyyyyyyyyyxxxxxxzzz{{{||||||}}}}}}}}}}}}|||~~~|||zzzyyywwwsssoooaaacccdddcccaaabbbhhhmmmvvvzzzvvvkkknnnttt~~~wwwmmmooojjjSSS>>>:::;;;888777:::666666666666555555555555444444444444555555555555333444555444222222222333111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////.........................../////////000000000000............/////////000000000000000000000000000---......//////////////////...------...///...---.../////////000000000000////////////////////////////////////////////////------///000000000///...,,,---///000000000//////---..................---.........///000111111111000000///..................//////000000//////......------------...//////------............------........................---........./////////000........................------------------------,,,,,,,,,---------......//////.........---------........................------------------------------------------------...------,,,,,,------...........................222111///...---------...,,,,,,,,,---------......,,,---......//////......---......///000000111111000111222222222333555777444555666777888999:::;;;???NNNjjj~~~~~~~~~{{{wwwyyyzzzyyyxxxzzzuuuuuuvvvvvvvvvvvvuuutttttttttuuutttrrrpppqqqrrroooqqqpppmmmnnnrrrsssrrrlllmmmmmmnnnnnnmmmmmmlllllllllmmmmmmmmmlllkkkkkkkkknnnqqqrrrrrrrrrsssssswwwwwwwwwyyy|||zzz{{{yyyrrriiidddeeegggaaafffmmmsssyyy~~~vvvqqqnnniiittt{{{rrrqqquuuyyyWWWHHHBBB:::666888777666666666555555555555444444444555555555666666333444555444222111222333111111111222222333333333222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////............/////////000........................////////////000000000000---.........//////000000////////////////////////---......//////////////////...------...///...---////////////000000000000////////////////////////........................,,,---///000000000///...,,,---///000000000//////------............---------......///000111111222000000///..................///000111111000///......------------...//////---..................---........................---.........//////000000////////////////////////------------------------,,,,,,,,,---------......//////.........---------........................------------------------------------------------...---,,,,,,,,,,,,---...........................222111///...---------...,,,,,,,,,---------......,,,---......//////.........//////000111222222222000111222222222333666888444444555777888999:::;;;@@@MMMggg~~~}}}|||xxxxxxwwwwwwwwwyyyzzz{{{yyyyyyxxxxxxyyyzzz{{{{{{wwwwwwuuuqqqoooooorrrtttrrrrrrrrrqqqppppppooonnnrrrooommmlllmmmnnnnnnmmmjjjhhhfffhhhkkkmmmmmmkkkkkkkkklllkkkjjjjjjkkkmmmjjjhhheeecccbbbdddfffhhhfffeeeeeegggkkkmmmnnnnnnlllkkkkkkkkklllnnnpppqqqwwwwwwwwwxxxzzz}}}zzzwwwoooooonnnmmmkkklllooorrrsssvvv}}}||||||tttuuusssooooootttwwwvvvttt}}}kkkQQQAAA;;;;;;999555666;;;<<<999555555666666666666666666666666444444444444444444444444333333111111111111333333222333333333333222111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////////////////........................////////////...............///000000............////////////000000000000000000000000//////......---------,,,000000000000000///......///...---,,,,,,---...//////......------///000111////////////////////////........................////////////////////////---------.........//////...............///000000222111000000000000000111000000////////////000000....................................////////////////////////////////////......////////////......000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...---------,,,......////////////......---------------------------------............///111000...,,,,,,,,,...///...------------...//////+++888===333***,,,---+++.........------,,,,,,,,,---...//////////////////.........//////000111222222444444444222222222444777777888999:::;;;;;;<<>>JJJiiifffggghhhiiijjjjjjjjjjjjmmmnnnooooooppppppqqqqqqrrrrrrrrrssstttuuuwwwxxxsssuuuwwwxxxyyyyyy{{{}}}}}}{{{yyywwwwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{zzzyyyyyyxxxsssssssssrrrqqqpppooooooooonnnmmmlllkkkjjjjjjjjjjjjkkklllmmmnnnpppqqqqqqxxxzzz}}}{{{xxxwwwqqqpppmmmkkklllooosssvvv~~~|||{{{\\\JJJ:::777;;;;;;666222555555555555555555555555555555555555555555555555222222222222222222222222444333222111111111222222111111111111111111111111000000000000000000000000////////////////////////...000111333333111000...////////////........................//////////////////............//////............////////////......................../////////000000000000000000000000000000///......////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////........./////////000000000000000000000111111222000000000000111222444444000000////////////000000////////////////////////............////////////////////////////////////......////////////........./////////000000000111000000000000000000000000/////////////////////////////////......------------......//////000000000......////////////..............................---------............///......---------............------------...//////---------,,,///222000---,,,,,,,,,------.........,,,---...///000000000000............///000111222111222444333333222444555777777888999:::;;;;;;<<<===HHHgggooopppqqqrrrtttttttttuuutttuuuwwwxxxzzz{{{{{{{{{zzzzzz{{{{{{}}}~~~{{{}}}}}}}}}}}}|||{{{zzzyyyxxxwwwvvvtttrrrpppnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiilllnnnqqqrrrtttvvvzzz}}}zzz}}}{{{sssmmmkkkmmmooorrruuuyyy}}}~~~{{{xxxxxxzzz}}}dddFFF777666888888888666666666666666666666666555555555555555555555555333444444555555444444333444333222111111111222333111111111111111111111111000000000000000000000000000000000000000000000000//////000111111000//////////////////........................////////////000//////............///............////////////..............................////////////000000000000000000000///.........//////000000//////...---......///000/////////////////////////////////////////////////////////////////////////////////....../////////000000000000////////////000111111111111111111111222333444000000////////////000000////////////////////////............////////////////////////////////////......////////////............//////000000111111000000000000000000000000/////////////////////////////////...............//////////////////000000......////////////..............................---------............///---------..................------------...//////,,,,,,+++,,,///111111000,,,,,,------------------,,,,,,...///000000000000.........//////000111222000222333333333333444666777777888999:::;;;;;;<<<<<>>999:::<<<777777777777777777777777555555555555555555555555333444444555555444444333555444222000000111222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////........................////////////000000///...........................////////////........................------........./////////000000000000000///.........///000111111000///...------///000000000///...////////////////////////////////////////////////////////////////////////.../////////000000000000//////......//////000111222222222111111222333333000000////////////000000////////////////////////............////////////////////////////////////......////////////...............///000111111111000000000000000000000000....................................////////////000000000///////////////......////////////..............................---------............///,,,------......///.........------------...//////,,,,,,,,,,,,,,,,,,---///------------------,,,,,,+++,,,---///000000111111.........//////000111222000222333333333333444666777777888999:::;;;;;;<<<===FFFaaazzz{{{}}}}}}~~~~~~|||{{{yyywwwuuusssqqqppprrrrrrpppmmmjjjiiikkkmmmmmmnnnoooppprrruuuzzz~~~}}}|||yyyvvvrrrmmmjjjkkkpppwww{{{tttjjjjjjttt~~~}}}bbbLLL>>>:::===777777777777777777777777666666666666666666666666111111333333333333111111555444222000000111222333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000/////////......................../////////000111000///.........................../////////000........................,,,---------......//////000000000000000//////......///000111111000///...,,,---///000000000///...////////////////////////000000000000000000000000////////////////////////////////////000000000000...............///000000333333222222111222222222000000////////////000000000000000000000000000000............/////////000////////////////////////......////////////......---......///000111111222000000000000000000000000........................------......//////000000111111000000//////............////////////......////////////////////////---------.........//////,,,,,,---.../////////......------------...//////000000000000...,,,---000.........------,,,,,,,,,+++,,,---///000111111111.........//////000111222000222333333333333555666777777888999:::;;;;;;<<<===EEE___{{{{{{}}}uuuwwwxxxuuuqqqmmmmmmnnnllllllkkkjjjiiikkknnnqqqrrrtttxxx{{{~~~yyytttqqqqqqrrrvvvxxx|||yyyeeefffrrrzzztttzzz___III;;;777::::::666444666888888999999888777666555444444444444444333333333222222333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000222111000//////000111222//////............////////////............////////////............//////......//////...---,,,,,,000000//////.........---000000//////.........---000000000000000000000000////////////////////////............/////////000000000000000000///.....................///000000//////////////////////////////000000000000//////000000000000000111111222222222333333333333444444222111111000000000000000000000000000000000000000---.........//////000000...//////000000000000000000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////...........................------,,,,,,,,,------000000////////////000000//////.........---------------............------...---,,,,,,,,,,,,---...........................+++---......------///000------,,,,,,+++,,,,,,,,,...---,,,...000111000///000000000000111111111111222222333333333333444444666666777888999::::::;;;===FFF___~~~~~~zzzvvvuuuuuussssssqqqooommmkkkkkkllllllnnnpppsssuuuwwwzzz{{{{{{yyyxxxsssssssssvvvzzzkkkgggooofffHHH<<<:::888777555444555888777777777777666666666666444444444333333333222222333333333333333333333333222222222222111111111111111111111111111111111111000000000000000000000000222111000//////000111222//////............////////////............////////////............////////////000000//////...---000/////////............000/////////............000000000000000000000000////////////////////////........./////////000000000000000000000///......///............///000000//////////////////////////////000000000000//////000000000000000111111222222222333333333333444444333333222111111111111111111111111111111111111111/////////000000000111111...//////000000000000000000000000000000000000000///000111111111111000///000000000000000000000000//////////////////////////////////////////////////////...............///000000////////////000000//////.........---------.........//////.........///...------------...///........................---///000///......///000...------,,,,,,,,,---......------...000111000///000000000000111111111111222222333333333333444444666666777888999::::::;;;>>>FFF]]]{{{|||{{{yyyvvvssspppmmmlllkkkllllllnnnooopppqqqqqqvvvwwwyyy~~~uuurrrooommmpppxxxvvvmmmoooaaaFFF<<<777999:::555333666555555666666777777888888444444444444333333333333222222222222222222222222333222222222111111111111111111111111111111111111000000000000000000000000111111000000000000111111/////////......///////////////............////////////............//////000000000000000000///...////////////............////////////............000000000000000000000000////////////////////////....../////////000000000000000111111000000////////////......//////000111///////////////////////////000000111111000000///000000000000000111111222222222333333333333444444444444333222222222222222111111111111111111111111000000111111111111222222...///000000111111000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000111000000//////000000111/////////.........------...//////000000//////...000///............///000........................///000111000///...///000///...---,,,,,,---...///...------...000111111000000000000000111111111111222222333333333333444444666666777888999::::::;;;@@@GGG[[[wwwzzz{{{|||}}}}}}|||{{{{{{||||||||||||||||||{{{{{{{{{|||}}}}}}}}}~~~}}}{{{yyywwwvvvsssrrrqqqqqqqqqpppooonnnoooooopppssswwwzzz||||||}}}~~~{{{uuuqqqpppqqquuuwww```KKK;;;;;;===888333444666666666666777777777777555444444444444333333333222222222222222222222222333333222222222111111111111111111111111111111111000000000000000000000000111000000000000000000111......////////////......//////............////////////............////////////000000000//////...///////////////.........///////////////.........////////////////////////////////////////////////...////////////000000000000000111111111000000////////////...///000000111////////////////////////000000000111111000000000000000000000000111111222222222222333333333444444444444333222222222222222111111111111111111111111111111111111111111111111//////000111111111111000000000000000000000000000/////////000000/////////000000000000000000000000////////////////////////000000000000000000000000000////////////000111111111000000000000000000111////////////............//////000000000000/////////..................///........................000111111000...---...///...---,,,,,,,,,---...//////...---...000222111000///000000000111111111111222222222333333333444444666666777888999::::::;;;AAAFFFXXXtttzzz}}}}}}{{{{{{|||yyyzzzyyyxxxxxxzzz{{{{{{zzzzzz{{{|||~~~{{{{{{{{{{{{{{{{{{||||||{{{xxxvvvvvvyyyzzzzzzyyy|||{{{{{{|||~~~~~~}}}{{{~~~~~~{{{xxxwwwvvvuuurrrooommmkkkjjjjjjmmmoooppppppssswww{{{zzzvvvrrrppptttxxx}}}oooLLL<<<999777555666777777777777666666666666555555555444444444333333222222222222222222222222333333333222222222222111111111111111111111111111000000000000000000000000000000000111111000000000......///000000///......//////............////////////............//////---......//////..................///////////////.........///////////////////////////////////////////////////////////////////////////000000000111000000111111111111000000///////////////000111111000000000000000000000000000000111111111111000000000000000000000111111222222222222333333333444444333333222111111111111111111111111111111111111111000000000000000000000000///000000111111111111111111111111111111111111111000000////////////000000111111111111111111111111000000000000000000000000//////////////////////////////......///000000111111111000000000000111111000000/////////.........//////000000000000//////------------------------...........................///000///---,,,---...,,,,,,,,,,,,,,,---......///...---///111222111000///000000000111111111111222222222333333333444444666666777888999::::::;;;===AAASSSppp~~~~~~}}}|||{{{yyyyyyxxxxxx|||{{{}}}~~~|||wwwtttqqqnnnkkkjjjjjjjjjjjjiiimmmnnnppprrruuuzzz{{{wwwnnnppptttxxx}}}vvvjjjhhhtttpppKKK999777999:::888888777777666666555555555555555555444444444333333333333333333333333333333333333333222222222222111111111111111111111111000000000000000000000000000000111111111111000000---...///000000///...---//////............////////////............//////,,,------........................///////////////.........///////////////000000000000000000000000/////////////////////////////////000000000111111000000111111222222111111000000//////000000111222000000000000000000000000000111111222222111111000000000000000000111111222222222333333333333444444333333222111111111111111222222222222222222222222111000000000000////////////000111111222222111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000///////////////////////////.........///000111222222111111000000111111222000000000/////////.........//////000000//////...,,,,,,------------,,,,,,........................---...///...---,,,---...***+++---/////////...---///......///111222222111000000000000111111111111222222333333333333444444666666777888999::::::;;;999<<>>AAAPPPlll~~~}}}~~~zzzvvvtttqqqooommmkkklllnnnpppqqqsssuuuwwwzzz~~~|||zzzxxx{{{}}}lllccckkkoooLLL???777888999333666:::444555555555555555555444444555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111222111000000000/////////...//////............////////////////////////////////////000000000000////////////////////////////////////000000000111111111000000//////......------//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000000000222222333333333444444444444333222222111222222222888777555444333333333444111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111000111111111111111111111111111111111111111111111111222111000//////000111222111111111111111111111111000000////////////000000////////////000000000000//////............//////........................000/////////............///---...222777666000)))---...///000000111111111111000/////////000222333444444444333444444555666666777888999999:::999999;;;===NNNlll}}}yyyvvvtttmmmmmmmmmmmmnnnooopppqqqnnnttt|||}}}uuuwwwzzz}}}}}}rrrgggyyymmmMMM===;;;>>>888555999888555555555555555555666666555555444444444333333333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000//////////////////............////////////////////////////////////000000000000////////////////////////////////////000000000000111111111000000///...---------//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000333333333333444444444444444444333222222222222222444333222111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222111111111111111111111111333111...------...111333111111111111111111111111//////000000000000//////////////////000000000000000//////......//////000........................////////////............111///,,,,,,,,,,,,+++)))---...///000000111111111111000/////////000222333333333333333333444555555666777888999999:::999999999<<>>:::999999999444444555555666666777777777555555444444444333333333555555555555555555555555222222222222222222222222222222222222222222222222000000000000000000000000000000000111111000000000////////////000000000000//////............//////........................//////000000000000//////////////////////////////...////////////000000000111000000///...---------//////000000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444555555555555444333333222222333333444444444444444444333333111222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222333222222222222222222222222111111111111111111111111000111333444444333111000111111111111111111111111...///000111111000///...////////////000000000000000000////////////000000////////////////////////.........///////////////---...000///......111444---...///000000111111111111000/////////000222333222111111222333444555666666666888999999999999999;;;===SSSyyy~~~|||{{{yyyvvvsssppppppooommmlllmmmpppsss{{{}}}|||}}}kkkhhh{{{SSS@@@555666:::777666666666666666666777777555555444444444333333333444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000111111111111000000////////////000000000000//////............//////........................//////000000000000//////////////////////////////......////////////000000////////////............//////000000000000//////000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222222333444444444555555555555555444444333333333333333333333444444444444333333333333333333444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222000222444666666444222000222222222222222222222222//////000000000000//////////////////000000000000111000000//////000000111////////////////////////.........///////////////---///000000///......///---...///000000111111111111000/////////000222333222222222222333555666777666777888999999:::999999:::<<>>999777888888555333555666666666666555555555555222333333444444333333222222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000////////////000000............/////////000000000000000////////////////////////////////////222111111111000000/////////////////////////////////000000000111111111111111000000111333333333222///...///222666888777555222000222444333111222666555888777333444;;;>>><<<;;;666666;;;<<<888777:::999999999<<<@@@AAA???===BBB???<<<::::::;;;;;;;;;999777777999777444555:::666555555666888888777666222222222333333444555666555333222444888999777444444555666555333222111111111222222333333333222222333333222111111222222333222222111000000111222222111111111111111111111111222222222333333222222222000000000000000000000000000000//////.........---///000111000...------...000000000000000000000000///000000111111111000000000000000000111111111111333333222222222333444444777777777777888888888888<<<@@@ZZZ|||xxxvvvtttqqqqqqqqqooonnnqqqwww|||~~~zzzyyyzzztttnnngggHHH;;;:::888999;;;999666888<<<666666666666555555555555222333333444444333333222222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............000000////////////000000........./////////000000000000000000////////////////////////////////////111111111111000000000///////////////////////////111111111111111222222222222111111111222222222111777555444444555555333222333111333777666444555:::999===>>>;;;<<<@@@@@@===@@@;;;:::===>>>===>>>BBBFFFEEEFFFKKKSSSWWWVVVSSSJJJJJJKKKKKKKKKIIIGGGEEEEEEAAA>>>===;;;777888===:::999888999::::::888777666555555555666888:::;;;666555555555666666444333111222333222111000000000222333333444444333333333222222111111111111111222222222222333333222222222111111111111111111111111111111222222222222111111000000000000000000000000000000/////////.........///000111000...---...///000000000000000000000000//////000111111111111111000000000000111111111111333333222222333333444555777777777777888888888888<<<@@@YYYzzzvvvuuurrrnnnjjjiiikkkmmmxxx|||||||||~~~zzzssscccIII:::888888999666333666;;;666666666666555555555555333333444444444444333333333333333333333333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............000000////////////000000....../////////000000000////////////000000000000////////////////////////111111111111000000000000////////////////////////222222222222222222111111////////////000111111222333333222222333444444555222111444888999777888======DDDKKKQQQWWW\\\]]][[[YYYVVVWWW[[[___bbbhhhmmmqqqoooooottt{{{}}}{{{ooorrrwwwzzzzzzwwwrrrooosssmmmgggeeeaaa]]]]]]```\\\ZZZUUURRRNNNIIIDDD@@@???===:::777555555555555555666777666555444444555777777777777666666555555444444444444444333333333111111111111111111111111222333444555555444333222111111111111111111111111000111111111111111111000000000000000000000000000000000////////////......///000111000...---...///000000000000000000000000---...///111111222222222000000000000111111111111333333333333333444555555777777777888888888999999<<>>999777666444222333555666666555555444333222111222222222222333444555555555444444000222333555555333222000111111111111111111111111000000111111111111000000111111111111111111111111//////000000000000000000...000111000//////000111////////////////////////------///000222222333333///000000000111111111111333333333333444555666777888888888888999999999999;;;>>>TTT{{{~~~ssszzzzzzvvvssspppkkkhhhjjjrrr{{{}}}{{{|||~~~|||sss|||```CCC888;;;===999555666666666666555555555555444444555555555555444444333333333333333333333333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////000000////////////000000/////////000000000111111......//////000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222333333000222333222222333888===AAAKKKXXXbbbiiirrr~~~wwwiiiZZZNNNGGG@@@<<<888888999:::888666666555444222222222333333222333555666777666666555111222333444444333222111111111111111111111111111000111111111111111111000111111111111111111111111//////000000000000111111...000111111//////000222000000000000000000000000---...///111111222222222000000000000111111111111333333333333444555777777888888888999999999999:::;;;===RRRyyy}}}{{{|||}}}~~~~~~~~~{{{{{{|||}}}~~~~~~~~~|||~~~}}}yyypppmmmjjjiiimmmsssxxx{{{|||||||||}}}hhhrrr{{{UUU@@@<<<;;;888555666666666666555555555555444444555555555555444444444444444444444444444444111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000////////////000000//////000000000111111111.........///000111111111000000000000000000000000///000000000111111111111222222222222222222222222111222222333444555666666444888<<>><<<<<<:::777666555333222222333444555333444555444333444555777444333222222111111222222222222222222222222222222222222111111000000//////000000000000000000000000000000000000000000000000////////////////////////111111111111111222222222000111111111111222222222111222222333444555666666777888888888888999999999<<<;;;NNNvvv~~~|||~~~}}}{{{{{{zzzyyywwwvvvuuuttttttqqqqqqooonnnllllllkkkkkkjjjlllmmmllljjjgggffffffbbbccccccbbbaaa```bbbddd^^^^^^]]]]]]\\\[[[ZZZYYYYYYZZZ\\\^^^^^^^^^]]]\\\VVVUUUSSSSSSTTTTTTSSSRRRUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXZZZZZZZZZZZZ\\\]]]______``````aaabbbccccccddddddgggmmmoooooottt{{{zzzuuuqqqnnnkkkpppuuuwww}}}zzz|||}}}uuuwwwOOO999BBB888777777666777999888666666666666666666666666666555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000000//////......//////000000000000000111111111111000000111222222222222111222222111000000000111222555111111444555333444666555555555666888999::::::@@@KKKXXXcccrrrzzzmmmbbbVVVGGG===;;;:::999999888777444333444555666666666666777888333333222222222222222333222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////111111111111111222222222111111111111222222222222111222222333444555666666777888888888888999999999;;;:::MMMuuu}}}{{{{{{{{{{{{zzzxxxvvvxxxzzz{{{xxxuuuwwwvvvtttttttttsssqqqoooooonnnllliiigggeeedddcccbbbaaa```^^^\\\[[[ZZZZZZYYYZZZ[[[YYYVVVSSSRRRRRRSSSTTTTTTSSSRRRQQQSSSTTTPPPPPPPPPOOONNNNNNMMMMMMOOOPPPQQQRRRTTTUUUVVVWWWRRRRRRSSSUUUWWWWWWUUUSSSXXXXXXYYYZZZ[[[\\\\\\\\\```aaacccddddddfffhhhkkknnnnnnooopppqqqrrrssssssrrrrrrvvv{{{}}}}}}~~~{{{yyytttrrrlllnnnoooooosss|||zzz{{{{{{xxxaaa???BBB:::999888888777777666777666666666666666666666666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000111111111111000000111222222222222111111111000000000111111222111///000555666333333666444666777888999===DDDIII^^^lll|||{{{}}}}}}sss\\\MMMBBB???;;;888777666555444555555555555555555555444333333222222222333333444333333333333333333333333000000000111111111111111000000000000000000000000////////////////////////////////////////////////000000111111111222222222111111111111222222222333111222222333444555666666777888888888888999999999;;;999MMMuuu~~~{{{yyyzzzzzzzzzyyyyyyyyyzzzzzzxxxwwwuuurrrqqqpppppppppnnnlllkkkllllllllliiiffffffeeedddccccccbbb```]]]___^^^\\\ZZZXXXWWWVVVUUUVVVVVVTTTSSSRRRRRRQQQQQQOOOPPPRRRQQQOOOMMMLLLLLLNNNOOOPPPPPPOOOPPPRRRTTTSSSSSSSSSSSSSSSTTTUUUUUUXXXXXXYYYZZZ]]]```bbbdddbbbbbbbbbeeehhhiiiiiihhhmmmmmmnnnoooppprrrrrrsssyyy{{{|||}}}}}}{{{xxxttttttqqqnnnnnnsss{{{|||TTTAAA===:::999999888555333444666666666666666666666666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111000000000000000000111////////////////////////////////////////////////111111000000000000111111///000000000111111111111000000111222222222222111000000000000111111111222......000444555222333666333777<<>>;;;888666777666555555555555444333333333333333333444444555333333333333333333333333000000000111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000111222222333333111111111222222222333333111222222333444555666666777777888888888999999999:::999LLLuuuuuuuuutttsssrrrrrrtttvvvyyywwwuuurrrpppnnnkkkiiihhhiiiiiiiiiiiigggfffeeedddcccaaa___^^^]]]^^^^^^[[[ZZZZZZYYYYYYXXXVVVTTTUUUTTTSSSSSSTTTSSSQQQOOORRRQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRTTTWWWXXXWWWVVVWWWWWWUUUVVVXXXYYYYYYZZZ]]]```aaabbbbbbccceeehhhjjjkkkoooooopppqqqtttwwwzzz|||~~~}}}{{{}}}|||yyytttpppnnnnnnqqquuu~~~}}}RRR@@@:::777999:::666444555666666666666666666666666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000111111000000000////////////////////////////////////////////////111111000000000000111111///000000000111111111111000000111222222222222111000000111222222222222222444333444666555222444999;;;EEESSS^^^hhhwwwpppcccVVVJJJCCC>>>;;;888888999999888777555444444444444444555555333333333333333333333333000000111111222222333333000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333111222222222222333333333111222222333444555666666777777888888888999999999;;;999LLLttteeedddbbbaaa````````````^^^]]]\\\ZZZWWWUUUSSSRRRSSSTTTUUUVVVUUUSSSQQQPPPQQQQQQOOONNNNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKOOONNNNNNOOOQQQQQQPPPNNNQQQRRRRRRSSSTTTVVVXXXXXXVVVVVVWWWXXXZZZ]]]___```cccfffiiikkkllllllnnnooonnnoooqqqrrrssstttwwwzzz||||||}}}~~~~~~}}}wwwuuurrrooonnnoooqqqyyy|||www}}}~~~sssoootttNNN@@@666888<<<999888:::666666666666666666666666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000111111111111000000111222222222222111000111222333444444444333555444444555444444;;;CCCNNN]]]sssrrrfffLLLGGG@@@=========;;;999777666555444444444444555333333333333333333333333111111111222222222222222000000000000000000000000222222222222222222222222000000000000000000000000//////000111222333333444222222222222333333333333111222222333444555666666777888888888888999999999<<<:::LLLtttWWWUUUTTTSSSSSSSSSSSSRRRMMMMMMMMMLLLJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNPPPRRRSSSSSSRRRQQQOOONNNPPPRRRTTTXXXXXXYYY[[[^^^```___^^^aaabbbcccdddgggiiikkklllllllllmmmoooqqqtttvvvwww|||~~~}}}~~~|||{{{||||||{{{zzzuuuvvvwwwxxxzzz|||~~~}}}}}}{{{zzzuuupppooommmsss||||||wwwvvvxxx|||pppeeekkkRRR<<<888;;;:::999<<<666666666666666666666666555555444444444333333333444444444444444444444444111111111111111111111111111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000000//////......//////000000000000000111111111111000000111222222222222111111222333555666666555555333222333888<<>><<>>IIIRRR```vvv}}}www]]]HHH>>>:::999888999:::888555111444444444444444444444444333333333222222222111111111111111000000000000000111111111111111111111111000///000222555777777666333222222111111222222333444444333444444555666777777777888888888999999999::::::MMMttt~~~zzzxxxxxxvvvrrrrrrtttrrrrrrssssssrrrqqqpppoookkkkkkkkkkkkkkkkkklllllloooooonnnmmmmmmmmmmmmmmmqqqpppppprrruuuwwwwwwwwwwwwyyy{{{}}}~~~~~~zzz|||}}}}}}}}}zzzwwwvvvvvvvvv|||xxxRRR???;;;999999888666666555555555666666666666555555555555333333333333333333333333444444333333333222222222222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000111111111111111111111222333333444444444555777888888999999:::;;;NNNdddtttyyywww{{{iiiZZZJJJBBB888666999999444///444444444444444444444444333333333222222222111111000000000000000000111111111111111111111111111111000///000222555777777666333222222111111222222333444444333444444555666777777777888888888999999999999:::LLLsss~~~}}}}}}}}}}}}{{{{{{{{{zzzxxxvvvsssqqqqqqrrrsssrrrqqqqqqrrrsssqqqnnnmmmoooooollllllooooooooopppqqqrrrqqqqqqqqqrrrrrrssssssttttttuuuuuuyyyyyyxxxxxxyyyyyyzzz{{{yyyxxxyyy{{{~~~{{{tttppppppssszzz}}}zzznnnMMM<<<;;;:::999888777666666666666666666666555555555555333333333333333333333333444444333333333333222222222222222111111111111000000000000000000000000000000000111111222222111111111111000000000000//////000000000111111111222222111111222222333444444444333555666555666999AAAGGG[[[tttzzzyyynnn___KKK>>>::::::888444444444444444444444444444333333333222222222111111000000000000111111111111111111111111111111111111000000000111444666555555333222222111111222222333444444333444444555666777777888888888888999999999::::::MMMttt}}}|||{{{|||yyywwwuuuuuuwwwwwwvvvtttrrrssstttsssqqqooooooooorrrqqqpppooonnnnnnooooooiiijjjkkklllkkkiiigggeeehhhjjjkkkjjjhhhhhhjjjlllllljjjkkkpppqqqpppqqquuuvvvvvvwwwwwwxxxxxxyyyyyy}}}~~~zzzuuuoooqqquuu|||~~~~~~uuu}}}iiiEEE===<<<;;;999888777777777666666666666555555555555444444444444444444444444444444333333333333222222222222222111111111111000000000000000000000000000///000111222222222222111111111111000000000//////000000111111111222222222111111222333333444444555111444666666:::GGG\\\lllzzzwwwwwwttt^^^MMMCCC>>><<<555555555555555555555555333333333222222222111111///000000000111111111111111111111111111111111111111000///111333444444333333222222111111222222333444444333444444555666777777888888888888999999999:::;;;MMMttt}}}{{{{{{{{{{{{yyyxxxwwwvvvvvvuuuvvvvvvzzzzzzyyyvvvsssqqqqqqrrrpppnnnkkklllnnnooonnnmmmkkkmmmnnnmmmllljjjjjjkkkkkkjjjiiihhhgggggghhhiiihhhiiilllmmmnnnllljjjhhhmmmpppqqqqqqppppppsssvvvrrrqqqssszzz}}}|||~~~qqqsssuuuwwwzzz~~~~~~zzztttPPP>>>===;;;:::999888888888777666666666555555555555555555555555555555555555444444444333333333222222222222222111111111111000000000000000000000000000///000111222222222222222222111111111000000//////000111111111111222222222111222222333333444444555555999===???HHH^^^~~~}}}dddNNNBBB???777777777777777777777777333333333222222222111111//////000000111111111222111111111111111111111111111000///000222333222111333222222222222222222333444444444444444555777777777888888888888999999999;;;;;;NNNuuuzzzyyywwwuuusssqqqppppppnnnnnnnnnllljjjjjjlllnnnooonnnmmmllllllmmmnnnnnnjjjjjjjjjkkkkkkkkkkkkkkknnnmmmkkkiiiiiijjjkkkmmmlllmmmooopppqqqrrrrrrrrrqqqqqqrrrssstttvvvwwwxxxwwwzzz|||}}}|||{{{|||||||||}}}~~~xxxrrruuuyyy|||gggSSS@@@444888:::444222888555555555666666666666666777666555444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000//////000000000000111111111111///000111111111111000000666000...111444333333555999AAAFFFMMMbbbxxx~~~ttt[[[GGG@@@999666888888444333777444222111111222333333222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333444444555555555555555555666777888999999:::999999999:::LLLrrr|||{{{xxxvvvtttsssssssssrrrssssssrrrpppqqqsssuuuuuuttttttssstttuuuvvvwwwuuuuuuuuuuuuttttttttttttxxxwwwwwwvvvvvvwwwyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~{{{zzzyyywwwzzzpppUUU>>>:::<<<999888;;;666666666666666666666666666666555444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000000000000000000000111111111111111111222222222222111111777333111444666777===DDDBBBVVVmmm}}}}}}zzz|||rrrTTTHHH===999888555555777666444333444555666666555222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333444444444555555555666666666777888999999:::999999999:::KKKqqq}}}zzzyyyxxxyyyzzzyyyyyyzzzyyyxxxyyy|||~~~~~~}}}}}}|||}}}~~~~~~~~~~~~~~~zzzuuuvvvyyyxxxqqqJJJ999999:::888777666666666666666666666666666666555444444444444555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222222333333333333333333222222222444777777:::DDDOOO^^^zzz}}}www{{{uuu\\\III===777555777666555444444444444333111333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222333333444555666777777666777888999999:::999999::::::JJJppp~~~|||}}}~~~~~~}}}|||{{{zzz{{{yyy~~~nnnrrrXXX;;;666999888444777777777666666666666666666555555444444444555555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222333333222222333333333444222333888<<<>>>CCCPPP^^^~~~ttt{{{eeeMMM>>>999888999777555444444333111///333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222222333444555666777888666666888999999999999999::::::IIInnn}}}~~~||||||}}}tttnnngggBBB888;;;;;;666888888777777666666666666555555444444444555555666333333333333333333333333111111111111111111111111111111111111111111111111111111111111111222222222111111111111222222222222222222111222222444555666999888:::AAAJJJXXXlll}}}|||~~~}}}{{{{{{~~~kkkSSSCCC;;;:::888666555666777666666333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222222333444555666777888666666888999999999999999;;;:::HHHkkk~~~~~~~~~~~~yyy||||||~~~ssssssKKK999:::;;;888999888888777777666666555555444444444444555666666333333333333333333333333111111111111111111111111111111111111111111111111111111111222222222222222111111111222222222222333222222111222444666888:::>>>:::<<>>EEECCCGGGXXX|||qqqiiiddd___\\\nnnoooppppppnnnmmmmmmnnnqqqqqqqqqppppppsssxxx|||}}}|||~~~|||xxxsssnnnnnnjjjhhhhhhiiigggaaa\\\\\\ZZZXXXVVVUUUUUUWWWWWWYYYXXXWWWVVVWWWZZZ^^^aaammmpppxxxqqq[[[GGG999666999999999999777555444333222333333333222222222222222222222333333333444444444555444444333333444444555555555444444444555666666888888999:::::::::999999;;;>>>DDD___|||qqqqqq{{{rrrUUUAAA:::999888888777666555666555555444444444444555555666666666666666555444333444333333222222333333444444444333333333333222222333333333333333333333333000222444444333333444555;;;===>>>EEEHHHCCCSSSttt|||rrriiifffaaa\\\ZZZ\\\aaaeeeoooqqqssssssqqqqqqqqqrrr~~~wwwnnnkkkhhhccc___\\\[[[[[[\\\ZZZYYYWWWUUUTTTTTTUUUVVVZZZXXXWWW]]]kkkyyyzzz[[[AAA666666555555666666444444555777444444333333222222111111333333333333444444444444555444444333333444444555555555444444555555666777777888999:::::::::::::::<<>>555555666888777666666999444444444333333222111111333333333444444444444555555444444333333444444555555444444444555666777888777888999999:::::::::::::::>>>DDD```wwwwwwyyyssszzzYYYAAA888333555888666555777666555555444444555555666555555555555555444444333444333333222222333333444333333333333333333333333333333333333333333333333444444333222333777<<>>444666999777555777666666555555555555666666444444555555555444444333444333333222222333333444222222333333333333444444333333333333333333333333555555555444666:::AAAEEEAAAJJJIIIPPPooottteee\\\YYYWWWUUUUUUXXX___fffkkkooowwwyyyuuuwww|||}}}xxx~~~ppp^^^XXX[[[]]]SSSTTTVVVVVVVVV___sssnnnLLL???555666888444333666333333333333444444444444333444444444555555555555555444444333333444444555444444444555666777888999666777888999:::;;;;;;;;;666;;;BBB___}}}wwwuuuzzzrrr\\\III::::::;;;777444666666666555555555555666666333444444555555444444444444333333222222333333444222222222333333444444444444444444444444444444444333555777999;;;>>>CCCFFFBBBJJJSSSkkkyyylll[[[TTTVVVXXX\\\aaacccccceeeiiimmmnnnuuu}}}|||zzz~~~uuukkkhhhfffccc___\\\ZZZVVVUUU\\\eeetttlllTTT>>>888999666555888222222333333444555555555444444444444555555555555555444444333333444444555444444555555666888999:::666777888999:::;;;;;;;;;888<<>>@@@BBBCCCEEELLLRRReeesssbbb^^^WWWLLLPPP]]]WWWaaammmrrrooollllllnnnsssyyy}}}}}}wwwooojjjhhhiiieee\\\XXXZZZQQQ\\\ooozzzWWWFFF@@@888444666111222222333444555666666444444444555555555666666555444444333333444444555444444555555666888999:::666666888999:::;;;;;;;;;:::>>>CCC^^^~~~}}}|||}}}~~~~~~|||}}}~~~|||{{{{{{{{{wwwyyy{{{|||{{{|||}}}~~~}}}||||||||||||~~~}}}zzz{{{||||||pppuuu}}}cccHHH>>>777999<<<888666666666666555555555555444444444444444444444444444444444333333222222222444444444555555555555666222333555555444444555666;;;:::===DDDIIIIIIKKKOOOWWWrrrxxx^^^ZZZUUUTTTWWW]]]bbbeeejjjlllooorrruuuuuuuuuuuu{{{|||~~~{{{wwwqqqlll```\\\XXXYYYcccwww|||bbbIII555444???333333111111444888888666444444333222333444555666555444444444444333333333444444555555666777777777777888888888888999999999===>>>AAA[[[~~~~~~~~~~~~}}}~~~~~~yyyxxxwwwvvvvvvvvvvvvwwwvvvxxxyyyzzzyyyxxxyyyzzz}}}}}}||||||}}}~~~~~~zzzxxx||||||wwwuuuXXXFFF::::::;;;444666666666666555555555555444444444444444444444444555444444444333333333222444444444555555555555666333444555555444555777999:::===CCCJJJLLLMMMUUU^^^|||rrrjjjddd```[[[[[[\\\___ccchhhnnnrrruuuvvvxxxzzz{{{||||||{{{pppbbbZZZ[[[bbbiii|||fffHHH<<<>>>777666555555666777666444666555444444444555666777666666666555555444444444444444555555666777777777888888888888999999999999:::;;;>>>XXX~~~~~~~~~~~~~~~~~~}}}|||zzzzzzyyyyyyzzzwwwwwwwwwwwwxxxyyyzzzzzzyyyzzz{{{{{{yyyxxxxxxyyy~~~~~~}}}}}}~~~{{{vvvwwwzzz}}}kkknnnRRR===:::<<<333666666666666555555555555444444444444444444444444555555555444444444444444444444444555555555555666444444555444444666:::======DDDLLLOOOLLLPPPbbbuuu{{{lll___WWWUUUUUUVVV]]]cccjjjooorrruuuyyy|||uuuaaaSSSMMMLLLYYYcccsss]]]CCC999:::999888777666555444444666666666666666777888888888888777777666555444444444444555555666777777777888888888888999999999::::::;;;>>>WWW}}}}}}||||||}}}yyyyyyyyyxxxyyyyyyyyyyyy}}}}}}}}}}}}}}}~~~}}}{{{{{{{{{vvvuuuwwwzzzvvvxxxcccAAA999<<<777666666666666555555555555444444444444444444444444555555555555555555555555444444444555555555555666333444444444555888===AAAEEEKKKQQQPPPLLLUUUrrrmmmfff\\\VVVUUUXXX]]]___eeemmmwww||||||{{{||||||iii\\\VVVRRRSSSYYYiiiuuuSSS???===999777777666444444666666666666666777777888888999888777777666555444444444444555555666777777777888888888999999999::::::===>>>AAAXXX~~~}}}}}}~~~}}}}}}}}}}}}}}}|||||||||{{{{{{|||}}}|||||||||}}}}}}}}}{{{{{{zzzzzzyyyyyyzzz{{{}}}~~~}}}{{{xxxvvvzzz{{{|||}}}~~~~~~~~~~~~~~~~~~xxxtttuuuwww|||eee{{{yyyLLL888;;;;;;666666666666555555555555444444444444444444444444555555555555555555555555444444444555555555555666222333444555777;;;AAAEEEIIINNNRRRRRRSSSdddpppXXXWWWVVVYYY^^^cccfffgggllluuu~~~~~~qqqgggVVVRRRNNNQQQ]]]ppptttZZZEEE<<<666666666444555888555555666666777777777777777777666666555444444333444444555555666777777777888999999999999:::::::::>>>???AAAXXX~~~~~~}}}|||~~~}}}|||}}}~~~zzzzzzzzzzzzyyyxxxwwwwwwqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssstttuuuvvvvvvuuuvvvwwwwwwxxxwwwwwwwwwwwwvvvuuuuuuuuuvvvxxxxxx{{{yyyvvvttttttsssqqqooosssssssssttttttuuuuuuuuusssvvvxxxzzzzzz|||~~~~~~~~~}}}|||}}}vvvttttttvvvyyygggkkk]]]===:::<<<666666666666555555555555444444444444444444444444444444444444444555555555444444444555555555555666333444777999<<<@@@EEEIIIKKKNNNUUU___kkk~~~kkk]]]VVVXXX]]]eeelllooopppooorrrxxx}}}zzzzzzfff___VVVQQQNNNRRR^^^iii}}}vvv|||YYYHHH999666777666666999555555666777777777777777666666666555555555444444444444555555666777777777999999999999::::::::::::;;;===???UUU~~~}}}~~~}}}~~~|||{{{zzzxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxyyyxxxwwwvvvvvvvvvvvvwwwqqqqqqqqqqqqqqqrrrssssssmmmnnnnnnnnnoooppppppppprrrrrrrrrsssssssssttttttqqqqqqssstttuuuuuuuuuuuuttttttttttttuuuwwwxxxyyy{{{yyywwwvvvuuutttqqqnnnnnnnnnoooqqqrrrtttuuuuuuxxx|||}}}xxxtttsssttt}}}jjjoooGGG::::::666666666666555555555555444444444444444444444444222333333333444444444444444444444555555555555666444777;;;>>>AAAFFFKKKNNNPPPTTTaaavvvwwwqqqlllddd^^^dddfffkkkssszzz~~~|||}}}~~~zzzwww{{{xxxiii___WWWQQQRRRWWW^^^ooovvvuuuZZZAAA::::::777666888666777888999999999888777555666666666666777777777444444555555666777777777999999999:::::::::;;;;;;999<<<===RRR|||~~~}}}||||||~~~{{{yyyuuuvvvwwwwwwwwwvvvuuutttuuutttsssrrrqqqqqqqqqrrrqqqqqqrrrsssrrrqqqooonnnnnnooopppqqqqqqqqqpppoooqqqppppppqqqrrrtttwwwxxxwwwxxxxxxyyyzzz{{{||||||yyyyyyyyyyyyyyyzzzzzzzzzvvvvvvwwwxxxxxxxxxxxxwwwzzzzzzzzzzzz|||~~~}}}||||||}}}~~~}}}zzzxxxvvvwwwxxxzzz}}}}}}wwwsssrrrxxx}}}~~~rrrqqqzzzNNN<<<999777666666666555555555555444444444444444444444444222222222333333444444444444444444555555555666666666999>>>BBBFFFJJJNNNRRRVVV[[[mmmyyymmmffffffkkknnnoooooopppssszzz~~~~~~yyyssswww}}}uuuhhh```YYYVVVYYYNNNWWWlllhhhIII>>>===888555666777888999:::;;;:::999999666666666777888888999999444444555555666777777777999999:::::::::;;;;;;;;;:::<<<===RRR|||~~~~~~}}}{{{yyyvvvuuuuuuvvvvvvxxxyyy|||~~~|||zzzvvvssspppooonnnqqqssssssrrrqqqqqqqqqoooqqqrrrrrrooommmlllmmmqqqqqqqqqpppooooooqqqsssuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyzzz~~~~~~}}}|||{{{{{{||||||}}}}}}|||{{{yyyxxx{{{}}}~~~yyyttttttsss{{{sss}}}www]]]777===777777666555666888666222555555555444444333333333444444444444444444444444666555555555555444444444777888===DDDGGGIIINNNUUUYYYeeerrrjjjfffjjjoooppprrrwwwyyy~~~~~~}}}|||}}}yyyttt{{{~~~~~~gggYYYVVVYYYQQQTTTZZZggg___EEE;;;;;;:::888888:::======;;;888666555777777666555555555555666555555555555666666666777888888999::::::;;;<<<<<<:::===;;;LLLvvv}}}|||}}}|||zzzxxxvvvtttrrrqqqpppqqqrrrssspppqqqrrrsssssssssssssssqqqsssvvvzzz|||}}}~~~~~~{{{zzzxxxvvvuuuuuuvvvvvvtttvvvwwwvvvtttsssssstttsssuuuwwwxxxwwwvvvvvvwwwyyyyyyzzzzzzyyyzzz}}}}}}~~~~~~|||}}}xxxxxxrrryyy{{{~~~kkkEEE@@@999888666444444555555444555555555444444333333333444444444444444444444444555555555666666777777777>>>???CCCHHHKKKMMMTTT]]]___ttt{{{lllccccccjjjtttzzzyyyyyy||||||}}}}}}|||sssnnnsss{{{~~~qqqddd^^^YYYVVVTTTXXXhhh~~~bbbKKK<<<888:::777888999999888888888888777666666555444555555555555555555666666666777777888888999999:::;;;;;;<<<;;;>>><<>>===OOOyyytttsssqqqpppoooooopppqqqkkkllllllllllllmmmoooqqqrrrqqqooonnnnnnnnnoooppprrrrrrrrrsssuuuwwwyyyzzzzzzxxxvvvtttssssssssstttrrrsssuuuxxx{{{}}}}}}~~~}}}}}}zzzyyy{{{bbbEEE999888777777444222555:::555555555555555444444444555555555555555555555555555555555666777888:::;;;CCCDDDGGGJJJLLLRRRbbbqqqxxxsssttt}}}yyyvvvzzz~~~|||zzz{{{{{{|||uuuZZZVVV^^^dddttt{{{rrreee___```XXXMMMRRRddd}}}]]]EEE>>>@@@>>><<<::::::999999888666555555444444444444444555666666666666777777777888888999999:::::::::::::::======OOOzzzqqqpppooonnnnnnnnnooooooooopppqqqpppnnnnnnoooppppppooooooooooooqqqssstttwwwwwwxxxzzz|||~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~zzzwwwvvv|||tttVVV:::777777:::999555666:::555555555555555555555555555555555555555555555555666666555555666888:::<<>>???AAAFFFNNNSSSVVVccc|||}}}zzz}}}wwwqqqmmmiiieeeccc[[[XXXWWWYYYZZZ[[[bbbjjj|||uuu^^^SSSPPPYYYaaakkkssswwwyyy{{{~~~~~~|||rrr^^^TTTVVVOOOZZZrrrxxxRRR@@@<<<888888999:::999777777777666555555555555555666666666777777777888888888888999999999999999999777;;;<<>>DDDEEEIIINNNQQQdddoooooo}}}{{{xxxtttsssvvv{{{~~~~~~~~~~~~{{{~~~{{{{{{}}}~~~}}}zzzwwwuuusssssssssuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyuuupppkkkiiihhhbbbXXXNNNJJJIIIIIIGGGFFFFFFEEEDDDDDDEEEHHHJJJKKKMMMSSSaaattt}}}uuucccVVVPPPHHHDDDFFFJJJOOOYYYdddjjjuuu~~~tttmmm\\\RRRVVVWWWaaayyyxxx|||```BBB;;;===;;;888888:::888666666666666555444555555555666666777888999888888999999999:::::::::999;;;===RRR|||}}}{{{{{{vvvrrrrrrvvvTTT;;;===888666:::777666666666666666666666666777777666666666555555555666444888???CCCFFFLLLSSS[[[fffnnnvvv}}}vvvsssqqqqqquuu{{{zzz~~~~~~yyyuuutttuuuuuussspppmmmkkkjjjiiiiiillllllmmmnnnoooqqqssstttqqqpppmmmgggaaa\\\ZZZZZZ\\\VVVPPPMMMKKKIIIGGGFFFJJJHHHFFFEEEFFFGGGHHHIIIJJJNNNWWWhhhwwwyyykkk\\\NNNHHHDDDFFFHHHIIIOOOWWWbbbmmmwwwzzz|||mmm^^^[[[VVVVVVooovvvvvvwwwPPP;;;666777888777:::888666555666777666555555555555666666777888999888888999999999:::::::::999;;;<<>>EEEHHHGGGLLL\\\nnnxxx}}}~~~{{{|||vvvvvv{{{|||yyyuuupppkkkggg___]]]ZZZXXXVVVRRRMMMJJJFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCDDDFFFGGGGGGGGGDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKMMMNNNNNNPPPSSSUUU```vvvtttggg^^^[[[WWWQQQLLLJJJFFFFFFGGGEEEIII___xxx|||vvvgggTTTJJJHHHHHHEEEDDDFFFIIIRRRbbbttt}}}}}}wwwpppgggfffxxxlllNNN???<<<:::888666555666777666555555555555666666777888999888888999999999:::::::::777999;;;PPPzzz|||{{{{{{{{{uuuvvvxxxzzz|||~~~~~~}}}{{{~~~|||~~~~~~~~~yyyzzz~~~~~~~~~UUUHHH;;;222:::777777777777777777777777444555666777888999:::;;;@@@FFFJJJIIIQQQdddwww~~~{{{}}}|||xxxxxxyyyyyy|||wwwqqqjjjccc[[[VVVUUUWWWYYY\\\\\\YYYTTTOOOOOONNNLLLJJJHHHGGGFFFEEEEEEDDDCCCDDDEEEGGGHHHGGGEEEDDDDDDCCCDDDEEEGGGHHHCCCCCCDDDFFFHHHJJJLLLMMMRRRTTTXXXZZZ[[[\\\^^^```[[[sss}}}rrrmmmhhh```ZZZVVVLLLIIIJJJDDD@@@SSSmmmqqq]]]PPPMMMKKKFFFEEEEEEFFFNNN___rrr{{{{{{zzz|||qqqccciii}}}cccGGG===:::888666666666666555444555555555666666777888999888888999999999:::::::::777999;;;PPPzzz}}}{{{yyyyyyxxx|||}}}yyyzzzzzzxxxwwwvvvvvvvvvwwwyyy{{{|||}}}|||vvvqqquuu~~~{{{vvvNNN===<<<666666777888999999888777666333777888555888@@@DDDBBBEEEEEEFFFLLL^^^uuu~~~zzz~~~~~~}}}}}}ooo___XXXVVVUUUUUUWWW___gggqqquuusssoookkkjjjccc___YYYSSSPPPLLLIIIGGGEEEDDDCCCDDDEEEGGGIIIJJJJJJIIIHHHIIIJJJKKKJJJIIIGGGHHHIIILLLOOOTTTWWWYYYdddfffiiimmmqqqsssqqqooorrrwww~~~uuummmcccZZZQQQLLLGGGDDDKKKTTTyyyjjjTTTLLLKKKJJJFFF@@@EEENNNUUUiii~~~qqqhhheeeqqq}}}^^^@@@555666555444555777888666666555444444444666777888666666777888999999::::::888;;;<<>>555444666666555444444444555666888:::;;;<<<999999999::::::;;;;;;;;;;;;<<<;;;LLLuuu||||||}}}}}}~~~|||~~~~~~}}}~~~~~~wwwrrrsssssstttuuuuuuuuuuuuqqqsssvvvzzz}}}~~~~~~~~~~~~{{{{{{|||~~~~~~~~~|||||||||{{{||||||}}}~~~}}}|||}}}~~~wwwtttwww~~~eee===:::999888888777777777777777666666888<<<@@@BBBEEEHHHLLLRRR\\\kkk{{{xxxkkkaaafffwww~~~xxxtttuuussstttwww{{{|||xxxtttuuuwww~~~uuunnnmmmnnnooonnniiigggeeefffhhhkkklllllljjjlllpppvvv|||~~~wwwpppggghhhttt~~~oooiiiQQQFFFEEEGGGKKK___uuu|||}}}~~~|||}}}}}}~~~~~~~~~~~~~~~jjj___^^^\\\tttqqqbbb~~~VVVGGG:::888::::::888999333444555777999:::;;;;;;999:::::::::::::::;;;;;;;;;<<<;;;MMMuuu||||||}}}}}}}}}~~~~~~~~~~~~~~~zzzxxxwwwvvvxxx{{{~~~}}}}}}{{{tttrrrssstttuuuuuuuuuuuutttpppqqqtttwww{{{}}}|||{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||}}}~~~~~~zzzvvvxxx~~~vvvEEE<<<:::999888777666666666777777666999>>>BBBCCCFFFIIIGGGUUUbbbmmmxxxzzzzzzmmmbbbeeesss~~~xxxpppiiieee___^^^aaakkkyyy~~~|||yyywwwuuuuuuwwwzzz{{{|||wwwzzz{{{vvvxxxyyyrrrYYYMMMIIIHHHIII[[[qqqxxx{{{}}}}}}}}}~~~~~~|||~~~eeeXXXRRRbbboooyyygggQQQ===999:::888777888666777777888888777666666999999999999:::::::::::::::<<<;;;NNNwww~~~||||||||||||||||||{{{{{{}}}~~~}}}~~~~~~}}}||||||ssspppllljjjlllrrryyy~~~}}}}}}~~~~~~~~~zzzsssssssssuuuuuuvvvuuuuuutttqqqsssuuuxxx{{{}}}|||{{{|||{{{{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~||||||~~~zzzzzz|||~~~|||III???:::999888777666666666777777666999@@@DDDDDDFFFKKKGGG___nnnssszzzuuu{{{~~~zzzvvvyyyuuurrrsssxxx~~~{{{qqqhhhdddcccXXXWWW[[[gggzzzxxxeeeXXXQQQNNNMMM]]]ssszzzyyy}}}~~~~~~~~~vvvdddWWWYYYoooyyyyyy]]]CCC:::999666444555666777777888777666444444999999999999999999999999999;;;<<>>999666888333444555777777777666555999888888888888888888888888;;;<<>><<<<<>>FFFFFFCCCHHH\\\yyyvvvzzz}}}sssiiijjjqqqtttwww{{{~~~ppp```VVVPPPJJJJJJOOOSSSTTTSSS\\\gggvvvyyykkkfffnnnxxx}}}}}}|||}}}}}}}}}qqqcccWWW___yyyrrrTTT@@@999999;;;<<<:::888777888888777666999999999999999999999999:::<<<<<>><<<:::888888888666555999999999999999999999999:::<<<<<>>777777@@@@@@AAA>>>@@@DDDBBBEEEZZZsss}}}vvvmmmiiikkkrrrzzz||||||~~~wwwmmmgggeeebbb\\\WWWQQQaaawwwuuufffYYYMMMKKKMMMWWWgggrrrvvvuuuuuu|||||||||~~~eeeYYYZZZ___gggKKKAAA888999999777777888777555777777777888999999::::::555;;;===KKKlll|||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{||||||||||||}}}zzz{{{{{{{{{|||}}}}}}}}}zzzpppmmmooouuuxxx{{{~~~}}}{{{wwwuuuqqqmmmjjjkkkqqqwwwzzzzzz{{{{{{{{{zzzzzzyyyyyyyyywwwzzz~~~}}}{{{|||~~~{{{zzzwwwuuurrrqqqpppooowwwzzz}}}~~~}}}{{{zzzzzzzzzzzz{{{|||~~~~~~}}}{{{ttttttssssssrrrqqqpppnnnllllllkkkjjjjjjmmmrrrvvvuuuxxxzzz||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}|||||||||{{{{{{{{{zzzzzz{{{{{{|||}}}~~~|||||||||}}}}}}~~~}}}}}}|||||||||}}}}}}}}}~~~zzzwwwuuuxxx}}}~~~ZZZ===???;;;;;;@@@>>>@@@???BBBEEEDDDIIIaaa{{{{{{tttkkkiiimmmuuu{{{~~~}}}~~~}}}zzzuuuqqq]]]gggtttxxxjjjUUUOOOJJJNNNYYYdddhhhhhhhhhnnnrrrrrruuu~~~vvvddd___XXXrrrtttTTTDDD::::::999888888999999777777777777888999999::::::888======JJJjjj}}}|||zzzxxxxxxyyyzzz{{{{{{{{{|||||||||}}}}}}}}}{{{{{{{{{{{{||||||||||||}}}zzzooohhhtttvvvxxxzzz|||}}}wwwrrrpppqqqsssttttttsssssstttvvvxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyvvvyyy}}}~~~{{{zzz{{{}}}}}}|||yyyuuurrrooommmllluuuwwwzzz{{{zzzyyyyyyyyyxxxyyy{{{{{{{{{{{{}}}~~~wwwrrrmmmkkkkkkiiieee```bbbcccccccccdddiiiooosssuuuwww{{{}}}}}}}}}zzz|||~~~}}}|||}}}||||||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}||||||zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{xxxvvvxxx~~~|||}}}eeeAAA===>>>@@@AAA<<<@@@@@@CCCEEEEEEOOOkkkwwwppphhhiiiqqqzzz}}}}}}|||~~~zzz{{{tttvvvzzz~~~~~~~~~}}}ooobbbRRRJJJLLLPPPQQQPPPTTTXXX[[[]]]dddqqq|||}}}~~~~~~rrreeeYYYhhhbbbJJJ>>>;;;999999:::;;;::::::777777888888999:::::::::;;;???===IIIiii|||yyyxxxxxxzzz{{{~~~~~~}}}||||||{{{zzzzzz}}}}}}||||||||||||||||||zzz|||uuuiiinnnnnnnnnnnnpppvvv~~~~~~|||xxxqqqkkkiiillloooyyy{{{}}}{{{xxxwwwwwwyyy{{{{{{{{{zzzzzzzzzzzzzzzyyy{{{||||||zzzxxxyyyzzzxxxzzz}}}{{{xxxuuurrrooommmlllsssuuuxxxyyyxxxwwwwwwxxxvvvxxxzzzzzzxxxxxx|||xxxqqqkkkeee___[[[ZZZZZZ[[[\\\^^^bbbggglllvvvyyy|||~~~~~~zzz{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{|||~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}||||||{{{yyy|||yyyxxx{{{{{{zzzyyy|||uuuHHH;;;>>>AAA@@@<<>>???@@@BBBDDDIII\\\{{{~~~tttlllgggfffmmmyyy|||}}}{{{vvv}}}vvvwww~~~}}}~~~}}}kkk^^^XXXTTTNNNIIIGGGEEECCCEEEKKKVVVeeeooozzz~~~~~~iii\\\YYY]]]rrreeeEEE<<<666888:::999888:::888888888999::::::;;;;;;<<>>666999;;;888777:::888888999999:::;;;;;;;;;;;;======LLLqqqwwwwwwvvvvvvwwwwwwxxxyyyvvvwwwwwwxxxyyyzzz{{{|||yyyyyyzzzzzz{{{{{{||||||zzzzzz{{{|||uuupppoooooopppooonnnmmmllliiieeebbbfffiiinnnqqquuuwwwzzz|||xxxxxxxxxyyyyyyzzzzzzzzz{{{zzzwwwvvvvvvvvvvvvuuuxxxvvvvvvyyy}}}{{{yyyyyyxxxsssuuuvvvwwwwwwwwwyyyzzzvvvvvvvvvwwwxxxwwwuuussslllrrr{{{~~~uuukkkdddhhhkkkoooqqqpppnnnlllkkkiiilllppptttvvvwwwzzz|||yyyyyyyyyzzz{{{|||~~~~~~}}}{{{|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}~~~~~~}}}||||||~~~~~~{{{zzz{{{}}}{{{{{{|||||||||}}}}}}}}}xxxxxxxxxxxxxxxyyyzzz{{{yyyzzz|||}}}|||{{{yyyxxxzzz{{{||||||{{{yyywwwvvvzzz}}}}}}~~~{{{xxxwww{{{zzzsssttt|||wwwMMMEEE@@@:::BBBAAAAAAAAAHHH[[[www~~~tttkkkaaadddjjjttt}}}}}}yyyzzz{{{{{{zzzzzz|||~~~{{{uuummmgggbbbhhhjjjyyy~~~~~~~~~}}}~~~xxxlllcccYYYSSSLLLHHHLLLSSScccooozzz|||{{{{{{|||{{{~~~mmmeee\\\^^^vvv~~~PPPAAA777:::<<<888777:::888888999::::::;;;;;;<<<999<<<<<>>CCCDDD???KKKooo~~~{{{qqqdddccchhhpppxxx~~~{{{|||}}}}}}}}}}}}~~~~~~|||iiiVVVLLLKKKQQQZZZiiivvvyyyvvvvvvzzzxxxxxxzzz}}}}}}lll\\\^^^```rrrYYYIII===>>>===777777<<<888888999:::;;;======>>>======>>>QQQsssccceeeiiimmmpppsssuuuvvvxxxxxxxxxwwwwwwvvvvvvvvvtttuuuwwwxxxyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{||||||}}}}}}~~~}}}xxxyyy~~~}}}xxxtttpppppptttwwwwwwvvvvvvvvvwwwxxxwwwvvvuuutttrrrrrrssssssssssssrrrrrrqqqrrrsssssssssvvv}}}|||zzzxxxuuussssssuuuwwwxxxwwwvvvwwwwwwvvvvvvuuutttssswwwuuuttttttwww{{{|||}}}~~~}}}{{{yyyrrriiihhhlllkkkccc^^^^^^^^^^^^dddllloootttyyy{{{zzzzzz|||~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~|||{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||{{{zzzzzzzzzzzz~~~}}}{{{zzzzzzzzz|||}}}~~~~~~}}}|||zzzyyyyyyyyywwwyyy{{{{{{yyywwwwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwxxx{{{|||zzzzzz}}}|||xxxsssvvv~~~|||tttooottt~~~iiiLLLFFFEEEAAA???AAA@@@PPPuuu~~~{{{ppp```eeejjjsss{{{}}}~~~~~~~~~}}}}}}}}}{{{}}}vvv```RRRNNNLLLQQQ]]]jjjooonnnnnnrrrnnnpppsssttttttuuuyyy|||~~~vvvbbb___\\\kkk[[[III<<<;;;<<<777555888888888999:::;;;<<<============>>>PPPsssfffgggjjjmmmppprrrssssssvvvvvvwwwvvvvvvuuuttttttrrrsssuuuvvvwwwwwwwwwvvvvvvwwwxxxyyyzzzzzzzzzzzz}}}|||{{{{{{|||wwwtttrrrsssuuuvvvuuurrrvvvvvvvvvuuussspppnnnmmmmmmmmmmmmmmmnnnnnnooopppsssrrrrrrrrrtttvvvyyy{{{{{{xxxrrrqqqpppqqqrrrsssrrrqqqsssssstttvvvvvvwwwwwwvvvyyywwwvvvvvvyyy{{{}}}}}}wwwsssvvvnnnkkkhhheeeaaa^^^```eeekkkpppvvvzzzzzzzzz|||~~~~~~}}}|||}}}~~~|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||{{{}}}~~~~~~|||}}}}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyyxxxxxxxxx{{{{{{zzzzzzyyyyyyxxxxxx~~~}}}{{{yyyxxxwwwvvvuuuwwwzzz{{{zzzyyyyyyzzzyyyzzzzzz{{{zzzyyywwwvvvuuuyyy{{{zzzxxx~~~~~~|||xxxrrruuu|||~~~uuunnnpppzzzmmmOOOFFFCCC>>>===@@@CCCXXXwwwyyylll\\\gggmmmwww~~~}}}}}}~~~}}}{{{}}}~~~wwweee]]]OOONNNQQQYYY^^^^^^^^^```___dddhhhhhheeefffmmmsss}}}~~~qqqeeeYYYdddgggRRR???:::;;;888666777888888999:::;;;<<<======>>>>>>===NNNrrrooonnnnnnnnnoooppprrrsssrrrrrrssstttttttttsssrrrrrrssstttuuuuuuuuutttttttttuuuwwwxxxzzzzzzzzzzzz||||||||||||{{{}}}{{{yyywwwppppppppprrrttttttqqqooorrrrrrqqqoookkkhhheeeccceeecccaaa```bbbfffkkknnnsssrrrpppqqqtttvvvvvvvvvwww{{{~~~yyyuuummmmmmnnnoooooonnnmmmlllnnnooorrrtttvvvxxxyyyzzzxxxxxxyyy|||~~~~~~{{{yyy|||}}}zzzvvvssssssqqqkkkeeelllqqqwwwzzzzzzzzz{{{}}}~~~}}}|||}}}~~~~~~|||{{{}}}}}}}}}||||||{{{{{{{{{}}}|||}}}}}}~~~~~~}}}||||||{{{|||||||||}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxwwwwwwwwwxxxyyyyyyyyyxxxwwwvvv~~~|||{{{zzzzzzyyywwwvvvvvvxxxzzz{{{zzzzzzzzz{{{yyyzzz{{{{{{{{{yyywwwvvvtttwww{{{{{{xxx{{{}}}|||xxxssstttzzzyyyppppppyyyoooPPPDDD@@@>>>@@@BBBFFF___zzzsssssshhhZZZiiipppzzz~~~~~~~~~}}}{{{|||{{{zzz{{{~~~||||||{{{ppp___UUULLLKKKLLLLLLLLLNNNQQQUUUZZZ\\\]]]```eeejjjtttyyy}}}ppp\\\___}}}cccHHH<<<;;;:::999999888888999:::;;;;;;<<<<<<>>>>>>===LLLqqqvvvsssooolllkkkllloooqqqoooqqqrrrtttttttttssssssssssssrrrrrrqqqpppooonnnnnnoooqqqsssuuuvvvwwwwwwuuuwwwzzz{{{yyyxxxyyyzzzyyyrrrmmmjjjkkklllnnnqqqssssssqqqoooooonnnmmmjjjfffbbb^^^[[[ZZZWWWRRRQQQTTT[[[dddjjjmmmkkkjjjkkknnnqqqqqqqqqpppsssxxx{{{{{{xxxrrrnnnkkklllnnnnnnllljjjiiihhhiiikkknnnrrrvvvyyy{{{|||tttwww}}}xxxrrrooottt}}}rrrqqquuuzzz|||{{{yyyzzz|||}}}|||{{{|||}}}}}}|||zzz}}}||||||{{{{{{zzzzzzzzz~~~~~~}}}}}}~~~||||||||||||}}}|||||||||{{{{{{||||||}}}}}}}}}~~~}}}|||{{{zzzyyyxxxxxxxxxtttuuuwwwyyyzzzzzzyyyxxx{{{yyyxxxyyy{{{|||zzzyyyyyy{{{|||{{{zzzyyyyyyzzzyyyyyyzzzzzzzzzyyywwwwwwvvvwwwzzz|||zzzzzz}}}{{{yyyttttttzzz|||sssoooxxxwwwVVVEEEBBBAAAAAABBBFFFaaarrrvvvsssjjjbbb\\\kkksss|||~~~~~~~~~zzzssslllkkklllooowww~~~~~~||||||yyysssqqqxxx~~~jjjZZZJJJCCCBBBAAACCCEEEEEEGGGKKKQQQXXX^^^bbbdddkkkpppyyy~~~~~~bbb]]]tttuuuRRR===999:::::::::888999999::::::;;;;;;;;;===>>><<>>===KKKrrrrrrpppnnnlllkkklllmmmnnnrrrssstttsssrrrnnnkkkiiidddcccbbb```___^^^^^^]]]\\\[[[ZZZYYYYYY[[[^^^___bbbiiipppttttttsssuuuxxxooosssuuuoookkkiiihhheeehhhkkknnnooopppooonnnmmmhhhgggfffccc```\\\XXXVVVMMMKKKHHHGGGIIINNNSSSVVVUUUXXXZZZ[[[\\\aaaiiiooopppooonnnooorrrrrrpppnnnqqqrrrrrrnnniiifffeeeeeebbbeeeiiinnnssswwwzzz|||rrrwwwtttkkkaaa\\\YYY[[[bbbpppxxx{{{|||{{{yyyxxxzzz}}}zzzyyyyyy{{{}}}}}}|||{{{{{{{{{{{{{{{|||||||||||||||}}}~~~}}}||||||}}}{{{zzzzzzzzz{{{{{{|||}}}}}}~~~~~~}}}|||||||||||||||{{{{{{{{{||||||{{{{{{zzz{{{{{{|||wwwxxxyyyzzz{{{{{{||||||zzzwwwvvvyyy~~~}}}}}}}}}}}}|||zzzyyyzzz{{{wwwvvvuuuuuuvvvwwwyyyzzz{{{uuutttzzz|||xxx}}}~~~wwwtttwwwxxxvvvlllnnnxxxcccHHH>>>>>>>>>???HHHkkkjjjtttjjj___ZZZeeessszzz|||~~~~~~|||}}}~~~{{{nnn^^^UUURRRVVVbbbmmmuuuxxx{{{~~~~~~~~~}}}~~~wwwjjjffflllmmmiii[[[^^^eeeqqq}}}~~~{{{vvvppplllkkkjjjooowww{{{xxxwwwzzzwww}}}}}}yyyuuulllbbbRRRIIIBBB@@@AAAAAACCCFFFCCCBBBAAACCCKKKWWWdddmmmfffdddjjjvvv~~~}}}uuu```eeekkkbbbFFF999888999888999999999999999:::::::::999>>>===LLLtttnnnnnnoooppppppppppppppprrrrrrrrrpppmmmhhhcccaaa[[[[[[ZZZYYYXXXXXXXXXXXXWWWUUUQQQOOONNNOOORRRTTTVVV]]]eeeiiijjjlllppptttuuuvvvssslllggghhhhhhggggggiiillllllkkkjjjiiiiiiccccccaaa___\\\XXXUUUSSSKKKKKKJJJJJJKKKLLLMMMNNNQQQTTTWWWXXXYYY___iiirrrmmmkkkjjjmmmrrrvvvwwwwwwssstttsssoooiiieeedddeeeaaacccggglllrrrvvvyyy{{{sssxxxtttkkkaaa\\\XXXXXXYYY___mmmzzz}}}xxxzzz{{{zzzwwwxxx{{{yyyxxxyyyzzz}}}~~~}}}{{{zzz{{{{{{||||||}}}}}}}}}zzz|||~~~~~~~~~}}}~~~zzzzzzzzzzzzzzz{{{|||}}}{{{|||}}}~~~}}}{{{zzz}}}}}}||||||{{{{{{{{{zzz|||{{{{{{{{{{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{|||{{{xxxvvvyyy~~~||||||}}}}}}|||zzzzzz{{{}}}wwwuuutttssstttwwwzzz|||}}}tttrrryyy{{{xxxzzzxxxtttvvvxxxzzzmmmlllttt|||oooPPPCCCAAA>>>@@@MMMttt{{{iiissslll^^^WWWgggwww}}}}}}}}}|||~~~lll\\\RRRPPPVVV___qqqtttyyy{{{|||}}}~~~wwwwwwmmm___]]]hhhpppnnnVVVVVVZZZgggwww}}}zzzwwwppphhhaaa^^^\\\bbbmmmtttttttttwwwnnnooojjj^^^UUUQQQIIIAAAEEEAAA???BBBCCCAAAAAACCCIIIHHHFFFCCCGGGUUUhhhxxxhhhcccdddpppzzz|||}}}}}}~~~eeedddgggzzzhhhLLL>>>;;;:::999999999999999999999::::::777===>>>MMMuuunnnnnnooorrrttttttrrrppplllkkkiiieeeaaa___aaabbbbbbccceeehhhjjjjjjjjjiiigggdddaaa^^^ZZZVVVRRROOONNNQQQTTTXXX^^^eeennntttuuurrrmmmgggbbbaaaccceeeiiifffcccbbbdddfffhhhiiifffccc\\\VVVRRRSSSVVVZZZWWWXXXVVVPPPIIIJJJRRRYYYaaaeeeiiihhhdddbbbeeehhhooonnnooosssyyy~~~tttrrrpppllliiieeecccaaaeeeeeegggjjjnnnssswwwyyyvvvwwwyyy|||mmmaaa\\\WWWUUUTTTWWWbbblll}}}zzzxxx{{{{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{|||||||||}}}||||||{{{zzzzzzzzzzzz{{{yyy{{{~~~}}}{{{{{{zzzxxxwwwwwwxxxzzz{{{~~~|||{{{|||}}}zzz|||~~~~~~|||zzzzzzzzz{{{zzzzzzzzzzzz{{{{{{||||||{{{zzzyyyyyyyyyzzz{{{zzzzzzzzzzzzzzz{{{|||}}}zzzzzzzzzzzzzzzyyyzzzzzzyyyyyyxxxwwwuuuvvvyyy|||zzzxxxwwwyyyxxxvvvyyy~~~zzzuuuttt{{{|||}}}}}}wwwooooootttaaa@@@===AAA@@@NNNyyymmmuuukkk```ZZZ]]]kkk{{{{{{{{{|||{{{xxxsssvvv|||~~~nnniii[[[OOO___jjjrrrxxxxxxyyy~~~~~~yyyxxxoooZZZ^^^www~~~fffVVVaaarrrzzz~~~}}}{{{mmm```jjjvvviiiaaaZZZ^^^iiiqqqpppkkkbbb\\\RRRIIIDDDDDDGGGJJJJJJIIIHHHGGGGGGIIIMMMPPPXXXZZZVVVKKKGGGTTTjjjzzzmmmcccmmmyyy{{{{{{{{{~~~~~~|||}}}ppp___```qqqrrrRRR>>>888888777888888999999999:::::::::666???>>>JJJvvvooooooppprrrttttttrrroooggggggfffeeeeeeiiinnnrrryyy{{{}}}~~~|||}}}zzzuuukkk^^^UUUQQQQQQPPPRRRVVV^^^fffkkknnnlllhhhbbb]]][[[]]]``````]]][[[\\\```fffjjjlllpppnnnhhh```WWWQQQPPPRRRUUUUUUSSSPPPMMMPPPXXX___hhhiiijjjhhhffffffjjjmmmmmmmmmnnnrrrxxx|||~~~~~~vvvsssnnnjjjfffeeeeeefffffffffgggjjjmmmqqqtttvvvrrrsssvvv}}}uuuiiiccc]]]YYYUUUTTTZZZbbbkkkvvv~~~~~~zzzyyyyyyxxxzzzzzz{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||}}}}}}|||{{{{{{{{{{{{|||xxxzzz}}}~~~{{{zzzyyyxxxwwwvvvvvvxxxzzz{{{~~~~~~}}}{{{{{{|||}}}zzz|||}}}}}}{{{zzzzzzzzz||||||{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz{{{yyyyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxyyyxxxwwwuuuvvvxxxzzzzzzxxxxxxzzzyyyxxx{{{{{{wwwvvvxxxyyy||||||vvvnnnmmmqqqiiiEEE???AAA???OOO{{{}}}pppggg]]]XXX]]]kkk{{{{{{|||~~~|||{{{~~~}}}~~~~~~wwwmmmggggggjjjxxx{{{gggWWW```nnnsssssspppooosssssspppzzzqqqiiixxxuuucccfffrrrxxx|||{{{vvvuuummmdddnnn}}}pppgggddddddffffffUUURRRMMMJJJJJJMMMQQQTTTXXXYYYZZZWWWUUUTTTWWWYYY```eeefff[[[OOOSSSkkkvvvjjjkkksssyyy|||~~~~~~vvveeebbbkkkzzzXXXAAA999888777888888999999999:::::::::666???>>>KKKvvvrrrrrrrrrssstttssspppnnnfffgggiiikkkooowww{{{tttiiiaaa[[[RRRNNNPPPWWW___dddhhhiiihhhbbbZZZWWWYYY\\\[[[YYYVVVXXX]]]ccciiilllyyyzzzxxxnnnaaaUUUOOONNNSSSRRRPPPPPPSSSYYY___dddjjjhhhfffddddddeeehhhjjjiiiiiijjjnnnssswwwyyyyyyvvvsssmmmhhhffffffiiikkkiiiiiiiiikkkmmmooorrrtttssstttvvv}}}{{{mmmgggaaa\\\VVVQQQSSSYYY___jjjuuuxxxxxx{{{||||||zzz{{{|||}}}}}}|||{{{zzz||||||{{{{{{{{{{{{{{{{{{~~~~~~}}}|||||||||||||||wwwyyy{{{}}}}}}|||zzzyyywwwvvvvvvvvvwwwxxxzzz{{{}}}~~~~~~||||||}}}~~~zzz|||}}}}}}{{{zzzzzzzzz~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{yyyyyyxxxxxxwwwwwwxxxxxxzzz{{{||||||{{{yyywwwuuuwwwxxxxxxwwwuuutttuuuvvvyyywwwwwwzzz{{{zzz~~~}}}yyyxxxwwwxxx|||}}}xxxpppmmmpppsssLLLAAAAAA>>>RRRtttqqqzzzaaaXXXVVV]]]mmmzzz{{{}}}~~~yyyxxx|||~~~}}}|||~~~~~~}}}ppp^^^WWWYYYjjjsss]]]\\\iiiiiieee```^^^bbbdddcccnnn}}}sssvvvqqqlllpppsssxxx}}}~~~|||yyy{{{yyyrrrkkkoooyyyjjjaaa```bbbTTTTTTTTTVVVYYY^^^bbbeeeiiimmmpppmmmgggcccccceeeiiioootttmmm[[[TTTiiitttiiilllwww}}}}}}|||jjjaaafffaaaFFF;;;999999888888999999999:::::::::777>>>===KKKwwwrrrrrrrrrssstttrrrooollleeegggkkknnnssszzz~~~{{{xxxssslllfffrrr{{{}}}ppp^^^QQQNNNTTT\\\bbbiiilllmmmiii```[[[\\\^^^]]]ZZZVVVVVVZZZ___dddgggwww}}}|||pppbbbYYYVVVVVVSSSQQQRRRXXX^^^bbbdddiiifffcccbbbcccdddcccbbbaaaccceeeiiimmmppprrrsssuuurrrnnnkkkjjjkkknnnppppppooonnnnnnoooqqqrrrsssyyyyyyyyy}}}{{{kkkfffaaa]]]XXXRRRRRRUUU\\\gggqqqvvvxxx|||}}}}}}{{{|||}}}~~~}}}|||||||||{{{{{{{{{{{{zzzzzz~~~}}}||||||{{{{{{||||||xxxyyy{{{}}}}}}|||{{{yyyvvvvvvvvvwwwxxxzzz{{{|||}}}~~~}}}~~~|||}}}~~~}}}{{{zzz{{{|||~~~}}}|||{{{zzzzzzzzzyyyxxxwwwwwwxxxyyyzzz{{{}}}|||{{{zzzyyyyyyyyyyyy{{{|||~~~~~~}}}zzzwwwuuuvvvwwwxxxxxxuuusssssstttwwwuuuvvvyyyzzzzzz~~~~~~{{{yyyxxxzzz~~~}}}tttpppppp|||yyyOOO@@@@@@>>>YYYiiilllvvv]]]UUUUUU___pppzzz|||~~~~~~yyyxxx|||}}}jjj[[[[[[fff}}}```TTTYYYVVVRRROOOOOORRRTTTTTTXXXbbbyyywwwsss|||rrrhhhdddeeehhhlllsssvvvyyyzzzzzz{{{||||||}}}uuupppqqqxxx|||ooohhhfffhhhiiilllnnnqqqsssuuuuuuvvv|||xxxrrrpppqqqppprrrxxxwwwjjj___iii}}}|||jjjiiiwww~~~{{{~~~~~~jjj^^^bbbjjjKKK<<<:::;;;888888999999999:::::::::888>>>===MMMyyypppppppppqqqrrrqqqnnnkkkdddgggjjjlllnnnpppsssvvv|||xxxssspppnnnjjjddd^^^```lllyyylllXXXPPPSSS[[[bbbkkkooosssqqqjjjccc______ZZZWWWTTTSSSWWW[[[```bbbkkkuuutttjjjeee]]]YYYUUUVVVZZZ^^^^^^]]]eeedddddddddeeeccc```^^^\\\^^^aaaeeehhhjjjlllmmmqqqqqqqqqqqqrrrrrrsssssswwwvvvtttssssssssstttttt{{{{{{{{{}}}|||kkkeee```^^^ZZZTTTQQQRRRUUU```jjjooosssxxxzzzxxxzzz{{{{{{||||||||||||}}}{{{{{{{{{{{{{{{zzzzzzzzz}}}|||{{{{{{zzzzzz{{{{{{zzz{{{|||~~~~~~}}}|||{{{wwwwwwxxxyyyzzz{{{}}}}}}}}}~~~~~~|||{{{|||~~~~~~~~~}}}{{{zzzzzzzzzzzzxxxxxxwwwwwwxxxzzz{{{}}}~~~}}}|||||||||{{{}}}~~~|||yyywwwvvvwwwxxxwwwuuusssssssssvvvuuuuuuxxxyyyyyy}}}|||zzzxxxyyy}}}~~~vvvppppppvvv}}}QQQ???@@@???bbbaaahhhsssZZZTTTWWWaaarrryyy{{{}}}}}}llleeeccckkkUUUQQQMMMJJJIIIJJJJJJJJJJJJKKKLLL\\\ttt{{{qqqkkknnnzzzxxxqqqdddZZZVVVUUUVVV\\\^^^bbbggglllrrryyy}}}vvvrrrtttwww{{{}}}{{{www~~~|||{{{xxxyyy|||uuutttyyymmmlllyyyzzz~~~~~~lll______{{{vvvRRR>>>:::;;;888888999999999:::::::::999======OOO{{{lllkkklllnnnpppooommmjjjiiikkklllkkkiiihhhhhhiiiooommmlllnnnrrrpppjjjddd\\\cccjjjkkkiiimmmxxxrrr___SSSSSSZZZaaajjjooouuuvvvrrriii```[[[QQQOOONNNPPPTTTYYY]]]______kkk|||wwwoooeee```[[[YYYYYYXXXVVVTTTXXXZZZ]]]______]]][[[YYYZZZ^^^bbbeeegggiiikkklllppprrruuuxxxzzzzzzyyyxxxzzzyyywwwuuuttttttttttttwwwxxxzzz}}}ooohhhcccaaa\\\UUUPPPPPPPPPZZZeeekkkrrrxxxzzzxxxwwwuuusssrrrrrruuuxxxzzzyyyyyyzzzzzzzzz{{{{{{{{{||||||{{{zzzzzzzzzzzzzzz||||||~~~~~~}}}xxxyyyyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~}}}{{{{{{|||~~~}}}|||{{{zzzzzzzzzzzzzzzxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~|||zzzxxxvvvwwwwwwvvvtttssstttuuuxxxvvvvvvxxxxxxwww{{{}}}{{{wwwwwwzzz~~~}}}uuuooonnnqqqUUU@@@@@@@@@iii___jjjoooXXXUUUYYYcccsssyyy{{{~~~|||mmm```{{{{{{hhhaaa[[[VVVWWWWWWSSSOOONNNMMMIIIOOO^^^fffbbb[[[YYYnnn{{{vvvhhh```ZZZTTTPPPNNNOOOTTT[[[dddpppzzzyyyqqqrrrvvvtttmmmxxx{{{|||oooooozzzzzzsssddd^^^rrrYYY@@@999999888888999999999::::::::::::<<<===QQQ~~~ffffffhhhkkkmmmnnnllljjjkkkjjjgggdddaaa```bbbeeebbbdddiiirrryyyxxxoooggg[[[]]]___^^^]]]___dddiii}}}zzzqqqdddYYYUUUZZZaaaiiimmmtttyyywwwnnn___UUUKKKKKKLLLOOOUUUZZZ]]]^^^ZZZfffxxxxxxllljjjfffaaa[[[VVVRRRNNNLLLJJJNNNSSSUUUUUUUUUWWWZZZ]]]bbbgggjjjkkklllnnnppprrrtttxxx|||~~~zzzyyyvvvtttsssrrrrrrrrrsssvvvyyy}}}rrrkkkeeeccc```YYYTTTSSSPPPYYYcccjjjqqqwwwxxxvvvppplllgggdddeeeiiioootttxxxxxxyyyzzz{{{{{{||||||}}}||||||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~xxxyyyyyyzzz{{{{{{{{{{{{|||{{{{{{|||}}}}}}{{{yyyyyy{{{}}}{{{zzzzzzyyyyyyyyyzzzzzzyyyxxxxxxyyyzzz}}}~~~}}}}}}}}}~~~|||||||||||||||{{{zzzyyywwwwwwwwwvvvttttttvvvxxx|||yyyxxxzzzxxxwwwyyy~~~~~~~~~yyywwwyyy}}}|||vvvpppooonnn~~~\\\DDDAAA???lllvvvaaaoookkkWWWVVVZZZcccrrrxxxzzz}}}vvvcccjjjwwwpppppppppjjjfffeee___^^^]]]______\\\UUUOOOhhh}}}sssjjjaaaYYYRRRQQQSSSXXXdddqqqxxxiiijjjvvvxxxpppvvvzzzwwwnnnpppyyy}}}{{{}}}~~~zzziii```mmm\\\BBB::::::888888999999999::::::::::::<<<===SSScccccceeeiiilllmmmllljjjdddbbb]]]WWWTTTVVV[[[```]]]aaakkkxxx~~~qqqfff[[[ZZZ[[[^^^bbbeeeeeedddkkkoooooohhh^^^YYY\\\bbbiiimmmttt{{{{{{qqq___RRRMMMMMMNNNRRRWWW[[[]]]]]][[[eeevvvuuufffllliiiddd]]]UUUNNNJJJGGGEEEJJJPPPRRRRRRUUU[[[aaaaaafffkkknnnoooooorrrttttttvvvzzz~~~xxxwwwuuurrrqqqpppppppppssswwwzzz~~~ssskkkfffeeeccc]]]YYYXXXPPPXXXaaagggmmmrrrrrrooojjjeee^^^ZZZ[[[aaaiiinnnvvvwwwxxxyyy{{{|||}}}}}}~~~~~~}}}||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~xxxxxxyyyzzzzzzzzzyyyyyy~~~zzzyyyxxx{{{{{{{{{yyyxxxxxxyyy{{{yyyyyyxxxxxxxxxyyyzzzzzzyyyyyyyyyzzz{{{~~~~~~}}}}}}|||||||||||||||zzzzzzzzzzzzzzzyyyzzzzzzwwwwwwwwwuuutttuuuxxxzzz~~~|||{{{{{{yyywwwyyy~~~www|||yyy{{{~~~xxxsssrrrmmm|||bbbHHHBBB???lllrrrdddtttiiiVVVVVVZZZbbbqqqxxxzzz|||~~~iii```mmm||||||}}}tttxxxvvvooohhhddd]]]UUU^^^}}}|||oooaaaXXXSSSRRR\\\hhhzzz{{{ooo^^^ccc{{{uuu~~~|||vvvsssmmmpppwww{{{||||||~~~~~~kkkccclll\\\CCC;;;===888888999999999::::::::::::;;;===TTThhhdddccchhhjjjjjjkkknnnbbb]]]UUUNNNGGGEEEJJJOOORRRQQQWWWgggyyy}}}qqqbbbYYYWWWUUUWWWZZZ]]]\\\ZZZYYYaaafffccc[[[WWW\\\cccwwwuuunnnooouuulllbbbfffhhhZZZSSSZZZaaa``````ddd^^^```nnnxxxjjjhhhiii```PPPIIIKKKJJJDDDDDDGGGJJJKKKNNNRRRYYY___hhhmmmsssvvvvvvvvvwwwxxxwwwxxxxxxzzz|||~~~|||{{{wwwrrrmmmkkklllmmmrrrrrrvvv~~~wwwsssmmmhhhccc^^^YYYVVVSSSWWW^^^dddhhhiiiiiihhh___bbbeeebbb^^^\\\```dddsssvvvzzzzzzxxxwwwxxx{{{yyyzzz{{{{{{{{{zzzyyyxxx|||yyywwwxxx{{{~~~}}}|||yyyyyyxxxwwwwwwvvvwwwwww}}}}}}|||{{{zzzxxxvvvvvvxxxxxxwwwvvvvvvwwwxxxyyy{{{yyywwwuuuuuuvvvwwwxxx}}}|||{{{zzzzzzyyyzzzzzz{{{}}}|||xxxwwwzzzzzzwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvvvvwwwyyyzzz}}}{{{zzz{{{}}}}}}zzzvvvzzz~~~}}}{{{xxxwwwxxxyyyyyyuuuqqqiiivvvjjjEEE===EEEvvvmmmhhh{{{hhhXXXSSSYYYgggqqq}}}~~~|||fffZZZ______[[[ggg}}}zzzjjj\\\ZZZjjjvvvllleee___ZZZnnnqqqmmmcccaaaqqqxxxwwwxxxlllccctttwwwjjjiiitttzzzvvv}}}zzzgggkkkiiiEEE999@@@::::::::::::::::::::::::999:::===UUUgggeeeeeeiiikkklllqqqwwwmmmcccWWWMMMGGGDDDEEEFFFJJJJJJNNNVVV^^^___XXXPPPNNNMMMKKKJJJKKKLLLMMMLLLHHHQQQ[[[]]]ZZZXXXZZZ^^^ggggggaaabbbiiieeebbbkkkpppaaaXXX]]]cccbbbccchhheeefffmmm}}}vvvhhheee\\\QQQLLLKKKHHHCCCCCCEEEHHHJJJMMMSSS[[[```iiimmmrrrttttttssstttuuusssttttttuuuvvvxxxyyyyyyyyyxxxuuuppplllkkklllnnnooopppttt{{{~~~yyyrrrooollliiieeeaaa[[[XXXQQQSSSWWW[[[```dddgggiiimmmttt|||~~~yyypppgggccciiilllqqqtttvvvwwwyyyzzzxxxyyyyyyzzzzzzyyyyyyxxx}}}zzzxxxyyy|||~~~~~~}}}zzzyyyxxxwwwwwwwwwxxxxxx{{{{{{{{{{{{zzzyyyxxxxxxzzzyyyxxxwwwwwwwwwxxxyyy{{{zzzxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{||||||}}}}}}}}}~~~zzzyyy{{{{{{xxxyyyyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyzzzzzzyyyxxxyyy{{{{{{xxxuuuvvvzzz~~~{{{yyywwwwwwyyyxxxssspppnnnvvvoooHHHDDDJJJzzz|||iiijjj}}}rrrbbbVVVSSS\\\jjjttt}}}~~~wwwwwwpppcccbbbkkknnnrrrxxxwwwhhh]]]ZZZaaajjjrrrwww~~~vvvkkkqqqwwwtttcccYYYeeezzzppprrrtttfffiiimmm|||}}}wwwnnnpppzzz~~~yyy|||lllhhhvvvsssLLL<<<@@@::::::::::::::::::::::::999:::<<>>>>>::::::::::::::::::::::::;;;;;;<<>>TTTWWW[[[bbbeeeeeegggrrr|||mmmaaaVVVQQQKKKIIIIIIIIIFFFBBBEEEGGGIIIKKKOOOUUU[[[```fffffffffeeeddddddcccccckkkqqqrrr{{{ooo^^^___bbbgggjjjjjjiiijjjjjjiiikkkiiihhhuuuvvvggg[[[QQQKKKJJJHHHFFFFFFHHHLLLQQQTTTVVVQQQOOOOOOQQQTTTXXXZZZZZZUUUTTTRRRRRRTTTWWW[[[]]]dddhhhmmmqqqtttvvvyyyzzzwwwvvvsssmmmfff]]]VVVRRRRRRWWW___gggkkkjjjddd```[[[^^^ccciiinnnqqqrrrrrrsssuuuxxx||||||sssmmmkkknnnrrruuuzzzzzzzzzzzz{{{|||}}}~~~wwwyyy{{{{{{yyyxxxyyyzzzxxxxxxxxxxxxxxxyyyyyyzzz}}}}}}}}}|||{{{zzzyyyxxxxxxxxxwwwvvvvvvwwwxxxyyyvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||~~~~~~zzzzzz~~~~~~|||yyyyyyzzz{{{|||}}}}}}~~~zzzyyyyyyxxxxxxwwwwwwwwwvvvwwwwwwwwwvvvvvvxxxyyyzzzzzz}}}}}}}}}{{{vvvrrrmmmpppyyyVVVDDDYYYgggZZZnnntttddd\\\RRRPPPWWWdddpppvvv{{{|||~~~sssjjjsssxxxssshhh___XXXSSSGGGHHHLLLSSS^^^lllyyyqqqdddhhhxxx}}}wwwvvvxxxrrrjjjqqqwwwjjjZZZYYYgggsss|||zzz|||~~~hhhWWWZZZqqq}}}{{{{{{}}}~~~~~~{{{ooodddhhh~~~VVV@@@>>>999999999999999999999999>>>>>>???VVVLLLQQQYYYaaacccfffoooyyytttmmmddd^^^[[[YYYWWWTTTXXXWWWXXX[[[```eeehhhiiijjjkkkkkkiiiggggggiiikkkpppvvvuuu{{{yyykkk```eeejjjjjjiiiiiikkklllnnnmmmlllkkkrrrsssccc[[[SSSMMMKKKIIIHHHIIIMMMOOOOOONNNIIIHHHIIIOOOWWW___dddfffjjjeee^^^WWWSSSRRRSSSTTT]]]ccckkkrrrvvvxxxyyyzzzsssqqqllleee\\\UUUPPPMMMNNNRRRXXX___aaa^^^WWWRRRNNNSSSZZZaaagggkkklllmmmqqqsssvvvwwwxxx{{{zzzrrrmmmlllooorrrxxxyyyzzz{{{||||||||||||wwwzzz||||||zzzxxxyyyzzzyyyyyy{{{|||||||||{{{{{{{{{{{{||||||||||||{{{{{{yyyxxxxxxwwwxxxyyy{{{|||xxxxxxwwwvvvwwwxxxyyyzzzzzzyyywwwwwwxxxzzz}}}{{{~~~~~~{{{|||zzzzzz{{{{{{|||||||||}}}zzzyyyxxxvvvuuuuuuvvvvvvuuuvvvwwwvvvtttuuuwwwzzzyyyyyy}}}|||}}}{{{wwwrrrmmmqqq{{{UUUFFF[[[dddXXXpppvvvggg^^^SSSQQQYYYfffqqqxxx{{{|||~~~{{{gggeeepppxxxsssggg\\\TTTOOOBBBDDDHHHOOOVVV]]]aaacccnnnrrrkkk```dddqqqssskkkffflll{{{{{{nnn]]]]]]kkkxxx{{{{{{}}}}}}ppp]]]]]]nnn{{{}}}{{{{{{}}}~~~|||rrreeefff}}}YYYAAA===888888888888888888888888;;;<<<>>>WWWBBBGGGQQQ[[[```ccckkksssuuunnnlllmmmnnnmmmkkkjjjmmmrrruuuuuusssiiikkkllliiieeedddgggjjjnnnxxxyyy~~~zzznnn]]]cccggggggfffiiimmmppptttpppnnnnnnpppyyy~~~llleee\\\QQQNNNKKKJJJKKKMMMMMMKKKIIIHHHGGGJJJRRR^^^jjjqqqtttzzznnnbbbXXXSSSRRRQQQXXX___iiirrrvvvxxxyyyyyypppnnniiiaaaYYYRRROOOMMMLLLOOOTTTYYYYYYUUUMMMGGGEEEJJJRRRZZZbbbgggiiijjjkkkpppvvvxxxwwwyyy}}}vvvooolllnnnpppvvvxxxyyy{{{||||||{{{zzzxxx{{{~~~}}}{{{yyyzzz{{{yyy{{{}}}~~~}}}|||yyyzzz{{{|||}}}}}}}}}}}}zzzyyyyyyyyyzzz|||~~~zzzyyywwwwwwwwwyyy{{{|||zzzyyywwwvvvxxx||||||~~~}}}~~~{{{{{{{{{|||||||||||||||{{{yyywwwuuuttttttuuuvvvtttvvvwwwuuussstttwwwzzzyyyzzz~~~|||||||||{{{vvvrrrhhhpppRRREEEXXXcccUUUpppwwwiii___TTTRRRZZZgggsssyyyzzz|||~~~}}}{{{||||||~~~|||xxxeeeeeettt{{{mmm```XXXTTTFFFEEEDDDFFFKKKQQQUUUWWWhhhoookkkaaabbbnnnpppfff___aaalll~~~xxxfffbbblllwwwuuuxxxmmm\\\^^^oooyyy{{{~~~|||{{{}}}~~~}}}~~~yyyhhhddd{{{[[[@@@;;;888888888888888888888888888:::===WWWDDDEEEHHHLLLSSSZZZ```cccqqq~~~|||{{{yyywwwvvvuuuuuummmnnnnnniiicccbbbhhhnnnooovvv{{{}}}ggg^^^]]]___fffjjjllloootttvvvwwwsssllljjjvvvsssccc\\\ZZZQQQMMMHHHGGGHHHIIIHHHFFFCCCFFFKKKRRRZZZeeepppwwwqqqfff\\\VVVSSSZZZdddnnntttvvvvvvuuupppkkkhhheee___UUUOOONNNOOORRRUUUSSSOOOLLLKKKKKKJJJJJJKKKPPPVVV[[[]]]]]]eeejjjqqqvvvwwwvvvxxx|||{{{uuummmlllooo{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzzzzzzzzzzzzzz{{{}}}zzzzzz{{{||||||{{{~~~{{{{{{}}}~~~|||yyyyyywwwuuuwwwzzz||||||zzzyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyyyyyyyyyyzzz{{{{{{}}}||||||~~~}}}{{{|||~~~|||yyyvvvzzz|||zzzvvvtttvvvzzzvvvvvvwwwxxxxxxxxxxxxxxx|||zzz~~~}}}|||yyyuuuqqqfffmmm}}}YYYJJJWWWXXXPPPrrrvvvlll]]]PPPPPPZZZgggsss|||{{{}}}vvvhhhgggxxx~~~ssshhh\\\PPPHHHFFFCCCCCCFFFIIIKKKLLLVVVdddggg^^^]]]iiioookkkddd```fffvvvyyybbb___nnn||||||~~~yyyuuu|||nnnbbb```nnn|||}}}|||}}}{{{{{{xxxsssuuu|||~~~zzz~~~}}}vvvkkkcccooobbbBBB@@@999888888777888888999999:::;;;===UUUBBBCCCDDDGGGKKKPPPUUUWWW]]]fffuuu}}}yyyvvvuuulllkkkiiihhhhhhiiijjjjjjnnnppprrrxxxmmm]]]ZZZZZZ```fffhhhkkknnntttvvvuuuoookkkrrrlllccc___VVVRRRLLLIIIIIIIIIFFFDDDBBBFFFMMMSSSYYY___eeeiiiuuuqqqccc\\\[[[]]]dddkkkooonnnkkkfffdddcccddd```WWWQQQQQQRRRSSSTTTQQQLLLIIIGGGGGGIIIIIIIIIIIIJJJKKKMMMOOO]]]cccllltttvvvuuuwww{{{{{{~~~yyyzzz|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz|||zzzxxxyyy{{{}}}}}}}}}~~~|||{{{{{{{{{zzzyyyxxxvvvtttvvvxxxzzzzzzyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{|||||||||}}}{{{zzzzzz||||||yyywwwwwwzzz|||zzzvvvuuuwwwzzzyyyyyyzzzzzzzzzzzzzzzyyy{{{xxx~~~~~~}}}|||yyyuuurrrgggmmmzzzaaaJJJWWW\\\TTTvvvzzzlll]]]QQQQQQ[[[gggssszzz{{{|||~~~zzzmmmoooxxxlll^^^RRRHHHEEEBBBAAACCCEEEEEEFFFNNN\\\aaa[[[\\\iiiooolllddd```eeeuuu{{{eee```kkkvvv{{{}}}zzz}}}lllaaa```nnnzzz||||||~~~yyynnniii{{{~~~oooeee]]]iiibbbBBB???:::999999888888888999999:::;;;===UUUBBBBBBBBBCCCDDDGGGIIIJJJQQQSSSWWW]]]fffpppyyy~~~~~~xxxsssooommmkkkgggdddggglllnnnkkkfffmmmkkkiiippp{{{aaaZZZWWW\\\cccfffgggiiippptttvvvrrrlllnnnxxxxxxkkkeee\\\WWWPPPLLLKKKIIIFFFCCCBBBGGGMMMRRRTTTUUUVVVWWW^^^dddmmmvvv{{{mmmeee^^^___dddhhheeeaaa\\\\\\___cccbbb\\\XXXXXXWWWWWWUUURRRNNNKKKKKKKKKJJJLLLOOOOOOMMMMMMPPPRRRTTTYYYeeeppptttssstttyyyxxx{{{~~~}}}}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxwwwvvvxxx{{{}}}~~~~~~}}}~~~}}}{{{yyyxxxyyyzzzwwwuuutttuuuwwwxxxxxxwwwxxxxxxxxxyyyyyyxxxxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{|||~~~}}}|||{{{zzzzzz{{{zzzxxxvvvwwwzzz{{{zzzwwwvvvwwwzzz|||||||||}}}||||||{{{{{{zzzwwwzzz~~~}}}|||zzzvvvsssiiinnnxxxhhhKKKXXX```YYYyyy}}}jjj]]]QQQSSS]]]iiissszzz{{{}}}~~~tttyyy~~~qqqaaaSSSJJJGGGCCCAAAAAAAAAAAA@@@DDDRRRYYYWWW[[[hhhooommmddd___eeeuuu|||zzzbbbZZZbbbllluuu|||}}}|||zzzjjjbbbbbbooozzz}}}}}}}}}nnnvvv}}}lllaaaYYYbbb}}}bbbAAA>>>;;;;;;:::999999999999999999:::===UUUEEEDDDCCCCCCCCCCCCDDDDDDHHHJJJLLLOOOPPPQQQRRRRRRTTTWWW___lllyyy~~~{{{wwwqqqmmmiiihhhgggiiifffdddfffkkkllliiieeellljjjiiiooojjj```YYY\\\cccgggggghhhmmmqqqtttqqqkkkjjjooovvv|||mmmeee^^^YYYRRRNNNMMMKKKGGGDDDCCCGGGKKKMMMMMMMMMMMMMMMMMMOOORRRXXXeeevvv~~~uuukkkeeeeeeeeeaaa]]]XXXXXX[[[aaaccc``````bbb```^^^\\\YYYVVVVVVVVVWWWUUUYYY```dddeeecccaaa___TTTUUU]]]jjjpppoooqqqvvvxxxxxxyyyzzz{{{{{{yyywwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzwwwvvvvvvwwwzzz|||||||||{{{}}}~~~{{{wwwvvvwwwzzzwwwvvvuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{|||}}}~~~}}}|||{{{}}}}}}|||||||||{{{yyyxxxxxxyyy{{{zzzxxxwwwxxxzzz|||||||||||||||{{{{{{zzz{{{wwwxxx~~~}}}|||zzzwwwtttjjjnnnwwwlllNNNZZZaaa[[[zzzzzzhhh[[[QQQTTT___kkkvvv}}}}}}~~~|||tttcccTTTLLLIIIEEECCCBBBBBBAAA@@@???JJJRRRSSSZZZgggnnnlllbbb^^^cccsss~~~zzz|||___QQQYYYeeemmmvvv||||||yyyjjjeeegggrrr|||zzz~~~pppdddXXX^^^zzz}}}bbbAAA>>><<<<<<;;;:::999999999999888:::===VVVGGGFFFEEEDDDDDDCCCCCCCCC<<<@@@EEEJJJLLLKKKHHHFFFIIIJJJNNNXXXdddmmmqqqrrruuurrrnnnkkkhhhggggggggghhhiiijjjiiihhhgggggghhhjjjkkkllloooyyyuuuhhh^^^^^^cccfffggghhhjjjnnnpppnnniiihhhmmmrrrxxxggg___\\\WWWQQQNNNMMMLLLJJJGGGEEEFFFGGGHHHIIILLLPPPSSSLLLQQQTTTUUU\\\hhhsssxxx}}}vvvnnngggbbb^^^[[[WWWUUUVVV\\\```aaaeeeiiikkkhhhdddaaa____________ccciiittt}}}~~~wwwqqqbbbZZZZZZeeellllllnnnttt{{{zzzyyy{{{|||}}}zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{yyyxxxwwwxxxzzz{{{zzzxxxzzz|||}}}{{{wwwvvvxxx{{{yyyyyyxxxxxxwwwwwwxxxxxxvvvwwwwwwxxxxxxwwwwwwvvvxxxwwwwwwwwwwwwxxxyyyyyyzzz{{{|||}}}|||{{{zzzyyy{{{|||||||||{{{yyyxxxxxxxxxyyyzzzzzzyyyyyyyyyzzzyyyzzzzzz{{{{{{zzzyyyyyy|||zzzyyy~~~~~~||||||zzzxxxuuujjjnnnwwwpppRRR\\\|||^^^\\\zzzuuufffZZZPPPTTT```mmmxxxuuudddUUUKKKIIIEEEDDDCCCCCCAAA@@@===FFFMMMPPPXXXdddkkkkkkaaa[[[___qqq~~~~~~}}}|||dddMMMQQQ]]]fffooovvvxxx}}}yyyhhhgggkkkssszzz~~~}}}}}}vvvhhhYYY]]]yyybbbBBB>>><<<;;;::::::999999999:::888:::>>>XXXIIIHHHHHHGGGFFFDDDCCCCCC>>>@@@BBBDDDEEEFFFFFFEEEEEEDDDFFFNNNZZZfffnnnrrrsssppplllhhheeeddddddeeeffflllqqqpppjjjfffhhhkkkhhhjjjlllmmmqqqzzz}}}pppddd```aaabbbdddhhhiiilllnnnllliiiiiinnnsss}}}oooaaaXXXWWWSSSMMMKKKLLLLLLJJJHHHFFFFFFFFFGGGLLLTTT___fffjjjkkkeee[[[XXX___jjjpppvvvtttqqqkkkccc]]]YYYWWWTTTRRRSSSYYY^^^bbbhhhnnnrrrooojjjfffeeecccbbbaaafffpppjjj\\\bbbjjjkkkmmmsssxxxwwwxxxyyy{{{|||{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{||||||zzzyyyyyyyyyzzzzzzxxxvvvzzzzzz{{{zzzyyyyyyzzz{{{zzz{{{{{{zzzxxxwwwxxxzzzwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyzzz|||~~~}}}{{{yyyxxxxxxwwwyyyzzzyyyxxxwwwwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzxxxyyyyyyzzz{{{zzzzzzzzz}}}}}}|||~~~}}}||||||{{{yyywwwiiikkkrrr~~~wwwUUU]]]tttZZZ^^^}}}rrrhhh[[[QQQTTT```mmmxxxwwwfffWWWJJJHHHEEEDDDCCCCCCAAA???===CCCHHHLLLUUUbbbiiijjj```YYY\\\mmm}}}}}}{{{}}}rrrSSSKKKNNNYYY___eeejjjqqqxxxxxxsssgggiiinnnsssxxx{{{~~~{{{jjjYYY^^^|||cccBBB===::::::999999999999::::::999<<>>FFFUUUdddoootttssspppjjjeeebbb``````aaadddmmmvvvxxxsssmmmlllmmmjjjjjjkkklllmmmrrr{{{xxxkkkccc```___ccciiihhhkkknnnmmmkkkkkknnnrrrvvvtttiii___XXXTTTOOOJJJIIIJJJJJJIIIGGGEEEEEEGGGLLLUUUcccrrr|||{{{mmmdddeeeffffffdddaaa^^^]]]\\\ZZZVVVSSSRRRQQQTTT\\\bbbgggnnntttpppmmmjjjiiijjjjjjhhhgggeeeqqqbbbaaajjjmmmooouuutttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyzzz|||}}}}}}~~~{{{zzzyyyzzz{{{{{{xxxvvvzzzyyyxxxyyy{{{|||||||||{{{||||||zzzwwwvvvxxxzzzwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwxxxxxx{{{}}}~~~zzzxxxwwwxxxtttwwwyyyyyywwwvvvwwwyyyyyyyyyyyyyyyzzz{{{{{{zzzyyyyyy{{{|||}}}}}}~~~~~~}}}~~~~~~}}}||||||{{{yyyxxxgggfffjjjvvv|||WWW\\\nnnWWWaaauuunnn```SSSTTT___kkkvvv~~~~~~~~~~~~{{{jjj[[[MMMJJJHHHFFFEEEDDDAAA???<<>>BBB[[[bbb^^^ZZZVVVTTTRRRNNNJJJKKKGGGDDDFFFHHHGGGEEECCCEEECCCCCCIIIVVVdddnnnrrrooommmjjjiiijjjkkklllkkkiiimmmvvv}}}yyyoookkknnnnnnnnnlllkkkkkklllmmmnnn}}}nnnaaa]]]aaaeeemmmnnnoooqqqqqqoookkkgggkkkpppuuuuuuooodddYYYRRRMMMNNNLLLIIIIIIJJJFFF@@@JJJIIIKKKRRR^^^mmmzzzxxx```]]]TTTMMMOOORRRSSSTTTUUUVVVXXX\\\eeerrr|||yyypppeeedddcccfffjjjooossstttrrrvvvyyyyyyyyy}}}fff```lllwwwyyyvvvxxxzzzxxxvvvuuuvvvxxxzzzyyyyyyyyyzzzyyyvvvsssvvvvvvxxxyyyyyyyyyyyyyyyxxxxxxyyyzzzyyyxxxvvvuuuzzzzzz{{{{{{||||||}}}}}}|||zzzyyywwwwwwxxxyyyzzzyyyyyyxxxwwwvvvvvvvvvvvvyyyxxxvvvttttttuuuvvvwwwwwwyyy|||}}}{{{yyy|||{{{zzzzzz{{{zzzxxxvvvxxxzzz|||}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}{{{|||~~~{{{vvvnnnggggggttt^^^\\\kkkRRRgggqqqdddVVVRRR[[[iiitttzzz}}}}}}xxxtttvvvpppnnnvvvqqqeeeXXXTTTMMMHHHFFFDDDCCCBBBCCCDDDAAAAAAKKK^^^lllpppiiiZZZSSS]]]iiikkklllpppnnnssszzz~~~vvvhhhhhhkkkrrryyyzzzvvvqqquuuvvvxxx{{{}}}~~~hhhbbbsssfffEEE???999999999888666666999;;;<<<<<>>===???AAACCCCCCAAAMMMeee{{{nnnbbb\\\TTTNNNKKKKKKKKKLLLDDDBBBAAACCCIIIUUUdddooommm```SSSPPPUUUZZZ___bbb]]]```dddhhhkkknnnrrrvvvyyy{{{~~~|||{{{{{{~~~~~~}}}}}}~~~uuuaaaZZZjjjsssMMMAAA999999999888777777999;;;<<<<<<@@@]]]wwwyyy~~~zzzooohhhgggddd^^^UUURRRQQQTTT\\\eeejjjlllssswww|||}}}yyytttqqqqqqeeekkkpppqqqqqqpppkkkfffddddddccccccccceeefffgggllltttzzzxxxsssnnnhhhbbbaaabbbeeeiiilllllliiifffaaaeeejjjnnnoooooonnnoooooonnnllllllppppppeeeXXXQQQTTTZZZbbbiiillllllkkkkkkiiieee```ZZZVVVSSSQQQMMMKKKLLLRRRWWWZZZ```fffhhhpppxxx~~~|||ooobbbTTTQQQQQQZZZhhhtttxxxxxxzzz{{{{{{yyywwwwwwyyyzzzvvvtttuuutttwwwvvvvvvwwwzzz||||||{{{yyyxxxvvvwwwyyyzzzzzzzzztttuuuvvvwwwxxxxxxxxxxxxzzzyyywwwuuuvvvwwwzzz|||{{{{{{zzzyyyxxxxxxwwwwwwvvvwwwyyyzzzzzzxxxvvvtttyyyzzzzzzzzzzzzxxxvvvuuuwwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||||||||{{{{{{vvvvvvuuuvvvwwwwwwvvvtttsssvvvxxxzzzzzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}~~~{{{|||zzz}}}wwwoooqqqyyy```VVV~~~```NNNeeeyyyqqqdddWWWSSSOOOPPPWWWbbblllrrr|||}}}{{{wwwtttrrrgggcccXXXNNNOOO^^^rrr~~~~~~zzzwwwsssnnnhhhdddVVVQQQIIIDDDBBBCCCDDDEEECCCBBB@@@??????AAABBBDDDAAAEEEUUUppp{{{pppddd]]]UUUMMMJJJIIIIIIJJJFFFCCCBBBDDDHHHQQQ```nnnkkkbbbXXXTTTVVVYYY[[[ZZZ[[[]]]```ccceeejjjooosssttt{{{{{{{{{{{{yyyzzz|||}}}~~~~~~~~~|||eee___sssqqqKKK???888999999777666666888:::<<<<<<@@@^^^uuurrrmmmeeeWWWUUUTTTYYYdddooowwwzzz|||zzzuuutttuuunnnssstttrrrqqqqqqllleeeccccccbbbbbbcccdddfffgggkkkrrruuurrrnnnkkkfffbbb___```cccgggjjjkkkiiifffdddgggjjjkkklllmmmnnnpppqqqoookkkggghhhhhhbbbZZZTTTZZZaaafffhhhiiiiiijjjgggeeeaaa\\\TTTMMMJJJJJJFFFHHHNNNXXX___aaafffkkkmmmssswwwyyyyyyuuujjj___SSSTTTXXXaaallltttwwwvvvyyyyyyyyyxxxwwwvvvvvvwww}}}{{{rrrrrrrrrpppuuussssssuuuyyy{{{{{{yyyzzzxxxwwwwwwyyy{{{||||||uuuvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvvvvxxxzzz{{{{{{{{{zzzyyyxxxwwwvvvuuutttvvvxxxyyyyyywwwtttrrrvvvwwwyyyzzzyyyxxxwwwvvvuuuvvvvvvwwwxxxxxxwwwwwwzzzzzz{{{||||||||||||{{{vvvvvvuuuvvvxxxxxxvvvuuuuuuxxx{{{||||||zzzyyyyyy{{{|||~~~~~~}}}xxxzzz{{{}}}zzz{{{xxx|||~~~xxxuuuvvvzzz~~~fffTTT{{{___RRRmmmwwwiiiXXXSSSNNNLLLSSS^^^kkksss|||}}}~~~zzzxxxvvvvvvjjjhhh^^^SSSRRR```rrr|||yyyuuuoooiiiddd^^^XXXTTTJJJGGGCCCBBBCCCDDDEEEFFFBBBCCCDDDDDDBBBBBBCCCEEECCCDDDPPPhhh|||yyyrrreeeaaaZZZTTTPPPLLLJJJHHHHHHDDDCCCEEEHHHNNN]]]llllllfff___ZZZYYYXXXUUUPPPTTTUUUVVVXXXZZZ___eeejjjmmmttt|||}}}yyyxxx{{{~~~}}}{{{zzzyyyzzz|||~~~~~~iiieeeyyynnnIII===999::::::888777777999;;;<<<<<<@@@^^^{{{vvvpppgggVVVTTTUUU\\\jjjxxxzzzvvvvvvwwwzzz|||zzztttqqqrrrmmmfffccccccbbbbbbccceeefffgggjjjooorrrnnnjjjiiifffccc]]]___bbbfffjjjkkkhhhfffccceeeeeeeeeeeefffiiikkkrrrpppjjjbbb___```___[[[WWW^^^fffiiigggfffgggiiibbb```\\\WWWNNNGGGEEEFFFFFFIIISSS^^^eeefffiiimmmooorrrsssqqqpppmmmddd\\\TTTWWW]]]fffnnnsssuuutttuuuuuuvvvvvvvvvvvvvvvvvvwww~~~vvvpppssstttrrrsssqqqqqqssswwwzzzyyyxxxxxxvvvuuuvvvxxxzzz{{{{{{vvvwwwxxxyyyyyyzzzyyyyyyxxxxxxwwwwwwwwwxxxzzz{{{{{{{{{zzzyyyxxxvvvuuuuuusssuuuwwwyyyyyyvvvsssqqqtttuuuwwwyyyzzzyyyxxxwwwtttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzwwwvvvuuuvvvxxxxxxwwwuuuvvvyyy}}}~~~}}}zzzxxxwwwyyy{{{~~~}}}vvvxxxzzz||||||zzzwww{{{xxxwwwxxxzzz{{{{{{jjjSSSyyy___UUUsss~~~ppp[[[UUUMMMIIINNN[[[jjjttt|||}}}~~~~~~{{{zzzzzzzzzsssrrrjjj]]]ZZZgggwww|||zzzrrrmmmeee]]]VVVPPPIIIFFFDDDCCCBBBCCCDDDEEEDDDCCCCCCEEEGGGGGGDDDCCCCCCEEEDDDDDDPPPfffvvvyyyuuusssmmmjjjeeeaaa\\\WWWQQQMMMIIIEEEDDDFFFGGGLLL[[[kkknnnkkkeee___\\\XXXQQQJJJEEEEEEFFFGGGIIINNNUUUYYYfffmmmtttyyyyyyxxxyyy{{{{{{||||||{{{zzzzzz|||}}}zzziiiggg|||nnnIII<<<:::;;;;;;999888888:::<<<<<<<<>>EEEaaayyymmmppppppaaaaaa[[[\\\fffrrrxxxxxxyyywwwvvvtttsssrrrrrrssstttxxxwwwtttqqqmmmiiigggeeeffffffggghhhiiikkkmmmnnnoooooonnnllljjjgggeeedddiiikkklllkkkgggdddaaaaaa^^^]]][[[[[[]]]ccckkkrrrrrrmmmdddZZZSSSQQQSSSWWW```ggglllkkkjjjkkkkkkiiibbbXXXNNNJJJGGGFFFJJJPPPTTT[[[eeekkknnnppprrrtttuuutttqqqnnnjjjeee```]]]ZZZaaaiiinnntttzzzzzzvvvvvvwwwwwwvvvvvvwwwzzz}}}zzztttuuuvvvttttttttttttttttttuuuuuuuuuuuuuuuvvvxxxyyyyyyyyywwwwwwvvvuuuvvvwwwxxxyyywwwvvvwwwxxx{{{{{{xxxuuuwwwvvvvvvuuutttuuuuuuuuuvvvvvvuuuuuuvvvvvvwwwxxxssstttuuuuuuvvvvvvuuuuuuuuuvvvvvvuuusssrrrssstttuuuuuuvvvvvvwwwwwwxxxxxxwwwyyy{{{{{{yyyyyyyyyzzz}}}|||{{{zzzyyywwwvvvvvvxxx{{{}}}}}}||||||~~~|||yyyyyy~~~~~~}}}||||||}}}|||{{{|||yyyuuuvvvzzznnnVVVppp[[[RRRuuusssaaaQQQOOOSSSYYYeeeqqq{{{}}}xxxfffbbblllwww}}}~~~{{{uuunnneee^^^ZZZRRRLLLGGGGGGFFFEEEGGGKKKHHHHHHHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJPPP[[[jjjwww}}}yyywwwuuupppeeeVVVMMMLLLJJJKKKLLLPPPXXXcccooowwwtttooofff^^^WWWRRRNNNLLLFFFDDDAAA@@@@@@BBBCCCCCCHHHPPP\\\eeejjjooouuuzzzrrrsssrrrqqqoooqqquuuyyy~~~tttiii]]]^^^tttfffEEE>>>;;;::::::999999::::::;;;<<>>;;;::::::999999::::::;;;>>>@@@GGGccc}}}{{{zzzxxxrrrkkkhhhmmmttttttqqqooollljjjiiikkkoootttuuuvvvwwwvvvssspppmmmkkkjjjjjjggghhhkkkmmmnnnnnnnnnnnnkkkkkkjjjiiijjjkkkmmmnnnsssrrrppplllfffaaa^^^^^^\\\\\\[[[]]]aaajjjuuu|||uuuqqqfffVVVJJJHHHQQQZZZfffjjjlllmmmoooqqqnnnhhhdddaaa``````\\\WWWUUUXXXccciiippptttvvvxxx{{{~~~|||xxxrrrnnnjjjddd\\\UUU]]]hhhqqqrrrpppsssvvvwwwuuuvvvwwwvvvvvvvvvyyy{{{tttyyyvvvvvvtttxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxwwwvvvuuuvvvvvvyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxwwwwwwwwwvvvvvvyyyxxxxxxwwwwwwwwwwwwwwwsssrrrrrrrrrrrrsssttttttrrrtttwwwyyyyyyxxxuuutttwwwxxxxxxwwwuuussstttuuuvvvvvvwwwxxxwwwwwwvvvuuuvvvxxxyyyyyywwwvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyzzzzzzyyyxxxxxxxxxxxx|||yyywwwxxx}}}~~~}}}~~~~~~}}}yyywwwwwwuuusssvvv{{{}}}hhhPPPlll\\\KKK]]]tttuuutttcccSSSPPPQQQUUUaaannn{{{}}}uuuvvv{{{}}}|||}}}~~~xxxsssiii^^^SSSJJJDDDAAACCCAAACCCHHHJJJJJJMMMRRRQQQQQQRRRSSSTTTVVVYYY[[[[[[[[[[[[\\\[[[[[[ZZZZZZYYY___iiiwww~~~{{{wwwlll]]]QQQMMMNNNRRRYYYbbbkkkpppqqqqqqooohhh^^^UUUOOOLLLJJJIIIJJJLLLLLLJJJFFFDDDEEEHHHEEEKKKUUU^^^eeelllqqquuutttuuuvvvuuutttrrrppppppxxxyyy{{{wwwkkkffftttdddCCC>>>;;;::::::999999::::::;;;>>>@@@HHHeee{{{}}}xxxtttqqqrrrqqqmmmmmmooohhheeebbbaaadddiiinnnpppxxxwwwtttrrrooommmlllkkkjjjkkklllmmmmmmmmmlllkkkhhhhhhiiijjjlllooorrrtttrrrsssrrrnnnhhhaaa]]][[[YYYZZZ\\\___dddlllvvv|||xxxrrrfffUUUIIIGGGQQQ\\\iiilllnnnmmmooorrrooojjjfffeeefffgggccc]]][[[^^^fffkkkpppssstttuuuyyy|||}}}zzzwwwtttoooggg\\\UUU```kkktttssspppqqquuuwwwtttvvvvvvvvvuuuuuuvvvxxxxxxzzz{{{yyyzzz{{{yyyvvvvvvwwwwwwxxxxxxwwwvvvvvvwwwxxxyyywwwuuuttttttvvvyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxvvvuuuuuuvvvwww{{{zzzyyyyyyxxxxxxyyyyyyrrrrrrrrrrrrrrrsssssstttsssuuuxxxzzzzzzyyywwwuuutttuuuwwwvvvuuutttuuuwwwuuuvvvwwwxxxxxxwwwuuuttttttvvvwwwwwwuuutttuuuuuusssttttttuuuvvvwwwwwwwwwzzzyyyxxxwwwwwwwwwvvvuuuyyywwwvvvxxx}}}~~~||||||||||||zzzvvvrrrrrrqqqssszzzgggNNNiiiZZZJJJYYYtttrrrppp```RRRNNNOOOSSS```nnnzzz|||}}}yyy}}}~~~yyyuuuiiicccZZZOOOHHHDDDCCCCCCFFFEEEGGGKKKKKKJJJNNNTTTTTTWWWZZZ[[[\\\^^^bbbeeehhhhhhiiiiiijjjiiiiiiiiihhhllluuu~~~xxxtttlll```XXXVVVTTTWWW^^^fffmmmooollliiigggbbbZZZTTTRRRQQQRRRRRRUUUXXXYYYWWWRRRPPPPPPRRRMMMPPPTTTZZZ```gggnnnrrrvvvxxx{{{}}}|||yyytttqqqsssuuuxxx~~~}}}~~~xxxeeeaaawwwdddBBB===;;;::::::999999::::::;;;>>>@@@IIIhhhxxxwww~~~|||yyyuuupppkkklllqqqvvvrrrmmmfffbbbcccggglllttttttsssrrrpppnnnlllkkknnnnnnnnnnnnmmmlllkkkkkkhhhhhhjjjlllooorrruuuvvvpppqqqqqqnnnggg```[[[YYYUUUYYY]]]bbbhhhmmmtttxxxwwwpppcccSSSIIIJJJTTT^^^jjjnnnooonnnooossstttqqqooommmkkkjjjeeeaaaccciiikkknnnqqqqqqpppooorrruuuwwwzzz}}}|||vvvlllaaaYYYbbbllltttsssppprrruuuwwwvvvwwwxxxwwwuuuttttttuuu{{{yyyvvvuuuvvvwwwvvvtttqqqrrrtttuuuuuuuuutttsssvvvxxxyyyxxxtttrrrtttvvvxxxwwwwwwvvvwwwxxxyyyzzzxxxxxxwwwuuuttttttwwwyyyyyyyyyxxxwwwwwwwwwwwwxxxsssssssssrrrsssttttttuuutttuuuwwwyyyyyyxxxwwwvvvqqqrrrttttttsssssstttuuutttuuuwwwxxxyyywwwvvvuuurrrtttvvvvvvuuutttuuuvvvrrrsssssstttuuuvvvwwwwwwzzzxxxwwwvvvwwwwwwuuutttxxxvvvuuuwww||||||{{{{{{{{{{{{xxxssspppqqqrrruuu~~~hhhMMMeee^^^NNNXXXxxxxxxooo```RRRNNNMMMQQQ^^^mmmxxxzzz~~~yyyzzz}}}|||||||||wwwmmmeeeVVVRRRLLLEEEBBBBBBDDDEEEGGGHHHMMMQQQPPPMMMOOOTTTYYY]]]cccfffgggiiimmmpppuuuvvvwwwxxxxxxxxxxxxxxxwwwzzz}}}vvvrrrkkkccc^^^]]]TTTVVV[[[bbbiiijjjgggccc\\\XXXTTTRRRSSSUUUWWWXXX```bbbeeeeeedddcccbbbccc\\\\\\]]]___dddkkkqqqtttrrrssswww{{{}}}|||yyyuuutttuuuyyy~~~}}}~~~~~~}}}~~~yyyaaa```|||cccBBB>>>;;;::::::999999::::::;;;===>>>IIIjjjpppyyy}}}wwwuuusssrrrtttyyytttiiidddfffjjjnnnppprrrssssssrrrpppnnnpppoooooonnnnnnnnnnnnooojjjkkkmmmppprrrssstttuuunnnnnnmmmhhhbbb]]]ZZZYYYUUU[[[cccjjjnnnqqqtttuuuqqqiii\\\PPPJJJNNNXXX```iiioooqqqppppppvvv{{{}}}}}}zzzrrrjjjjjjooosssttttttqqqllliiijjjllljjjsss~~~zzzoooddd^^^eeemmmsssrrrqqqsssvvvvvvzzz{{{{{{yyywwwtttttttttuuuuuuuuutttqqqpppqqqtttpppqqqsssuuuvvvvvvuuuuuuuuuwwwzzzxxxtttrrrtttwwwwwwwwwvvvuuuvvvwwwxxxyyywwwxxxwwwtttssstttxxx|||yyyxxxwwwwwwvvvvvvwwwwwwtttttttttttttttuuuvvvvvvttttttuuuvvvvvvvvvvvvuuurrrtttttttttrrrqqqrrrsssrrrtttwwwyyyyyyxxxwwwuuurrrtttvvvwwwvvvvvvxxxyyyssstttuuuuuuvvvwwwxxxxxxyyywwwuuuvvvwwwwwwvvvsssvvvuuutttwww|||~~~|||{{{zzzzzz{{{vvvtttsssvvvxxxzzzjjjLLLaaadddOOOSSSuuuqqqbbbTTTOOOMMMOOO\\\kkkuuuyyy}}}~~~wwwtttzzz~~~~~~}}}~~~|||zzzwwwssslllddd[[[VVVHHHGGGFFFEEEEEEEEEFFFFFFDDDIIISSS\\\[[[VVVUUUXXX]]]dddlllppprrrtttxxx{{{~~~vvvsssnnnfffaaa```WWWWWWZZZbbbjjjnnnmmmjjjbbb___[[[ZZZZZZ\\\]]]]]]aaaccchhhooovvvzzz{{{{{{qqqpppnnnnnnppprrrttttttqqqppppppssswwwyyyxxxwwwuuuvvvyyy~~~}}}}}}}}}}}}}}}|||~~~~~~eeeeee```CCC@@@;;;::::::999999::::::;;;<<<>>>IIIkkk{{{gggppp}}}yyyssstttxxx{{{|||lllcccdddiiikkknnnrrruuuwwwvvvtttsssqqqpppoooooooooppprrrsssmmmnnnppprrrsssssssssrrrmmmlllhhhccc]]]ZZZZZZ[[[XXX___iiiqqquuuvvvvvvvvvlllcccVVVMMMKKKQQQ[[[ccchhhnnnsssqqqrrryyyuuunnnnnnyyyzzzxxxrrrjjjeeeeeefff]]]kkk{{{{{{oooeee```fffmmmrrrrrrrrruuuvvvvvv|||}}}}}}|||xxxuuuttttttnnnsssxxxxxxrrrooosss{{{qqqsssuuuxxxyyyyyyyyyxxxtttwwwyyyxxxsssrrrtttwwwwwwvvvuuuuuuuuuvvvxxxxxxwwwwwwvvvtttrrrtttyyy}}}zzzyyyxxxxxxwwwxxxxxxxxxvvvuuuuuuuuuuuuvvvwwwwwwsssssssssssstttttttttuuuvvvwwwwwwvvvtttrrrrrrsssrrrsssvvvyyyzzzyyywwwvvvrrrtttwwwxxxxxxxxxzzz{{{uuuvvvvvvwwwxxxyyyyyyzzzyyywwwuuuvvvxxxxxxvvvtttuuuttttttvvv|||}}}{{{{{{{{{{{{vvvuuuwww{{{}}}}}}kkkLLL___gggOOOLLLpppuuufffWWWPPPMMMNNN[[[jjjtttxxx|||~~~~~~~~~}}}|||~~~wwwrrrrrryyy}}}{{{zzz}}}yyyxxxuuukkk^^^SSSMMMLLLBBBDDDGGGJJJJJJIIIHHHFFFBBBKKKYYYeeefff___\\\^^^```hhhrrrwwwyyy{{{xxxuuuqqqiiicccaaa______bbbjjjttt{{{|||zzzvvvrrrnnnjjjiiihhhfffeee[[[^^^fffsss}}}zzzwwwuuussspppnnnvvvrrrnnnmmmppptttuuuvvvuuuvvvxxx}}}{{{{{{|||}}}~~~}}}iiiiii___CCCCCC;;;::::::999999::::::;;;===>>>IIIkkkxxxbbbkkkvvv|||~~~zzz|||wwwtttwww|||kkkaaabbblllnnnrrrwwwzzzyyyuuurrrpppnnnmmmnnnppptttuuuvvvtttssssssrrrqqqqqqqqqqqqjjjccc[[[VVVVVVXXXXXXXXX\\\dddmmmrrrvvvyyywwwrrrfff^^^SSSMMMOOOWWW```ffflllmmmqqquuuvvvyyyyyyuuuzzzzzzzzzxxxpppfff___]]]VVV```mmmuuutttlllaaaZZZeeekkkqqqrrrsssuuuwwwwww~~~}}}|||xxxtttrrrrrrrrrtttrrrrrrvvvuuurrrqqqsssuuusssrrrtttwwwwwwuuusssttttttuuuuuuvvvvvvvvvwwwzzzyyywwwvvvuuuvvvwwwxxxvvvwwwyyyzzzzzzyyywwwvvvuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuvvvvvvuuutttsssssssssssssssttttttuuuuuuuuuttttttsssssssssrrrrrrrrrtttuuuuuuvvvvvvvvvvvvuuussstttuuuwwwxxxxxxxxxxxxsssssstttuuuvvvwwwwwwxxxzzzzzzzzzyyywwwuuutttssspppsssssssssxxx~~~~~~~~~{{{||||||~~~gggNNNUUUYYYQQQMMMcccxxxooo```PPPHHHOOO___mmmuuuwwwzzz~~~~~~zzzuuurrrqqqlllsss||||||~~~xxxttttttyyy|||zzzwwwxxxqqqfffYYYOOOGGGCCCBBBEEEFFFIIILLLMMMMMMKKKIIIIIIOOOYYYccciiihhhccc___lllsss{{{{{{uuuooohhhcccbbbbbbfffqqq|||}}}qqqooorrrtttfff```cccttt~~~tttoookkkggghhhkkkgggiiigggaaa```gggnnnqqqqqqssswww{{{{{{{{{||||||~~~~~~~~~~~~~~~gggmmm[[[DDD@@@;;;;;;;;;;;;<<<===>>>>>>???>>>LLLmmm}}}gggmmmuuuzzz|||wwwzzzwwwuuuzzz}}}{{{ppphhhiiihhhlllssszzz~~~|||wwwrrrpppooommmnnnpppsssuuuuuuppppppppppppnnnllljjjiii```[[[VVVTTTVVVYYY[[[[[[___fffmmmppprrrssspppjjjbbb[[[RRRNNNRRRZZZdddjjjnnnnnnpppqqqssszzz|||xxxxxxyyy|||zzzpppaaaVVVTTTZZZdddmmmpppkkk```WWW___dddkkkoooqqqrrrsssrrruuuvvvuuurrrooolllkkkkkkllliiiiiillloooooosssxxxtttsssrrrtttvvvwwwuuusssvvvwwwwwwwwwxxxxxxxxxxxxyyyxxxvvvuuuuuuuuuwwwxxxvvvwwwyyyzzzzzzyyywwwvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuuuutttssssssrrrrrrssssssssstttttttttuuuuuuttttttssssssssssssuuuuuuvvvvvvvvvuuuuuutttttttttttttttuuuuuuuuuuuuttttttuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwvvvuuussssssvvvwwwvvvtttwww~~~~~~gggLLLPPPdddQQQFFFZZZzzzjjjXXXMMMOOOZZZeeeqqqtttxxx}}}|||yyytttnnnjjjbbb]]]gggtttxxx}}}wwwrrrtttxxxyyytttnnnggg```UUUKKKEEEDDDFFFHHHMMMRRRWWWXXXTTTPPPNNNMMMLLLQQQZZZeeeooorrrppplllrrrxxx|||vvvpppkkkjjjlllqqqxxx}}}qqqhhhfffooozzz~~~}}}|||mmmdddZZZVVVSSSPPPQQQUUUXXX]]]^^^ZZZYYY^^^eeehhhjjjllloootttyyy}}}|||{{{yyyyyy{{{}}}}}}~~~}}}~~~mmmtttbbbGGGAAA;;;;;;;;;;;;;;;<<<===>>>======MMMooo~~~nnnrrrvvvyyyzzzvvvvvvttttttyyy|||wwwqqqiiijjjdddjjjsss}}}zzzuuurrrpppnnnoooqqqsssttttttooooooooonnnkkkfffbbb___UUUTTTSSSUUUZZZ^^^```aaaeeekkkoooooonnnnnniiiccc^^^XXXRRRQQQVVV___iiioooqqqpppooonnnppp|||~~~{{{|||kkk[[[RRRTTT[[[hhhssstttjjj```XXX\\\bbbiiimmmmmmmmmlllkkklllmmmkkkfffbbb```______^^^aaahhhnnnpppuuuzzztttsssssstttvvvvvvuuutttwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwuuuttttttuuuuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvwwwwwwvvvvvvuuuuuutttttttttuuuuuuuuuuuutttssssssrrrrrrrrrrrrsssssssssssstttssssssssssssrrrrrrrrrvvvvvvvvvvvvuuutttssssssuuutttrrrqqqqqqqqqrrrsssvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttsssxxxyyywwwuuuwwwiiiLLLKKKuuutttWWWDDDRRRsssaaaSSSPPPWWW___mmmpppuuu{{{|||wwwqqqkkkfffXXXRRR]]]nnnuuu|||}}}vvvqqqssswwwwwwooogggZZZTTTKKKEEEEEEJJJSSSXXX]]]ccciiiggg^^^VVVSSSSSSRRRTTTZZZeeerrrzzzzzzxxxvvv||||||vvvssssssvvvzzz|||xxxtttwwwyyyuuummmhhh___WWWOOOMMMMMMLLLNNNRRRXXXaaagggeeeaaabbbeeefffgggiiilllpppuuuzzz~~~}}}yyyvvvwww{{{}}}||||||}}}}}}}}}|||{{{rrr|||dddEEE===<<<<<<;;;:::;;;;;;======>>>@@@QQQrrrtttyyy{{{||||||wwwvvvttttttwww|||~~~{{{sssjjjgggccciiirrr|||~~~zzzuuusssqqqqqqsssttttttsssqqqqqqpppmmmggg___XXXTTTOOOQQQUUUZZZ___dddfffgggjjjnnnqqqooommmkkkfff```\\\XXXTTTTTTZZZccckkkpppqqqqqqpppoooppp~~~}}}~~~sssfffVVVTTTXXXgggwww|||ssshhhWWWVVVXXX^^^dddeeefffggg```aaacccaaa^^^ZZZXXXXXXXXXYYY___iiinnnoooqqqtttttttttuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttttttttuuuvvvvvvwwwxxxxxxwwwvvvvvvxxxwwwvvvuuuttttttsssssstttttttttuuuuuutttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqvvvvvvvvvuuutttsssrrrqqqtttsssqqqpppoooqqqrrrtttvvvvvvvvvvvvvvvvvvvvvuuusssssstttuuuuuuuuuuuuuuusssuuuuuutttxxxnnnOOOIIIppp]]]HHHPPPzzzsssbbbTTTQQQWWW^^^jjjnnnttt{{{~~~{{{wwwqqqjjj\\\SSS\\\nnnuuu|||xxxooommmppppppiiibbbVVVSSSPPPOOOTTT]]]gggmmmqqqssssssoooggg___[[[YYYZZZYYY[[[cccpppzzz|||{{{www{{{~~~xxxuuuwwwxxxzzz{{{~~~|||qqqhhhbbb\\\WWWWWWWWWWWWYYY\\\gggttt~~~}}}vvvqqqnnnlllggghhhjjjnnnrrrxxx|||}}}xxxtttvvv}}}~~~}}}|||||||||}}}}}}}}}wwwsssdddDDD;;;>>>===;;;::::::;;;===>>>CCCEEEVVVvvvyyyxxx{{{xxxvvvttttttuuuxxxzzz|||~~~zzzqqqiiifffjjjqqqyyyxxxvvvttttttuuuuuutttrrrqqqooolllggg___WWWOOOKKKMMMQQQWWW^^^cccgggiiikkkkkkooopppnnnlllkkkfffaaa]]]ZZZWWWXXX^^^eeekkkoooqqqqqqqqqrrrttt~~~ttthhh^^^ZZZZZZgggxxx}}}uuuaaaWWWQQQUUUZZZ]]]aaaeee\\\^^^```aaaaaabbbdddfff___\\\\\\aaadddeeehhhmmmtttuuuwwwxxxxxxxxxyyyyyyvvvvvvuuuuuuuuuuuuuuuuuuvvvuuuuuutttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwuuutttssssssssssssssssssttttttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssuuuuuuuuuttttttrrrqqqqqqrrrqqqppppppppprrruuuvvvvvvvvvvvvuuuuuuuuuuuuuuurrrssstttuuuvvvvvvvvvvvvqqqtttttttttxxx}}}rrrRRRJJJooo~~~ZZZGGGOOOooo|||ooo^^^QQQNNNTTT[[[ggglllssszzz}}}tttdddXXX^^^pppwww|||yyyllldddcccbbb```]]]YYY\\\aaahhhpppxxx~~~}}}vvvqqqmmmiiidddaaabbb___^^^dddoooyyy~~~xxxyyy~~~yyyvvvwwwvvvxxx}}}|||~~~tttnnnjjjjjjhhhdddbbbdddooo}}}yyyssshhhhhhiiikkkoootttxxx{{{~~~yyytttvvv|||~~~~~~~~~}}}}}}}}}~~~vvvuuueeeGGG@@@???===<<<;;;;;;<<<>>>@@@EEEHHHZZZxxx~~~yyyxxx{{{~~~uuu{{{~~~tttsssqqqnnnkkkkkknnnpppuuuyyy|||}}}}}}|||tttllliiikkkpppvvv}}}zzzxxxvvvuuuuuuuuurrrqqqllliiiccc\\\UUUNNNIIIFFFLLLQQQYYY```dddhhhkkkmmmlllooopppmmmllllllhhhdddaaa___]]]___ccciiimmmoooqqqqqqsssuuuvvv}}}qqqeee___^^^hhhzzzuuudddWWWWWW\\\^^^ccciiijjjkkknnnqqquuu|||sssiii^^^YYYWWWZZZbbbkkksssuuuxxxxxxxxxxxxyyyzzzxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuuuuuuuuuutttttttttvvvuuuuuuuuuuuuuuuuuuvvvwwwuuutttsssrrrrrrssstttrrrrrrsssttttttttttttsssssssssssssssrrrrrrrrrrrrttttttuuuuuuuuuuuuuuuvvvttttttttttttsssrrrqqqqqqqqqqqqpppqqqrrrtttuuuwwwttttttttttttttttttttttttrrrssstttuuuvvvvvvvvvvvvtttvvvvvvuuuxxx}}}~~~~~~~~~qqqQQQIIIoooWWWDDDKKKddd}}}|||wwwlll]]]PPPJJJNNNSSSbbbgggpppxxx~~~~~~}}}kkk[[[^^^pppxxx}}}|||mmmbbb\\\]]]aaadddqqqxxxyyyttttttsssoookkkkkkiiigggjjjqqqzzz|||yyy}}}{{{yyyxxxwww{{{}}}~~~~~~wwwuuusss~~~}}}sssrrrqqqqqqssswww||||||wwwvvvxxxzzz{{{zzz~~~~~~~~~~~~vvvyyy\\\EEEAAA???>>><<<;;;<<<>>>AAACCCDDDIII\\\zzz|||wwwttttttvvvzzz|||{{{www~~~uuuwwwvvvrrrlllgggggghhhoooyyy}}}wwwqqqjjjlllpppvvv|||zzzxxxvvvuuutttssspppnnngggbbb[[[TTTNNNKKKJJJJJJMMMSSS\\\cccgggkkkoooqqqqqqttttttqqqppppppnnniiidddcccccceeejjjnnnqqqsssuuussssssuuuwwwyyyssskkkcccdddrrr}}}jjjhhhkkklllooouuu|||||||||~~~}}}oooeee___^^^dddkkkqqqtttwwwwwwvvvvvvxxxzzzxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttuuuuuuuuuttttttuuuuuuuuuuuutttsssqqqqqqrrrtttuuuqqqrrrsssssstttttttttssstttttttttsssssssssrrrrrrsssssssssttttttuuuuuuuuurrrrrrsssssssssrrrrrrqqqqqqqqqqqqrrrrrrsssssssssqqqrrrrrrrrrssstttttttttqqqrrrssstttttttttttttttuuuxxxxxxuuuxxx}}}}}}jjjLLLFFFmmm```HHHGGGTTTsssrrrpppkkk___SSSKKKKKKNNNZZZ```jjjuuu|||~~~|||}}}uuu```aaaqqqxxx}}}wwwmmmjjjooozzz{{{{{{{{{yyywwwvvvuuusssqqqrrrxxxxxxzzz~~~}}}||||||}}}}}}xxx||||||zzzzzz}}}{{{xxxwwwwwwyyyzzz~~~~~~}}}}}}}}}}}}tttzzztttRRRAAA@@@@@@???===<<<>>>AAADDDGGGHHHNNNaaa}}}|||xxxssssssvvv{{{~~~zzz}}}~~~xxxpppllllllsss}}}yyyjjjlllqqqwww}}}~~~yyywwwuuutttsssqqqnnnkkkddd```XXXQQQMMMLLLNNNPPPPPPVVV___fffkkkoootttwwwxxx{{{zzzwwwuuuuuusssooofffeeefffiiinnnsssuuuvvvxxxtttsssuuuvvvvvvyyyzzzhhh\\\___sss}}}zzz|||zzz{{{~~~|||zzzqqqjjjiiimmmooorrruuuvvvuuutttvvvyyywwwvvvvvvvvvuuuuuuttttttvvvvvvvvvwwwvvvuuuuuutttuuuuuuttttttttttttuuuuuutttsssrrrqqqqqqrrrtttuuuqqqrrrsssssstttttttttsssuuuuuuuuuttttttssssssssspppppppppqqqqqqrrrrrrrrrqqqqqqrrrsssssssssrrrrrrqqqrrrrrrrrrrrrqqqppppppppppppqqqqqqrrrsssttttttpppqqqrrrrrrsssssssssrrrtttwwwwwwuuuxxx~~~~~~~~~~~~~~~dddGGGBBBkkkoooQQQEEEGGGeeehhhjjjiiibbbWWWOOOLLLMMMSSSZZZfffrrrzzz~~~~~~}}}~~~~~~gggeeetttyyy|||}}}}}}{{{uuuqqqttt|||vvvvvv~~~}}}uuu{{{|||yyyzzz~~~yyy{{{zzzvvvssswww~~~~~~{{{{{{}}}~~~{{{xxxyyy|||}}}}}}||||||~~~}}}}}}wwwpppyyymmmOOOBBBCCC@@@???======???BBBFFFIIIOOOUUUfff