BM6P6(@ ```bbbgggnnnqqquuu}}}pppooouuuzzz}}}}}}~~~wwwqqqoooooollleee^^^fffbbbaaabbb]]]RRRHHHCCCBBB>>>IIIWWWsss{{{dddbbbYYYcccxxxOOOAAA888777<<<555555333111000111111000///---------------...///000,,,,,,,,,------.........---------............///////////////000000000000333111222;;;KKK```uuu|||lllppp\\\CCCEEEGGGRRRXXXdddnnnppppppxxxddd\\\ccc___bbbxxxvvvwwwvvvppptttgggZZZVVVWWWYYYSSSPPPLLLTTT^^^WWWQQQ[[[gggjjjmmmnnnaaaQQQeeeNNN111000111111555---...////////////////////////------------------------........................,,,---------.../////////............////////////,,,---...///111333555666:::LLL~~~xxxzzzlllWWWGGG===@@@@@@;;;:::BBBOOOXXXjjj~~~}}}rrrlllhhhooo|||jjj>>>666>>>??????BBBGGGOOO[[[dddiiikkkmmmnnneeefffhhhkkkmmmnnnllljjjnnndddbbbllluuuzzz|||{{{zzz{{{|||}}}|||yyyxxxyyy{{{{{{{{{~~~zzzxxxyyyxxxvvvwww{{{yyy{{{}}}~~~}}}yyyuuurrrsssqqqnnnnnnppprrrsssssstttrrrqqqsssvvvwwwuuusssttttttsssuuuvvvwwwvvvtttsssrrrqqqpppqqqrrrssstttuuuwwwxxxxxxwwwwwwwwwxxxyyyzzz{{{zzzvvvsssrrrqqqsssqqqppprrruuuvvvtttrrrsssrrrqqqqqqqqqrrrssstttrrrqqqrrrsssrrrpppuuu{{{rrriiiaaabbbssswwwAAA:::222222___bbbhhhoooppppppuuu|||yyyoooggghhhlllpppxxx}}}uuuxxxtttppppppppplllccc[[[XXXXXX\\\```^^^TTTLLLIIIDDDAAAHHHRRRooo}}}eee___\\\cccqqq|||TTTCCC:::999;;;444666444222111111111000///...------------...///000,,,,,,---------------------------............///////////////000000000000333111333;;;KKKbbbzzz~~~ssstttWWWDDDLLLQQQaaagggqqqwwwxxx}}}```ZZZcccaaacccvvv{{{tttttt{{{zzzzzzuuudddZZZXXXYYYZZZUUUQQQLLLSSS^^^WWWPPPWWW```jjjqqqpppcccRRRbbbVVV666333333333777...///000000000000000000000000------------------------........................---------...........................////////////000000000000111333444555<<>>===;;;444777555222222222222111///......------......//////------------------,,,,,,---------............///////////////000000000000111222333:::JJJcccwww}}}{{{yyyYYYQQQ]]]dddlllsss}}}jjj]]]XXXbbbcccfffwwwvvvppprrr|||nnnbbb[[[YYYZZZZZZYYYWWWRRRYYYddd]]]SSSWWWUUUiiiuuusssdddTTT^^^{{{```<<<555555555888000222111111111111111111111111------------------------.......................................---------............////////////333333222222222333333444<<>>LLL\\\iiiuuu~~~xxxkkkaaacccrrrwwwGGGBBBBBBFFFOOOYYYccckkkpppjjjeeeaaaccciiikkkhhhdddjjjlllooorrruuu{{{|||}}}{{{}}}|||{{{||||||{{{yyyzzzwwwvvvxxxxxxuuuuuuxxx{{{zzzzzzyyyyyyyyyzzzzzzzzzyyywwwwwwxxxxxxxxxvvvtttvvvyyyzzzzzzyyyxxxwwwtttttttttuuuvvvwwwvvvtttwwwwwwwwwwwwwwwwwwvvvvvvuuuttttttvvvxxxyyyxxxvvvrrrrrrrrrqqqpppqqqtttvvvsssssstttsssrrrqqqqqqqqqtttsssqqqpppppppppqqqqqqrrrqqqppppppmmmlllrrrzzzvvv___eeeHHH===666888gggkkkrrruuuttttttyyysssjjj\\\OOOJJJMMMVVVdddooosssxxx}}}~~~}}}}}}|||~~~~~~|||xxxsssooommmnnniiiccc^^^\\\\\\\\\[[[XXX```ppp~~~~~~lllWWWJJJCCC???@@@HHHxxx|||^^^dddyyyvvvJJJCCCBBB<<>>VVVwwwooogggYYY]]]```]]]___eeegggooo}}}zzzooommmjjjvvvuuulllhhhgggfffuuu}}}rrrnnnfff\\\UUUSSSVVVZZZaaassstttdddUUULLLUUUjjjggglllrrryyyttt\\\TTTeeeXXX>>>888888888///444////////////////////////------------------------........................---------...........................////////////222222222222222333444444999DDD}}}~~~lllWWWHHH???;;;AAARRRaaakkkyyyzzzkkkgggjjjrrrsssQQQLLLKKKVVV```dddhhhnnnpppnnnnnnllljjjjjjlllnnnnnnnnntttzzz~~~}}}||||||{{{{{{|||~~~~~~}}}|||zzzwwwxxxzzzzzzwwwwwwyyyxxxxxxyyyzzz{{{{{{zzzzzzxxxxxxwwwyyyzzz{{{zzzyyyzzz~~~~~~zzzxxxxxxuuuttttttuuuwwwwwwvvvuuuwwwwwwxxxyyyxxxwwwvvvvvvuuurrrqqqtttyyy{{{xxxuuuppprrrttttttsssrrrssstttrrrtttvvvvvvtttsssuuuvvvvvvuuutttrrrqqqrrrrrrsssssssssrrrooofff___aaahhhqqq~~~zzz}}}ttt[[[LLLZZZwwwlll???@@@:::888fffmmmwww}}}|||}}}uuuhhhTTTLLLFFFFFFKKKSSS___jjjtttwwwzzz}}}~~~~~~~~~~~~yyyxxxwwwwwwwwwwwwtttqqqeeeaaa[[[VVVRRRQQQQQQQQQTTT[[[llluuuYYYEEE>>>>>>BBBCCC^^^uuufffcccbbbuuuRRREEE@@@:::CCC===;;;888666666555333111111111000///////////////,,,,,,,,,------.........---------.........//////////////////000000000000///444888BBB]]]ooo}}}hhhSSSSSSYYY]]]``````hhhiiilllrrrnnnjjjpppiiivvvyyykkkdddeeeiiijjjzzz{{{tttqqqjjj```WWWRRRSSSVVVYYYmmmppp^^^NNNLLLbbbrrroooqqq{{{xxx^^^VVViiiaaaDDD<<<:::999///444000000000000000000000000------------------------........................,,,------....../////////............/////////000666555444333333333333333:::AAAxxxnnnZZZLLL@@@;;;@@@PPP^^^hhhxxxttteeeeeennnyyyaaaMMMRRRZZZeeejjjdddaaahhhppprrrlllnnnooonnnmmmooouuu{{{|||~~~}}}||||||{{{{{{{{{|||~~~~~~|||xxxvvvwww{{{|||yyyyyy{{{uuuvvvxxxyyyzzzyyyyyyxxxxxxwwwwwwxxxyyyzzzxxxvvv{{{~~~zzzxxxwwwxxxwwwwwwxxxzzzzzzyyyxxxtttuuuwwwxxxyyyxxxxxxwwwuuurrrqqqtttyyy{{{xxxuuuppprrruuuuuutttsssrrrssssssvvvxxxxxxvvvuuuwwwyyywwwvvvtttsssrrrrrrssssssppprrrrrrlll___WWW\\\gggxxxyyynnn___^^^iiifffXXXNNN^^^|||aaa999>>>999555oootttyyy}}}uuuiiieee\\\VVVTTTMMMHHHOOO^^^lllvvv~~~}}}zzz{{{}}}~~~~~~}}}zzzxxxxxxyyyrrriiibbbZZZRRROOONNNMMMPPPTTTPPP___vvv}}}fffQQQGGGHHHAAA>>>HHHYYYdddccc^^^qqqpppUUUFFFCCC???FFF===<<<:::888666444333333222111000///....................................---------...///000000111111111111000000000000000...111222GGGvvvuuujjjWWWTTTVVVUUUXXX___ccchhhgggjjjqqqoooooozzzqqq~~~hhhcccdddgggooosssyyyzzzsssiii^^^VVVSSSSSSTTTVVV```\\\QQQOOOVVVllljjjbbbrrr|||WWWSSSoooeee???>>>333333999------...000111111111000///---------------------------------............///......------------......////////////000000000000999===@@@===666222555999666HHHooollljjjuuu___KKK???<<>>@@@999888{{{~~~vvvnnneee___\\\]]]VVVOOORRR]]]fffpppzzz}}}}}}}}}}}}zzzyyywwwoooeee___WWWOOOMMMMMMMMMQQQVVVZZZcccpppvvvlllXXXHHHCCC<<>>===;;;888666555444444222111000///////////////........................------......///000000111111000000000000000000000000444666NNN}}}lll\\\PPPRRRUUUUUUXXX^^^fffkkkiiikkkqqqoooppp|||~~~{{{fffcccdddfffmmm||||||wwwwwwhhh[[[TTTSSSVVVXXXXXX]]]WWWPPPVVV___nnn___\\\mmmvvvUUUPPPdddkkkBBB===222222777---...///000111111000///...---------------------------------............///......------------......////////////000000000000555:::???===777333444777999EEEjjjllltttwwwaaaMMMAAA===EEEPPPZZZmmm}}}}}}uuummmhhhmmmwwwqqq^^^```fffmmmkkkiiijjjmmmooopppooolllpppyyyqqqzzz}}}}}}~~~~~~}}}|||{{{zzzzzz|||~~~~~~{{{xxxzzzzzzyyyyyyyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxvvvuuuvvvyyy{{{|||}}}~~~}}}zzzxxxwwwwwwvvvxxx{{{}}}}}}{{{xxxwwwwwwwwwwwwwwwvvvuuutttssstttuuuuuuvvvvvvwwwwwwwwwuuuvvvwwwvvvtttrrrrrrssssssssssssuuuwwwxxxwwwuuussstttsssrrrppppppqqqrrruuurrrlllfffbbb```___```eee```UUULLLOOOXXX\\\ZZZVVVkkk|||FFF>>>@@@999777qqqllliiifffgggjjjdddZZZYYY___^^^gggpppvvv|||~~~|||yyyvvvlllccc]]]TTTLLLKKKMMMOOOUUU[[[dddfffiiiggg[[[LLLDDDDDDAAAHHHFFFGGGccc{{{]]]iiiyyy\\\KKKGGG???CCC???>>><<<:::888666555555111111000000000000000000........................------......///000000000000000000000000000111111222666:::TTT{{{bbbZZZQQQNNNSSSVVVTTTVVV\\\gggkkkhhhhhhnnnlllooo|||xxxdddccceeegggoooppp^^^UUUSSSUUUWWW[[[ZZZQQQNNNZZZbbbgggqqqWWWZZZmmmvvvZZZRRR]]]wwwuuuFFF<<<222111555...000111111222111000...------------------------------------............///......------------......////////////000000000000000666<<<<<<888444333555;;;CCCiiiwwwdddzzz{{{fffRRRCCC>>>GGGVVVaaaoooxxxsssooojjjiiiqqq~~~eeeeeejjjiiillliiiffffffiiilllnnnooorrryyyuuuhhh\\\VVVddduuu}}}}}}}}}}}}|||zzz{{{{{{{{{}}}~~~}}}{{{xxxyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxvvvwwwwwwvvvuuuvvvxxxzzzzzz||||||{{{xxxvvvuuuvvvrrrwww}}}|||xxxvvvuuuvvvvvvuuutttssssssssssssttttttuuuuuuuuuuuuuuuuuuttttttrrrpppnnnoooqqqtttqqqqqqqqqsssuuuuuusssqqqsssrrrqqqrrrssssssrrrqqqrrrooojjjeee```]]][[[ZZZbbb^^^WWWNNNMMMSSSXXXYYYTTTjjjfff@@@@@@@@@888777uuuqqqqqqppprrrsssooofffbbbeee[[[^^^bbbgggrrr~~~zzzvvvtttmmmfff^^^UUUMMMLLLOOOTTT\\\dddiiihhhhhhdddXXXKKKGGGIIILLLMMMDDDAAAZZZyyyvvv]]]bbbqqq|||aaaOOOJJJAAACCCAAA@@@>>>;;;999888777666222111111000000111111111....................................//////000000000000000000000111111111222555<<>>}}}~~~{{{wwwtttrrrqqqmmmggg]]]WWW^^^nnn|||}}}uuurrrsssrrroooggg\\\SSSQQQUUU]]]iiisssrrrtttuuuqqqbbbOOOCCCAAAFFFCCC@@@HHH]]]pppmmm___ZZZcccsssyyyiiiUUURRRHHHGGGDDDCCCAAA???===;;;::::::555444333222111111111111////////////////////////......///////////////////////////000111111222222111555???[[[zzzzzzgggWWWMMMMMMMMMNNNPPPTTTZZZ___ccciiiiiiiiinnnnnnuuupppdddlllvvvzzzlllgggbbbYYYQQQNNNPPPTTTXXXVVV]]]XXXPPPMMMGGGGGGRRRLLLRRRhhhmmm[[[VVVnnnyyy{{{}}}RRR777777666444666333333333333222000...---........................---------............///......------------......////////////000000000000222222222000000111555888666GGGvvvrrr~~~rrrUUULLLQQQZZZYYY___nnnvvvmmmssszzzqqqrrrrrriiihhhppptttuuuvvvxxx|||~~~zzzyyy}}}wwwsss{{{~~~~~~}}}{{{|||~~~{{{{{{uuuxxx|||{{{yyywwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzuuuvvvxxxwwwvvvvvvwwwyyyyyy{{{{{{zzzwwwuuutttuuuxxxzzz{{{zzzxxxxxx{{{~~~wwwwwwvvvvvvuuuvvvvvvwwwvvvvvvuuuuuutttttttttssstttsssqqqooonnnqqquuuyyyyyyvvvtttssstttuuuttttttrrrqqqoooppprrrtttuuuuuupppmmmhhheeeeeeiiiooosssmmmnnnqqqrrrmmmggghhhlllnnneeezzz{{{YYYHHHIIICCC===??????|||}}}zzz~~~xxxmmmbbbcccllluuuxxx|||~~~}}}wwwssssssqqqmmmiii]]]SSSPPPTTT]]]iiitttzzz{{{{{{uuudddOOOCCC@@@HHHIIIDDDGGGbbb|||eee\\\ggg~~~jjjWWWTTTLLLJJJEEEDDDBBB@@@>>><<<;;;;;;777666444333111111000000/////////////////////////////////////////////......//////000111111222222000444>>>VVVqqq~~~qqq\\\NNNIIIIIIIIIJJJOOOUUUZZZ\\\```hhhjjjlllqqqrrrzzzpppeeelllwwwvvviiikkkhhhaaaWWWOOOMMMQQQVVVVVV^^^ZZZPPPKKKEEEGGGTTTRRRSSShhhsss___]]]ttt~~~WWW888999777222444222222333333222000///...........................---------............///......------------......////////////000000000000111111222111111222444555555DDDkkk~~~xxxzzzaaaRRRQQQYYYXXX]]]jjjqqqpppyyyxxxvvvuuurrrtttzzz}}}xxxnnnssswwwyyyyyy}}}~~~~~~}}}zzz}}}|||zzzyyyuuuyyy}}}}}}yyywwwxxxzzzyyyyyyyyyzzzzzzzzz{{{{{{uuuwwwyyyyyyxxxwwwxxxyyy{{{|||}}}{{{xxxvvvvvvvvvvvvvvvxxxyyyyyyzzzzzz{{{uuuvvvvvvwwwwwwvvvvvvvvvtttttttttsssssssssssssssrrrrrrrrrrrrqqqrrruuuxxx|||xxxtttrrrrrrtttuuuvvvqqqqqqpppooooooqqqvvvyyyooommmkkkjjjkkkoootttxxxyyy}}}vvvUUUHHHIII@@@???CCC===||||||ooojjjmmmpppqqqxxx|||~~~zzzuuusssnnniiiiii]]]RRROOOSSS[[[hhhsss}}}uuudddQQQGGGEEEDDDJJJBBB???dddzzzmmmwwwkkkWWWVVVNNNMMMFFFEEECCC@@@>>>===<<<<<<888777555333222000000///000000000000000000000000///////////////............//////000111222222222000333:::OOOeeeqqqttt{{{hhhWWWMMMIIIIIIIIIKKKPPPVVVXXXWWW\\\fffiiilllrrrsss{{{pppeeelllwwwtttjjjgggfffaaaVVVMMMLLLSSSZZZXXX___YYYNNNIIICCCEEERRRQQQNNNcccrrr]]]\\\|||ZZZ999:::666///222222222333333222111///...////////////////////////---------.........//////.........------.........////////////000000000000000111222333444333333222666AAA```vvv~~~~~~jjjVVVQQQXXXYYY]]]fffjjjsssyyyxxxssshhhdddjjjqqquuuxxx~~~|||}}}~~~xxx|||~~~zzzxxxwwwuuuzzz~~~~~~zzzwwwxxx{{{yyyyyyyyyzzzzzz{{{{{{{{{vvvwwwyyyyyyxxxxxxxxxyyy|||}}}~~~|||yyywwwwwwwwwqqqqqqssswwwyyyzzzxxxuuutttuuuvvvwwwwwwvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrrpppqqqssssssssssssuuuwww{{{vvvssssssuuuxxxyyyqqqqqqqqqooommmpppvvv|||ooonnnmmmlllmmmoooqqqrrrxxxVVVHHHGGG>>>AAAEEE:::uuu{{{~~~xxxtttuuurrrmmmxxxxxxzzz}}}zzzrrrmmmllldddbbb___\\\XXXZZZeeerrrvvveeePPPCCCFFFKKKDDDAAAFFFhhhiiixxxyyy\\\TTTNNNKKKFFFGGGGGGFFFCCC@@@===:::888777666555333333333333111111000///////////////...///////////////...---............///000222222---444444LLLbbbmmmqqqwwwgggWWWLLLJJJHHHFFFHHHLLLQQQUUUWWW\\\___bbbeeehhhoooxxxqqqmmmuuu|||rrriiimmmiiiaaaWWWPPPOOOTTTYYYXXX\\\[[[EEECCCJJJCCCNNNWWWLLLcccppp\\\ggg\\\999888444555...444444333333222111111111////////////........................////////////......////////////......////////////000000000000222222222222333444555555777???\\\vvv{{{gggYYY\\\cccfffjjjqqq~~~uuuoooiiifffppp{{{xxxrrr{{{|||}}}}}}|||}}}~~~~~~}}}{{{yyywwwzzz||||||zzzwwwvvvxxx{{{}}}|||||||||||||||}}}}}}zzzxxxvvvwwwxxxyyyyyyyyywwwyyy{{{|||{{{yyyyyyzzzqqqmmmnnnuuuxxxuuuvvvyyyxxxxxxxxxxxxwwwuuutttssstttrrrpppooonnnooopppqqqqqqppppppqqqrrruuuwwwxxx|||wwwqqqqqquuuzzz|||{{{mmmnnnooopppqqqtttyyy|||rrrooolllkkkkkkiiieeebbbqqq}}}WWWMMMHHHEEEGGG@@@DDDtttyyy~~~~~~}}}~~~~~~}}}xxxtttsssuuusssnnnjjjjjjhhheeeaaa]]]XXXXXXbbbnnnuuucccKKK<<<>>>IIIFFFFFFIIIfff{{{cccbbbsss~~~{{{^^^XXXSSSRRRPPPPPPNNNKKKGGGCCC???===::::::888777666555444444111111000/////////////////////////////////////////////...//////000111222///555555NNNcccnnndddvvvvvvfffVVVKKKIIIGGGFFFHHHLLLRRRVVVXXX]]]```dddgggjjjqqqzzzrrrnnnvvvtttmmmjjjggg___UUUNNNMMMSSSXXX[[[]]][[[FFFDDDLLLCCCLLLOOOQQQooonnn^^^kkkccc>>><<<888999222444333333222111111000000////////////........................////////////......////////////......////////////000000000000222222222222333444555555<<>>;;;:::999888666555444333111111000////////////000000//////...///000222333000000////////////000000111666777PPPeeeoooxxxaaa}}}uuueeeTTTJJJGGGFFFEEEGGGMMMSSSXXXZZZ^^^aaaeeehhhkkkpppxxx~~~tttpppyyyuuurrriiieee^^^UUUNNNNNNTTTZZZ______[[[FFFGGGMMMBBBHHHFFFTTTtttoooiiivvvkkkCCC???:::;;;444333333222222111000000000////////////........................////////////......////////////......////////////000000000000222111111222222333444555999CCCjjj{{{wwwuuuccc]]]^^^aaahhhqqqrrrooolllgggeeeeeeggghhhiiioooyyywwwvvvxxxllllllrrrtttvvvzzz{{{||||||}}}~~~yyyzzzzzz{{{|||}}}~~~~~~yyy{{{|||{{{zzzzzz{{{}}}~~~}}}|||zzzyyyxxxwwwyyyvvvrrrqqqsssuuuxxxyyy~~~~~~~~~{{{wwwuuutttuuurrrqqqtttxxxyyyvvvtttuuusssttttttuuuvvvvvvuuuuuuqqqqqqpppooooooppprrrsssooooooooopppqqqsssuuuvvvtttsssuuuxxxzzzyyysssnnnssstttuuuuuuuuuvvvyyy|||wwwvvvuuuvvvwwwwwwuuusssoooxxxhhh```ZZZQQQLLLIIIKKKDDDGGGsssssstttwwwyyyzzzxxxwwwvvvxxxzzzvvvtttpppoooooolllhhhdddaaa[[[YYY^^^fffyyyfffNNNAAAEEECCCCCCAAADDD\\\yyytttXXXUUUXXXuuuwww[[[XXXWWWYYYZZZWWWSSSMMMGGGCCC???>>>:::999888777555333111000222111000000//////000000000///......///111333555111000000////////////000111555666SSSiiiqqqtttmmmtttdddTTTIIIFFFDDDDDDGGGMMMSSSXXX[[[^^^aaaeeeggghhhkkkqqqvvvwwwrrr}}}rrrpppjjjfff___WWWPPPQQQWWW]]]```___[[[FFFGGGMMM???CCCAAAQQQkkkzzzyyyoooEEE===999;;;333333222222111111000//////////////////........................////////////......////////////......////////////000000000000111111111111222333444555333<<>>;;;888555333222222111000000000000111000//////...///000222333000000////////////000000000111555VVVmmmsss~~~ssseeeVVVLLLCCCBBBAAADDDJJJQQQVVVXXX]]]```ccccccbbbaaaccceeehhhpppwwwxxxvvvyyy}}}sssiiiiiigggddd]]]UUUOOOOOOUUU[[[]]]^^^\\\GGGFFFIII:::>>>BBBMMMaaa{{{wwwaaatttzzzJJJ===999===555444444333333222111111000////////////........................////////////......////////////......////////////000000000000111000000111111222333444999>>>eeezzzggg}}}aaaVVV\\\gggkkkmmmllljjjkkknnnmmmiiiggghhhhhhfffcccbbbbbbccchhhttt}}}jjjTTTHHHFFFKKKTTT\\\dddkkkrrrvvvzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}~~~|||uuuvvvvvvwwwvvvuuusssrrrqqqooommmllllllllljjjiiiooorrruuuvvvvvvuuuvvvvvvqqqwww{{{yyyvvvuuuuuusssvvvvvvvvvuuutttrrrqqqpppqqqqqqqqqrrrrrrrrrrrrrrrooopppqqqrrrssssssssssssrrrssssssuuuwwwxxxzzz{{{tttuuuvvvuuusssrrrsssttttttrrrqqqqqquuuWWWOOOXXX~~~]]]UUURRROOOQQQIIIKKKpppsssuuuuuusssrrrtttwwwzzzyyy{{{|||xxx~~~rrroookkkgggeeeeeebbb]]]]]]```ppp|||xxxhhhWWWEEEBBBMMMFFFEEE:::CCCbbbjjj\\\YYY^^^iiiYYY]]][[[WWWVVVUUUTTTRRRNNNJJJFFFDDDBBBBBBAAA@@@===999666444333222111111000000111111//////////////////////////////...//////000111222222333666WWWnnnqqq}}}}}}tttfffXXXOOOBBBAAA@@@CCCHHHOOOTTTVVV[[[___cccdddcccbbbccceeeccchhhooorrrrrrvvv{{{xxxooohhhlllhhheee^^^UUUNNNOOOTTTZZZZZZ______JJJFFFHHH:::@@@AAAKKK^^^wwwhhhSSSjjj}}}KKK===999>>>666555555444444333222222222////////////........................////////////......////////////......////////////000000000000000000000000111222333444777;;;aaapppvvv```VVVSSS\\\jjjrrrqqqmmmhhhiiiooossssssnnnoooooommmjjjhhhjjjllloooxxxkkkXXXOOOFFFHHHJJJNNNSSS\\\ffflllwwwxxxzzz|||~~~~~~~~~~~~|||{{{{{{}}}~~~~~~{{{xxxssstttttttttsssqqqnnnmmmlllhhhbbb^^^]]]^^^______fffkkkpppuuuvvvwwwwwwxxxooowwwzzzvvvrrrsssuuusssuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqpppqqqrrrsssttttttssssssrrrssssssttttttvvvxxxzzzsssuuuvvvuuutttsssssstttuuutttrrrppppppvvv~~~}}}hhhIIILLLSSSuuu|||```YYYVVVSSSUUULLLOOOppptttwwwvvvrrrqqquuuyyy}}}~~~~~~zzz|||{{{wwwzzzqqqmmmlllhhhffffffbbb]]]\\\^^^kkkxxxwwwhhhWWWDDD???JJJEEEHHH???GGGdddhhh___dddiiidddWWW]]][[[VVVVVVVVVUUUSSSOOOJJJFFFCCCAAAAAAAAA???<<<888444222333222111111000111111111...///////////////...---............///111222222555444777XXXnnnooommmvvv}}}tttgggZZZQQQBBB@@@@@@BBBGGGNNNRRRTTT[[[___dddfffeeedddfffhhheeefffkkkpppttt{{{qqqrrroooxxxmmmiiipppkkkggg```WWWPPPPPPVVV\\\ZZZ```aaaLLLGGGHHH;;;BBB@@@HHHYYYmmmvvvooo___SSSggg}}}JJJ;;;888===666666555555444444333333222000/////////......................../////////000......////////////......////////////000000000000000000000000111222333444666999___uuu[[[VVV[[[ZZZ]]]gggkkknnnooonnnppptttuuusssrrrssssssppplllkkkmmmpppvvv~~~iii[[[VVVKKKHHHEEEDDDHHHQQQ]]]eeetttvvvyyy}}}{{{zzzyyy{{{}}}|||xxxtttuuuvvvvvvuuussspppmmmkkkhhhaaaYYYRRRQQQSSSWWWYYY]]]ccclllssswwwzzz|||}}}pppxxx{{{vvvrrrtttwwwvvvssstttuuuuuuvvvuuuuuuuuussssssssssssrrrrrrqqqppppppqqqssstttuuuttttttsssrrrsssttttttssssssuuuvvvsssuuuvvvvvvtttsssttttttuuuvvvuuurrrppprrrwww|||pppcccYYYYYY\\\ZZZUUURRRIIINNNmmmzzzyyybbb[[[YYYVVVXXXOOOQQQrrrqqqoooppprrruuuwwwxxx~~~xxxuuuxxxyyywwwyyy~~~~~~|||{{{}}}~~~}}}{{{qqqkkkiiifffbbb^^^[[[XXXWWW]]]mmmtttbbbLLLBBBDDDGGGDDD;;;777IIIdddjjjhhhppplllggg[[[RRRUUUQQQTTTUUUUUUQQQMMMKKKKKKMMMKKKFFF???:::999888999888777555333222222111000////////////...---------,,,000000000000111111111111---555;;;WWWfffnnn|||hhhrrr~~~kkkXXXOOOCCC>>>===AAAFFFJJJNNNTTTUUU[[[aaadddddddddfffiiidddhhhlllnnnooouuu~~~uuuooohhhrrrzzzyyyuuupppkkkgggfffaaaYYYPPPMMMQQQWWWVVV]]]___UUUGGG???@@@CCCEEEHHHNNNddd|||vvvaaaYYY^^^KKKAAA999:::999666666444333222111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222444666333AAAZZZwww___YYY\\\^^^dddmmmrrrmmmjjjmmmsssxxx{{{~~~}}}xxxuuuvvvxxxwwwxxx{{{|||}}}jjjYYYWWWPPPMMMIIIDDDBBBDDDHHHLLL]]]hhhrrrwww}}}zzz{{{{{{}}}zzzuuuvvv}}}yyyzzz{{{zzzwwwsssnnnkkk^^^\\\PPPBBBGGGWWW]]]WWWQQQXXXaaaiiipppvvvxxxvvvvvvwwwvvvrrrrrruuutttqqqvvvvvvvvvvvvvvvvvvvvvvvvtttttttttssssssrrrrrrrrrrrrrrrrrrssssssssssssttttttrrrpppoooppprrrtttvvvqqqsssuuuwwwwwwuuurrrpppvvvvvvtttssswww{{{xxxqqqkkkWWWOOOPPPMMMMMMLLLEEENNNRRRsssbbbYYYYYYWWWYYYRRRXXXmmmnnnnnnlllkkkmmmrrrwwwuuuqqqpppuuuwwwwwwzzz~~~}}}}}}zzzyyy}}}vvvhhhhhhgggdddaaa___]]]\\\[[[]]]hhhiiiYYYIIIDDDEEEDDD???<<<<<>>BBBGGGJJJOOOTTTXXX\\\aaaeeeeeeeeefffggg```ffflllnnnooossszzzyyyooommmpppqqqttt}}}}}}rrrnnnlllhhhhhhfff___UUUMMMKKKQQQXXXYYY___^^^TTTHHHEEEIIIOOONNNMMMRRRjjj~~~dddWWWbbbKKKAAA:::;;;:::777666555333222222111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222444666444>>>VVVsss\\\WWW[[[___eeemmmqqqnnnooottt{{{{{{xxx{{{}}}}}}wwwjjj]]]ZZZPPPMMMHHHBBB??????BBBDDDJJJVVVcccmmmvvv~~~{{{|||~~~yyyyyy||||||{{{yyyyyywwwrrrlllhhhXXXSSSHHHAAALLL]]]___VVVJJJLLLQQQZZZeeennnrrrqqqtttuuutttqqqqqqttttttqqquuuuuuuuuuuuuuuuuuuuuuuussssssssssssssssssrrrrrrqqqrrrrrrrrrsssssstttttttttssspppnnnmmmnnnpppqqqqqqsssvvvwwwwwwuuusssqqquuuuuutttsssvvvyyyuuunnn```UUUSSSWWWWWW[[[YYYMMMUUUWWWwwwaaaXXXXXXWWWWWWNNNQQQiiimmmnnnkkkggghhhnnnuuuooommmooossswwwwwwzzz~~~~~~~~~}}}||||||}}}~~~}}}|||~~~rrrgggfffeeecccaaa```_________^^^bbb]]]NNNDDDDDDDDDAAA999;;;>>>TTTwwwxxxqqqlllbbbZZZTTTYYYYYY^^^^^^\\\YYYUUUSSSRRRSSSPPPLLLFFFAAA>>>===;;;:::888666333222222111000.....................//////000000000000111111111111444999666NNNmmmqqqsssyyysssooojjj___SSSFFFAAA???CCCHHHKKKPPPUUU[[[^^^aaaeeeffffffeeeddd```fffmmmqqqrrrtttzzzuuummmmmmtttqqqzzzwwwpppoooqqqrrrjjjfff^^^SSSJJJJJJRRRYYYZZZ___\\\PPPFFFIIISSSYYYWWWRRRSSSnnneeeUUUiiiLLLBBB:::;;;;;;777777555444333222222222111111111000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222444666555;;;QQQrrr[[[VVV]]]ccciiiooommmooottt|||}}}{{{~~~oooiiibbb___SSSPPPJJJDDD@@@=========;;;FFFSSS___lllyyy~~~~~~~~~||||||{{{wwwvvvuuuqqqjjjcccSSSKKK@@@@@@QQQbbbcccYYYFFFCCCBBBIIIVVVccckkkoooqqqttttttqqqqqqttttttqqqttttttttttttttttttttttttrrrrrrsssssssssssssssssspppqqqqqqrrrsssttttttuuuvvvtttrrrooommmmmmnnnnnnrrrsssvvvwwwwwwvvvtttrrrtttuuutttssstttuuuppphhh[[[TTTSSSTTTYYYffffffUUUWWWZZZ}}}```XXXXXXVVVUUULLLPPPccceeefffeeecccccceeehhhkkkllloooqqqssstttvvvyyy{{{{{{{{{zzzyyyyyyyyyzzz~~~|||xxxtttttt}}}}}}sssmmmkkkfffdddbbb```___``````aaa^^^___VVVFFF>>>BBBDDDAAA:::???AAAPPPmmmwwwnnnhhhooobbb\\\VVV\\\]]]aaa```^^^[[[WWWUUUTTTTTTRRRNNNIIIDDDAAA???<<<;;;999777444333222222000///------......//////000000///000000000111111111111111999:::TTTvvvvvvaaa~~~{{{}}}xxxoookkkjjj```SSSGGGBBB@@@DDDHHHKKKOOOTTT[[[]]]aaadddfffeeecccaaaccciiiooosssuuuxxxzzzsssssswwwzzzyyysssrrruuuwwwiiiggg___UUULLLKKKRRRYYYXXX]]]YYYLLLDDDJJJTTTYYYZZZTTTUUUmmm|||aaaWWWmmmLLLBBB;;;<<<<<<888888666555444333333333222222111111111000000000////////////////////////////////////////////////000000000000000000000000000111222222111222444666555:::OOOttt^^^YYY```hhhooossskkkqqq{{{~~~|||}}}wwwfffgggeeeccc[[[WWWQQQKKKFFFAAA===;;;999@@@IIISSS___nnn|||}}}|||~~~yyytttssstttqqqggg___PPPGGG>>>@@@OOO___ccc```PPPGGG@@@@@@HHHTTTbbbmmmppptttuuusssrrrttttttrrrssssssssssssssssssssssssrrrrrrrrrsssssstttttttttppppppqqqrrrsssttttttuuuwwwvvvsssqqqpppoooppppppqqqsssuuuwwwwwwwwwuuutttuuuwwwvvvsssrrrpppjjjbbb\\\RRRLLLMMM]]]yyymmm^^^kkkaaa\\\ZZZUUUUUURRR\\\\\\ZZZYYY[[[]]]]]]ZZZVVVbbbeeehhhhhhhhhjjjlllnnnqqqrrrsssvvvyyy{{{||||||uuusssmmmhhhkkkzzzxxxlllhhhjjjgggeeebbb```^^^^^^___```^^^^^^TTTCCC<<<@@@DDDCCC>>>DDDFFFQQQeeejjjdddeeevvv}}}~~~eeeaaaYYY___```aaa___]]]ZZZXXXVVVUUUTTTSSSOOOKKKGGGDDDAAA===;;;;;;888666444444333111000---......//////000000000///000000000111111111111---777999UUUuuuooo___yyy|||xxxoooiiihhh^^^PPPHHHBBB@@@CCCGGGJJJNNNSSSYYY\\\aaaeeefffdddbbbaaafffkkkpppsssvvv{{{}}}{{{zzzsssppprrrhhhgggbbbYYYPPPNNNRRRXXXVVV]]][[[MMMFFFLLLRRRSSS___[[[[[[mmm|||mmmYYYXXXtttMMMCCC<<<>>>===999999777666555444444444222222222222111111111111////////////////////////////////////////////////000000000000000000000000000111222222111222444666333:::NNNwwwbbb[[[```iiippptttnnnxxx}}}rrrrrrbbbcccdddddd___\\\WWWRRRNNNHHHAAA<<<<<<===AAAGGGQQQ```sss~~~|||{{{wwwrrrrrrsssoooeee\\\LLLDDD===???GGGTTTaaakkkgggZZZKKKCCC???DDDSSSaaalllrrrvvvuuutttuuuuuurrrssssssssssssssssssssssssrrrrrrrrrsssssstttttttttppppppqqqqqqrrrssstttttttttsssrrrqqqqqqqqqrrrrrrqqqrrrtttvvvwwwvvvvvvuuuvvvxxxwwwssspppnnnggg```\\\PPPIIIQQQkkkkkkcccbbb___VVVXXX]]]ooobbb]]]YYYZZZ^^^```[[[VVVZZZ___```]]]ZZZ\\\___```cccdddhhhooovvv|||vvvrrrkkkcccdddsssxxxmmmjjjhhhgggeeebbb___]]]]]]^^^___]]][[[QQQBBB>>>DDDGGGDDD;;;BBBJJJ[[[kkkeee]]]cccmmmmmmwwwhhhfff]]]bbbcccaaa___\\\ZZZYYYXXXWWWUUUSSSPPPMMMJJJGGGDDD@@@======;;;888666555444333111//////////////////000000000000000000111111111111---333333NNNjjjzzzooocccvvvwwwssskkkeee___VVVMMMGGGAAA???BBBEEEGGGKKKPPPUUU[[[cccffffffdddddddddiiimmmrrrtttwww}}}~~~wwwvvvrrrttthhhgggcccZZZRRROOOSSSXXXXXXaaa___QQQIIINNNQQQNNNbbb___```nnnuuubbbRRRYYYNNNDDD===???>>>::::::888777666555555555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222444666333;;;MMMzzzggg]]]]]]eeemmmrrruuu|||sssxxxpppaaa^^^^^^ccc```]]]ZZZWWWUUUOOOFFF@@@<<<:::;;;???EEESSSgggyyy}}}}}}}}}|||yyyvvvttttttrrrkkk```WWWGGG@@@;;;>>>BBBMMMcccxxx}}}mmmZZZNNNDDD???EEEOOO```jjjsssuuuuuuvvvuuusssssssssssssssssssssssssssrrrrrrssssssssssssssssssqqqqqqqqqqqqrrrrrrrrrrrroooooooooooopppqqqqqqrrroooqqqrrrtttuuuvvvvvvvvvtttwwwwwwssspppnnnjjjeeeaaaSSSOOOYYYmmm{{{mmmfffgggddd[[[\\\dddxxxpppkkkdddaaacccfffffffffdddhhhfff\\\TTTTTTUUUTTTUUUWWW\\\dddnnnvvvyyyyyyyyyuuummmfffeeeqqqsssooolllffffffccc```]]]\\\\\\^^^___[[[VVVJJJ@@@CCCLLLKKKCCC888@@@SSSsssppp[[[]]]dddeee|||jjjjjjaaaeeegggccc```]]]\\\]]]\\\[[[XXXTTTRRROOOMMMKKKHHHCCC@@@???===:::888777666444222000000000///////////////000000000000111111111111///111000LLLcccnnnwwwggg]]]www{{{}}}~~~rrrlllgggccc\\\RRRLLLKKKEEE@@@===@@@CCCEEEIIIMMMQQQ[[[fffjjjgggeeegggkkknnnsssxxxzzz|||xxxkkkwww~~~vvvuuuxxxiiihhhbbbXXXOOONNNSSSYYYYYYccc```QQQJJJOOOQQQKKKZZZXXX\\\lllsss```RRR[[[NNNDDD>>>??????;;;:::999888777666666666444333333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222444666333:::JJJ|||nnn```[[[aaajjjqqqzzz}}}wwwyyy}}}xxxtttqqqcccYYYWWW``````]]]\\\\\\\\\WWWMMMFFF>>><<<<<<>>>AAAIIIZZZkkk~~~~~~}}}}}}|||xxxxxxxxxvvvpppfffZZZQQQCCC<<<;;;AAAHHHTTTmmmsssbbb\\\VVVKKKEEEFFFPPP]]]kkkqqqsssuuuuuurrrssssssssssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqoooooooooppppppqqqqqqqqqnnnoooqqqssstttuuuuuuvvvppptttuuurrrqqqrrrqqqnnnhhhYYYTTTYYY___lllrrrkkkrrr}}}iiiiiihhhaaabbbcccqqqxxxssskkkdddbbbffflllqqquuuxxxrrrbbbVVVRRRQQQNNNNNNPPPTTT\\\eeelllnnnmmmqqqoookkkiiilllxxxmmmllljjj```dddaaa^^^\\\[[[\\\___```ZZZQQQCCC>>>HHHSSSOOOBBB>>>FFFaaa___\\\iiiooo~~~jjjlllcccgggiiieeebbb___^^^``````^^^\\\UUUSSSQQQPPPNNNJJJFFFCCC@@@>>>;;;999888777555333111111000000//////......000000000000111111111111000000222PPPdddhhh}}}qqq___TTT```lllppp}}}}}}{{{zzzoooddd]]][[[TTTHHHEEEJJJDDD???<<<>>>BBBCCCGGGKKKPPP\\\iiilllhhhfffjjjpppsssxxxzzzfff```mmm}}}yyypppnnnssskkkhhh```UUULLLLLLSSSZZZYYYbbb___OOOHHHOOOPPPJJJMMMLLLSSShhhtttbbbUUU^^^NNNEEE>>>@@@???<<<;;;999888777777666666444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222444666444999HHHzzzuuuddd\\\```kkkrrrzzzxxxrrrrrruuuyyy~~~|||oooyyy{{{ssseeeVVVRRR^^^```______aaaaaa]]]TTTLLLCCCAAAAAABBBBBBDDDQQQ```uuu}}}}}}|||xxxzzz{{{xxxooobbbUUULLLBBB:::;;;GGGQQQ^^^yyyrrrdddfffhhh]]]NNNGGGCCCSSSdddmmmqqqttttttrrrtttttttttttttttttttttttttttttttttssssssrrrrrrrrrssssssrrrqqqqqqppppppooorrrrrrrrrrrrrrrrrrrrrrrrmmmnnnppprrrsssuuuuuuuuulllqqqsssqqqrrruuuvvvuuuiiiYYYTTTVVVTTT]]]nnntttjjjhhhjjjfffeee___gggkkkllliiidddbbbkkkxxx|||sssjjjddd^^^XXXTTTPPPVVVWWWSSSUUU^^^eeeggghhhjjjgggiiitttzzzwwwhhhfffeee______[[[WWWVVVWWW[[[^^^___]]]MMM@@@CCCOOOTTTNNNEEE@@@===ppp{{{]]]aaalllzzzyyykkkbbbfffdddeeedddeeeddd___XXXVVVYYY^^^VVVUUUTTTRRRQQQNNNIIIEEECCC???======:::555444666222222111000/////////000,,,,,,---...///000111111111222333CCC^^^jjjrrrhhhKKKaaappp{{{zzztttjjj___TTTPPPNNNIIIDDDCCC???===<<<===AAAFFFIIIJJJYYY```hhhlllkkkjjjlllooozzzzzzxxx~~~dddjjjrrrzzz{{{wwwwww~~~zzzpppiiieeeeeecccaaaZZZPPPKKKPPPVVVZZZ___hhh```NNNIIIFFFCCCFFFGGGEEEeee~~~kkkVVVXXXZZZuuuSSSIIICCCDDD;;;<<<<<<;;;;;;999888666555666333111111333333111...111111111111000000000000111111000000//////............///000000000000000000111111111111222222222000888FFFooowww^^^SSS[[[jjjuuu|||tttvvvmmmhhhqqqyyy|||{{{wwwqqq}}}~~~}}}uuueeeWWWVVV\\\aaa___```aaa___YYYXXXZZZPPPJJJEEEDDDDDDGGGPPPZZZttt~~~~~~{{{tttooonnniii\\\NNNGGGAAA777888FFFSSS```~~~zzzgggcccdddbbb]]]\\\NNNQQQWWWaaakkkqqqsssrrrppppppoooqqquuuxxxuuuqqqttttttttttttttttttttttttttttttuuutttrrrqqqqqqrrrrrrssssssrrrppppppqqqrrrnnnnnnmmmmmmooorrrtttvvvqqqqqqooonnnsssyyyzzzvvveeeWWWSSSUUUXXXmmmvvvhhhiiieeedddeeeccckkkkkkhhhbbb```hhhvvv{{{uuupppmmmkkkgggeeeccchhhiiiccc___``````^^^fffiiifffgggoooqqqvvvxxxkkkiiifff```[[[XXXUUUTTTWWWZZZ\\\]]]WWWKKKCCCIIIUUUVVVLLLCCC<<<<<>>===;;;777555555444333222111000000000000000000000000000000000000444555777JJJiiivvvvvvzzzzzzccceee}}}|||~~~zzzpppfffYYYPPPFFFCCCBBB>>>===???;;;;;;;;;>>>DDDIIIMMMOOOQQQYYYccchhhhhhhhhiiillllllsssvvv}}}{{{uuunnnqqquuuuuupppjjjnnn||||||xxxtttoooiiibbb^^^]]]]]]XXXMMMHHHMMMVVV\\\]]]hhh___MMMGGGBBB>>>@@@IIIIII___qqqdddVVV\\\fffuuuNNNFFF???AAA<<<<<<<<<<<<;;;999888666555666555333444555555444333111111111111000000000000000000000000////////////......///000000000000000000111111111111222222222444555>>>iiikkk^^^^^^eeekkkppp|||zzzwwwnnnuuu~~~}}}sssssswww~~~{{{mmmccc```[[[^^^dddiiifff___\\\]]]YYYTTTQQQQQQRRRVVV^^^hhhvvvzzzxxxsssooommmfffXXXJJJCCC???;;;???LLL[[[ppp|||kkkgggkkk{{{qqqeee]]]\\\bbbiiimmmuuutttttttttuuuuuuvvvwwwssssssssssssssssssssssssrrrssstttsssqqqppppppqqqvvvwwwvvvuuusssrrrssstttsssrrrqqqqqqqqqrrrssstttqqqrrrrrrrrrxxx}}}qqq```TTTVVViiivvv{{{ssshhhiiifffcccaaaZZZnnnkkkhhhcccaaaiii|||wwwkkkccc^^^[[[cccfffkkkvvvyyywwwiiiddd___ZZZTTTTTTTTTVVVYYY[[[[[[ZZZNNNGGGHHHSSSXXXPPPCCC<<<<<>>:::777777555444333222111000000000222222222111111111000000888888888LLLpppzzzdddhhh{{{tttyyyiii[[[TTTKKKDDDBBB@@@>>>>>>AAA::::::;;;???FFFKKKOOOQQQOOOVVV___cccdddeeeiiimmmqqqzzz|||}}}}}}{{{{{{tttuuu~~~{{{vvvrrrnnniiiaaa\\\ZZZ[[[UUUKKKGGGMMMWWW^^^___hhh___MMMFFFBBB===>>>DDDJJJ]]]mmmfff[[[bbbqqqpppMMMHHH>>>AAA???>>>======<<<:::888666555555444444444555555444444111111111111000000000///000000000000////////////......///000000000000000000000111111111222222222777444999bbboooaaa___eeejjjmmmwwwvvvyyylllttt}}}ooorrrzzzxxxnnniii\\\ZZZ]]]dddgggccc___^^^^^^ZZZXXXZZZ\\\```iiirrryyy~~~wwwrrrnnnlllcccTTTFFF@@@===<<>>:::999666555444222111111000000333333222222111111000000999888555GGGlll|||jjjfffoooqqqqqq~~~jjjXXXKKKEEE@@@???>>><<<===@@@;;;;;;<<>>===;;;999777666444444444444333333333333111111111111000000000///////////////000000000000......///000000000000000000000111111111222222222:::777666XXXppp___\\\aaafffjjjrrrwwwyyyvvvyyyhhhooo}}}qqqnnnqqq{{{~~~vvvrrrbbbZZZVVV]]]eeegggccc```^^^[[[[[[___cccgggpppyyyvvvqqqmmmiii___OOOCCC>>>;;;===DDDQQQeeeuuuooouuurrrssswwwxxxsssrrrtttrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvvvvtttrrrqqqqqqrrrssssssrrrppppppqqqrrrsssrrrqqqqqqpppooooooooonnnooopppqqqxxx~~~zzzeee]]]XXXWWWeeerrrbbb```gggjjjooooooeeeiiieeebbbcccdddppp}}}yyyzzzrrrkkkkkkiiibbb[[[VVVWWW[[[___bbbaaa]]]ZZZRRRIIIGGGNNNLLL@@@;;;???NNNqqqnnncccZZZSSSuuu~~~kkkhhhaaaccc]]]\\\WWWWWWWWWVVVUUUUUUUUUUUU]]]]]][[[WWWRRRPPPSSSVVVOOOMMMNNNOOOKKKBBB<<<<<<777666555333222111111000333222222222111111000000666555000>>>bbb||||||nnnaaadddiiitttyyycccNNNCCC???======<<<999:::=========>>>CCCHHHMMMOOOPPPNNNSSSZZZ]]]```dddmmmsss~~~|||}}}~~~||||||zzzuuuqqqlllfff```[[[]]]XXXOOOHHHKKKVVV___aaabbbjjj___JJJCCCAAA>>>BBBFFF\\\mmmqqqhhhWWW[[[tttgggPPPPPPCCCEEEIIIBBBAAA@@@???===;;;999888444555666444222111222333111111111111000000000000////////////000000000000......///000000000000000000111111111111222222222555777444RRRqqq]]]WWW[[[___hhhmmmqqqttt}}}wwwlllrrrwwwmmmhhhpppzzz|||xxxttteeeZZZSSSYYYbbbfffeeeddd]]][[[]]]ccciiinnnxxxwwwqqqllleeeZZZKKK@@@===:::???FFFSSSjjjwwwssswwwxxxsssppprrroooooooooooooooooooooooorrrtttvvvvvvtttrrrppppppqqqrrrsssrrrqqqqqqsssuuurrrrrrqqqqqqpppooonnnnnnmmmnnnooopppuuu{{{zzzvvvddd[[[WWWWWWbbbzzz{{{ooobbb___eeehhhmmmlllaaaiiidddcccfffjjjxxxzzztttppplllfff___ZZZWWWYYY^^^bbbeeebbb]]]YYYPPPGGGFFFMMMJJJ>>>===EEEVVVvvvddd[[[^^^XXXssstttfffhhhccceee^^^]]]WWWYYY[[[ZZZXXXWWWYYY\\\fffbbb\\\WWWSSSSSSTTTVVVSSSVVV[[[\\\SSSEEE======888777555444222111111111111111111111111000000000111333000<<<___{{{wwwlll^^^___gggwwwxxxooorrrrrrrrrtttvvvnnnZZZFFFCCCAAAAAACCCAAA======?????????AAADDDIIIMMMNNNNNNJJJRRR[[[```cccgggmmmsssvvv}}}|||~~~~~~|||xxxxxxuuupppiiibbb]]][[[```XXXMMMHHHOOO\\\cccbbbbbbiii\\\GGG@@@???>>>CCCHHHdddssspppdddQQQVVVuuucccQQQSSSEEEFFFKKKDDDCCCBBBAAA???<<<:::999666888888666333111111333111111111111000000000000.../////////000000000111......///000000000000000000111111111111222222222000777444LLLqqq]]]VVVYYY]]]hhhnnnsssxxxwwwqqqxxx~~~nnnbbbgggrrrwwwsssooo^^^WWWSSSWWW\\\^^^aaaddd``````dddlllsssyyywwwqqqjjjbbbVVVGGG>>>===<<>>===888777666444222111111111000000000000000000000000---333222@@@dddtttjjj```___gggwww~~~xxxlll___VVVWWWYYY```iiijjj\\\LLLHHHGGGHHHKKKIIIDDDCCCFFFAAAAAABBBEEEIIILLLMMMMMMGGGPPP\\\dddgggiiimmmqqqttt{{{{{{|||}}}vvvwwwuuuooofff___[[[[[[bbbXXXKKKGGGQQQ```eeecccaaahhhZZZDDD>>>===>>>DDDGGGffftttmmm```MMMUUUzzz```QQQTTTEEEFFFLLLEEEEEEDDDBBB@@@===;;;:::888::::::888444111222333111111111111000000000000.../////////000000111111...//////000000000000000000111111111111222222222222;;;555DDD~~~rrr___YYY[[[___kkkqqqwwwxxxxxx{{{nnnxxxppp```bbbmmmrrrnnnhhhTTTRRRSSSUUUUUUUUUZZZbbbffffffkkkttt|||{{{xxxqqqiii```SSSEEE=========CCCJJJXXXsss}}}xxxyyyvvvwwwtttrrruuurrrrrrrrrrrrrrrrrrrrrrrrmmmpppssssssqqqnnnlllllljjjlllmmmnnnnnnooorrrtttrrrssssssssssssrrrqqqpppoooppppppppptttwwwuuuooo^^^QQQRRRYYYYYY^^^eeeeee```ooosssfffbbbcccdddjjjgggYYYmmmnnnkkkkkkzzz~~~{{{pppmmmnnnllljjjiiihhhddd^^^YYYZZZ]]]bbbdddaaa\\\VVVRRRCCCFFFIIIFFF===999AAAMMMiiiZZZ\\\___YYYhhh}}}}}}www___dddpppmmmfffdddcccddddddaaa\\\ZZZ\\\___hhhbbb[[[XXXYYYYYYUUURRRXXXbbbjjjhhhZZZKKKAAA???:::888666444444222000---111000000000000000111111///***666<<<]]]xxxhhhfffooolllyyymmm\\\OOOMMMLLLOOOUUUWWWUUUVVVYYYSSSVVVZZZ\\\ZZZTTTLLLHHHMMMJJJGGGEEEGGGIIIKKKLLLLLLRRRYYY```fffjjjmmmooottt|||xxxsssvvvzzzzzzuuurrroooggg]]]\\\```bbbYYYLLLGGGSSSeeeiiidddfffZZZKKKEEEFFFGGGCCC>>>SSSaaappplllSSSGGGbbbeee[[[QQQOOOIIIJJJJJJIIIGGGEEECCC@@@>>>===;;;;;;999777666444222222333333222222111000000000000000000000////////////............/////////000111111222222222333333333333000<<>>===OOOYYY~~~lll^^^WWWaaaooo~~~wwwxxxuuusssuuuuuutttsssssstttuuutttsssrrrsssssstttsssrrrqqqpppjjjjjjkkknnnpppqqqpppnnnppprrrrrroooooorrrsssqqqqqqooonnnoooqqqqqqooolllVVVYYYYYYWWWWWWYYYXXXTTTaaannn}}}rrrhhhaaaaaaaaa^^^[[[[[[fffkkksss}}}|||{{{}}}xxx{{{yyyqqqmmmnnnkkkjjjhhhgggfffccc]]]YYY]]]]]]___aaa```YYYOOOGGGHHHHHHFFFBBB<<<===KKKZZZ]]]______XXX___~~~gggeeeiiiddd```aaa___aaabbbaaa___]]]\\\\\\^^^[[[XXXXXXYYYXXXTTTOOOOOOXXXbbbccc\\\QQQKKKHHH>>>;;;888666555444222000111111000000000000111111333///888999VVVyyyyyyrrrfffiiiiii~~~vvviiiXXXLLLMMMRRRVVVVVVTTTUUU\\\aaafffhhhjjjkkkhhhbbb\\\WWW\\\ZZZXXXVVVTTTSSSQQQPPPSSSUUUXXX]]]ccckkksssxxx}}}vvvfffdddnnn||||||yyyzzzxxxtttqqqlllbbbYYYYYY______SSSGGGIIIWWWeeeiiigggdddWWWIIIBBBBBBDDDFFFGGGMMM[[[iiifffTTTTTTzzzeee\\\TTTSSSLLLLLLIIIHHHFFFDDDAAA???===<<<<<<<<<:::999777666555444333333333222111111000000000000000000////////////........./////////000000111111222222222333333333666222:::<<>>======<<<<<<;;;999888777777444333333222222111111000000000000000////////////....../////////000000000111111222222222333333333222111777888]]]yyypppbbbccclllwww``````bbbkkkvvv}}}~~~vvvrrrqqqsssuuuxxxzzz{{{zzzxxxwww~~~yyyooo```RRRNNNPPPRRRPPPHHHBBB???BBBHHHQQQ^^^hhhvvv{{{rrrlllaaaTTTGGG???<<<<<<@@@LLL\\\rrrooo\\\MMMFFFQQQZZZnnnvvvqqq}}}tttsssrrrrrruuusssssstttuuuwwwvvvsssqqqpppqqqqqqrrrrrrqqqoooooommmmmmmmmoooqqqrrrrrrpppooorrrsssqqqpppqqqpppllloooooonnnppprrrsssqqqpppiii```ZZZddd~~~jjjccc```bbbeeeddddddeeesssxxxyyyyyy~~~zzzwwwyyyxxxtttrrrssssssttttttqqqmmmiiihhhiiidddcccbbbaaa```^^^]]][[[[[[\\\]]]______YYYOOOGGGNNNHHHBBB@@@???DDDQQQ]]]fff{{{ppp^^^ooowwwppppppuuurrrhhheeeiiipppmmmjjjiiihhhddd^^^YYYZZZZZZ[[[]]]___^^^ZZZWWWYYYZZZ]]]___]]]WWWOOOIIIGGGCCC===:::888888777666222222111111000000111111---111444222HHHrrr|||kkkxxxxxx{{{yyyjjjrrrwwwgggWWWMMMZZZkkkqqqeee```lllyyy}}}ssstttttttttrrrpppmmmkkkkkklllllljjjhhheeecccccc``````bbbfffmmmuuuzzz}}}zzzccc[[[iiixxxuuuyyyxxxwwwqqqfffYYYTTTYYY``````JJJBBBSSSccceeeeeekkkfffTTTGGGGGGIIIEEEEEEJJJ]]]pppyyyiiikkkyyy[[[UUUQQQTTTNNNKKKLLLKKKJJJHHHEEECCCBBBAAA======<<<;;;::::::999999444444444333222222111111000000000000////////////...////////////000000000111111222222222333333333000222444777WWWyyyzzzssshhhiiippp}}}}}}|||ooo______cccjjjsssyyyzzzyyyzzz|||sssmmmkkkjjjlllooorrrtttuuutttsss~~~sssgggYYYNNNHHHHHHLLLPPPOOOIIIBBB>>>@@@JJJWWWbbbuuu{{{qqqjjj]]]PPPEEE>>><<<<<>><<>>======DDDSSS___ppp\\\LLLJJJRRR___rrrwwwttttttsssrrrqqqooopppqqqsssuuussspppmmmrrrrrrttttttuuutttsssrrrnnnllllllmmmoooppppppooonnnqqqssspppooopppnnniiimmmnnnpppqqqqqqqqqrrrrrrsssvvv{{{eeeaaa```bbbcccbbbbbbeee}}}}}}}}}zzzwwwtttqqqpppppppppooonnnjjjkkkkkkkkkjjjiiigggfff_________^^^]]]^^^```bbbcccffffff```VVVPPPPPPSSSTTTFFF:::999CCCTTThhhwwwyyywwwsssooommmgggaaaccciiiiiifffcccaaa``````___^^^___^^^\\\ZZZYYYZZZ\\\]]]bbbaaa```___]]]YYYUUUQQQLLLHHHCCC???===;;;999888444333222111111111111111000444222666???dddgggfffzzz^^^mmmuuu}}}}}}mmm\\\PPPTTTbbblllmmmttt~~~zzzzzz|||zzzrrrrrr{{{~~~vvv___ZZZkkk}}}|||{{{{{{|||xxxvvvnnnaaaXXXYYY\\\^^^OOODDDGGG\\\kkkllloooyyyrrrSSS<<<===???999>>>LLLeeeooonnn\\\PPP]]]{{{iii[[[XXXRRRVVVQQQOOOLLLKKKJJJHHHFFFEEECCCCCC???>>>===<<<;;;:::999999666555555444444333333222000000000000/////////////////////000000000111111111111222222222333333333999666222999BBBooo{{{sssooommmgggiiikkkkkkjjjhhheeebbbdddiiimmmmmmiiifffhhhllltttyyy~~~|||tttlllhhhgggfffhhhkkknnnqqqsssttttttuuu{{{ppp[[[IIIDDD@@@;;;???IIIQQQQQQKKKCCCCCCMMMZZZaaakkkvvv{{{qqqfffWWWIIIAAA>>>>>>???GGGRRRaaa{{{gggSSSEEEKKKZZZiii~~~{{{vvvuuuuuuuuusssqqqppppppqqqrrrtttssspppnnnpppppprrrssssssrrrrrrqqqnnnmmmkkklllnnnoooooonnnmmmpppqqqooonnnooonnnjjjlllnnnpppppppppooopppqqquuuyyy{{{yyyyyyzzzxxxttteeebbbaaacccccc``````ccc}}}{{{xxxyyyzzzwwwtttqqqoooooopppooonnnllllllkkkjjjiiifffccc```^^^______^^^]]]___cccfffeeeccc^^^WWWOOOMMMOOOSSSNNNBBB999>>>LLL]]]lllwwwwww|||sssmmmgggeeedddeeeiiinnneeeffffffeeecccbbbbbbbbbaaa```___^^^]]]^^^aaaccchhhgggddd___YYYTTTPPPNNNOOOKKKGGGDDDAAA>>>;;;999555444333222111111111111222333000999<<<[[[jjjgggnnnVVVlllttttttaaaSSSUUU```jjjmmmrrrzzzqqq]]]YYYjjj~~~zzz}}}~~~{{{tttqqqggg[[[VVVYYY[[[YYYIIIFFFMMM^^^iiikkkooowwweeeNNNBBBJJJHHH<<<@@@RRRkkkppphhhTTTOOOgggeee^^^]]]TTTWWWSSSSSSLLLLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@>>>===;;;::::::666666555555444333333333000000000000//////////////////000000000111111111111111222222222333333333666222000???BBBiiiyyypppjjjbbbgggmmmnnniiicccbbbddddddmmmtttqqqhhhdddjjjrrrvvvzzz|||xxxpppiiifffgggeeegggkkkpppuuuyyy{{{}}}rrrXXXDDDAAA@@@:::===HHHKKKNNNMMMHHHHHHSSS___eeehhhvvvzzzqqqfffUUUGGG@@@???@@@@@@KKKRRRfffppp^^^LLLCCCQQQggg{{{{{{yyywwwttttttuuutttrrrsssrrrqqqrrrttttttrrrqqqoooppprrrsssssssssrrrqqqpppnnnllllllnnnooopppooommmpppooommmllloooooollllllnnnppppppnnnmmmnnnoootttvvvsssjjjcccdddfffgggvvv|||yyywwweeecccccceeeddd``````ddduuuqqqnnniiiiiillllllqqqqqqpppwwwvvvtttssspppmmmmmmppppppnnnhhhhhhhhhiiiiiihhheeebbb^^^___```___]]]___dddiiibbb\\\TTTMMMKKKMMMQQQSSSEEE>>><<>>===;;;:::666666666555444444333333000000000000////////////000000000000111111111111111111222222222333333333777000///BBB@@@aaa|||qqqiiibbbjjjssstttkkkcccccchhh^^^iiirrrnnnccc___hhhsss{{{~~~~~~xxxooohhhggghhhdddgggmmmttt{{{rrrVVVAAAAAABBB===@@@KKKGGGNNNOOOKKKLLLVVVaaaeeegggyyyyyyrrrfffTTTFFF@@@???@@@AAANNNSSSlll~~~hhhYYYKKKEEEXXXsss|||{{{xxxtttsssuuuuuutttuuutttsssssstttuuutttsssqqqrrrtttuuuuuuuuuttttttqqqooommmmmmooopppqqqpppmmmooonnnkkklllooopppnnnlllnnnppppppmmmkkklllnnn{{{{{{ssseeeXXXSSSSSSRRRvvvtttmmmssswwweeecccdddfffeeebbbbbbfff}}}rrrkkkjjjhhhccc^^^aaadddiiiooouuuyyy}}}~~~uuunnnppptttrrrmmmjjjhhhhhhgggfffdddbbb```___bbbaaa___[[[YYY]]]eeelllcccZZZMMMFFFJJJPPPNNNIII???>>>@@@JJJ]]]jjjdddVVVTTThhhyyyjjjjjjjjjiiifffcccaaa___```aaabbbbbbaaa^^^\\\ZZZWWWWWWXXXXXXYYY\\\___bbbccc]]]VVVUUUWWWYYYWWWUUUOOOMMMKKKJJJIIIEEE===777777666333111000000111111444...555666333TTTxxx^^^^^^qqqWWWQQQTTT```mmmlllooo~~~|||~~~ssseeeVVVUUUZZZgggyyy~~~tttllliiiaaaXXXWWWYYYUUUMMMHHHDDDXXXjjjhhhmmmpppcccEEEZZZnnnkkkRRR>>>GGG\\\qqqqqqaaaOOO]]]{{{pppddd\\\UUUQQQRRRVVV[[[VVVQQQNNNMMMLLLHHHDDDDDDAAA>>>======<<<999666888666444444555555444333000000000000//////////////////000111111111111111000111111111111222222222888---444:::<<>>;;;@@@GGGMMM[[[iiivvv^^^LLLEEEMMMeee|||yyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrssssssrrrrrrsssttttttrrrrrrsssuuusssrrrqqqqqqppppppqqqqqqmmmnnnoooppppppooonnnmmmqqqpppoooppppppooollljjjqqqmmmhhhbbbZZZSSSNNNLLLcccvvv}}}{{{{{{uuu___```bbbbbbbbbbbbcccddd}}}wwwqqqppptttvvvtttpppuuurrrnnnnnnssszzzzzzrrrnnnpppsssqqqmmmlllggggggfffdddbbb___]]]\\\___^^^]]][[[[[[^^^bbbfff]]]RRRHHHIIIPPPRRRLLLEEEBBB<<<@@@RRRaaabbb]]]YYYZZZpppnnnccccccccccccbbbaaa``````aaabbbcccbbb```[[[WWWTTTVVVWWWYYYZZZZZZZZZZZZ[[[ZZZWWWSSSSSSTTTUUUSSSQQQRRRNNNJJJHHHGGGDDD@@@;;;:::888555333111111222222000,,,444555333RRRooocccvvvyyy|||xxxaaaSSSXXX```fffiiiqqq~~~{{{yyyuuuhhhZZZRRRWWW___jjjwww}}}uuulllhhh___WWWWWWYYYTTTKKKGGGIII]]]kkkhhhmmmmmm[[[MMMZZZeee^^^IIIAAATTTnnnwwwsss```OOO___sssiii^^^YYYUUUQQQQQQTTTRRRPPPOOOPPPRRRPPPLLLHHHEEEBBB>>>======<<<:::777888777555444555555444333111111000000000///////////////000111111111111111000111111111111222222222777...444777888XXX~~~|||}}}~~~~~~pppccc]]]kkkwwwvvvoookkkgggeeeiiinnnppplllkkkooouuuwwwuuussspppkkkfffeeefffgggpppsssyyyvvvOOO;;;@@@BBBDDDMMMSSSPPPOOORRRVVVVVVUUUXXX___hhh{{{xxxlll___PPPDDD===;;;@@@GGGNNN\\\ppprrrXXXLLLMMMZZZrrryyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrssssssrrrrrrssstttsssqqqppppppqqqqqqqqqpppoooooooooooopppnnnnnnoooppppppooonnnmmmnnnmmmmmmmmmmmmllljjjggghhhdddeeejjjfffWWWJJJEEE]]]lll]]]^^^^^^^^^^^^^^^```aaazzzwwwuuuzzz}}}tttpppsssyyy}}}~~~uuuqqqooorrrsssooommmmmmffffffdddbbb___]]]ZZZYYY[[[[[[[[[]]]___```___^^^TTTIIIEEEOOOWWWRRRGGGAAA@@@:::DDD\\\fff^^^YYY___kkkgggbbbaaa```______^^^______]]]^^^^^^]]]YYYTTTOOOLLLUUUWWW[[[]]]\\\ZZZVVVSSSSSSSSSSSSSSSSSSQQQPPPOOOQQQLLLGGGDDDDDDDDDBBB@@@===;;;999666444333222333///...555555333LLLyyysssbbbdddeeehhhtttoooVVV\\\aaaeeemmmyyyvvvyyyxxx}}}yyyrrrhhh[[[PPPJJJVVVdddooo{{{|||xxxssspppkkkddd[[[UUUWWWXXXQQQGGGFFFQQQdddkkkiiiooohhhQQQMMMSSSWWWPPPCCCFFF```{{{xxxcccUUUhhhqqqhhh___[[[YYYUUURRRSSSTTTTTTTTTVVVXXXUUUNNNHHHGGGDDD@@@>>>>>>===<<<::::::888555555666666555444111111111000000000000/////////000111111111111111000111111111111222222222444///444666555PPP~~~zzzuuupppnnnooorrrtttvvv{{{}}}pppcccgggooouuutttpppnnnkkkhhhgggiiihhhfffgggmmmqqqppplllmmmkkkfffaaa```eeekkkwww}}}tttNNN:::AAAFFFLLLUUUYYYXXXVVVWWW[[[]]]\\\\\\^^^kkkuuuiii]]]MMMCCC<<<;;;AAAIIIRRR```zzzeeeKKKHHHTTTfff{{{|||yyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrssssssrrrrrrrrrsssqqqooommmmmmnnnppppppooonnnnnnnnnnnnooonnnnnnoooppppppoooooonnnnnnmmmmmmmmmmmmllliiifffaaaZZZ```ooolllUUUEEEDDDeeeppp^^^]]]\\\[[[[[[\\\^^^___~~~~~~yyyvvvxxxzzzvvvrrruuussstttuuusssmmmkkkmmmfffeeecccaaa^^^[[[XXXWWWXXXXXX[[[___cccbbb\\\WWWKKKEEEIIIVVVXXXLLL@@@>>>:::???PPPeeekkkbbb^^^ccc|||iiihhhgggccc```^^^\\\\\\[[[[[[[[[YYYWWWUUUSSSQQQPPPWWWXXX[[[]]]]]][[[VVVSSSRRRUUUWWWWWWUUUQQQOOONNNLLLHHHDDDCCCEEEGGGEEEDDD@@@>>><<<999666444333222222333777666222CCCmmm}}}nnnbbbaaabbbhhhtttzzz[[[ZZZ```mmmyyy___ZZZbbblllrrr~~~|||ttthhh]]]SSSNNNQQQ^^^mmmxxx{{{xxxooojjjlllhhh```VVVTTTVVVUUUMMMDDDEEEXXXiiikkkkkkooobbbIIIBBBGGGKKKHHHEEENNNdddyyy}}}fff^^^uuuoooggg___]]]ZZZTTTPPPPPPVVVUUUUUUVVVXXXVVVPPPKKKIIIGGGCCCAAA???>>>>>>>>>;;;999777666666666555444222222111111111000000000//////000111111111111111000000111111111222222222222000555888888MMM~~~}}}{{{tttiii___[[[[[[___bbbeeehhhmmmttt}}}~~~sssjjjuuussspppmmmmmmpppsssttthhhgggcccaaadddjjjllliiigggiiijjjeee```aaaiiiqqq|||oooLLL:::BBBKKKTTT]]]___aaaaaabbbbbbbbb```aaabbbuuurrrfffZZZKKKAAA<<<<<>>GGGPPP\\\jjjlllUUUIIIXXXnnn}}}{{{yyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrsssrrrrrrlllmmmoooooonnnnnnooopppqqqqqqpppoooooooooooopppooooooooooooooopppqqqqqqsssrrrqqqppppppooollliiiaaa]]]jjjyyyiiiIIIDDDYYYooo___\\\XXXXXXZZZ\\\]]]]]]}}}||||||zzzxxxssskkkhhhiiiccccccaaa___]]]ZZZWWWVVVWWWZZZ___dddddd^^^UUUOOOIIISSSZZZVVVHHH===;;;>>>GGG\\\lllmmmjjjlllnnnlll~~~iii___bbbaaa```___^^^]]]]]]]]]YYYWWWTTTSSSTTTXXX\\\___^^^\\\ZZZ[[[___aaa___]]]VVVVVVVVVUUUSSSQQQOOOMMMMMMMMMOOOTTTXXXXXXTTTPPPGGGFFFCCC???;;;777444222000444222333555888XXXwwwqqqkkkpppoooaaalllkkkWWWXXXrrr}}}tttyyykkkZZZTTTTTTLLLMMMWWWhhhwww}}}~~~uuummmddd]]]WWWUUUYYY```kkkuuuyyyuuuuuummmgggggg[[[UUUQQQRRRSSSNNNGGGDDDOOOeeemmmkkkooohhhQQQBBBAAA@@@>>>@@@LLLbbbvvv}}}jjj[[[eeexxx^^^[[[ZZZZZZWWWUUU[[[cccnnnggg___ZZZXXXWWWTTTRRRJJJKKKJJJHHHEEEBBBAAABBB>>><<<999888888888777555333333333222222222111111//////000111111111111111000111111111111222222222333555444666888<<>>IIISSS```kkkllliiimmmlllddd]]]___hhhooozzzqqqaaaUUUGGG???===@@@JJJTTT^^^qqq___PPPPPPeeeyyyyyyyyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrssssssrrrkkkmmmooooooooooooqqqsssqqqqqqpppoooooooooooopppoooooooooooooooppprrrrrrqqqooonnnnnnnnnllliiifff]]]aaassskkkJJJHHH___mmm[[[XXXTTTUUUYYY[[[\\\ZZZyyyyyyzzz~~~}}}xxxvvvqqqjjjggghhh``````___]]][[[XXXVVVUUUVVV[[[aaaccc```XXXQQQMMMOOO[[[]]]NNN@@@===???@@@VVV___iiillliiikkkuuuwwwbbb[[[[[[\\\]]]^^^____________YYYXXXWWWVVVVVVXXXZZZ\\\```]]][[[\\\```bbb___\\\XXXUUURRRQQQSSSTTTSSSQQQSSSSSSTTTXXX[[[[[[WWWRRRLLLKKKHHHDDD???:::777444111444000222777444NNN}}}}}}zzzllltttzzzhhhrrrxxxccc\\\mmmxxxwww|||zzzqqqiiifffZZZVVVUUU[[[bbbhhhqqqyyymmmccc[[[YYYZZZ]]]eeeooorrruuusssrrrllldddaaaUUUQQQPPPSSSQQQJJJEEEFFFZZZlllnnnlllpppaaaGGG???@@@>>><<>>BBBMMMXXXbbbzzzqqqTTTNNNWWWppp|||wwwyyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrssssssrrrnnnoooqqqqqqppppppqqqsssppppppooonnnnnnnnnnnnooooooooooooooooooqqqrrrsssooonnnmmmlllllljjjgggddd\\\aaaooouuubbbIIIMMMbbbjjjYYYUUUSSSVVVZZZ]]]\\\ZZZyyyzzz}}}{{{uuussspppkkkgggggg^^^]]]]]][[[YYYWWWUUUTTTVVV[[[aaabbb\\\TTTNNNLLLSSS___]]]HHH;;;@@@DDD@@@^^^[[[```jjjjjjiii{{{ccc```]]][[[\\\^^^```aaaaaa``````aaaaaaaaaaaa```___]]]]]]```]]]\\\^^^bbbbbb]]]YYYZZZUUUPPPPPPUUUYYYYYYWWWWWWVVVUUUWWWZZZYYYUUUQQQPPPNNNKKKGGGBBB===999666666777000222777111EEEvvv}}}vvvyyyoooxxxsssuuu{{{ooobbbiiixxx|||yyyqqqggg___ZZZ]]]jjjvvvjjj___XXXZZZ```fffpppzzzyyyvvvvvvqqqhhhaaaPPPNNNPPPSSSPPPGGGDDDGGGbbbpppnnnmmmqqq[[[@@@===888:::<<>>CCCOOOZZZfffaaaRRRQQQaaa{{{{{{yyywwwyyyxxxwwwuuutttttttttttttttrrrqqqqqqrrrssssssrrrqqqrrrsssrrrqqqpppqqqrrroooooonnnmmmmmmmmmmmmmmmpppoooooonnnoooqqqssstttooonnnmmmmmmllljjjgggddd]]]^^^ddddddTTTEEEPPPfffvvvtttxxx___YYYVVVUUUXXX^^^aaa___\\\|||~~~www{{{~~~wwwsssqqqooojjjfff\\\ZZZYYYZZZXXXTTTUUUYYYWWW]]]bbb```YYYQQQMMMMMM```SSSHHHBBB<<<<<>>LLLcccssstttnnn___VVVdddjjj^^^cccfffddd^^^\\\___dddgggfffffffffgggeeeccc```TTTSSSQQQNNNIIIEEEAAA???DDDAAA>>><<<<<<;;;999777888666555444444333111///444333222111000000000000000111111111111222222222444///666555555888JJJ{{{xxxyyyjjj]]]OOOTTT___llltttqqqdddYYYXXXZZZbbbgggbbbYYYWWW]]]dddqqqzzztttnnnbbbdddggglllooommmiiidddeeeeee___YYYaaaooorrrjjj___^^^\\\WWWRRRNNNLLLMMMGGGIIIIIIJJJNNNZZZkkkwwwzzzcccHHHFFFIIISSSbbbnnnsssssspppjjjccc```fffwww|||wwwsss```SSSFFF@@@@@@FFFSSSbbbfffrrr[[[MMM[[[ppp{{{yyy|||wwwvvvttttttuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppprrrqqqpppooonnnnnnnnnnnnooooooppppppqqqqqqqqqqqqlllmmmnnnnnnmmmkkkiiigggcccdddgggmmmeeeNNNMMMgggpppxxxrrr]]]SSSRRRRRRUUUZZZ^^^]]]\\\~~~~~~|||~~~xxx{{{}}}tttooommmkkkgggddd]]]ZZZYYYZZZXXXTTTUUUXXXWWWZZZ[[[WWWPPPLLLMMMPPPTTTQQQHHH===:::BBBKKKPPPNNNUUU]]]fffyyygggaaaeeefffiiilllnnnmmmhhheeeeeeggggggfffdddbbb```^^^\\\\\\ZZZYYYVVVTTTUUUVVVVVVUUUVVVVVVVVVSSSQQQSSSWWWZZZZZZXXXXXX[[[ZZZVVVTTTVVV[[[ZZZXXXTTTNNNFFF???;;;888555666777222000???SSShhh{{{yyy{{{yyy~~~qqqnnnuuuvvvcccbbbeeennnzzz~~~zzztttqqqnnnggg^^^WWWRRRRRRQQQOOOGGGCCCKKKWWWjjjlllsssvvvhhhNNN>>><<>>>>>BBBFFFRRRmmmvvv\\\LLLhhh|||{{{ppplllgggffffffgggfffeeeaaa___]]]]]]^^^^^^]]][[[ZZZYYYWWWTTTQQQMMMJJJHHHFFFCCC@@@>>>>>>===;;;999666555444444555555444333444333222111000000000000000000111111111222222222333000666333555888BBBiii|||ttteeeVVVMMMZZZiiizzzyyymmmeeebbbfffvvv}}}}}}xxxiiiZZZ[[[```hhhooopppkkkeeeaaa```\\\\\\dddrrrxxxwwwwwwtttmmmddd[[[SSSPPPOOORRRQQQSSSYYY```dddbbb___ZZZ\\\dddsssmmmUUUDDDNNN___ooozzz|||wwwssskkkiiikkkyyywwwmmmbbbNNN???@@@EEEJJJWWWfffvvvddd]]]ooo~~~~~~}}}zzzzzzzzzwwwsssqqqsssuuuwwwxxxuuuuuuuuuuuuttttttttttttqqqqqqqqqqqqppppppppppppmmmoooppprrrrrrqqqooonnnooonnnmmmlllkkkjjjiiihhhhhhhhhhhhhhhfffeeecccbbbsssOOO:::999LLLeeeqqq[[[VVVTTTSSSRRRTTTVVVYYY[[[|||{{{yyy{{{wwwwwwvvvsssooommmlllmmmooojjjjjjjjjiiigggddd```]]]YYYVVVVVV[[[^^^\\\ZZZ[[[UUUNNNGGGHHHOOOSSSQQQLLLJJJ===@@@YYYmmmkkk___XXXfffnnn}}}|||fffbbbaaabbbgggfffbbb^^^^^^bbbeeeeeeccc^^^]]][[[ZZZYYYZZZ[[[\\\WWWSSSTTTYYYZZZUUUQQQQQQSSSQQQPPPQQQSSSVVVYYY[[[YYYUUUSSSUUUUUUTTTVVVZZZ]]]]]][[[YYYTTTOOOJJJGGGAAA<<<777666666555777:::XXXqqqmmmuuuvvv}}}uuummmtttxxxoooppp{{{yyytttssspppllleee\\\SSSMMMLLLMMMKKKDDDBBBLLL```oooooopppmmm___JJJ:::999???GGGIIIKKKVVVnnn}}}lllPPPNNNooojjjhhhgggdddbbbdddfffgggccc______^^^\\\\\\\\\\\\ZZZXXXUUUVVVWWWVVVTTTPPPKKKHHHGGGDDDAAA??????>>><<<:::999777555555555555333111444333222111000000000000000000111111111222222222333000666222555888>>>```~~~{{{ooo]]]OOOJJJ```ooovvvkkkgggiiiqqquuuiiiSSSTTTYYYbbblllppplllgggbbb```]]]\\\aaaiiinnnnnnuuusssmmmddd\\\VVVTTTSSSZZZ[[[aaakkkuuuxxxsssmmmdddgggnnn}}}nnnUUUHHHTTTeeetttzzzyyysssoookkkllluuuvvvkkkeeePPP@@@BBBFFFKKKZZZlllpppfffccc|||{{{xxxxxxvvvuuuuuuxxxuuuqqqpppqqqtttvvvwwwtttttttttssssssrrrrrrrrrqqqqqqqqqpppppppppoooooolllnnnpppqqqqqqpppooommmppppppooommmkkkiiihhhhhhgggggggggggggggggggggfffzzzkkkRRRBBB>>>???UUUxxxggg[[[UUUTTTSSSSSSTTTWWW[[[^^^yyyzzzzzz{{{zzzrrrqqqpppooommmmmmmmmmmmmmmhhhhhhhhhgggccc^^^ZZZVVVYYYVVVWWW\\\___[[[VVVTTTFFFEEEFFFLLLRRRTTTOOOJJJBBB:::HHHlll}}}ooo]]]YYYjjjyyyvvvaaa]]]]]]```fffiiieeeaaa___```aaa```___ZZZYYYXXXXXXYYY[[[]]]___VVVRRRTTT\\\\\\UUUPPPQQQUUUTTTSSSUUUWWWYYYYYYXXXVVVRRRQQQSSSTTTRRRUUUYYY```___\\\XXXSSSNNNKKKIIIEEE@@@;;;888777777888999LLLuuudddyyy~~~|||nnnpppvvv|||}}}yyywwwzzzrrrrrrpppmmmggg```YYYRRRNNNNNNLLLFFFBBBHHHXXXiiirrrrrrmmmbbbRRRBBB:::<<>>===bbb```WWWSSSTTTTTTTTTUUUWWW[[[^^^xxxzzzzzzxxxwwwxxxtttnnnnnnmmmmmmmmmmmmlllkkkjjjccccccbbb```]]]ZZZYYYXXXZZZVVVWWW]]]^^^VVVMMMHHHAAAIIIQQQUUURRRMMMIIIHHH>>>AAARRRhhhnnnddd\\\^^^oooqqq```[[[[[[]]]aaagggdddaaa^^^]]][[[ZZZXXXYYYXXXWWWWWWXXX[[[^^^___YYYUUUXXXaaabbbXXXRRRTTTXXXWWWWWWYYY[[[[[[XXXVVVTTTQQQPPPSSSTTTRRRTTTXXXZZZXXXUUURRROOONNNNNNNNNHHHEEE???999666666777777EEEcccnnnsssrrrnnnllltttmmmjjjjjjkkkmmmmmmhhhdddiiiwww~~~xxxrrrnnnggg___WWWSSSRRRRRRNNNIIIAAABBBQQQfffrrrtttvvvkkkXXXGGG======BBBEEEFFFQQQfffyyy|||oooaaaZZZjjjjjjhhhaaa^^^^^^]]]]]]]]]\\\ZZZYYY``````______^^^[[[VVVRRRQQQQQQQQQRRRQQQQQQQQQPPPHHHFFFCCCAAA@@@???>>><<<999777555555666555444222444333222111000000000000000111111111111222222222222000666111555888888QQQ{{{|||yyyqqq^^^LLLNNNZZZqqqyyyxxxkkkffflllvvvqqqUUUSSSSSS\\\hhhpppoookkkeeebbbaaa```aaa`````````iiihhhfffcccaaabbbeeehhhpppwwwsssVVVSSS]]]iiipppqqqooopppqqqyyyeeeqqq}}}tttmmmcccOOOCCCFFFIIIOOOiii~~~cccqqqyyy}}}}}}{{{yyyxxxyyyzzzyyyuuusssqqqqqqsssuuuuuuuuusssssssssrrrqqqpppppppppppppppppppppoooooooooooonnnnnnmmmmmmllllllkkkkkkpppooonnnmmmkkkjjjhhhhhhffffffeeeeeeffffffgggggggggRRR===999888>>>oooaaaTTTRRRTTTUUUUUUTTTUUUXXX[[[xxxzzzyyytttqqqqqqppplllnnnmmmllllllllliiifffddd]]]\\\[[[YYYXXXZZZ]]]___[[[WWWXXX\\\\\\RRRFFF???EEESSS```^^^QQQEEEBBBEEEAAALLLVVVXXXTTTUUU^^^gggzzzrrraaaZZZ[[[]]]^^^``````___]]]ZZZWWWUUUTTTTTTZZZXXXWWWVVVXXXZZZ]]]___YYYTTTXXXbbbcccXXXRRRSSSZZZYYYYYY\\\^^^]]]XXXTTTSSSPPPPPPTTTUUUSSSTTTXXXPPPNNNLLLKKKLLLNNNQQQSSSJJJHHHAAA999444444555666===PPPzzzuuuvvvoookkkkkk~~~tttfff``````aaa[[[ZZZYYYYYY^^^jjjxxx}}}|||tttmmmcccXXXPPPOOORRRUUUNNNFFF>>>AAAVVVoooyyyvvvyyyiiiRRR@@@<<>><<<777555444555666777666555444333222111000000000000000111111111111222222222222111666111555888777NNNnnn|||wwwlllWWWHHHPPPbbbnnnuuuwwwpppfffdddooo{{{uuuWWWSSSRRRYYYeeemmmmmmiii___^^^___bbbdddddddddfffhhhhhhhhhggggggjjjooosss{{{oooQQQVVV___iiinnnnnnnnnqqquuu```uuu|||uuuoooaaaNNNCCCGGGJJJQQQoooqqq```{{{xxxzzz{{{zzzxxxxxxwwwuuuuuutttssssssuuuvvvvvvuuuttttttsssrrrrrrqqqppppppppppppppppppooooooooooooooonnnmmmkkkkkkjjjjjjjjjooonnnmmmllljjjiiihhhgggcccbbbbbbaaa``````aaaaaaUUUGGG777888===GGGrrrqqquuu~~~dddRRRRRRTTTVVVVVVSSSSSSTTTWWWuuussspppoooooooooooonnnvvvoookkkoooqqqlllddd______]]]ZZZWWWVVVXXX\\\______\\\\\\___ZZZNNNGGGFFFUUU\\\aaa^^^SSSHHHBBBAAAEEEPPPNNNGGGMMMUUU___kkkgggccc]]]XXXVVVWWW[[[]]]]]][[[VVVRRRPPPPPPQQQRRRWWWVVVTTTRRRVVV\\\\\\XXXQQQQQQQQQOOONNNOOORRRUUUWWWXXXZZZ]]]^^^[[[VVVRRRSSSSSSSSSRRRQQQPPPNNNMMMNNNMMMMMMOOOQQQSSSSSSRRRLLLIIIFFFCCC>>>888777:::888JJJpppmmmsssmmmhhhmmmjjjiiiooobbb]]]\\\ZZZYYYYYYSSSSSSZZZ]]]```ooo~~~|||}}}~~~}}}|||sssnnnbbbTTTLLLLLLQQQTTTFFF@@@@@@OOOeeetttxxxxxxwwwaaaIII>>>;;;===HHHUUUZZZppp{{{~~~zzz```VVVkkkooo___WWW```bbbaaa___]]][[[ZZZZZZZZZeeecccaaa^^^ZZZVVVSSSQQQTTTTTTUUUTTTSSSQQQOOONNNLLLHHHCCC???>>>======<<<999888666555444444444555333333222222222222222222000000000000000000000000000222333444444555888:::aaa}}}tttdddQQQJJJXXXlllppprrrlllhhhiiifffrrruuuZZZVVVTTTXXXaaaiiiiiieeeaaaaaa___^^^```eeelllqqqllleee___cccnnnxxxzzzwwwiiiOOOUUU^^^hhhlllllloooxxxrrryyyrrrmmm^^^LLL???FFFMMMOOOrrrpppiiihhh||||||zzzyyyxxxwwwwwwwwwyyyvvvssssssuuuwwwyyyyyyrrrssssssqqqoooooopppqqqnnnooopppqqqqqqqqqqqqqqqmmmmmmllllllmmmnnnpppqqqqqqpppooonnnmmmjjjgggdddaaa]]][[[\\\ZZZVVVVVVXXXWWWIII:::???:::III~~~lllnnnuuu[[[QQQTTTTTTTTTSSSQQQPPPQQQRRRrrrpppnnnmmmnnnnnnmmmllloooiiigggjjjkkkeee___]]]]]][[[YYYWWWVVVXXX[[[]]]\\\^^^aaa^^^QQQFFFHHHQQQaaafffggg\\\KKK@@@@@@FFFTTTMMMFFFIIIPPPRRRiiiuuu\\\[[[XXXVVVUUUUUUVVVWWWZZZWWWTTTQQQPPPQQQRRRTTTWWWXXXVVVUUUYYY^^^]]]YYYRRRRRRRRRPPPOOOPPPSSSUUUYYYXXXXXXYYYYYYWWWTTTPPPOOOOOOPPPPPPPPPQQQQQQQQQSSSRRRQQQRRRTTTTTTTTTSSSKKKHHHGGGGGGBBB:::888:::999AAAaaaoootttqqq```___cccbbb|||{{{~~~wwwggg\\\XXXXXXWWWVVVUUUPPPQQQXXX\\\___lll}}}}}}wwwjjjuuu||||||}}}}}}~~~zzzzzz{{{{{{zzzzzzyyyyyylllfff[[[QQQMMMNNNPPPPPPDDDCCCIIIXXXkkkvvvwwwuuukkkWWWDDD>>>>>>@@@GGGQQQ```qqquuuqqqiiiWWWYYYuuujjj^^^YYYaaacccbbb___]]]\\\\\\^^^___bbb```]]]ZZZWWWVVVUUUUUUTTTTTTUUUTTTSSSQQQPPPNNNIIIEEEAAA???????????????999999777666555555444555333333333222222222222222000000000000000000000000000111333333333555777999MMMsss{{{ooo___NNNKKK]]]rrruuutttlllgggiiiiiixxx|||```WWWSSS]]]iiinnnllliiigggggggggfffeeeeeefffgggaaaaaadddjjjsss|||bbbQQQWWW___gggiiijjjsssyyyoooiii[[[JJJ???EEEMMMVVV}}}uuummmgggmmm~~~|||{{{zzzyyyyyyxxxxxxxxxzzzwwwsssrrrssstttuuuuuussstttsssrrrooonnnoooqqqooooooooooooppppppppppppooonnnmmmllllllmmmmmmnnnqqqooonnnmmmllljjjfffddd___ZZZVVVVVVUUURRRSSSWWWWWWJJJ<<>>HHHzzzvvvnnnuuummmXXXUUURRRSSSTTTSSSSSSSSSVVVXXXmmmlllkkklllmmmllljjjiiihhheeeeeefffccc]]]ZZZ[[[XXXXXXWWWWWWXXXYYYZZZ[[[[[[aaaeee\\\LLLFFFSSSeeepppqqqkkkXXXCCC:::CCCOOO\\\TTTJJJOOO]]]kkk___YYYZZZ[[[\\\\\\[[[ZZZYYYUUUTTTQQQOOOOOOQQQSSSUUUUUUVVVVVVVVVZZZ^^^\\\VVVPPPQQQQQQQQQPPPQQQTTTWWW[[[YYYUUUSSSSSSRRRPPPOOOKKKKKKLLLMMMOOOQQQSSSUUUUUUSSSRRRRRRSSSSSSRRRPPPJJJJJJLLLNNNJJJAAA<<<<<<;;;999PPP}}}}}}~~~vvv}}}ooommmssslllrrrvvv{{{~~~wwwmmm___WWWVVVWWWVVVUUUQQQNNNPPPVVVYYY[[[fffrrrqqqlll```lll}}}vvvxxx{{{}}}~~~}}}|||zzzuuuuuuttttttsssrrrrrrrrreee\\\RRRNNNOOOPPPMMMIII@@@HHHUUUfffsssyyyvvvqqq___MMM>>>>>>CCCDDDFFFJJJYYYdddgggddd```\\\lllvvveeeaaa___dddhhheeeaaa^^^^^^```dddggg```^^^[[[XXXXXXYYY[[[\\\VVVVVVWWWVVVUUUTTTRRRQQQIIIFFFCCCAAA@@@@@@???>>>::::::999999888666555444444333333333222222222111000000000000000000000000000111333333333444777999IIIsssyyyiiiXXXKKKNNNcccxxxzzzuuujjjeeejjjppphhhYYYUUUeeerrrrrrnnnoooooopppqqqppplllfff```\\\ZZZaaakkksssxxx~~~mmmZZZTTTTTT]]]fffiiikkkvvvyyynnndddVVVGGG@@@EEENNN```~~~jjjjjjfffzzz~~~|||{{{{{{zzzzzzzzzyyyyyy|||yyyuuurrrrrrrrrrrrrrrtttttttttrrrooonnnooopppppppppnnnmmmmmmnnnooooooqqqpppooommmlllkkkkkkkkkooonnnmmmlllllljjjfffddd]]]VVVPPPNNNMMMLLLOOOTTTSSSIII???GGGCCCHHHnnn~~~|||{{{ssssssbbbTTTXXXRRRRRRSSSRRRRRRRRRUUUWWWjjjjjjjjjkkklllkkkiiifffgggfffeeeeee___XXXWWWZZZSSSTTTUUUXXX[[[\\\\\\[[[XXX[[[\\\UUUNNNQQQbbbsssvvvqqqdddPPP@@@>>>JJJXXXXXXbbb^^^```|||jjj\\\]]]^^^___``````___]]]\\\UUUSSSPPPNNNNNNPPPRRRTTTPPPRRRSSSTTTXXX[[[XXXQQQLLLNNNPPPQQQRRRTTTWWWYYY]]]YYYSSSOOOMMMMMMMMMMMMIIIJJJJJJLLLOOOQQQTTTVVVPPPOOOMMMNNNOOOPPPNNNMMMKKKMMMRRRVVVRRRHHHAAA@@@:::888EEEhhhttt~~~xxx{{{}}}jjj___sss|||sssiii]]]WWWWWWXXXXXXWWWSSSQQQRRRVVVWWWVVV\\\ddd```bbb]]]lllvvvxxxzzz||||||zzzxxxvvvssssssqqqooommmlllkkkkkkcccWWWNNNNNNQQQNNNGGGAAA>>>NNNcccsss{{{{{{ssskkkVVVEEE:::@@@HHHIIIHHHIIIXXX[[[]]]___bbbjjjnnneeefffgggiiimmmiiiddd```___bbbgggjjj```___^^^]]]\\\]]]^^^___XXXXXXYYYYYYXXXWWWUUUTTTMMMJJJGGGDDDBBB@@@===;;;;;;;;;<<<;;;:::888666444444444444333333222222111000000000000000000000000111333444444444555777999LLL{{{wwwfffTTTKKKQQQeeewwwxxxrrreeecccooo|||}}}lll]]]]]]nnnvvvooonnnvvvyyyyyyzzzyyytttjjj```YYY```gggqqqxxx}}}xxx___UUUVVVSSS^^^jjjppptttyyynnndddTTTGGGBBBFFFNNNkkkttthhhiiijjj}}}}}}}}}|||{{{yyyxxxxxx|||yyyuuurrrrrrrrrrrrrrrtttttttttrrrooonnnnnnoooqqqpppnnnlllkkklllmmmnnnqqqpppooonnnlllkkkjjjjjjmmmlllkkkkkkkkkiiifffccc^^^UUULLLHHHFFFEEEJJJQQQPPPKKKDDDJJJEEELLLooo|||~~~\\\SSSXXXSSSSSSRRRPPPNNNMMMOOOQQQjjjiiiiiijjjjjjjjjgggeeefffeeedddbbb[[[TTTTTTYYYQQQRRRVVV\\\```aaa___\\\VVVSSSNNNNNNVVVcccooouuukkkaaaRRREEEBBBHHHSSS[[[YYYiiirrrqqq\\\aaa]]]]]]]]]\\\[[[[[[[[[[[[WWWUUURRROOONNNOOOQQQSSSNNNQQQRRRSSSWWWZZZVVVOOOIIILLLOOOQQQSSSVVVZZZ]]]^^^YYYRRRMMMKKKLLLMMMNNNKKKLLLLLLNNNOOOQQQSSSTTTKKKJJJJJJLLLNNNPPPOOOOOOLLLNNNTTTYYYUUUKKKCCCBBB777;;;???PPPzzz{{{kkkvvvzzz~~~dddZZZqqqqqqhhh\\\VVVWWWYYYZZZYYYXXXWWWVVVWWWUUUSSSTTTWWWQQQ^^^cccttt{{{zzzyyyxxxwwwuuuttttttpppooonnnlllkkkjjjjjjjjjcccWWWNNNOOOPPPJJJBBB===BBBWWWnnn{{{~~~yyynnnbbbLLL>>>888BBBOOOSSSSSSUUUlllaaaZZZZZZ```pppjjjeeegggjjjiiillliiiccc___]]]___bbbeee___`````````___^^^\\\ZZZWWWXXXXXXXXXXXXWWWUUUTTTNNNLLLJJJHHHGGGDDDAAA>>>======>>>===<<<999777666555555444444333222111111000000000000000000000000333444555555444555777999BBBpppvvvdddRRRLLLUUUfffrrrrrrlllbbbgggzzzrrrkkkbbbfffssssssiiilllzzz{{{rrrfff^^^lllooouuu|||~~~kkk[[[WWWZZZ\\\eeepppwww~~~|||yyypppeeeSSSGGGEEEGGGOOOsssmmmkkklllyyy~~~}}}{{{xxxvvvuuuwwwtttpppooooooqqqqqqqqqrrrsssrrrpppnnnmmmmmmoooqqqooommmkkkkkklllmmmnnnooooooooonnnnnnmmmmmmlllkkkjjjjjjjjjjjjiiifffccc```VVVKKKEEEBBBBBBHHHPPPSSSSSSKKKMMMGGGSSS~~~\\\TTTSSSRRRRRRPPPNNNLLLLLLNNNQQQjjjiiigggggghhhgggeeecccccc```___]]]WWWQQQRRRWWWTTTVVV[[[aaaffffff```ZZZZZZSSSMMMQQQ```pppsssnnnWWWLLLAAA@@@JJJUUU[[[\\\dddooo___YYYccc___^^^\\\[[[ZZZZZZ[[[\\\ZZZXXXTTTQQQOOOOOOQQQRRRQQQTTTUUUUUUYYY\\\YYYSSSKKKNNNQQQTTTVVVYYY\\\___]]]XXXRRRNNNNNNNNNOOOPPPNNNNNNPPPQQQRRRSSSSSSSSSLLLLLLLLLOOORRRUUUUUUUUUOOOQQQVVVZZZWWWMMMFFFDDD777>>><<>><<<:::999888666666555444333222111111000000000000000000000000333444555444444444666888999]]]tttaaaPPPMMMXXXfffnnnnnnjjjfffrrrvvvjjjiiifffkkkrrrnnnfffmmm}}}zzzooofffrrrrrrvvvyyyoooeee______cccggglllqqqyyyyyy|||zzzyyypppeeeRRREEEFFFHHHPPPzzzkkkhhhooozzz|||~~~~~~~~~}}}{{{xxxuuutttrrroookkkjjjlllmmmoooooopppppppppooommmlllmmmnnnoooooommmllllllmmmnnnnnnnnnnnnooopppppppppoooooojjjiiihhhiiiiiihhhfffccc___UUUIIICCC@@@BBBIIIRRRYYY[[[RRRQQQNNNccc[[[WWWOOOPPPPPPOOONNNMMMOOOSSSVVVjjjhhheeeddddddcccaaa```___[[[YYYXXXVVVSSSUUUYYY[[[]]]aaahhhkkkhhh___VVVVVVTTTQQQSSS]]]fffbbbYYYGGGAAA>>>GGGWWWbbbbbb^^^mmmjjj^^^______^^^^^^^^^^^^^^^______```\\\YYYVVVRRRQQQRRRSSSUUUUUUVVVWWWWWW[[[___\\\VVVQQQTTTWWWYYYYYY[[[]]]___[[[WWWTTTRRRRRRRRRRRRRRRNNNPPPSSSUUUVVVUUUTTTSSSPPPPPPQQQSSSWWWYYYZZZYYYXXXXXX\\\___[[[QQQKKKKKK@@@AAA;;;:::QQQyyywwwmmm{{{nnngggwww~~~zzzjjj```UUUOOORRRWWW[[[\\\[[[ZZZZZZYYYYYYZZZZZZYYYVVVdddeeelll~~~{{{yyyxxxwwwvvvyyywwwuuurrrpppooonnnnnnllljjjhhheeedddcccddddddXXXRRROOOOOOIII@@@BBBLLL^^^ooo||||||uuukkkYYYHHH<<<888>>>PPP___dddhhhlllpppYYYRRRWWWdddccceeebbb```ccc```aaa```___^^^]]]\\\[[[[[[_________^^^\\\YYYWWWUUUTTTUUUVVVVVVVVVUUUTTTSSSMMMMMMNNNPPPRRRQQQNNNKKKCCCBBB@@@>>><<<;;;::::::666666555444333222111111000000000000000000000000111222333333222222444666888NNN~~~sss^^^LLLLLL[[[iiiooonnnnnnnnn~~~rrriiifffhhhkkkmmmkkkjjjsss~~~uuujjjnnnpppwww|||ooohhheeeeeeiiioootttxxx~~~{{{{{{zzzyyyooo```NNNBBBFFFIIIRRRiiijjjwww|||zzz{{{||||||{{{yyywwwuuurrroookkkjjjkkkmmmnnnnnnmmmmmmnnnmmmkkkkkkmmmnnnnnnnnnnnnnnnnnnnnnooooooooopppqqqrrrrrrqqqpppooohhhgggggghhhiiihhhfffccc[[[QQQGGGAAA@@@DDDMMMVVVWWWZZZSSSVVV\\\{{{{{{XXXYYYMMMPPPPPPNNNMMMLLLNNNRRRUUUjjjgggcccaaa``````___^^^]]]XXXVVVWWWXXXWWWYYY^^^aaabbbffflllnnnhhh]]]SSSIIIMMMNNNLLLNNNOOOHHH>>>AAA???CCCPPPbbbkkkhhhbbbnnnttt]]]fffhhh\\\YYY[[[\\\^^^````````````\\\ZZZVVVSSSRRRTTTVVVWWWVVVWWWWWWWWWZZZ___\\\WWWWWWYYY\\\\\\\\\\\\]]]^^^YYYWWWUUUTTTUUUUUUUUUTTTNNNQQQTTTWWWYYYWWWUUUTTTSSSSSSSSSUUUYYY[[[[[[[[[``````bbbddd```WWWRRRRRRJJJCCC<<<===JJJeeellltttyyywwwhhh^^^SSSNNNRRRYYY^^^___XXXYYYYYYYYY\\\```aaa```^^^hhhfffooo~~~}}}{{{xxxwwwtttssssssrrrpppnnnmmmlllpppmmmiiiddd___]]][[[[[[QQQMMMMMMNNNFFF>>>EEEUUUjjjxxxzzzpppeeeQQQ>>><<<;;;DDDWWWdddeeegggkkkhhhWWWYYYcccoooppp\\\fffbbb^^^bbb`````````bbbbbbbbbaaa___^^^bbbaaa___]]]\\\ZZZZZZYYYWWWXXXYYYYYYYYYXXXWWWVVVRRRQQQRRRSSSTTTRRRNNNKKKEEECCC@@@>>><<<;;;;;;;;;777666666444333222111111000000000000000000000000///111111111000000222444444AAAtttppprrr[[[IIIJJJ\\\lllrrrppprrrvvvyyyrrrllleeehhhiiiiiijjjpppyyyxxxkkkhhhmmmwwwwwwlllggggggjjjqqqxxxvvv~~~|||zzzyyylll\\\KKK@@@EEEIIISSSqqqrrrwwwxxxzzz{{{{{{zzzxxxwwwuuurrrnnnmmmmmmoooooooookkklllllllllkkkkkkmmmnnnlllmmmnnnoooppppppooooooqqqrrrrrrsssrrrqqqpppoooggggggggghhhhhhhhheeecccWWWNNNDDD@@@AAAEEEPPPYYYQQQUUUPPPYYYhhhxxxsssTTT[[[NNNQQQPPPNNNKKKIIIJJJMMMPPPcccbbbaaa```______^^^^^^XXXYYYZZZXXXVVVXXX]]]aaafffjjjnnnppplllcccXXXQQQIIIEEE@@@>>>AAADDDAAA<<>><<<:::999888666555444333222222222222222111111111111000111222222333333444444555666>>>___zzzsss^^^LLLLLL\\\lllrrrkkkuuuxxxooovvvmmmiiihhhlllnnnpppyyyyyyssspppssswww}}}wwwoookkkppppppooovvvrrrrrrzzztttjjjbbbYYYLLLCCCIIIKKKWWWwww~~~www}}}~~~}}}zzzxxxwwwwww{{{wwwrrrpppqqqrrrqqqpppllloooqqqpppmmmkkklllnnnmmmmmmnnnnnnnnnnnnnnnmmmqqqrrrrrrqqqooonnnooopppjjjkkklllllliiieeeaaa^^^XXXNNNCCC>>>AAAIIIPPPTTTPPPZZZWWWQQQmmmtttbbbSSSXXXOOOPPPPPPOOOOOOOOONNNLLLKKKdddddddddbbb```^^^[[[ZZZTTTUUUWWWXXX[[[aaajjjpppnnnooopppmmmfff\\\QQQKKKBBBCCCBBB???======@@@BBBAAANNNVVVjjjmmm```ccc___YYYWWWZZZ\\\^^^``````___]]][[[XXXXXXVVVTTTSSSTTTVVVXXX\\\YYYVVVWWWZZZ\\\ZZZXXXVVVWWWWWWUUUSSSRRRSSSTTTXXXYYYXXXVVVTTTSSSTTTUUUQQQUUUYYYZZZZZZYYYZZZ\\\UUUQQQQQQVVVZZZZZZ\\\___^^^^^^^^^]]][[[WWWTTTRRRLLLHHHEEEBBB>>>FFFfffvvvxxx|||rrrlll^^^VVVOOOLLLKKKOOOYYYcccbbbbbbccccccdddfffjjjmmmsssvvvzzz|||mmmjjjnnnzzz~~~}}}{{{zzzzzzwwwtttqqqooonnnmmmjjjhhhiiieee```[[[WWWSSSOOOMMMDDDJJJKKKCCC@@@KKK___mmmxxx}}}zzzlll[[[MMMAAA888BBBLLLYYYeeeoootttpppiiieeeVVVXXXwwwyyymmmggghhhhhhbbbccciiikkklllmmmllliiihhhggghhhbbb___^^^```^^^ZZZYYY[[[[[[[[[]]]___aaaaaa^^^\\\YYYXXXXXXXXXWWWUUUQQQNNNKKKHHHDDDBBB@@@>>><<<:::999888666555444333222222222222222111111111111000111111222333333444444555888444MMM~~~rrr]]]LLLNNN___ooouuunnn{{{tttjjjpppooojjjhhhkkknnnrrrzzz}}}xxxzzzyyyyyy|||~~~rrrlllmmmsssvvvuuu|||xxxtttwwwssslllbbbSSSHHH@@@EEEIIIXXX{{{|||zzzzzz{{{{{{zzzwwwuuuuuuvvvxxxuuuqqqoooqqqssssssrrrmmmpppqqqqqqnnnmmmmmmooommmmmmnnnnnnnnnnnnmmmmmmooopppqqqpppnnnlllmmmnnnkkklllmmmllljjjfffaaa___WWWNNNCCC>>>BBBJJJQQQTTTOOOPPPKKKQQQuuupppwww{{{___SSSXXXPPPPPPPPPPPPOOONNNMMMMMMMMMeeeeeedddbbb___\\\XXXVVVYYYZZZZZZ\\\___eeemmmrrrtttrrrnnnfff\\\QQQHHHBBB<<<@@@CCCAAA===<<>>VVVrrrwww|||uuummmggg[[[RRRJJJGGGIIINNNYYYcccccccccddddddeeehhhmmmqqqxxx{{{tttjjjgggjjjwww~~~}}}||||||||||||zzzvvvqqqnnnllljjjhhhgggddd```[[[VVVRRRNNNIIIFFFCCCGGGEEEAAADDDUUUjjjxxxzzzyyyppp^^^MMMCCC>>><<>>CCCLLLSSSUUUXXXOOOKKK]]]zzziii~~~[[[SSSWWWQQQPPPQQQRRROOOLLLJJJLLLNNNbbbaaa___]]][[[YYYXXXWWW______```aaadddgggkkknnnnnnjjjcccZZZPPPGGG@@@=========@@@DDDEEEGGGMMMSSSSSSbbbhhhqqqzzzgggYYYZZZ^^^ZZZWWWXXXXXXYYYZZZ[[[ZZZYYYWWWVVVUUUTTTRRRRRRTTTUUUWWWWWWXXXVVVTTTTTTUUUVVVTTTSSSVVVOOOKKKQQQ^^^ggggggddd]]][[[VVVQQQNNNNNNRRRUUU[[[[[[[[[ZZZYYYXXXWWWWWW[[[XXXYYY___aaa^^^\\\]]]TTTTTTUUUVVVTTTRRRPPPNNNKKKLLLLLLHHH@@@>>>KKK[[[}}}}}}|||}}}yyyssskkkeee[[[PPPGGGEEEIIIOOOXXX```bbbbbbbbbaaabbbeeejjjmmmvvvyyy~~~{{{tttqqqxxx~~~|||{{{{{{{{{{{{xxxuuurrrooommmkkkgggeee```\\\WWWQQQMMMHHHCCC@@@HHHGGGDDDEEEQQQcccsssyyyyyyrrrdddQQQBBB===AAAFFFGGGLLLSSSZZZdddjjjggg___QQQSSSmmmtttffffffiiillliiidddgggnnnmmmnnnnnnlllhhhdddaaa```^^^]]]```eeeeee```]]]^^^bbbaaaaaaccceeeeeeeeecccbbbaaa___^^^\\\XXXSSSOOOMMMKKKGGGDDDBBB@@@>>><<<:::999888666444333333222222222222111111111000000111111111222333333444444333888EEEiiizzziiiTTTIIIOOO___lllssssssrrrdddgggooonnnnnnrrryyy~~~yyy{{{zzzxxxvvvtttrrrsssuuuvvvssssssyyyxxxnnnnnnfffRRREEE>>>CCCQQQjjj~~~|||zzzzzzzzzyyywwwuuuuuuxxxzzzsssrrrpppppppppqqqrrrsssooopppppppppooonnnnnnnnnmmmmmmnnnnnnmmmmmmllllllqqqrrrsssrrrpppooopppqqqlllmmmnnnnnnkkkgggccc```VVVLLLAAA???EEEOOOUUUWWWUUULLLPPPiiisss[[[SSSVVVSSSPPPRRRRRROOOJJJGGGIIILLL]]][[[YYYXXXXXXZZZ]]]^^^^^^```bbbeeehhhjjjjjjjjj\\\YYYSSSLLLEEEAAA===<<>><<<;;;999777666444333333222222222111111111000000000000111222222333333444---999>>>WWWzzzgggRRRLLLTTTbbblllqqqxxxrrrdddfffiiinnnuuu{{{{{{|||zzzuuuuuutttqqqoooppptttxxx|||}}}}}}llljjjgggYYYGGGAAAEEEZZZyyyyyytttyyyyyyxxxuuuttttttvvvyyyssssssrrrpppooooooppppppnnnnnnnnnnnnooonnnmmmlllmmmmmmmmmmmmmmmlllkkkkkkooopppqqqqqqoooooopppqqqlllmmmnnnnnnkkkgggccc```UUUJJJ@@@???GGGRRRWWWXXX[[[]]]ooo}}}[[[SSSTTTUUUQQQRRRRRRNNNJJJGGGHHHJJJXXXXXXXXXYYY\\\```dddgggfffeeedddcccbbb```[[[XXXJJJHHHEEEBBB@@@>>>>>>>>>???;;;@@@QQQ^^^^^^[[[[[[jjjmmmwwwhhh[[[XXXWWWZZZYYYUUUTTTVVVWWWWWWVVVVVVWWWXXXYYYZZZUUURRRPPPQQQTTTUUUTTTRRRVVVUUUSSSRRRQQQPPPPPPOOOLLLJJJKKKSSS^^^ccc___YYYTTTSSSQQQNNNLLLMMMPPPSSSRRRPPPOOOPPPSSSWWWYYYZZZVVVSSSTTTXXXZZZVVVSSSTTTQQQRRRSSSTTTSSSQQQOOONNNTTTQQQOOOOOOOOOLLLHHHEEE\\\|||lllccckkk~~~www}}}xxxpppjjj]]]RRRKKKNNNTTTXXXYYYZZZ```aaaaaa```___```bbbdddcccdddggguuu~~~yyytttqqqooooooooopppnnnjjjccc^^^ZZZUUUNNNHHHDDDCCCAAA@@@GGGJJJPPP]]]ppp}}}|||tttooo___KKK>>>999:::BBBJJJQQQRRReeefffRRRRRR^^^rrriiifffaaa\\\]]]aaacccbbb````````````___\\\[[[[[[\\\___[[[[[[]]]^^^\\\]]]aaaaaa```aaaccceeeeeedddbbbZZZWWWTTTRRRRRRSSSSSSSSSMMMKKKHHHFFFEEEDDDCCCAAA???===<<<999777666555555222222222111111111111000000000111111222333333333111<<<666LLLzzzfffSSSRRR]]]iiiqqqtttttteeeggggggttt}}}zzzyyywwwsssooorrruuuwwwvvvsssuuu|||kkkcccccc\\\KKKFFFJJJddd~~~vvvpppvvvvvvuuusssqqqqqqrrrtttrrrrrrrrrqqqooonnnnnnpppooonnnmmmnnnooonnnmmmkkkmmmmmmmmmmmmmmmlllkkkjjjjjjkkkmmmmmmmmmmmmoooppplllmmmnnnmmmkkkgggbbb___TTTIII??????IIITTTYYYYYYaaaooosssXXXRRRQQQTTTPPPPPPPPPOOOOOOMMMLLLKKKVVVXXX\\\```eeeiiilllnnniiiddd]]]VVVQQQLLLFFFBBB?????????????????????@@@@@@EEETTTdddggg```^^^ddd}}}ttt]]]VVVUUUUUUVVVUUUSSSUUUXXXWWWXXXZZZ[[[ZZZYYYWWWVVVPPPNNNLLLNNNRRRUUUSSSPPPSSSSSSRRRPPPNNNLLLLLLMMMKKKKKKMMMRRRVVVWWWTTTQQQMMMNNNOOONNNMMMNNNPPPRRRNNNNNNNNNQQQUUUWWWVVVTTTTTTRRRSSSXXXZZZYYYXXXYYYSSSTTTUUUUUUTTTRRRPPPOOOSSSSSSSSSSSSRRRQQQMMMHHHPPPkkk}}}wwwsssxxxlllfffvvvyyywww{{{}}}zzz}}}{{{rrrlll\\\SSSNNNUUU]]]```^^^\\\\\\^^^``````______aaabbb[[[___hhhyyy|||uuuqqqnnnmmmlllkkkiiiddd^^^YYYTTTNNNGGGBBBAAACCCEEEFFFEEEPPP^^^jjjtttzzzwwwpppcccQQQ???:::>>>CCCKKKQQQQQQ[[[ooo|||rrr[[[RRRWWWmmmmmmddd^^^\\\YYYYYY]]]```^^^[[[^^^^^^]]][[[YYYYYY[[[\\\[[[YYYXXX[[[[[[YYYZZZ]]]]]]^^^```bbbddddddaaa___VVVTTTRRRQQQQQQRRRQQQPPPMMMJJJHHHGGGGGGFFFEEEDDDAAA@@@===;;;999777666666222222222111111111111000000000000111222222333333333>>>555HHH}}}vvvbbbRRRVVVdddpppuuuxxxxxxjjjlllnnn|||tttooommmllllllpppvvv{{{||||||{{{yyywwwwww{{{lll^^^[[[XXXTTTOOOSSSqqq}}}xxxuuuuuuuuuuuutttqqqoooppppppnnnppprrrqqqnnnnnnoooqqqpppnnnmmmnnnppppppnnnkkkmmmmmmmmmmmmlllkkkjjjiiifffhhhjjjkkklllmmmoooqqqkkklllmmmllljjjfffaaa___SSSHHH>>>@@@KKKVVV[[[ZZZZZZlll```RRRSSSOOOOOONNNMMMMMMQQQVVVWWWTTTPPPVVVZZZaaahhhmmmpppqqqqqq___XXXNNNGGGCCC@@@===;;;;;;<<<>>>???@@@@@@@@@@@@BBBPPPggguuummm___aaannnqqq[[[]]]TTTSSSSSSTTTTTTTTTXXX\\\UUUXXX\\\^^^]]]XXXSSSPPPLLLIIIHHHKKKQQQTTTSSSPPPQQQQQQPPPNNNKKKJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSRRRHHHJJJMMMNNNNNNNNNOOOQQQPPPPPPQQQTTTWWWUUUPPPKKKNNNLLLMMMSSSWWWWWWWWWYYYTTTUUUVVVVVVUUUSSSQQQOOOPPPTTTVVVUUUSSSRRROOOMMMCCCVVV{{{xxxppp{{{{{{tttwww~~~vvv~~~ssskkklllwww}}}rrrjjjqqq~~~||||||rrrlllZZZRRRPPPYYYdddfffaaa^^^VVVYYY\\\^^^^^^^^^___```eeejjjvvvwwwrrrpppmmmjjjfffccc___ZZZVVVNNNIIIBBB>>>???DDDHHHKKKGGGXXXjjjrrrsssrrrooommmYYYGGG999;;;EEEOOOVVV\\\MMM___ooojjjWWWMMMUUUbbb|||xxxfffVVVVVVXXXXXXYYY[[[]]][[[XXX^^^^^^[[[XXXVVVVVVYYY\\\XXXVVVWWW[[[[[[XXXWWWYYY[[[\\\___bbbdddccc```]]]UUUTTTTTTTTTUUUTTTQQQOOOLLLJJJHHHGGGHHHHHHGGGEEEBBBAAA???<<<:::888777777222222222111111111111000000000000111222222333333,,,;;;555EEElllwww}}}qqq]]]OOOVVVgggrrrwwwyyy|||ppprrrwwwyyynnnhhhhhhlllooonnnvvv~~~pppmmmjjjjjjmmmuuu}}}mmm[[[UUURRR\\\WWW[[[|||}}}|||~~~vvvwwwxxxvvvsssqqqpppppplllnnnppppppooonnnqqqsssqqqooonnnoooqqqqqqooolllmmmmmmmmmmmmlllkkkjjjiiifffhhhkkklllmmmooorrrtttjjjkkklllllliiieeeaaa^^^SSSHHH>>>@@@LLLWWW\\\[[[fffvvvQQQLLLSSSNNNLLLLLLJJJLLLSSS[[[^^^ZZZUUU]]]bbblllvvv{{{vvviii^^^NNNPPPJJJ@@@;;;???AAA>>>AAA<<<999<<<@@@AAAAAACCCDDD^^^llleeetttwwwuuubbb[[[UUUWWWVVVVVVWWWXXXXXXVVVUUUTTTUUUUUUUUUTTTRRRQQQOOOLLLLLLKKKJJJKKKLLLNNNOOOJJJNNNNNNLLLLLLNNNLLLIIIOOONNNOOOPPPRRRRRRPPPOOOKKKKKKLLLLLLMMMNNNPPPPPPNNNPPPTTTVVVWWWUUUSSSQQQUUULLLLLLTTTSSSJJJOOO\\\]]]aaaXXXOOORRRQQQLLLMMMVVVTTTQQQPPPPPPPPPNNNMMMKKKLLLaaammmaaazzz}}}qqq~~~vvvpppllllllxxxzzzrrrqqq}}}rrrhhh[[[TTTRRRYYYaaaccc```^^^ZZZXXXZZZ^^^______ccciiikkkyyyxxxoookkkllliiifffdddaaa\\\TTTOOOJJJAAA;;;<<<>>>???EEELLLYYYjjjuuusssssstttiiiXXXGGGDDD:::888MMMhhhnnnaaa___hhhkkk]]]IIIIIIbbb~~~^^^VVV\\\UUUUUUVVVUUUSSSSSSUUUWWW]]]XXXSSSSSSWWWZZZZZZXXXTTTTTTTTTVVVYYY[[[ZZZYYY]]]]]]]]]___```___\\\YYYSSSRRRPPPPPPQQQRRRRRRQQQRRROOOMMMLLLKKKIIIDDDAAAAAA???<<<;;;;;;:::999777555444333222111111111111111111111111111111111111222888555999TTT~~~||||||nnnXXXOOO\\\iiilllttt~~~zzzwwwnnnkkklllkkkiiinnnttt|||uuufff___ZZZYYYXXX[[[eeeqqqooouuucccOOOHHHQQQ[[[\\\fff~~~}}}{{{zzzxxxxxxwwwvvvtttrrrpppooopppooonnnoooqqqrrrrrrpppnnnnnnnnnnnnmmmlllkkkjjjkkknnnpppqqqnnnjjjgggfffllljjjggghhhlllooopppooommmnnnllljjjjjjiiiccc[[[LLLHHHCCCDDDKKKTTTYYY[[[dddzzzpppRRRNNNCCCJJJGGGIIIGGGHHHNNNVVVYYYUUUPPPrrrqqqqqqrrrpppgggZZZPPPJJJIIIEEE???<<<===<<<;;;<<<:::<<>>DDDRRR___aaa\\\aaakkkxxxttthhhWWWQQQfff~~~ffffffbbbWWWUUUVVVVVVVVVVVVYYY]]]aaaZZZXXXVVVWWWZZZZZZXXXUUURRRWWW[[[]]][[[YYYYYY[[[[[[\\\]]][[[WWWUUUVVVXXXTTTSSSRRRSSSUUUVVVVVVUUUXXXUUURRRPPPPPPOOONNNMMMJJJGGGCCC@@@>>><<<:::888555555333222111000000000111111111111111111111111777///444>>>UUUzzz{{{~~~zzzgggWWWTTTcccnnnqqq|||}}}wwwssspppooonnnqqqvvv}}}zzznnneeeYYYHHH<<<@@@DDDCCCDDDIIIQQQ]]]aaa]]]TTTCCC>>>JJJQQQjjj{{{}}}zzzxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvpppooonnnoooqqqqqqqqqpppoooooooooooonnnmmmllllllkkkmmmnnnnnnllljjjjjjkkkkkkiiihhhiiillloooppppppnnnmmmkkkgggggghhhccc\\\PPPCCC@@@NNNYYYXXXYYY^^^|||zzzoooYYYJJJMMMCCCEEEHHHHHHFFFDDDHHHLLLLLLHHHCCCwwwooobbbWWWNNNGGGAAA===AAA>>>===>>>:::555999AAA@@@DDDMMMSSSRRRQQQVVV^^^eeekkkvvvtttXXX\\\aaaWWWPPPSSSZZZYYYYYYZZZ\\\]]]\\\ZZZUUUUUUTTTSSSRRRQQQOOOOOOPPPRRRUUUWWWVVVTTTQQQNNNOOORRRSSSPPPOOOPPPNNNJJJJJJJJJJJJLLLPPPRRRRRRQQQMMMNNNPPPQQQSSSTTTTTTTTTVVVVVVVVVVVVWWWYYYZZZZZZXXXSSSRRRTTTPPPMMMWWWggghhh^^^UUUOOORRRSSSRRRPPPPPPRRRSSSSSSRRRPPPPPPJJJKKKfffssszzzxxxwwwwwwxxxwwwnnnhhheeeccc]]]iiittt{{{rrrZZZUUUSSSWWW\\\cccmmmvvv}}}xxxqqqiiiiiivvvvvvtttrrrqqqoookkkddd___]]][[[WWWRRRMMMGGGCCC@@@<<<>>>CCCJJJSSS]]]hhhooolllhhhgggeee]]]NNNAAA===EEEIIIMMMNNNNNNUUUhhhyyynnnlll```UUUccckkkccchhhdddZZZWWWYYY\\\]]]___```ccceee[[[[[[[[[]]]^^^^^^ZZZWWWUUUZZZ]]]\\\YYYXXX[[[___^^^aaabbb^^^XXXUUUXXX\\\ZZZYYYXXXYYYZZZZZZYYYWWWXXXWWWWWWVVVVVVTTTRRRQQQOOOKKKFFFBBB???===:::999666555444222111000000000111111111111111111111111555+++444<<>><<>><<<:::888777555333222111111000111111111111111111111111444---888:::888bbb{{{~~~~~~uuuYYYRRRWWWeeekkklll}}}}}}}}}}}}yyyzzznnn[[[MMMFFFEEEHHHLLLOOONNNJJJHHHIIIEEEGGGHHHKKKJJJAAALLLiiizzztttqqqrrrtttvvvwwwwwwwwwvvvvvvuuusssrrrqqqpppooonnnoooppppppooonnnppppppppppppooonnnmmmlllkkkllllllkkkjjjkkkmmmoooiiijjjjjjjjjjjjkkklllmmmkkkkkkiiieeeeeefffaaaYYYMMMDDDFFFSSSWWWVVVgggrrryyyPPPKKKNNNHHHBBBHHHFFFEEEEEEFFFIIIJJJGGGEEEJJJGGGCCC???<<<;;;<<<<<<<<<>>>>>><<>>>>>BBBMMMZZZbbbhhhmmmoooooojjjggg^^^NNN@@@:::>>>CCC???HHHJJJJJJZZZttt|||tttbbb```[[[aaafffiiinnnddd___eee___cccgggjjjiiigggfffeee^^^```bbbdddcccaaa]]][[[YYYXXXVVVRRRQQQUUU]]]dddgggiiiiiigggbbb___```aaaaaaaaa```aaaaaa```]]]ZZZWWWYYY\\\]]]ZZZWWWTTTRRRQQQMMMGGGBBB@@@>>>===<<<:::999777555333222222111111111111111111111111111444222;;;999222MMMxxx{{{~~~ttt[[[WWW]]]iiikkklllvvvbbbPPPHHHFFFEEEWWWaaaZZZRRRQQQOOOHHHEEEBBB???CCCEEECCC]]]}}}wwwqqqoooqqquuuwwwwwwuuuuuuuuutttsssrrrpppoooqqqooonnnnnnooopppooommmoooooooooooonnnmmmllllllkkklllmmmlllkkkkkklllnnniiijjjkkkjjjhhhhhhhhhiiiiiijjjhhhffffffeee___WWWIIIGGGKKKTTTWWW^^^wwwyyywwwoooRRRMMMLLLKKKCCCGGGCCCBBBBBBCCCEEEFFFEEEDDDBBBAAA???<<<;;;<<<>>>AAAAAADDDCCCDDDVVVpppwwwooofffccccccffflllwwwoooXXXXXXZZZYYYUUURRRTTTWWWXXXSSSRRRQQQRRRSSSRRRPPPNNNPPPPPPOOOOOOOOOPPPQQQRRRQQQPPPNNNLLLKKKKKKKKKLLLLLLPPPQQQOOOOOORRRQQQMMMJJJIIIHHHIIILLLOOOPPPPPPLLLNNNQQQTTTVVVVVVUUUTTTVVVUUUUUUUUUTTTSSSSSSRRRNNNMMMPPPUUUYYYZZZ[[[^^^]]]eee___UUUUUURRRPPPUUUTTTSSSQQQQQQRRRSSSRRRQQQLLLKKKNNNPPPLLLPPPjjj}}}dddZZZUUUZZZ___ccclllxxxsssxxx~~~|||{{{}}}{{{tttggg```\\\aaahhhmmmqqqtttsssuuu|||nnnfffccc___ZZZWWWSSSPPPNNNKKKKKKIIIEEEAAA???AAADDDKKKXXXeeejjjnnnrrrtttrrrnnncccOOO???@@@LLLQQQMMMHHHHHHJJJTTTjjj|||^^^ZZZeeesssbbbfffjjjbbb^^^ddddddeeeffffffdddbbbaaabbb\\\^^^aaaaaa```]]][[[YYY\\\ZZZWWWUUUWWW\\\bbbgggfffffffffeeecccaaa___^^^\\\\\\\\\^^^______]]]ZZZYYY[[[\\\ZZZVVVSSSSSSTTTOOOKKKEEEAAA??????>>>>>><<<;;;999777555444333333111111111111111111111111000333888666333DDDmmmuuu]]][[[bbblllkkkkkk~~~nnnXXXKKKKKKOOOVVVrrr~~~pppjjjtttsssggg\\\SSSJJJKKKKKKNNNtttyyyrrrpppsssvvvwwwvvvsssssssssssssssrrrqqqqqqqqqooonnnnnnoooooonnnmmmnnnnnnnnnnnnnnnmmmkkkkkkkkklllmmmmmmkkkjjjkkklllhhhjjjkkkjjjfffdddeeefffggghhhhhhggggggeee^^^UUUGGGJJJOOOUUU\\\llluuuyyydddSSSLLLGGGKKKCCCFFFBBBBBBAAABBBCCCCCCCCCBBB@@@@@@>>><<<<<>>FFFIIIEEELLLRRR___lllfffdddrrrfffZZZYYY\\\WWWTTTQQQQQQRRRRRROOOLLLIIILLLPPPRRRQQQPPPOOONNNKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJMMMPPPPPPMMMJJJNNNMMMMMMPPPTTTVVVTTTRRRQQQPPPMMMIIIFFFGGGKKKNNNNNNQQQTTTSSSNNNKKKIIIJJJOOOLLLJJJLLLQQQTTTRRROOOMMMOOOSSSWWWYYYZZZ[[[\\\\\\ZZZWWWVVVWWWWWWWWWVVVZZZRRRPPPTTTSSSLLLMMMVVVMMMPPPRRRNNNJJJNNNZZZfffyyyiii```fffnnneeeYYYSSSNNNVVVfffbbbeeemmmxxx~~~}}}|||~~~}}}~~~xxxxxx{{{wwwyyypppjjjppp{{{zzzbbb[[[XXXUUUPPPLLLJJJHHHGGGFFFAAADDDFFFCCC@@@CCCNNNXXXddddddkkkssstttqqqvvv\\\NNN???<<>>AAAEEEGGGGGG@@@===:::999888777666444222111111111111111222222111111111555888:::ZZZsss{{{iiibbbdddmmmkkkgggvvvxxxvvv|||wwwzzzyyy~~~vvvjjjQQQKKKbbbyyyyyyqqqsss~~~}}}xxxttttttwwwyyywwwtttuuutttsssrrrqqqqqqqqqqqqqqqooommmkkkjjjkkklllmmmpppnnnkkkhhhhhhjjjlllnnnnnnmmmmmmmmmlllllllllllljjjjjjjjjjjjhhhddd___ZZZ[[[aaadddbbbaaa```XXXOOOHHHOOOUUU^^^rrrdddgggJJJEEEJJJHHHCCCBBBDDDEEEEEEEEEEEECCCAAA@@@<<<999777<<>><<<<<<:::999777333222222111111222222222222222111333444111GGGmmm{{{vvvcccVVVZZZ``````cccjjjtttyyymmm```lllzzzvvv___QQQMMMVVV```fffdddfffmmmttttttkkkaaa```jjjllllllnnnmmmttt{{{uuutttzzzkkkXXXrrr~~~|||{{{yyyzzz{{{{{{yyywwwwwwxxxqqqqqqqqqppppppppppppppppppooommmlllkkkkkklllmmmooonnnmmmlllllllllmmmmmmppppppooonnnnnnmmmlllllllllkkkjjjiiigggbbb\\\WWWPPPQQQQQQRRRWWWYYYTTTLLLDDDRRR[[[WWWPPPLLLFFF@@@```{{{mmmbbbQQQEEEFFFIIIGGGCCCDDDCCCDDDDDDDDDDDDCCCAAA@@@CCCZZZmmmmmmaaaXXXXXX[[[XXXQQQ[[[wwwfff```WWWQQQOOOPPPQQQQQQLLLKKKKKKKKKLLLLLLLLLKKKGGGGGGFFFGGGIIIJJJJJJJJJKKKIIIGGGFFFEEEFFFHHHJJJIIIHHHGGGGGGGGGHHHHHHHHHEEEFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIKKKNNNRRRYYY]]]PPPKKKFFFDDDFFFIIIJJJIIIFFFFFFFFFIIIMMMPPPPPPOOOJJJKKKNNNTTTYYYZZZWWWTTTQQQOOONNNNNNOOOQQQQQQQQQYYYQQQTTTiii}}}qqqeeeRRRNNNKKKMMMRRRSSSNNNGGGJJJ___vvvuuummmxxx{{{cccYYYNNNHHHNNNccceeeUUUMMMHHHEEEIIIMMMMMMNNNQQQ^^^___```aaadddkkkttt|||}}}}}}yyyuuuyyy}}}fffYYYTTTOOOIIIFFFFFFGGGHHHHHHGGGFFFFFFFFF???BBBHHHRRR___iiinnnoooooooooxxxhhhLLL<<<:::BBBIIIJJJHHHJJJSSS\\\uuuqqqkkk___NNNMMMeeebbb[[[\\\[[[ZZZZZZ[[[[[[YYYWWWWWWWWWUUUUUUUUUUUUVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYUUUTTTTTTRRRQQQRRRTTTVVV___^^^[[[YYYYYYXXXXXXXXXZZZZZZYYYXXXWWWUUUUUUUUUVVVTTTQQQNNNLLLJJJIIIIIIDDDEEEGGGIIIIIIGGGDDDBBBEEEBBB???===<<<;;;999777444333333222222222222333111222111333444000???^^^|||}}}{{{dddRRRTTT___eeeddddddgggoooeeeXXXbbbvvvzzzmmmWWWLLLHHHHHHLLLPPPSSSSSSUUUZZZ______YYYSSSVVVeeekkkjjjkkkkkkttttttlllppp}}}~~~yyyrrrvvvnnnhhh|||{{{zzzwww{{{~~~}}}yyyvvvwwwyyyqqqqqqqqqrrrrrrqqqqqqqqqooonnnmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmoooooooooooooooooooooooolllkkkjjjhhheee```YYYUUULLLIIIGGGIIIOOOQQQNNNIIIJJJXXX^^^TTTDDD>>>AAAEEEbbb~~~rrrvvv|||WWWNNNGGGFFFEEEAAA???AAABBBCCCCCCDDDCCCBBBAAA@@@VVVmmm}}}ttt^^^TTT[[[fffiiiqqqsssZZZTTTWWWWWWSSSLLLIIIKKKNNNHHHIIIIIIJJJIIIIIIJJJKKKEEEDDDCCCDDDGGGHHHGGGFFFIIIHHHFFFEEEDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHJJJGGGHHHIIIIIIHHHGGGFFFEEEAAABBBDDDGGGJJJOOOUUUYYYNNNIIIDDDBBBEEEGGGHHHGGGDDDDDDEEEGGGJJJMMMNNNNNNHHHMMMRRRUUUSSSRRRRRRSSSOOOMMMLLLMMMPPPRRRSSSSSSWWWOOONNNYYYgggmmmjjjfffQQQNNNKKKKKKMMMMMMJJJHHHIIIOOO\\\}}}ggggggoooZZZXXXSSSKKKFFFQQQppp^^^VVVLLLCCCAAABBBBBBBBBEEELLLKKKJJJKKKNNNTTT[[[```]]]```cccgggqqq}}}~~~xxxeee[[[SSSRRRPPPKKKFFFEEECCCFFFHHHHHHGGGFFFGGGHHHHHHPPP[[[dddiiilllnnnqqqxxx~~~fffGGG999;;;<<>>???AAAAAABBBBBBCCCCCCBBB@@@@@@___iiimmmhhhdddlll|||dddTTTTTTUUURRRPPPPPPQQQPPPLLLHHHGGGHHHIIIIIIHHHGGGHHHJJJGGGFFFEEEGGGJJJKKKIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDAAACCCEEEFFFFFFFFFHHHJJJGGGIIIJJJJJJHHHFFFEEEEEEBBBCCCDDDEEEEEEHHHLLLOOOIIIFFFCCCBBBBBBCCCCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLHHHNNNTTTSSSOOOLLLOOORRRPPPNNNMMMMMMPPPRRRSSSRRROOOLLLLLLOOOTTTVVVVVVTTTNNNMMMKKKJJJIIIIIIIIIHHHGGGJJJQQQfffvvvjjj]]]aaaeeebbbWWWPPPWWWcccqqqeeeWWWIIIBBBAAA@@@@@@CCC@@@BBBEEEIIIMMMOOONNNMMMPPPRRRWWW___hhhpppuuuvvvyyywwwzzzppp```TTTPPPMMMLLLLLLIIICCCCCCFFFAAAEEEHHHHHHHHHHHHLLLOOOSSS]]]gggkkkjjjlllttt{{{eeeCCC<<>>@@@DDDIIITTTggg~~~kkkPPPLLLYYYkkk~~~kkk\\\\\\ZZZ]]]ZZZWWWUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXYYYVVVTTTSSSQQQQQQQQQRRRRRRLLLOOOSSSSSSSSSUUUYYY]]]YYYYYYXXXVVVSSSRRRSSSTTTUUUUUUUUUWWWYYYXXXUUUSSSMMMLLLJJJIIIHHHGGGHHHHHHFFFGGGHHHHHHGGGGGGHHHJJJGGGDDDAAA>>>===<<<999777666666555444333333333333000222///222777333999KKKssssss^^^RRRWWW```bbb^^^^^^hhhbbbTTTTTT[[[jjj}}}|||tttllljjj^^^QQQMMMKKKGGGCCCAAA@@@BBBCCCAAA???@@@EEEKKKUUUfffkkkfffgggmmmyyyyyyllljjjjjjnnnrrr}}}xxxjjj\\\WWW^^^lllyyy{{{wwwwwwuuuyyy|||zzzuuusssuuuxxxtttuuuuuuuuuuuusssqqqpppmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnnnnnnnmmmmmmkkkkkklllmmmooopppqqqqqqjjjiiihhhfffccc^^^WWWSSSHHHBBB>>>>>>???@@@CCCGGGRRR\\\```TTTAAA999@@@LLLdddbbbIIIHHHFFFCCC@@@???AAACCC@@@AAABBBBBBBBBAAA@@@???kkkoooooolllqqq~~~zzzcccOOONNNVVVSSSOOOLLLMMMQQQQQQMMMHHHFFFHHHJJJIIIFFFEEEGGGIIIIIIGGGGGGJJJNNNOOOLLLHHHEEEEEEFFFFFFEEEDDDBBBAAA@@@CCCGGGGGGFFFEEEFFFHHHDDDGGGJJJIIIGGGFFFFFFGGGEEEEEEEEEEEEDDDEEEGGGJJJEEEFFFGGGFFFCCCAAAAAAAAAAAABBBDDDEEEFFFGGGHHHJJJJJJMMMOOOOOOMMMMMMOOORRRTTTQQQOOONNNOOOOOOOOONNNIIIKKKLLLLLLMMMLLLJJJHHHJJJIIIHHHIIIJJJJJJHHHFFFCCCDDDJJJTTTkkkxxxwwwoooiiifffaaaXXXPPPNNNOOOjjjuuu___QQQJJJEEEBBBCCC@@@AAAEEELLLRRRTTTQQQNNNSSSTTTWWW\\\aaaccccccccciiiiiinnnwww|||{{{zzz|||zzzyyyyyy{{{}}}~~~}}}{{{sssnnnfff___YYYTTTPPPMMMHHHHHHIIIJJJEEE@@@AAAFFFBBBFFFJJJLLLMMMPPPVVV\\\___dddiiikkknnn{{{wwwKKK888AAAFFFAAAAAAAAAHHH]]]www|||bbbNNNUUUmmm|||[[[YYY[[[WWWZZZXXXVVVVVVVVVUUUSSSRRRVVVUUUTTTTTTUUUVVVXXXYYYUUUUUUTTTTTTRRRQQQOOONNNMMMTTT\\\```___\\\[[[[[[ZZZ[[[[[[YYYVVVTTTUUUVVVUUUUUUVVVYYYZZZYYYTTTOOONNNMMMKKKHHHGGGFFFFFFFFFEEEHHHKKKLLLJJJJJJLLLNNNIIIFFFCCC@@@???===;;;999777666555444333333333333222333///111777444666DDDiii|||iiiWWWSSS\\\bbbaaa___fff___VVVZZZ___ggguuu|||yyysssfffWWWMMMFFFAAA@@@CCCBBBBBBAAA??????AAAFFFIII[[[jjjkkkdddhhhqqqmmmdddfffjjjkkkvvvzzzlll^^^RRRJJJLLL___tttzzzwwwxxxvvvwwwxxxvvvsssrrrsssvvvtttuuuvvvuuutttrrrooonnnllllllmmmmmmmmmmmmmmmlllkkkllllllllllllmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnniiihhhgggeeeccc^^^WWWSSSFFFAAA===<<<;;;;;;BBBKKKUUUXXXWWWLLL>>>;;;GGGVVV}}}YYYCCCEEEEEECCCAAAAAAAAA@@@???@@@AAABBBBBBAAA@@@???xxxwww|||jjjQQQOOOPPPNNNKKKIIIKKKLLLJJJGGGEEEFFFIIIFFFIIIJJJIIIFFFEEEFFFHHHEEEDDDDDDHHHLLLMMMHHHCCCDDDEEEFFFFFFEEECCCAAA???AAAEEEHHHIIIGGGEEEEEEFFFAAADDDHHHIIIGGGFFFHHHIII@@@AAABBBAAAAAABBBDDDGGGEEEIIIKKKJJJFFFBBBAAAAAAAAABBBDDDEEEEEEEEEGGGHHHKKKKKKKKKLLLMMMOOOQQQQQQWWWTTTPPPNNNNNNMMMLLLJJJJJJKKKLLLLLLLLLMMMLLLJJJIIIFFFFFFIIIMMMMMMHHHCCCHHHCCCFFFLLLWWWyyy{{{qqqjjjnnnooohhhbbb```YYY___qqqyyyxxxyyycccUUUJJJCCCBBBBBB@@@@@@FFFNNNTTTUUUTTTMMMNNNQQQXXX\\\]]]\\\[[[___^^^aaahhhmmmnnnqqquuummmfff```cccjjjmmmhhhaaaYYYXXXVVVSSSOOOLLLIIIHHHDDDEEEIIIKKKHHHCCCBBBFFFEEEIIINNNQQQSSSXXX```gggjjjjjjkkkmmmyyyQQQ<<<>>>CCCAAA???FFFGGGVVVzzz[[[QQQVVVqqqooo[[[\\\\\\WWWWWWVVVWWWWWWWWWUUUPPPMMMUUUUUUTTTTTTTTTVVVWWWXXXUUUVVVWWWXXXVVVRRRNNNKKKYYYcccnnnsssoooggg```]]]\\\^^^___]]]YYYWWWWWWYYYWWWWWWXXXZZZ\\\XXXRRRLLLRRRPPPNNNKKKIIIGGGGGGGGGEEEIIINNNOOONNNMMMNNNOOOKKKHHHEEEBBB@@@???<<<:::777777666555444333333333333444///000666333333@@@UUUzzz{{{jjjUUUMMMUUU___bbb\\\bbb___aaappp{{{zzzwwwvvvmmmbbbUUUJJJAAA===AAAGGGEEECCC@@@@@@CCCFFFHHHHHHXXXffffff___eeeqqqiiiWWWQQQXXXfffqqqooo```TTTNNNFFFEEEYYYttt~~~yyywwwzzzvvvvvvuuusssqqqqqqsssttttttuuuuuuuuussspppnnnlllllllllmmmmmmnnnmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmllllllkkkkkkhhhgggfffeeeccc^^^WWWSSSDDD???===<<<999999BBBOOOYYYUUUMMMAAA999@@@UUUjjjxxxTTTBBBDDDFFFDDDBBBAAA>>>:::??????AAAAAABBBAAA@@@???wwwkkkWWWOOOOOONNNKKKIIILLLJJJHHHHHHIIIIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEJJJFFFCCCBBBDDDEEECCCBBBJJJJJJIIIIIIHHHGGGGGGFFFGGGEEEBBBBBBCCCEEEFFFFFFEEEDDDBBB@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBDDDGGGFFFKKKPPPSSSSSSPPPMMMLLLMMMMMMKKKHHHGGGGGGJJJMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGDDDIIIHHHMMM^^^ooo~~~|||nnnnnnrrrsssfffVVVOOOYYYccchhhssswwwiii[[[NNNNNNBBBBBBIIIGGGJJJSSSTTTQQQPPPOOOPPPQQQQQQOOOMMMQQQSSSUUUXXXZZZ\\\]]]^^^[[[[[[\\\]]]]]]\\\[[[ZZZQQQNNNKKKJJJJJJIIIFFFCCC@@@DDDJJJKKKHHHEEECCCCCCMMMOOOTTTXXX[[[^^^ccciiiiiikkkuuu[[[<<<:::@@@IIINNNJJJKKKZZZxxxnnnTTTZZZwwwddd]]]^^^WWWYYYWWWWWWVVVTTTSSSTTTXXX[[[bbb[[[UUUTTTTTTTTTVVVZZZXXXVVVUUUWWWYYYYYYVVVSSSaaasssxxxkkkffffffeeeeee```[[[YYYZZZ[[[[[[ZZZTTTTTTTTTUUUVVVTTTQQQNNNSSSQQQNNNKKKJJJJJJJJJKKKIIILLLOOOPPPOOOMMMLLLLLLKKKIIIGGGEEECCCAAA===:::888888777666555444444333222222222222333444555666BBBnnn|||kkkTTTMMMWWW``````bbbffffffnnnzzzwwwvvvxxxnnneeeVVVGGG>>>@@@JJJRRRSSSKKKDDDAAA@@@AAABBBDDDMMMSSS[[[bbbiiitttiiiYYYWWWUUUSSSfffwwwpppnnnpppttt{{{xxxrrr^^^LLLEEE@@@FFFbbb~~~|||{{{yyywwwxxxvvvsssqqqpppqqqsssuuutttsssrrrpppooonnnnnnnnnmmmlllkkklllnnnnnnnnnlllkkkkkkllllllllllllllllllmmmllllllmmmnnnmmmkkkhhhjjjgggdddcccbbb]]]TTTLLLGGG@@@:::888777888CCCOOO\\\FFF@@@CCC;;;CCCiiiYYYLLLBBBCCCEEEEEEEEECCC@@@???======>>>???@@@@@@AAAAAAkkk]]]TTTLLLKKKLLLMMMNNNRRRQQQMMMHHHFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDIIIFFFCCCCCCDDDEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGEEECCCCCCDDDFFFGGGGGGEEECCCBBB@@@@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCEEEEEEJJJQQQUUUUUURRROOONNNLLLLLLLLLJJJHHHIIIKKKMMMPPPOOONNNMMMLLLMMMMMMNNNMMMMMMLLLKKKIIIGGGEEEDDDBBBHHHLLLWWWiiiqqqwwwyyysssxxxhhh[[[QQQPPPRRRVVVbbbooo\\\NNNJJJJJJDDDDDDKKKKKKBBBCCCEEEIIILLLMMMKKKIIIIIIJJJKKKLLLLLLLLLKKKJJJQQQRRRSSSSSSSSSRRRQQQPPPKKKIIIHHHHHHIIIIIIGGGDDDEEEGGGGGGFFFEEEGGGMMMRRR\\\```dddfffeeeeeehhhllliii{{{yyyWWWDDD;;;???MMMccckkk```mmmzzztttfff]]]jjjddd^^^bbb]]]YYYWWWWWWVVVTTTSSSTTTXXX[[[```[[[XXXYYYYYYUUUUUUWWWYYYYYYZZZ\\\]]]]]]\\\ZZZ```mmmrrrfffZZZZZZ```bbbgggccc___]]]^^^___^^^]]][[[YYYUUUSSSSSSRRRQQQPPPUUUTTTRRRQQQPPPPPPQQQQQQQQQSSSTTTSSSQQQOOOOOOOOOQQQOOOLLLJJJHHHEEEAAA???999999999888777555444333222222222222333444555666???dddttt^^^VVV^^^hhhkkkbbbppp~~~~~~yyyvvvuuuuuummmcccTTTEEE===@@@KKKTTTTTTOOOKKKHHHFFFEEECCCCCCGGGLLLRRRYYYbbbnnn}}}xxxbbbWWWZZZXXXUUUmmm~~~pppgggmmmwwwzzznnn^^^YYY^^^dddnnnsss{{{}}}uuueeeVVVJJJEEEBBBLLLooo}}}{{{wwwuuuwwwuuusssrrrqqqqqqrrrssstttsssrrrpppooooooooonnnooonnnllllllmmmmmmllljjjmmmmmmmmmmmmmmmnnnnnnnnnllllllkkklllmmmmmmjjjhhhiiieeeaaa```^^^YYYQQQKKKEEE>>>999999999===IIIUUUTTTDDD@@@AAA===NNN{{{vvvOOOBBBCCCDDDDDDDDDDDDBBBAAA@@@======>>>??????@@@AAAAAAcccTTTLLLLLLNNNOOOLLLHHHKKKQQQUUUOOOHHHCCCCCCEEEHHHJJJGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBGGGEEECCCCCCDDDEEEEEEDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGEEECCCDDDFFFGGGGGGGGGDDDCCCAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@???@@@BBBEEEEEEJJJQQQVVVVVVTTTQQQPPPLLLMMMMMMLLLKKKKKKMMMOOOTTTRRRPPPNNNMMMMMMNNNOOOOOOOOOOOOMMMKKKGGGDDDBBBDDDIIIMMMZZZlllllldddfff|||xxxuuu|||pppmmmeeeZZZPPPMMMRRRXXXkkkwwwooogggWWWNNNKKKDDDFFFFFFFFFFFFGGGEEEBBB???EEEFFFHHHJJJLLLLLLLLLKKKJJJJJJJJJKKKJJJIIIIIIHHHCCCCCCCCCDDDFFFFFFEEECCCHHHIIIJJJJJJJJJNNNVVV\\\]]]```bbb``````dddmmmttt\\\FFF999;;;@@@BBBQQQqqq|||lll{{{xxxxxxwwwooo{{{zzzbbb]]]cccaaaWWWWWWWWWVVVTTTSSSTTTXXX[[[^^^\\\\\\^^^\\\WWWSSSTTTTTTWWW[[[\\\\\\[[[[[[[[[dddooorrrggg]]]^^^dddgggfffdddbbb```aaa```___]]]]]]YYYSSSPPPPPPQQQSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXWWWUUURRRPPPQQQRRRVVVSSSPPPNNNLLLIIIEEEBBB;;;;;;;;;;;;999777444333222222222222333444555666:::RRR}}}yyydddXXX^^^jjjpppttt}}}xxxtttrrrrrrkkk```PPPBBB<<>>>>>??????@@@@@@@@@iiiPPPOOO[[[KKKLLLOOOPPPJJJDDDEEEJJJQQQLLLFFFBBBBBBEEEHHHIIIGGGFFFEEEDDDCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCDDDDDDEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFDDDCCCCCCDDDFFFGGGFFFEEEBBBBBBAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBAAA@@@AAACCCFFFIIILLLPPPRRRRRRQQQPPPPPPMMMNNNPPPOOONNNNNNOOOPPPTTTRRROOOMMMLLLLLLMMMNNNMMMNNNOOONNNLLLHHHEEEBBBIIIKKKIIIRRR```___XXX[[[cccyyyooolllvvvvvvcccVVVNNNKKKPPP[[[ooorrrbbbQQQLLLIIIEEEBBBAAABBBBBBAAA???@@@BBBDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFCCCCCCDDDFFFGGGHHHGGGGGGJJJOOOUUUYYYYYYYYY\\\^^^___ccceeefffnnnfffIII@@@@@@@@@CCCHHHJJJXXXxxxzzzsssooohhh```ZZZ^^^```TTTWWWWWWVVVTTTSSSTTTXXXZZZ]]]\\\]]]^^^[[[UUURRRSSSOOOSSSWWWWWWUUUSSSTTTVVVdddrrr{{{uuuooonnnnnnllldddcccbbb```___^^^\\\[[[VVVSSSOOOMMMOOORRRUUUVVVSSSTTTUUUVVVVVVVVVUUUUUUWWWVVVUUURRRPPPOOOQQQSSSVVVTTTQQQOOOLLLIIIEEEBBB>>>>>>>>>===;;;888555333333333333333333444555555:::HHHuuu|||hhhZZZ]]]jjjsss~~~{{{wwwsssooonnnggg\\\MMM@@@>>>FFFSSS]]]jjjkkkhhh```VVVNNNHHHCCCCCCDDDFFFJJJQQQ\\\gggnnnhhhZZZ]]]mmmnnnnnnwwwxxxuuujjjVVVKKKBBBCCCNNNjjj|||wwwrrrttttttuuuuuutttsssqqqpppqqqpppooonnnmmmmmmmmmmmmpppnnnmmmlllmmmmmmkkkjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkklllllljjjhhhgggccc^^^ZZZVVVQQQKKKFFF@@@<<<999999???HHHUUU^^^TTTHHHAAA>>>HHHlll~~~gggmmm|||lllPPPFFFEEEDDDCCCBBBAAAAAAAAAAAA===>>>>>>>>>?????????@@@iii[[[VVVOOOHHHFFFFFFEEEFFFHHHGGGEEEFFFKKKIIIFFFCCCBBBCCCEEEFFFFFFHHHGGGEEEDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEEEEDDDBBBAAAAAAAAA@@@@@@AAAAAAAAA?????????@@@@@@@@@AAAAAABBBCCCCCCCCCBBBCCCFFFHHHNNNNNNNNNMMMLLLKKKMMMNNNNNNPPPQQQQQQOOOOOOPPPQQQQQQPPPMMMKKKJJJJJJJJJKKKIIIJJJLLLMMMLLLIIIFFFDDDFFFIIIGGGKKKUUUSSSQQQZZZYYYpppzzzoooyyy{{{iii]]]WWWSSSMMMNNN___zzz{{{ZZZTTTKKKDDDBBBCCCFFFGGGFFFFFFFFFEEEDDDCCCBBBBBBEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNPPPUUU\\\___``````bbbdddeeeoooyyy]]]CCC???DDDHHHDDDCCCKKKXXXiiiooodddqqqrrr^^^```ZZZYYY]]]VVVWWWWWWVVVTTTSSSTTTXXXZZZ\\\ZZZZZZ[[[WWWQQQPPPSSSPPPSSSVVVUUUQQQOOOPPPRRR[[[jjjuuutttqqqrrroooiiiccccccbbb```]]][[[YYYYYYSSSQQQOOOPPPRRRUUUVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRPPPOOOPPPSSSVVVUUUSSSQQQOOONNNKKKHHHEEECCCBBBAAA@@@===:::777555444444333333444444555555999HHHzzzsssfffgggsss~~~~~~zzzvvvqqqllliiiaaaXXXJJJAAAAAAKKKXXXaaavvvzzzvvviiiZZZQQQKKKFFFFFFGGGIIIJJJMMMRRRYYY^^^cccZZZaaassszzzsssgggPPPDDD???LLLggg}}}wwwssstttuuuvvvvvvvvvtttrrrqqqooonnnmmmllllllkkkllllllnnnlllkkklllmmmnnnmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiijjjlllllljjjhhhgggddd___ZZZTTTNNNHHHEEE>>><<<::::::AAALLLWWW]]]XXXHHH>>>@@@QQQsssrrrlllvvvWWWHHHCCCDDDDDDBBBAAAAAA@@@AAAAAA>>>>>>>>>>>>>>>?????????vvv^^^IIIGGGLLLLLLGGGDDDLLLGGGEEEGGGHHHGGGHHHKKKDDDBBBAAABBBDDDEEEDDDCCCGGGFFFFFFEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>@@@CCCEEEEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@@@@AAAAAABBBCCCDDDEEEDDDDDDEEEHHHJJJNNNNNNMMMKKKHHHHHHJJJLLLOOOPPPPPPOOOMMMMMMNNNOOOLLLKKKJJJIIIHHHHHHHHHHHHEEEFFFHHHIIIIIIHHHGGGFFF???FFFHHHMMMSSSOOOMMMWWWXXX]]]jjj{{{zzzkkkVVVFFFGGGUUUeeewwwvvvgggZZZOOOGGGCCCHHHHHHFFFEEEEEEFFFHHHHHHCCCCCCDDDDDDFFFGGGIIIJJJKKKKKKLLLKKKKKKNNNRRRUUUWWWYYYZZZ\\\___gggrrr{{{vvvQQQCCCOOO[[[SSSCCCAAADDDSSScccsssyyyhhhZZZaaa}}}zzzddd[[[___\\\XXXYYYYYYWWWWWWVVVTTTSSSTTTXXX[[[ZZZXXXXXXXXXSSSNNNOOOTTTXXXXXXWWWUUUSSSRRRSSSTTTWWWbbbiiiggggggkkkkkkgggddddddbbb___ZZZWWWWWWWWWTTTSSSSSSTTTUUUVVVTTTSSSUUUUUUTTTTTTTTTTTTTTTTTTQQQRRRRRRQQQQQQRRRVVVYYYTTTSSSQQQQQQQQQPPPMMMKKKGGGFFFDDDAAA===;;;888777555444444444444444555555222@@@uuuxxx}}}||||||}}}~~~}}}tttuuu|||xxxtttmmmgggbbbYYYQQQGGGBBBEEEOOOZZZaaavvv~~~}}}nnn^^^VVVQQQKKKJJJOOORRRQQQMMMKKKNNNRRR]]]ZZZaaasss~~~sssgggIIIDDDKKKggg}}}wwwssstttuuuuuuvvvuuusssrrrqqqnnnmmmllllllkkkkkkkkklllmmmlllkkklllnnnooonnnmmmmmmllllllkkkkkkjjjjjjiiihhhhhhhhhjjjkkkkkkiiigggfffddd```ZZZSSSLLLFFFBBB;;;<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>uuuZZZSSSPPPKKKFFFBBBCCCIIIOOOOOOKKKIIIIIIHHHEEEFFFJJJEEECCCBBBBBBCCCDDDCCCBBBDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCCCC@@@>>>>>>???@@@AAAAAABBBBBBCCCCCCCCC===>>>@@@DDDFFFFFFCCCAAA??????@@@AAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEDDDEEEHHHKKKJJJLLLMMMLLLJJJIIIIIIIIIOOONNNMMMKKKHHHHHHJJJLLLHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEAAAHHHJJJOOOUUUPPPLLLUUUSSSPPPPPP\\\~~~fffPPPJJJIIIGGGKKKTTT```jjjyyyhhh]]]RRROOOKKKGGGFFFFFFHHHIIIHHHHHHHHHJJJLLLOOOQQQRRRRRRSSSSSSRRRSSSWWW^^^dddgggggghhhllluuu^^^MMM===DDD[[[hhhYYYBBBHHHXXXhhhhhhllleeeXXXWWWnnnvvvccc```YYYYYY]]]XXXSSSYYYWWWWWWVVVTTTSSSTTTXXX[[[WWWVVVXXXXXXSSSNNNOOOTTT[[[XXXUUUSSSSSSUUUVVVWWWWWW```eeebbbccchhhhhhcccdddccc```[[[UUURRRRRRTTTRRRQQQPPPQQQSSSTTTSSSRRRRRRRRRQQQQQQRRRSSSUUUVVVOOOQQQQQQQQQQQQRRRUUUXXXQQQPPPPPPQQQRRRRRRQQQOOOLLLIIIEEEAAA===;;;::::::555555444444444444555555222444[[[}}}~~~uuuvvvxxxzzz{{{||||||{{{{{{~~~zzzuuupppiiiaaaZZZPPPJJJDDDBBBHHHQQQZZZ^^^iiiwww|||qqqccc]]]XXXRRRPPPYYY```^^^TTTLLLLLLPPPZZZ[[[bbbrrr~~~ssshhhMMMSSSjjj|||{{{{{{||||||zzzvvvsssssssssssssssrrrqqqppppppooonnnmmmmmmlllmmmmmmmmmnnnmmmllllllmmmnnnmmmkkklllllllllkkkjjjiiiiiiiiigggggggggiiikkkkkkiiigggcccccc```[[[RRRJJJCCC???888;;;===@@@JJJWWW^^^]]][[[NNNXXXxxxjjjkkkIIIIIIHHHBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>===ttt```UUUOOOHHHGGGEEEEEEIIILLLGGG@@@CCCBBBDDDFFFDDDBBBEEEKKKIIIFFFCCCBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCBBB???<<<<<<===::::::;;;===>>>???@@@AAA>>>???AAAEEEGGGGGGDDDAAA>>>???@@@AAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEHHHKKKFFFIIIMMMOOOMMMKKKIIIHHHNNNMMMKKKGGGDDDDDDGGGIIIEEEFFFHHHIIIIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCIIIMMMJJJMMMTTTQQQMMMUUUOOOIIINNNUUU^^^nnn^^^[[[UUUHHHBBBFFF???DDDTTTcccqqqyyyoooddd\\\WWWUUUTTTOOOOOOPPPRRRUUUXXX[[[]]]````````````aaagggqqqxxxzzz}}}xxxRRRAAABBBDDDJJJVVV\\\VVVKKKUUUppp}}}kkkfffcccZZZbbbwww___YYY```WWWRRR\\\WWWNNNWWWWWWWWWVVVTTTSSSTTTXXX[[[TTTUUUYYYZZZUUUOOOOOOTTTYYYTTTOOONNNQQQTTTVVVVVVTTT^^^dddcccdddgggccc[[[bbbaaa]]]VVVOOOLLLMMMOOOKKKJJJIIIJJJNNNQQQSSSTTTNNNNNNMMMMMMOOORRRUUUWWWNNNOOOPPPPPPPPPPPPRRRTTTNNNMMMMMMOOOQQQRRRQQQPPPNNNKKKFFFAAA===;;;;;;;;;666555555444444444555555===000DDDuuu~~~|||rrrvvv|||yyy~~~}}}xxxsssnnnfff\\\VVVJJJFFFAAABBBIIIRRRYYY\\\]]]oooyyyrrrfffbbb]]]VVVVVVaaallliii\\\QQQPPPSSSYYY]]]cccrrrzzztttiiiWWWggg~~~yyyxxxxxxyyyyyyxxxuuurrrrrrrrrqqqppppppooooooooopppoooooonnnnnnnnnnnnooopppooommmmmmmmmmmmkkkiiijjjjjjiiiiiihhhggggggfffgggggggggiiikkkkkkiiigggbbbbbb```ZZZRRRHHHAAA===666;;;>>>BBBNNN\\\bbb``````XXXnnn}}}bbbJJJDDD===AAABBBCCCDDDCCCAAA???===>>>>>>>>>>>>============xxx^^^TTTQQQKKKEEEHHHFFFEEEDDDEEEEEECCCAAADDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAABBB@@@???@@@CCCCCCAAA>>>???>>>===============>>>AAAAAA@@@>>>===;;;::::::>>>======<<<<<<<<<======:::===@@@DDDEEEDDDBBBAAA???>>>>>>>>>@@@@@@>>><<>><<<:::888888777555555444444444777444;;;ZZZ|||uuuxxx|||{{{uuulll___SSSKKKJJJFFFCCCDDDGGGJJJMMMPPPWWWaaakkklllgggbbb]]][[[iiiqqqssskkkbbb]]]XXXSSS^^^ssssss{{{ddd___lllwwwzzz{{{sssnnnlllqqq}}}}}}uuunnnhhh{{{vvvqqqkkkooosssvvvwwwvvvwwwwwwpppqqqrrrqqqooommmmmmmmmpppppppppnnnllllllnnnooonnnooopppmmmjjjiiikkknnnkkkkkkkkkkkkjjjhhhgggfffcccdddeeegggggggggfffeeeeeeddd```XXXNNNDDD>>>;;;999:::???JJJWWW___aaa```___iiiQQQCCCFFF999BBBAAAAAABBBCCCBBB@@@===============>>>>>>>>>>>>|||jjjUUUIIIIIIKKKJJJGGGFFFEEECCCCCCDDDDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAA@@@???@@@BBBBBB@@@>>>>>>===============>>>>>>???>>>>>>======<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;===@@@CCCDDDCCCAAA@@@>>>>>>===>>>??????>>><<>>EEENNNXXXbbbhhhkkkrrruuuNNNFFFGGG>>>AAAAAA@@@AAABBBBBB???===;;;<<<<<<<<<======>>>>>>yyycccRRRKKKDDDBBBDDDFFFEEEBBBDDDCCCAAAAAABBBBBBAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>???@@@@@@???>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<=========;;;::::::999::::::;;;;;;<<<>>>@@@BBBBBBAAA???>>>======<<<===??????===<<<>>>@@@BBBAAA???@@@GGGMMMFFFEEEDDDDDDFFFGGGFFFFFFHHHIIIJJJKKKJJJHHHFFFDDD???AAAEEEHHHHHHFFFCCCAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBAAAAAA<<>>zzzcccQQQGGGIIIHHHHHHGGGFFFDDDAAA???BBBAAA??????@@@@@@???>>>>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>=========>>>>>>===;;;:::;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999999:::<<<===???@@@@@@???===<<<<<<;;;;;;<<<>>>>>>===;;;;;;???AAA@@@>>>AAAHHHPPPPPPNNNKKKHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFDDDBBBAAA===@@@DDDHHHIIIGGGEEECCCAAAAAABBBBBBCCCDDDFFFFFFEEEEEEEEEDDDBBBBBBCCCDDDCCC???GGGTTT]]]iiijjj]]]]]]^^^[[[TTTSSSVVVZZZZZZ^^^xxxyyyooogggyyylllddd[[[PPPIIIFFFFFFEEECCCBBB@@@@@@AAACCCUUUVVVVVVSSSOOOPPPUUUZZZ___fffooozzz|||tttjjjaaa]]][[[[[[[[[YYYWWWQQQKKKJJJJJJDDD===>>>>>>>>>CCCLLLSSSOOOFFFQQQQQQTTT___nnnvvvssskkkaaaPPPMMMXXXcccvvvvvv]]]VVVWWWVVVRRRNNNMMMLLLKKKJJJKKKKKKKKKNNNNNNNNNMMMLLLKKKJJJJJJNNNOOOOOOMMMJJJHHHHHHHHHKKKPPPRRROOOMMMPPPSSSSSSVVVVVVWWWVVVTTTQQQNNNLLLOOOOOONNNMMMMMMMMMNNNNNNJJJMMMMMMJJJKKKQQQTTTTTTOOOPPPQQQOOOLLLLLLOOORRROOOQQQSSSTTTSSSRRRPPPPPPRRRQQQQQQRRRSSSSSSRRRPPPQQQQQQPPPNNNKKKGGGCCCAAA:::999888666444333333333---222777:::PPP}}}wwwzzzxxxvvvvvv{{{}}}}}}{{{vvvlll^^^NNNDDDFFFHHHGGGBBBBBBJJJVVV]]]aaaiiipppmmmbbb]]]fffsssyyy}}}|||qqqddd```dddjjjyyy~~~|||yyyyyy||||||zzzzzz{{{zzzyyyvvvwwwxxxwwwssspppnnnnnnssstttvvvtttqqqnnnmmmllllllnnnqqqqqqpppooonnnnnnooollljjjjjjlllmmmjjjhhhkkkiiigggeeedddeeefffgggccccccccccccbbbaaa``````^^^\\\XXXPPPHHHBBB???>>><<>>???>>>>>>@@@AAAAAA>>><<<888888999:::;;;<<<<<<===nnn[[[QQQKKKGGGFFFAAACCCDDDEEECCCBBBAAAAAA@@@???>>>>>>??????>>>===>>>>>>?????????@@@@@@@@@======>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;<<<===::::::::::::;;;<<<>>>>>><<<<<<;;;;;;:::999999999777777777777777888999999<<<===>>>???>>>===;;;::::::::::::;;;======<<<;;;999<<>>CCCHHHLLLSSSYYYWWWRRRKKKGGGBBB??????AAACCCCCCCCCDDDBBB???AAADDDBBB======888???OOOTTTLLLHHHLLLOOO\\\mmmvvvtttllleeeaaaWWWRRRWWWaaammmppp\\\SSSTTTVVVRRRLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJIIIIIIIIIOOOOOOOOONNNLLLJJJKKKLLLOOOTTTWWWRRRNNNOOOQQQQQQVVVUUUTTTRRROOOMMMJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNOOOMMMNNNPPPPPPLLLLLLNNNPPPNNNJJJIIILLLPPPNNNQQQSSSSSSPPPNNNMMMNNNPPPOOOOOOQQQSSSTTTTTTRRROOONNNMMMLLLIIIFFFCCCAAA<<<;;;999777555444333333111222777:::MMM~~~yyy|||}}}}}}||||||yyyxxxwwwrrriii[[[LLLBBB???DDDDDD>>>???KKKYYY```\\\^^^bbbeeeaaa]]]aaakkkooorrrsssooogggeeekkkttt~~~}}}~~~{{{{{{{{{zzzzzzvvvwwwxxxwwwtttqqqpppppprrrtttuuuuuurrrooommmlllpppqqqpppooolllllllllnnnpppmmmkkklllnnnnnnkkkhhhjjjhhhfffddddddeeefffggg`````````_______________\\\YYYTTTLLLDDD???<<<<<>>@@@@@@>>><<<888888888999:::;;;;;;<<>>>>>???@@@???>>>======>>>???>>>===>>>????????????@@@@@@@@@<<<<<<<<<<<<============;;;;;;;;;999888888;;;===:::::::::::::::;;;<<<===<<<;;;;;;:::999888888777666666666666777888999999;;;;;;<<<======<<<;;;:::999888888:::<<<===<<<:::999;;;===???AAAEEEIIILLLQQQQQQOOOMMMLLLMMMQQQUUUKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJEEEEEEDDDDDDEEEEEEFFFFFFEEEFFFFFFEEECCCDDDIIINNNUUUNNNfffmmmjjjccc\\\XXXYYYXXXUUU[[[WWWXXXgggzzz}}}yyynnnkkkjjjgggddddddddd___SSSIIIFFFLLLPPPQQQYYYPPPDDD===<<<===<<<;;;>>>AAADDDIIIQQQVVVPPPGGGAAA???===<<<>>>@@@AAAAAABBBDDDDDDBBBDDDFFFEEE@@@DDD;;;BBBYYYaaaZZZ\\\jjjWWWZZZhhhzzz}}}mmm\\\TTTMMMWWWhhhttt~~~bbbZZZRRRNNNOOOQQQOOOMMMJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNOOOQQQSSSNNNTTTWWWTTTQQQSSSTTTTTTVVVTTTQQQNNNKKKIIIHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJKKKNNNOOOOOORRRTTTRRRMMMKKKMMMNNNMMMKKKJJJMMMOOOLLLOOORRRQQQMMMKKKLLLMMMPPPOOOOOOQQQSSSUUUTTTRRRLLLLLLJJJHHHGGGEEEDDDCCC???>>>;;;999777555444333888222777;;;KKK|||~~~|||{{{}}}}}}|||vvvqqqnnnoooooonnnkkkdddXXXKKKCCC;;;@@@@@@;;;???MMMZZZ^^^TTTRRRXXXbbbddd^^^]]]aaa^^^^^^aaaccccccfffoooyyy}}}||||||}}}~~~|||yyywwwwwwwwwxxxuuuvvvwwwvvvsssrrrqqqrrrooorrrtttuuurrrooommmlllqqqqqqpppmmmjjjiiikkklllooonnnmmmmmmnnnmmmkkkjjjiiihhhgggfffeeeeeefffggg___^^^]]]\\\[[[[[[[[[[[[WWWTTTOOOGGG@@@<<<;;;<<>>===<<<===>>>???>>>===>>>>>>>>>>>>????????????:::;;;;;;;;;<<<<<<<<<<<<999::::::888666666999<<<;;;:::::::::::::::;;;;;;999999999999999999888888666666666666777888999:::999:::;;;;;;;;;;;;;;;:::888777888999;;;<<<;;;:::;;;;;;<<<@@@FFFIIIJJJIIIIIILLLNNNNNNMMMNNNPPPRRRMMMMMMLLLKKKIIIHHHGGGFFFDDDDDDFFFGGGHHHIIIJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGEEEDDDFFFMMMSSSddd]]]{{{bbb___^^^___^^^[[[ZZZZZZ[[[XXXVVVXXX```yyy}}}yyyoooooossstttrrrqqqyyykkk^^^[[[```dddbbbaaaXXXLLLDDDAAAAAA@@@???AAAAAAFFFSSSdddiiiZZZGGGDDDBBB@@@???@@@@@@???>>><<<@@@BBBCCCEEEIIIHHHDDDDDD???FFFZZZiiilllpppwww```RRRVVVrrrvvvcccZZZkkksss|||[[[WWWTTTPPPNNNMMMNNNNNNMMMHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJLLLLLLMMMOOOSSSUUUOOOSSSVVVTTTTTTWWWWWWUUUUUURRROOOKKKHHHGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLNNNNNNMMMPPPTTTSSSNNNLLLMMMNNNNNNMMMNNNOOOPPPLLLOOOSSSRRROOOMMMOOORRRRRRQQQQQQRRRSSSSSSQQQPPPLLLKKKIIIGGGFFFFFFGGGHHHAAA@@@===;;;888666555444999000777:::@@@vvv{{{~~~}}}}}}{{{xxx{{{}}}{{{|||qqqhhhbbb^^^]]]^^^^^^]]]ZZZRRRIIIBBB<<>>BBBLLLXXX^^^]]]^^^ccchhhyyyjjj```kkkLLLHHHEEE@@@???>>>;;;;;;;;;===>>>???===;;;;;;::::::::::::999999999yyyaaaUUUQQQQQQPPPJJJFFFDDDDDD@@@<<>>===<<<===>>>???>>>===============>>>>>>>>>???:::::::::;;;;;;<<<<<<<<<888::::::888555555999<<<;;;;;;:::999999999::::::666777777888999999::::::666666666666777888::::::888999::::::;;;;;;;;;:::777777777999;;;<<<;;;:::===;;;<<>>@@@LLLXXXdddeee```eeeuuutttppp___EEEIIIBBB;;;???>>>:::::::::<<<>>>>>>===;;;<<<<<<;;;::::::999999888eee___VVVNNNJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA???======>>>???@@@>>>>>>?????????@@@@@@@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999888999999999999::::::::::::;;;;;;555555666777888999999:::444555666777888999999999999999888888888888888999999999::::::;;;<<<<<<<<<>>>;;;:::???FFFJJJHHHCCCEEEBBBFFFMMMPPPKKKHHHJJJLLLLLLMMMLLLKKKJJJHHHFFFGGGHHHIIIJJJJJJIIIIIIHHHJJJJJJKKKKKKJJJHHHFFFEEEFFFHHHIIIFFFDDDFFFMMMSSS{{{ddd^^^XXXUUUXXX\\\]]]___aaa]]]]]]\\\ZZZZZZ\\\```dddpppyyypppooovvv}}}sss^^^dddcccTTTPPPFFFOOOgggiiiTTTFFFJJJIIIMMMMMMHHHIIINNNMMMFFFKKKCCCQQQ___[[[dddtttqqqpppllljjjxxxpppfffVVV[[[___nnnkkkYYYUUUSSSLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGGGGIIIKKKLLLLLLGGGGGGHHHIIIKKKMMMOOOPPPWWWUUUSSSUUUYYYYYYUUUPPPQQQOOOMMMJJJHHHGGGFFFFFFGGGFFFJJJQQQQQQKKKJJJNNNRRRPPPOOOMMMMMMNNNPPPQQQQQQMMMMMMQQQQQQNNNPPPVVVXXXYYYYYYVVVSSSQQQSSSVVVRRRSSSUUUWWWVVVTTTQQQOOOIIIHHHGGGGGGIIIKKKNNNPPPIIIHHHEEEAAA===;;;999888666333666999888DDDooozzzrrriii|||zzzooodddcccmmmvvvyyy}}}{{{wwwwwwxxxpppiii]]]TTTQQQPPPHHH???<<<@@@>>>;;;BBBPPPSSSLLL===BBBNNN]]]eeeccc___^^^bbbLLL[[[aaammmuuulllyyyoooeeekkkjjjkkkpppxxx~~~}}}|||{{{zzzwwwyyy|||~~~~~~|||zzzxxxwwwwwwvvvtttsssuuutttqqqmmmkkklllppptttrrrrrrrrrqqqpppooonnnmmmmmmoooqqqpppmmmjjjiiihhhllllllkkkkkkjjjiiiiiiiiiffffffeeeeeedddddddddddd___]]]YYYTTTOOOKKKHHHGGGJJJDDD@@@???>>>===@@@EEEXXX___aaa```nnnrrrtttYYYAAA???DDDBBB>>>???<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<>>???@@@>>>>>>>>>??????@@@@@@@@@============<<<<<<<<<;;;::::::::::::::::::::::::<<<;;;;;;:::999999888888777888888888999999::::::666666666777888888888999555666777888999999888888888888777777777777888888999999:::;;;<<<=========>>>===>>>CCCHHHJJJHHHDDDDDDBBBDDDKKKLLLIIIGGGIIIKKKKKKLLLLLLLLLKKKIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGMMMMMMLLLLLLJJJIIIGGGGGGDDDGGGIIIIIIHHHIIINNNSSSmmmooo]]]\\\XXXXXX\\\___]]]\\\]]]\\\\\\ZZZWWWUUUVVVYYY[[[ggg~~~uuusssrrrllldddppplllnnnuuuxxx|||~~~xxxqqqeee[[[[[[___ccc```WWWQQQPPP^^^wwwooo```dddiiifffZZZNNN```sssfff]]]TTT___gggvvvgggZZZUUUPPPJJJLLLKKKJJJJJJIIIIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKIIIGGGFFFHHHJJJKKKKKKFFFFFFGGGHHHJJJLLLNNNOOOTTTQQQOOOQQQTTTTTTQQQNNNPPPNNNLLLIIIHHHGGGHHHHHHGGGGGGLLLQQQQQQKKKIIILLLQQQPPPOOONNNNNNOOOQQQRRROOOLLLLLLOOOOOOLLLNNNSSSTTTUUUUUUSSSPPPPPPRRRTTTTTTUUUUUUUUUTTTRRRPPPOOOMMMLLLLLLLLLNNNPPPSSSTTTMMMKKKHHHDDD@@@===:::999888555666888444:::ZZZ}}}rrrkkk}}}wwwsssbbbQQQUUUmmmuuu```OOO;;;===::::::EEETTTUUULLLCCCFFFPPP]]]dddcccaaabbbdddYYYbbbhhhkkkkkktttoooiii\\\XXXTTTVVV^^^jjjtttzzz~~~}}}|||{{{||||||}}}}}}}}}|||{{{zzz{{{yyyxxxxxxyyyyyywwwvvvsssrrrpppmmmllllllppprrrqqqqqqqqqqqqpppooonnnnnnnnnpppqqqqqqnnnkkkiiiiiijjjiiiiiihhhhhhgggfffffffffffffffeeeeeedddcccccc___\\\XXXRRRMMMHHHEEECCCBBB>>>;;;;;;:::;;;AAAHHHYYY^^^ccchhhwww|||fffQQQ???@@@DDDAAA>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;tttaaaYYYTTTNNNGGGMMMJJJGGGEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>=========>>>???>>>>>>>>>>>>????????????======<<<<<<<<<;;;;;;;;;999999999999999999999999::::::;;;;;;:::999777666555666666777888999999999777777777777777777777777666777999::::::999777666777666666666666666777777888999:::<<<===>>>>>>>>>:::<<>>;;;:::999999999;;;EEEQQQ]]]___fffoooxxx|||TTTGGG>>>AAADDD@@@===>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;fff\\\QQQMMMOOORRRRRRPPPHHHGGGFFFGGGIIIJJJJJJIIIEEEEEEDDDDDDCCCBBBBBBAAA@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::888888888888888888888888888999:::;;;;;;999777555555555666777888999999:::777777777777777666666666777888999::::::888666444555555444444444555666666888999;;;<<<>>>>>>>>>>>><<>><<<===>>>CCCCCCEEEFFFFFFEEEEEEGGGLLLLLLLLLKKKKKKKKKJJJJJJHHHIIIKKKLLLKKKJJJHHHFFFHHHGGGFFFEEEEEEFFFHHHIIIDDDFFFHHHIIIIIIJJJNNNPPPQQQZZZeeejjjhhhddd```]]][[[YYYZZZ^^^^^^YYYVVVWWW___^^^\\\XXXSSSQQQQQQRRRVVVZZZaaaqqq}}}xxx}}}uuummmiiifffhhhrrr~~~yyywww{{{wwwxxx}}}\\\UUU[[[}}}wwwbbbaaaddd^^^YYYooorrr^^^QQQRRRRRRKKKLLLTTTIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCEEEFFFHHHIIIJJJJJJMMMJJJGGGFFFHHHIIIHHHGGGHHHGGGDDDCCCDDDFFFIIIKKKHHHKKKOOOQQQOOOKKKHHHHHHLLLMMMMMMNNNOOOPPPPPPQQQPPPOOOOOOQQQSSSTTTTTTUUUXXXWWWVVVUUUTTTTTTUUUVVVUUUSSSQQQOOOMMMKKKKKKKKKLLLLLLNNNPPPRRRTTTUUUVVVRRRPPPMMMIIIEEE@@@===;;;999444555888666555AAARRRqqqyyykkkfffnnn|||~~~zzzmmmVVVOOOhhh|||wwwiii]]]___nnnYYYIII<<<>>>@@@DDDOOOZZZ[[[UUURRRRRRVVV]]]bbbeeejjjpppuuu}}}{{{~~~vvvllllll}}}uuuqqqvvvxxx{{{|||{{{zzzzzzzzzzzz{{{{{{xxxwwwwwwxxxzzzzzzxxxvvvmmmnnnooonnnmmmlllmmmooommmnnnnnnooopppppppppooopppqqqsssrrrpppmmmkkkkkkkkkjjjjjjiiihhhhhhggggggeeeeeeeeeeeedddbbb```___]]]ZZZUUUNNNGGGBBB===;;;999999:::;;;:::===KKKYYY^^^___gggnnnppptttyyykkklllHHHAAA>>>@@@AAA>>>===???;;;;;;;;;:::::::::999999::::::::::::::::::::::::RRRQQQOOOMMMKKKHHHFFFDDDGGGFFFFFFHHHJJJJJJIIIHHHDDDCCCCCCCCCBBBAAAAAAAAA>>>>>>=========<<<==============================;;;;;;;;;;;;::::::::::::777777777777777777777777666888999::::::888666555666666666777888999999:::777777777666666666666666777888999999999777555444444444333333444555666666777999;;;===>>>>>>======EEEFFFFFFCCC>>><<>>;;;:::555444666666777???KKKrrryyy~~~|||iii[[[\\\fffooorrryyynnnPPPJJJjjjzzzhhhTTTUUUuuusssdddSSSEEE999???DDDGGGLLLRRRXXXZZZ]]]\\\___eeehhhkkksss{{{}}}uuujjjhhhttt~~~~~~~~~||||||{{{zzzzzzzzzzzz{{{xxxwwwwwwxxxxxxwwwuuurrrlllnnnoooooommmllllllmmmlllmmmnnnnnnoooooooooooooooqqqrrrrrrooollljjjjjjjjjjjjiiihhhhhhggggggfffddddddddddddbbb```]]]\\\[[[XXXSSSLLLFFF@@@<<<:::888999:::<<<<<<@@@NNN\\\]]]^^^bbbccc___ccc}}}rrraaavvv[[[EEEAAA>>>???>>>===>>>@@@;;;;;;:::::::::999999999999999999999999999999999LLLMMMMMMJJJEEEBBBBBBCCCFFFEEEDDDEEEGGGGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@============<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;:::::::::999999999777777777777777777777777666777888999999888777666777777777777888888888888666666666666666666666666777777777777666555555444333333333333444555666666777999;;;=========;;;:::CCCDDDDDDAAA===<<<>>>AAABBBHHHKKKHHHEEEEEEFFFEEEKKKJJJJJJIIIHHHHHHIIIIIIHHHJJJMMMNNNMMMKKKHHHEEEBBBBBBCCCEEEGGGIIIKKKMMMHHHFFFDDDBBBDDDHHHLLLOOOOOOQQQTTTWWWVVVTTTVVV[[[\\\YYYWWWWWWVVVTTTXXX^^^\\\ZZZWWWSSSOOOOOORRRTTTWWWSSSRRR[[[nnnyyytttttteee\\\\\\TTTOOOcccjjjbbblllnnnbbbbbbnnnqqq}}}xxxfffgggxxxvvvdddaaa___RRRLLLQQQQQQVVVfffssslllZZZSSSTTTHHHBBBGGGKKKHHHEEEFFFGGGFFFEEEEEEDDDDDDEEEEEEHHHGGGGGGFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCCCCAAA@@@AAABBBDDDFFFGGGGGGGGGGGGJJJIIIHHHFFFEEEEEEEEEEEEAAAAAAAAABBBDDDFFFHHHJJJJJJNNNOOOLLLJJJKKKKKKIIIJJJKKKNNNOOOPPPOOONNNMMMLLLNNNNNNPPPVVV\\\[[[WWW\\\YYYUUUSSSSSSRRRQQQOOOMMMLLLJJJIIIHHHHHHIIIJJJIIIKKKNNNPPPRRRRRRQQQPPPKKKJJJJJJHHHEEEBBB???======888555555444444:::BBBttt~~~vvvggg]]]WWWSSSaaajjjeeeLLLIIIiiiuuu```FFF]]]~~~~~~}}}}}}}}}wwwfffPPP???===DDDKKKOOOPPPUUU]]]dddaaa```cccfffhhhiiiqqqyyyvvvuuuhhhmmmttt|||}}}}}}|||||||||}}}~~~}}}|||{{{yyyxxxwwwwwwvvvwwwxxxxxxwwwsssqqqnnnooopppooommmkkklllmmmllllllmmmnnnnnnooonnnnnnmmmoooqqqpppmmmjjjiiihhhggggggffffffeeeeeeddddddbbbccccccbbb```]]]ZZZXXXWWWTTTPPPJJJDDD???<<<:::777666888<<<>>>DDDPPP]]]bbb```[[[QQQJJJRRRmmmwww___fff{{{zzzPPPCCCAAA???>>>===>>>???@@@::::::::::::999999999999888888888888888888888888GGGFFFEEEDDDEEEGGGIIIJJJDDDCCCBBBBBBDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@<<<=========<<<<<<;;;;;;=========<<<<<<;;;;;;;;;::::::::::::999999999999777777777777777777777777777777777777777777777777777777777666666666666555444555555555666777777777666555444444333444555555333333333444444555666777777999;;;<<<<<<;;;999777:::<<<>>>???>>>=========@@@HHHMMMIIIEEEEEEEEECCCGGGFFFFFFFFFGGGIIIJJJKKKGGGIIIKKKMMMLLLIIIFFFCCCBBBBBBDDDFFFGGGHHHIIIIIIDDDCCCCCCDDDGGGKKKNNNPPPQQQOOOPPPSSSSSSSSSYYYbbb[[[XXXXXXYYYXXXWWW[[[bbb\\\ZZZUUUPPPMMMMMMQQQUUUQQQPPPRRR[[[dddiiigggeeeyyytttqqqvvvqqqfffkkk{{{|||jjjcccjjjgggZZZ\\\jjjfffddd]]]YYY```kkkmmmggg\\\ddd___]]]fffeeehhh|||www[[[OOOQQQWWWOOOHHHCCCCCCHHHJJJHHHDDDFFFEEEDDDDDDCCCCCCDDDDDDGGGFFFFFFEEEDDDDDDEEEEEEDDDBBBAAABBBCCCBBBAAA???AAACCCEEEGGGHHHGGGGGGFFFHHHHHHIIIHHHFFFDDDCCCCCCCCCDDDFFFHHHIIIKKKLLLLLLJJJNNNNNNJJJHHHKKKMMMKKKLLLNNNPPPRRRRRRQQQNNNMMMKKKNNNOOOQQQYYY``````ZZZWWWTTTPPPOOOOOOPPPNNNLLLIIIIIIIIIIIIJJJKKKKKKLLLHHHJJJMMMPPPPPPOOOMMMLLLGGGGGGHHHGGGFFFDDDAAA@@@===:::888777444333777<<>>;;;:::777555777>>>DDDKKKVVV```bbb]]]RRRGGGJJJ___zzzxxxeeeaaaEEE>>>>>>>>>>>>???@@@???===:::::::::999999999999888777777777777777777777777LLLHHHDDDCCCEEEFFFDDDAAADDDBBBAAAAAACCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@<<<<<<======<<<<<<;;;:::======<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777777666666666666777888666666666555444444333333333444444555666777888888666555333222222333555666333333333444555666777888777999;;;<<<<<<:::777666555888===BBBEEEDDDAAA??????HHHMMMIIIEEEEEEDDDAAACCCCCCCCCEEEGGGJJJLLLNNNEEEGGGJJJKKKKKKHHHDDDAAAAAABBBCCCEEEEEEEEEDDDDDD@@@AAACCCFFFKKKOOOQQQRRRMMMIIIHHHKKKLLLOOOYYYeeeYYYXXXZZZ\\\[[[YYY]]]ddd___\\\VVVPPPMMMNNNRRRVVVMMMRRRYYY]]]\\\\\\bbbjjj```eeerrrtttdddmmmsssiiiyyyeeeRRRSSSTTTLLLAAA===EEEJJJGGGDDDEEEEEECCCEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDCCCDDDDDDBBBAAAAAAAAABBBBBB@@@???AAACCCEEEGGGHHHHHHGGGFFFFFFHHHIIIHHHFFFDDDBBBBBBFFFHHHJJJMMMNNNOOOOOOOOOKKKOOONNNHHHGGGLLLNNNMMMNNNPPPSSSTTTTTTRRROOOMMMMMMPPPRRRTTT\\\eeeeee^^^TTTQQQMMMMMMNNNOOONNNLLLGGGHHHIIIJJJLLLMMMNNNNNNFFFHHHKKKMMMNNNLLLJJJHHHEEEFFFGGGHHHGGGEEECCCBBB;;;;;;;;;:::777555777;;;HHHxxx{{{~~~lllNNNAAA@@@DDDDDDLLLVVVVVVooo}}}{{{{{{{{{{{{|||}}}~~~|||zzzwwwttttttwww{{{~~~~~~~~~sss^^^KKK??????CCCJJJRRRZZZbbbiiimmmmmmooooookkkgggkkkrrr}}}pppfffeeebbbfffnnnwww}}}~~~yyyyyyxxxwwwxxxzzz}}}~~~yyy{{{}}}~~~}}}|||ttttttvvvyyy{{{{{{xxxvvvssssssrrrooollljjjkkkmmmlllmmmmmmmmmmmmmmmlllllljjjkkkmmmllljjjgggeeeeeeiiihhhhhhgggffffffeeeeee___```aaa```^^^ZZZVVVTTTMMMLLLHHHDDD@@@===;;;:::888666888AAAJJJRRR\\\dddZZZVVVLLLHHH\\\vvv|||OOOAAA:::;;;===>>>AAACCC@@@;;;:::::::::999999999888888777777777777777777777777MMMKKKIIIFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>???===<<<;;;<<<<<<:::999:::::::::999999888888888999888888777888:::;;;<<<999999777666555555555555444555555666777666666666666555444333222333444444555555555555666666666666777666555333333333444555444444444555555555555666888888888888888888999999;;;===AAACCCDDDAAA>>><<>>;;;888999:::===DDDOOOZZZbbbeeebbbNNNKKK[[[yyybbbIII???<<<<<<<<<>>>@@@???<<<:::;;;:::888777555444444444777777777777666666666666LLLJJJHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBB@@@@@@?????????>>>>>>>>>>>>===;;;;;;<<<<<<:::999::::::999999999888888888999888777666777888999:::999888777666555555555555333444555555666666555555666555444333333333444444444555555555666666666666666666555444444444444444444444444444555555555555777777777777777777777777999;;;>>>@@@@@@???===;;;>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEGGGIIIKKKLLLCCCFFFIIIJJJGGGDDDBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBEEEHHHJJJKKKKKKJJJKKKLLLKKKLLLMMMOOORRRTTTUUUVVVWWWVVVUUUWWWZZZ[[[[[[YYYXXXWWWTTTPPPMMMKKKMMMOOOOOOPPPQQQSSSUUUWWWYYY[[[ccc\\\XXXZZZ\\\bbbtttuuu\\\XXXTTTNNNJJJHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@??????@@@@@@@@@???@@@BBBCCCEEEFFFFFFFFFCCCEEEEEEDDDBBB@@@@@@AAAAAADDDGGGIIIIIIIIIKKKLLLKKKKKKLLLOOOSSSUUUTTTRRROOOPPPPPPPPPQQQRRRRRRRRRZZZZZZZZZYYYWWWTTTPPPNNNRRRPPPNNNMMMMMMLLLIIIGGGMMMLLLJJJIIIIIIIIIJJJJJJNNNKKKJJJLLLJJJFFFFFFHHHHHHHHHHHHHHHHHHGGGEEECCCAAA@@@???===;;;999888888999BBB```~~~yyy|||}}}sssRRRLLLDDDCCCEEEGGGiii~~~rrrqqqwwwmmmfffjjjyyy|||fff[[[QQQNNNMMMLLLPPPUUUVVVccclllnnnsssvvvfffPPPDDD??????FFFQQQYYY```dddeeewwwxxx~~~lll___aaajjjpppqqq|||{{{zzzxxxvvvvvvyyy{{{wwwxxxzzz{{{zzzyyywwwvvvyyywwwuuuvvvyyy{{{zzzyyyxxxuuussstttwwwwwwtttpppnnnmmmmmmlllkkkkkkjjjjjjkkkllllllmmmmmmmmmlllllllllmmmlllllljjjgggeeedddeeeeeedddcccbbbaaaaaa``````^^^]]][[[YYYVVVQQQMMMJJJGGGBBB@@@???===:::777:::;;;>>>GGGSSS^^^dddgggTTTOOO^^^UUUCCC<<<<<<;;;;;;===>>>>>><<<:::888888777666555555555666777777777666666666555555JJJIIIGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>>>>===>>><<<;;;;;;;;;;;;:::888999999999888888888888888999888777666555666777777888777777666666555555555222333444444555555444444666555444333333333333444444444444555555555666666444555555555555444444333444444444444555555555555666666666666666555555555666888999;;;<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBDDDEEEFFFGGGAAADDDGGGHHHGGGEEEDDDCCCFFFEEEDDDDDDCCCCCCCCCCCCEEEHHHKKKLLLKKKJJJIIIJJJLLLNNNQQQSSSUUUVVVUUUUUUVVVUUUUUUVVVWWWXXXVVVUUUSSSSSSQQQNNNLLLKKKMMMOOOOOONNNOOOOOOQQQTTTVVVXXX]]]WWWUUUWWWUUURRRWWWaaassszzz]]]OOOMMMJJJGGGEEEDDDDDDEEEEEEDDDAAAAAAAAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>??????@@@@@@????????????@@@@@@???@@@AAABBBBBBCCCBBBBBB@@@BBBCCCBBBAAA??????@@@???AAAEEEGGGGGGGGGIIIJJJHHHJJJMMMQQQTTTSSSPPPMMMMMMNNNQQQSSSUUUVVVVVVVVV]]]\\\ZZZWWWTTTQQQPPPOOONNNMMMLLLLLLKKKJJJGGGDDDMMMLLLJJJGGGEEEFFFIIILLLMMMKKKKKKMMMMMMJJJJJJMMMNNNKKKHHHGGGHHHHHHFFFCCCCCCCCCBBB@@@>>>;;;999888:::333FFFppp{{{xxxwwwxxxqqqddd___bbbaaa\\\LLLGGG@@@BBBDDDEEEaaauuuzzz~~~{{{nnnggg___\\\ZZZXXXXXXZZZTTT[[[^^^___hhhpppfffTTTGGGAAAAAAJJJUUU\\\aaaeeeggg|||~~~kkkhhhnnnwww~~~|||yyywwwwwwyyy{{{|||{{{yyywwwuuuyyywwwuuutttuuuuuutttsssvvvrrrnnnmmmoooppppppnnnjjjjjjjjjkkkkkkkkkllllllhhhhhhiiijjjkkkkkkkkkkkkiiijjjjjjjjjiiigggfffdddddddddccccccaaa```___^^^___]]]ZZZWWWTTTPPPKKKGGGHHHEEEAAA>>><<<;;;999777;;;===CCCMMMYYYbbbeeefffZZZ```uuujjjHHH@@@<<<<<<;;;::::::<<<<<<;;;:::777666666555666666777777777666666666666555555555HHHHHHFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@?????????========================<<<;;;::::::;;;;;;:::888888888888888888888888777:::999888666555555666666777777777666666555555444222222333444444444444333555555444444333333333333333333444444444555555555333444555666555555333222333333444444444555555555666666666555555555555555555666777888999:::;;;;;;::::::999:::;;;<<<>>>???????????????@@@AAABBBBBB@@@CCCFFFHHHGGGFFFFFFFFFFFFEEECCCAAAAAAAAABBBCCCEEEGGGKKKLLLKKKIIIIIIIIIKKKNNNRRRUUUVVVUUUTTTRRRRRRRRRSSSTTTTTTTTTSSSRRROOOOOOOOOMMMKKKKKKMMMOOOOOOOOONNNOOOPPPSSSUUUWWWSSSPPPRRRYYY]]][[[\\\___```eeetttrrr]]]RRRLLLNNNTTTFFFEEECCCCCCDDDDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>======>>>>>>????????????>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>===???@@@@@@???>>>???@@@===@@@CCCEEEFFFFFFGGGHHHDDDFFFIIIKKKMMMLLLJJJHHHLLLNNNQQQTTTVVVVVVVVVUUUXXXXXXWWWVVVUUUTTTSSSRRRMMMKKKHHHGGGHHHGGGFFFEEEKKKJJJHHHEEECCCEEEKKKPPPMMMKKKLLLOOOQQQOOOPPPSSSSSSNNNIIIGGGIIIIIIGGGEEEFFFFFFEEEDDDAAA>>>;;;999:::666DDDcccqqqcccWWWcccfff[[[OOOOOOSSSTTTUUUTTTKKKGGGLLLQQQ```yyyzzz}}}|||}}}yyyfffNNNHHHHHHPPPXXX^^^hhhsss~~~]]]eeeqqqzzz~~~|||yyywwwyyyzzz|||}}}|||zzzwwwuuuwwwvvvtttsssrrrrrrqqqqqqsssooolllkkklllmmmmmmllljjjjjjjjjkkkkkkllllllllleeefffgggiiiiiijjjjjjjjjfffggghhhhhhhhhgggeeedddccccccccccccaaa___^^^]]]]]]ZZZWWWSSSPPPKKKFFFBBBDDDBBB???<<<:::999888888;;;@@@JJJVVV___dddcccbbb```rrryyy{{{VVVBBBAAA>>><<<:::888999:::;;;;;;:::777777666555555555666666666666666555555555444444FFFFFFEEEEEEDDDCCCBBBBBB@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999::::::999888777777777777777777777777<<<:::999777666666666777555666666666666555555444111222222333444333333333444444444444444333333333333333333333444444444444222333444555555444333222333333333444444444444555777777666666666555555555555555666777888999;;;;;;888888888999:::;;;<<<==================>>>??????@@@CCCFFFHHHGGGGGGGGGHHHDDDCCCAAA???>>>???AAABBBDDDGGGJJJKKKJJJIIIIIIIIIKKKMMMPPPRRRSSSRRRPPPOOOMMMNNNPPPQQQRRRQQQPPPPPPLLLMMMMMMLLLKKKKKKMMMOOOMMMMMMMMMNNNPPPRRRTTTUUURRRPPPQQQWWW[[[[[[ZZZZZZ^^^YYYXXXddd~~~xxx```LLLJJJNNNJJJDDDCCCEEECCCCCCCCCDDDDDDBBBAAA>>>?????????@@@@@@AAAAAA??????@@@@@@??????>>>===>>>>>>>>>>>>>>>???@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>===<<<<<<;;;===??????>>>===>>>???===@@@CCCDDDDDDDDDEEEFFFCCCCCCDDDEEEEEEEEEFFFGGGLLLMMMPPPRRRTTTTTTSSSRRRSSSUUUVVVWWWWWWVVVTTTRRRNNNJJJFFFDDDDDDFFFGGGHHHIIIHHHEEECCCCCCEEEIIIMMMKKKIIIJJJOOOPPPOOOPPPTTTUUUPPPKKKIIIIIIJJJIIIGGGIIIJJJJJJHHHEEEAAA===:::555999CCCWWW|||kkk^^^fffyyyxxxkkkkkkvvv~~~{{{yyyjjjdddqqq}}}{{{]]]SSSLLLPPPWWWeeessssssqqqoooooosssyyy}}}{{{|||}}}}}}|||zzzwwwuuuttttttsssrrrqqqqqqqqqrrroooooonnnnnnnnnmmmlllkkklllkkkkkkkkkkkkkkkkkkkkkeeefffggghhhiiijjjjjjjjjcccdddeeeffffffeeeddddddbbbcccccccccaaa___]]][[[ZZZWWWSSSOOOLLLHHHCCC@@@@@@???===:::888888999:::===FFFSSS]]]ccccccbbbaaa```yyyzzzfff}}}}}}mmmJJJAAA@@@<<<<<<:::888888:::;;;::::::999888777555444444333333555555555555444444444444DDDDDDEEEEEEDDDCCCBBBBBB?????????>>>======<<<<<<:::;;;;;;;;;;;;<<<<<<<<<:::999888888::::::999888666666666666777777777777;;;:::999777666666777777444555666777777666444444111222333333444444333333444444555555444444333222222222222333333333444444222333333444444444444333333333333333444444444444777777777666555555444444555555666777888999999:::666777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBEEEFFFFFFFFFGGGHHHBBBAAA???>>>>>>???AAABBBDDDFFFHHHIIIIIIIIIJJJLLLLLLMMMMMMNNNNNNNNNNNNMMMKKKMMMPPPRRRQQQPPPOOOOOOKKKLLLMMMLLLKKKKKKMMMOOOIIIJJJKKKMMMOOOQQQRRRRRRTTTSSSSSSTTTVVVWWWVVVVVVXXX[[[_________hhhkkkYYYOOOKKKJJJLLLKKKFFFBBBBBB@@@??????@@@BBBCCCBBBAAA======>>>>>>???@@@@@@@@@>>>????????????>>>======>>>=========>>>???@@@AAA>>>>>>============>>>>>>===============<<<;;;;;;;;;===>>>>>>===<<<===>>>>>>@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCAAAAAACCCFFFIIIKKKMMMNNNPPPPPPPPPPPPOOOSSSTTTVVVVVVUUURRROOOMMMMMMJJJFFFDDDDDDGGGHHHIIIHHHFFFDDDDDDFFFHHHIIIIIIIIIGGGHHHLLLNNNMMMNNNQQQTTTRRROOOLLLJJJIIIJJJKKKLLLMMMMMMLLLIIIDDD???;;;666777<<>>===<<<;;;888777888;;;===BBBMMMZZZaaabbbaaaeeeiii~~~eeexxxuuuWWWEEEAAA;;;888;;;:::999999;;;;;;:::999999888777555444333222222555555444444444333333333BBBCCCDDDDDDDDDCCCBBBAAA??????>>>======<<<;;;;;;999:::::::::;;;;;;;;;;;;999888777888999:::999888555555555666666666777777999888777666555666666777333444666777777666444333222333333444444444444444444444555555555444333222222222222222333333333333333333222222333333444555222222333333333444444444666666555555444333333222444555666777777777777666555777:::<<<======<<<;;;;;;;;;;;;<<<<<<>>>?????????AAACCCDDDCCCCCCDDDEEE@@@????????????AAABBBCCCDDDEEEGGGGGGGGGIIILLLNNNOOOMMMKKKIIIIIIKKKLLLNNNMMMPPPTTTTTTRRROOONNNOOOKKKLLLMMMMMMLLLKKKMMMNNNGGGIIILLLOOOQQQSSSSSSRRRSSSTTTUUUTTTUUUWWWYYYYYYUUUZZZ```aaaZZZVVV```oooppplll[[[QQQJJJFFFFFFIIIIIIEEECCCFFFJJJJJJ@@@>>>===>>>@@@AAAAAA@@@<<<<<<===>>>>>>???@@@@@@>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@>>>======<<<<<<======>>><<<<<<=========<<<;;;;;;;;;===>>>>>>===<<<<<<======???AAAAAA@@@?????????@@@AAAAAA@@@@@@AAAEEEIIIKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSRRRQQQOOOMMMKKKJJJJJJIIIGGGGGGHHHIIIHHHGGGGGGDDDDDDIIIQQQUUUTTTPPPKKKHHHIIIMMMNNNLLLMMMPPPQQQSSSSSSPPPKKKIIIKKKNNNNNNOOOPPPOOOLLLFFF@@@<<<:::666888KKK~~~yyy}}}~~~yyycccSSS[[[oooyyy{{{zzzxxxvvvuuusssrrrrrrqqqrrrsssqqqnnnmmmnnnpppkkklllnnnnnnlllkkkiiiiiiiiihhhhhhhhhhhhgggggggggffffffggghhhhhhgggggggggaaabbbcccccccccbbbaaaaaa^^^_________]]]ZZZWWWUUUPPPMMMIIIFFFDDDBBB???===999:::999888666888===AAAHHHSSS___aaa]]]```mmmyyyooonnnjjjHHHDDD@@@777;;;:::::::::;;;<<<<<<:::888888777666555444333333333444444444333333333333222BBBBBBCCCDDDDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;999999999::::::;;;;;;;;;999888777888999:::999888444555555555666666777777888777666444444555666666222444555777777666444333222333444444555555444444333444555555555444333222111111222222222333333333333333222111222333555666222222333333333444444444555555444333333222111111333444555666666666555444555777;;;>>>???>>><<<:::;;;;;;;;;<<<===>>>@@@@@@===???AAABBBAAAAAABBBCCC?????????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFIIIMMMPPPQQQNNNJJJGGGGGGIIILLLOOOQQQTTTWWWVVVSSSOOONNNNNNKKKLLLMMMMMMLLLLLLMMMNNNHHHJJJOOOSSSUUUVVVVVVUUUTTTVVVWWWUUUSSSUUUVVVWWWYYYSSSRRRZZZ^^^^^^^^^aaa___bbbgggsss}}}eee^^^TTTMMMKKKKKKKKKJJJBBBEEEDDD@@@CCCJJJFFF;;;DDDBBB???>>>????????????;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>======<<<:::::::::;;;<<<===>>>???======<<<<<<<<<<<<======;;;<<<<<<======<<<;;;;;;<<<>>>???>>>===;;;;;;<<<<<<>>>@@@@@@>>><<<<<<<<<<<<>>>@@@@@@???@@@CCCFFFJJJJJJJJJKKKMMMOOOQQQRRRRRRPPPMMMKKKJJJIIIJJJKKKHHHHHHIIIKKKMMMKKKHHHEEEDDDBBBEEEOOO]]]dddaaa\\\OOOLLLMMMPPPQQQOOOOOORRROOOSSSUUURRRKKKHHHKKKPPPOOOQQQRRRQQQMMMGGGAAA===888444777EEEeeerrr{{{}}}~~~~~~~~~xxx}}}fff[[[kkk{{{~~~zzz}}}{{{zzzxxxvvvsssqqqpppppppppqqqrrrssspppllljjjlllnnnjjjkkklllkkkiiihhhhhhhhheeeeeeeeeffffffffffffffffffffffffgggffffffeeeeeeaaaaaabbbccccccbbb```___[[[\\\]]]]]][[[XXXTTTRRRKKKIIIEEECCCBBB@@@>>><<<888999999777666999>>>CCCMMMXXXaaa___ZZZ```tttZZZ???EEE???777AAA::::::;;;<<<>>>===:::888666555555444444444555555444444444333333333222222???@@@CCCEEEEEECCCAAA?????????>>>>>>===<<<<<<<<<;;;;;;999999999999;;;;;;777777777777777777777777777777777777777777777777777777666666555555555444444444444444444444444444555555444444444333333333555444444333333444444555222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333444555666777777222;;;FFFKKKIIIBBB;;;777777888999;;;<<<=========?????????@@@@@@AAAAAAAAAAAA@@@>>><<<===>>>AAABBBEEEDDDBBBCCCEEEHHHIIIIIILLLLLLJJJEEEBBBEEEOOOXXXXXXXXXXXXVVVSSSOOOKKKIIIPPPOOOOOONNNMMMLLLKKKKKKCCCIIIOOOQQQQQQQQQUUUYYY^^^YYYUUUSSSUUUWWWWWWVVVXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ]]]___]]]]]]hhhzzzooobbbYYYUUUJJJIIIIIIHHHHHHGGGFFFFFFFFFCCCAAAAAACCCCCCAAA>>>BBBBBBBBBAAA@@@???>>>===;;;<<<===>>>??????>>>===??????>>>===============<<<999777888<<>>>>>======<<<;;;999999777:::>>>@@@???>>>======@@@@@@@@@??????BBBGGGKKKNNNMMMKKKJJJJJJKKKLLLNNNOOONNNKKKIIIGGGEEEEEEEEEGGGJJJLLLKKKIIIFFFEEEDDDEEEEEEKKKZZZiiikkk```SSSNNNJJJJJJPPPSSSQQQNNNMMMLLLOOOQQQOOOKKKKKKPPPUUU[[[WWWPPPKKKHHHFFFDDDCCC>>>777777AAAHHHUUUxxx}}}```vvvttt|||{{{~~~~~~~~~~~~}}}|||||||||~~~rrreeeccctttvvvlllvvv~~~~~~}}}~~~~~~|||zzz{{{zzzxxxvvvvvvtttqqqooonnnooooooooonnnmmmlllllllllmmmmmmmmmkkkhhhfffdddhhhhhhhhhhhhggggggggggggcccdddeeeffffffdddbbbaaa````````````______^^^^^^___]]]YYYWWWUUUSSSOOOMMMIIIGGGDDD@@@===<<<;;;::::::999777777999>>>EEEJJJVVVYYY^^^___WWW\\\|||hhhFFFDDDAAA;;;<<<===;;;;;;<<<>>>???===:::666:::999888777666666666666444444333333333333222222@@@AAABBBCCCDDDBBBAAA@@@??????>>>>>>===<<<<<<<<<;;;:::999999999999:::;;;777777777777777777777777666666666666666666666666777666666666555555555444444444444444444444444444555555555444444444333333444444333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333333444444555666777444999@@@CCCBBB>>>:::999777888999:::;;;<<<<<<<<<===>>>>>>??????@@@@@@AAAAAA???>>>===>>>AAACCCEEECCCBBBBBBCCCEEEFFFGGGGGGEEEDDDCCCDDDHHHLLLOOOPPPTTTTTTUUUTTTSSSRRRPPPOOOQQQQQQOOONNNLLLKKKJJJIIIFFFKKKQQQRRRRRRRRRVVVYYYZZZWWWTTTRRRRRRSSSTTTTTTTTTUUUVVVXXXYYYYYYZZZZZZVVVXXXYYYWWWUUUZZZdddlllgggppp}}}vvvkkkddd```ZZZSSSMMMJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDEEECCCAAAAAABBBBBB@@@>>>AAAAAAAAAAAA@@@???>>>===;;;<<<===>>>>>>>>>===<<<>>>======<<<;;;<<<<<<<<<<<<999777888;;;>>>???>>><<<==================<<<===<<<;;;:::999::::::;;;<<<<<<<<<<<<<<<;;;:::999888:::===>>>>>>===============>>>???AAAEEEKKKOOOVVVTTTRRRPPPOOONNNNNNNNNMMMLLLJJJGGGEEEDDDDDDDDDIIIKKKLLLLLLJJJHHHHHHHHHHHHHHHNNNYYYcccdddZZZPPPOOOLLLLLLRRRUUURRRPPPPPPOOOOOONNNPPPRRRTTTTTTTTTZZZWWWRRRNNNLLLJJJHHHFFFBBB;;;:::>>>???IIIhhh{{{rrr[[[ffffffqqq~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{}}}}}}|||zzzyyywwwfffZZZbbbyyylllpppxxxzzz}}}|||~~~~~~|||}}}~~~zzz{{{|||}}}|||yyywwwuuuvvvuuuuuuuuuuuutttrrrpppllllllllllllkkkjjjiiiiiijjjkkkkkkkkkjjjhhheeedddggggggffffffeeeeeeeeeeeeaaabbbcccddddddcccaaa``````_________^^^]]]]]]]]]\\\ZZZVVVTTTRRRPPPMMMJJJGGGEEEBBB???<<<;;;::::::777999:::999888>>>IIIRRR```bbbaaa[[[XXXjjj\\\BBBCCC@@@;;;<<<===;;;;;;;;;===>>>===:::888888777666555555444444555444444333333333222222222AAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<::::::999999999999::::::777777777777777777777777666666666666666666666666666666666555555555555555444444444444444444444444555555555555555444444444444444333333333333444444222222222222222222222222222222222222222222222222111111111111111111111111333333333333444444444444333333333333444555666777666888::::::999888999:::888888999:::::::::::::::<<<<<<===>>>>>>???@@@@@@@@@???>>>???@@@BBBEEEGGG???@@@AAACCCDDDDDDDDDDDDFFFCCCDDDLLLVVVZZZVVVQQQSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPNNNLLLJJJIIIHHHJJJNNNRRRSSSRRRSSSUUUXXXUUUTTTSSSPPPNNNMMMOOOQQQPPPQQQSSSTTTVVVWWWXXXXXXUUUWWWXXXWWWUUUUUUVVVWWWRRRTTTVVVYYY^^^eeemmmsssuuu{{{~~~yyyuuurrrfffaaa\\\ZZZYYYWWWSSSOOOKKKJJJIIIHHHGGGHHHIIIIIIFFFFFFEEEEEEDDDCCCCCCBBBCCCBBB@@@@@@AAAAAA@@@>>>@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>>>>===;;;;;;===<<<;;;;;;::::::;;;;;;;;;999777888:::<<<======<<<======>>>>>>======<<<<<<;;;::::::999999::::::::::::;;;;;;;;;;;;::::::999;;;<<<<<<<<<<<<===>>>;;;===???BBBFFFKKKRRRWWW[[[ZZZXXXVVVSSSPPPNNNLLLKKKJJJHHHFFFDDDCCCCCCDDDHHHJJJKKKJJJIIIHHHIIIJJJLLLMMMQQQWWW[[[YYYSSSMMMNNNKKKLLLRRRTTTRRRQQQRRRTTTOOOLLLQQQYYY\\\XXXSSSVVVTTTRRRPPPOOOMMMJJJGGGEEE@@@======999===YYYxxxzzzuuummmpppcccxxx~~~~~~~~~}}}}}}|||wwwwwwxxxyyy{{{}}}}}}}}}~~~}}}zzztttoookkkiiiiiiiiijjjpppsssppppppqqqxxxzzz}}}~~~|||}}}~~~wwwxxxyyyyyyxxxvvvsssrrrppppppqqqtttuuuuuussspppllllllllllllkkkjjjiiihhhhhhhhhiiiiiiiiigggeeedddffffffeeedddcccbbbbbbaaa^^^___aaabbbbbbaaa```_________^^^]]]\\\\\\[[[[[[XXXUUURRRPPPNNNLLLIIIFFFDDDBBB@@@===;;;999999999444888;;;:::999@@@OOO[[[aaaeee```VVVYYYyyykkkLLL===AAA>>>:::<<<<<<;;;:::999:::<<<<<<;;;:::666666555333333333333333333333333333222222222222AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;:::999999999999999999:::777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333555555555555555555555555444333333333333333333444111111111111111111111111111111111111111111111111000000000000000000000000333333333333333444444444444333333333444444555666666666555444444555777999777777888999999999888888;;;<<<<<<===>>>???@@@@@@@@@??????>>>???AAACCCDDD===???AAACCCBBBBBBBBBBBBHHHGGGIIIRRR\\\```[[[TTTUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIILLLNNNQQQRRRQQQRRRTTTVVVQQQRRRRRROOOKKKJJJMMMPPPLLLMMMOOOQQQSSSUUUUUUVVVTTTTTTVVVXXXYYYXXXVVVTTTWWWWWWWWWXXXXXXXXXVVVTTTPPPTTTZZZ```ccccccbbb```ZZZZZZ\\\]]]^^^^^^^^^^^^ZZZYYYWWWUUUSSSPPPNNNMMMNNNKKKHHHGGGIIIJJJIIIHHHJJJIIIHHHGGGFFFEEEDDDCCCEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>??????@@@@@@???>>>=========>>>>>>???>>>===;;;;;;===<<<<<<;;;:::;;;;;;;;;:::999888888999;;;<<<<<<<<<======>>>>>>======<<<;;;::::::999999999999999888888999:::;;;;;;::::::::::::;;;:::::::::===???>>>@@@CCCFFFKKKQQQWWW\\\YYYYYYXXXVVVSSSPPPLLLJJJJJJIIIGGGEEEDDDDDDDDDDDDFFFGGGHHHGGGFFFFFFHHHJJJNNNPPPSSSUUUTTTRRROOOMMMKKKIIIKKKOOOQQQOOOOOOQQQUUUPPPNNNRRRZZZ\\\XXXRRRPPPPPPPPPPPPPPPNNNJJJGGGFFFCCCAAA>>>888:::QQQkkk|||yyy|||xxxwwwwwwnnn~~~}}}||||||{{{uuuvvvvvvwwwxxxzzz{{{{{{yyytttjjj^^^TTTUUU]]]eee}}}~~~yyysssooottt}}}{{{~~~}}}~~~}}}zzzxxxxxxyyyyyywwwuuusssrrrooooooqqqsssuuuuuussspppoooooooooooonnnlllkkkjjjgggggghhhhhhhhhgggfffffffffeeedddcccbbbaaa```___]]]^^^___`````````_________^^^]]]\\\[[[ZZZYYYYYYTTTQQQNNNLLLKKKIIIFFFCCC@@@???===:::999888888888444666999:::>>>GGGUUU___^^^bbb]]]TTT```}}}SSS@@@;;;AAA===999;;;:::;;;999777777999;;;<<<;;;666555444333222222222222333333333222222222222111AAAAAA@@@@@@????????????======<<<<<<;;;::::::999999999999999999999999999666666666666666666666666555555555555555555555555444444444555555555555555333333333333333333333333444444555555555555555555333333333222222333333333111111111111111111111111111111111111111111111111000000000000000000000000222222222333333333444444444333333333333444444555555444444444555666666666666666777777777777777666;;;;;;<<<===>>>???@@@@@@@@@???>>>======>>>>>>???<<>>>>>>>>>>>>>>>>>?????????>>>======>>>??????@@@???>>><<<;;;>>>===<<<<<<;;;;;;<<<<<<::::::::::::999::::::;;;<<<<<<============<<<<<<999999999999999888888888666777888999:::::::::::::::::::::999888:::<<>>===;;;;;;::::::999888888888888888999999999999888888666666666666666666666666555555555555555555555555444444444444444555555555333333333333333333333333333333333444444444444444333333222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000111111222222333333444444444444333333333333444444444333333444666777555444444444555666666666666666999999:::;;;===>>>?????????>>>===<<<;;;;;;;;;;;;>>>AAADDDCCCAAA@@@BBBDDDCCCFFFIIILLLMMMNNNPPPQQQLLLMMMNNNOOOPPPRRRSSSSSSJJJKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPPPPOOONNNNNNOOOPPPMMMMMMNNNOOOPPPPPPPPPPPPSSSRRRRRRSSSUUUVVVVVVUUUQQQOOOMMMLLLMMMOOOPPPPPPMMMMMMMMMMMMMMMNNNOOOOOOKKKLLLOOOQQQRRRQQQOOOMMMIIIHHHGGGFFFFFFFFFFFFFFF@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@===>>>??????===<<<===???======>>>>>>>>>>>>=========>>>>>>??????>>>===<<<>>>======<<<;;;<<<<<<<<<:::;;;<<<;;;:::999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;888999999999999888777777666666777888999999888888999999:::999888999<<<>>>===???AAACCCDDDGGGKKKOOOOOOPPPQQQRRRQQQOOOMMMKKKIIIHHHFFFEEEEEEEEEFFFFFFIIIKKKLLLLLLKKKKKKLLLNNNLLLNNNQQQPPPNNNMMMOOORRROOONNNOOORRRQQQNNNPPPTTTOOOQQQRRRQQQPPPOOOOOOOOORRRRRRSSSTTTTTTRRRMMMIIIHHHGGGEEEBBB<<<999AAALLLrrr{{{~~~yyy~~~}}}~~~}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~~~~}}}}}}|||{{{zzz~~~|||yyyvvvbbb[[[PPPLLLWWWwwwyyyqqqmmmnnnvvv|||{{{zzz{{{{{{yyyxxxxxxwwwvvvtttrrrqqqppprrrqqqqqqqqqssssssrrrpppnnnnnnnnnmmmllljjjiiihhhhhhhhhhhhhhhggggggggggggccccccbbbaaa``````______^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWUUUSSSRRRQQQLLLIIIGGGEEEDDDBBB???===;;;:::888777666777777888777777:::CCCPPPZZZ^^^______[[[RRRSSSjjjooo~~~qqq~~~HHH@@@:::>>>@@@::::::<<<777:::888666555777999999999777777666555444444444444222222222222111111111111??????AAAAAA@@@>>><<<;;;999999999888777777666666777888999::::::999888777666666666666666666666666555555555555555555555555333333333444444555555555222222222222222222222222222222222333333333444444333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000111111222333333444444444444333333222333333444444333222333555666555333111222333555666666666666666666777999:::<<<======<<<<<<<<<<<<;;;;;;;;;;;;@@@CCCEEEDDDAAA@@@CCCGGGEEEGGGJJJLLLNNNOOOPPPPPPJJJKKKMMMOOOPPPQQQPPPPPPKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOPPPNNNMMMMMMNNNPPPQQQQQQPPPPPPPPPPPPPPPOOONNNMMMMMMSSSTTTUUUVVVUUUUUUVVVVVVWWWTTTQQQMMMKKKKKKMMMOOOOOOOOOOOOOOOPPPQQQQQQRRRLLLNNNQQQSSSTTTRRROOOMMMLLLJJJIIIGGGEEEEEEEEEEEEIIIIIIGGGCCC@@@===<<<<<>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>;;;===???>>><<<;;;===???<<<======>>>>>>======<<<:::;;;<<<=========<<<;;;===<<<;;;;;;::::::;;;;;;:::<<<>>>===;;;999:::;;;999::::::;;;;;;::::::999777888999999999888666666666666777777888777777777777888999999999999;;;===:::<<<>>>???@@@BBBEEEGGGLLLLLLMMMMMMMMMLLLKKKJJJGGGFFFEEEDDDDDDDDDEEEFFFJJJLLLNNNNNNMMMLLLLLLMMMJJJLLLMMMMMMLLLLLLNNNOOOPPPOOOPPPRRRPPPMMMOOOTTTNNNNNNNNNMMMMMMMMMNNNOOOUUUTTTTTTUUUTTTQQQLLLHHHIIIGGGEEEDDD@@@======AAAcccuuuyyy||||||{{{}}}}}}{{{{{{~~~{{{{{{{{{||||||||||||}}}|||}}}~~~~~~}}}}}}yyy}}}{{{rrriiidddSSSSSSYYYmmmqqqdddeeekkkvvvmmmnnnwww~~~}}}{{{||||||zzzyyyxxxwwwuuutttrrrppppppqqqooonnnnnnpppqqqrrrqqqmmmmmmlllkkkjjjhhhgggfffhhhhhhgggfffeeeeeeeeeeee``````_________^^^^^^^^^^^^^^^\\\[[[ZZZZZZYYYYYYWWWVVVUUURRRPPPNNNMMMLLLGGGEEECCCAAA@@@>>><<<999999888777666666777888888777;;;CCCNNNXXX___bbbbbb[[[YYYYYYeee~~~iiiIII???;;;======888;;;>>>777999777666666777888777666777666555444444333333444222222222222111111111111>>>???AAABBBAAA>>><<<:::888888777777666555555555777888999::::::999888777666666666666666666666666555555555555555555555555333333333444444555555555222222222222222222222222111111111222222333333333333222222222222222222333000000000000000000000000000000000000000000000000111111111111111111111111000000111222333333444444444444333222222333333333555333000111444555555333000111222444555666666666444444555777888999;;;;;;:::;;;;;;<<<<<<<<<======BBBEEEFFFDDDAAA@@@DDDIIICCCDDDGGGKKKOOOPPPOOOMMMKKKMMMNNNOOOOOONNNLLLKKKMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIJJJLLLOOOPPPPPPNNNKKKJJJLLLPPPSSSQQQOOORRRRRRQQQQQQOOONNNLLLKKKMMMPPPSSSTTTSSSRRRSSSTTTNNNPPPQQQPPPMMMLLLMMMNNNIIIIIIJJJKKKKKKKKKJJJJJJGGGJJJMMMOOOOOOLLLIIIFFFKKKJJJHHHFFFDDDDDDDDDEEECCCCCCBBBAAA@@@BBBFFFHHHDDDCCCBBBBBBBBBCCCEEEFFF?????????>>>======<<<<<<;;;===???>>><<<;;;===???<<<<<<===============<<<777888:::;;;;;;;;;;;;:::<<<;;;::::::999999::::::;;;===???>>>;;;999:::;;;888999999::::::999999888777888888999999777666555666666777777777777666666666888999:::999999:::<<<999;;;===>>>???@@@CCCFFFIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEHHHKKKNNNNNNMMMKKKJJJJJJIIIJJJKKKKKKKKKKKKLLLLLLOOONNNOOOPPPMMMJJJLLLQQQMMMLLLJJJJJJMMMOOOPPPOOOUUUTTTSSSSSSRRRNNNJJJFFFHHHFFFEEEFFFFFFCCC@@@???IIIyyy|||~~~~~~~~~~~~}}}zzzzzz}}}{{{zzz}}}zzzzzz{{{{{{|||}}}}}}}}}xxxyyy{{{}}}~~~~~~}}}}}}yyy}}}}}}ttthhh\\\UUU___eeeyyyxxxcccNNNVVVnnnvvvnnn|||~~~|||rrrttt}}}~~~}}}|||zzz{{{zzzyyywwwuuusssrrrqqqooommmkkkkkknnnppprrrrrrmmmmmmmmmllljjjhhhgggfffhhhgggfffeeedddddddddddd]]]]]]]]]]]]]]]]]]]]]]]]^^^]]][[[ZZZXXXWWWWWWWWWTTTSSSQQQOOOMMMKKKIIIHHHDDDBBB@@@>>>===<<<999777999888777666666777888999666???KKKVVV]]]aaaccceeeZZZ___kkkzzzMMMBBB???;;;<<<;;;666<<<@@@888999777666666777777666444666666555444333333333333222222222111111111111000>>>???AAAAAA@@@>>><<<:::999999888888777666666666999999999999999888777666555222000222666888555222555555555555555555555555222222222222333333444555222222222111111111000000333222222222111000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000111111111111222222222111111222222222333333333444444444444444444444444222333444444555555444444333444555666777888999:::999999999999::::::;;;<<<@@@AAACCCDDDEEEDDDCCCBBBJJJJJJJJJJJJJJJIIIIIIIIIMMMLLLKKKLLLNNNNNNMMMKKKKKKMMMNNNMMMKKKJJJJJJJJJKKKHHHGGGIIIMMMOOOOOOMMMJJJJJJJJJKKKLLLNNNOOOPPPPPPKKKLLLSSSUUUQQQMMMMMMWWWSSSOOOOOORRRUUUVVVVVVVVVTTTRRROOOLLLJJJIIIHHHKKKJJJJJJKKKLLLLLLKKKIIILLLKKKJJJJJJKKKJJJHHHFFFMMMKKKIIIFFFEEEDDDDDDDDD???@@@AAAAAA@@@@@@BBBDDDCCCCCCCCCBBBAAA@@@???>>>@@@???>>><<<:::999999888========================<<<===>>>>>><<<;;;;;;<<<:::::::::999999999888888:::999888888::::::999888999:::;;;<<<<<<:::888777999999999999999999999999888888888888888888888888666666666666777777777777888888888888888888999999============>>>???@@@AAAAAACCCEEEFFFEEEEEEEEEEEEBBB???<<>>;;;999888777666444222555999999555999@@@>>>EEEJJJUUUffffff^^^______ZZZ@@@>>><<<;;;:::999999999::::::666666666666666666666666777666444333222111111111111111222222222222111111===>>>>>>>>>===<<<:::999999999888888777666666666888999999999999888777666666444444777;;;;;;777333555555555555555555555555222222222222222333444555222222222111111111000000222222111111111111111111111111111111111111111111000000000000000000000000000000//////000000111222111111111111111111111111000000111111111222222222111111111222222222333333333333333333333333333333111222333333444444333333333444555666777888999999999999888999999:::;;;<<>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<::::::;;;===::::::999999999888888888:::999888888::::::999888999:::;;;<<<;;;:::888777999999999999999999999999888888888888888888888888555666666666777777777777777777777888888999999999============>>>???@@@@@@AAACCCEEEEEEDDDCCCCCCDDDAAA@@@@@@EEEKKKMMMKKKGGGJJJIIIIIIHHHHHHHHHHHHIIIKKKFFFFFFIIIJJJHHHJJJOOONNNMMMKKKIIIHHHGGGGGGGGGJJJHHHGGGIIINNNQQQRRRQQQNNNMMMLLLKKKJJJHHHGGGGGGJJJIIIIIIIIIJJJIIIFFFDDD>>>HHHXXXmmm{{{jjjkkktttuuu~~~}}}}}}~~~~~~~~~|||xxxzzz~~~~~~}}}|||{{{{{{{{{||||||}}}}}}~~~~~~zzz{{{|||||||||{{{yyyxxx{{{zzzyyyxxxxxxxxxyyyzzzyyyzzzwwwoooiiipppttt]]]PPP\\\lllllltttdddrrr}}}}}}{{{|||}}}}}}}}}|||{{{{{{{{{yyywwwuuuuuusssqqqooonnnlllkkkmmmqqqrrroookkkiiihhhffffffggggggeeedddeeedddbbbaaaaaaaaaaaabbb^^^\\\[[[ZZZ[[[ZZZYYYWWWYYYXXXWWWVVVTTTSSSRRRQQQMMMLLLKKKIIIGGGEEECCCBBB@@@>>>===:::999777666666777555666999888666999@@@CCCOOOUUUWWWYYYSSSTTTaaasssKKK======;;;;;;:::999999999999999666666666666666666666666666555444333222111111111000111111222222111111000<<<<<<;;;:::999999999999999999888888777666666666888888999999888888777777666666777;;;>>>===888444444444444444444444444444333222222222222333333444222222222111111111111111000000111111111111111111111111111111111111111111000000000000000000000000000000//////000000111222111111111111111111111111000000000111111111222222111111111222222222222333222222222222222222222222000111222222333333222222333444444555666777888888888777777888999:::;;;;;;======<<<===???CCCFFFIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGHHHIIIKKKKKKJJJHHHJJJLLLMMMMMMLLLKKKLLLMMMKKKJJJIIIJJJLLLNNNNNNMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDGGGNNNRRRRRRQQQQQQQQQOOOOOOOOOQQQRRRQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLLLLMMMLLLKKKJJJIIIKKKIIIGGGFFFFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@AAA???>>>>>>???@@@>>>>>>>>>?????????@@@@@@<<<<<<;;;<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<=========;;;:::999;;;===:::999999999999888888888999888777888999:::999777888999:::::::::999888777888888888888888888888888777777777777777777777777555555666666666777777777666666777777888999::::::<<<<<<<<<<<<===>>>??????AAACCCDDDDDDBBBAAAAAABBB>>>???CCCIIINNNOOOKKKFFFGGGFFFFFFFFFGGGHHHIIIIIIHHHEEECCCFFFHHHIIILLLQQQMMMLLLIIIGGGFFFEEEEEEEEEGGGEEEFFFKKKRRRUUUSSSOOOJJJJJJKKKKKKJJJIIIGGGFFFKKKIIIIIIIIIKKKLLLKKKIII@@@???EEEXXX{{{~~~tttkkkkkkmmmlllxxx}}}|||}}}~~~|||~~~}}}|||||||||}}}}}}}}}~~~}}}}}}|||xxxyyy|||}}}|||}}}~~~||||||||||||||||||||||||zzzzzz{{{|||{{{zzzyyyxxx{{{zzzxxxvvvvvvvvvxxxyyy|||yyyuuuvvv~~~{{{sssbbbTTT\\\rrrZZZjjj{{{gggooo|||~~~{{{yyyxxxzzz{{{|||||||||{{{wwwuuusssrrrrrrqqqpppnnnmmmkkkkkkmmmppppppnnnjjjgggeeedddcccddddddcccaaabbbaaa```___^^^^^^^^^^^^]]][[[YYYYYYYYYYYYWWWUUUVVVUUUTTTRRRPPPNNNMMMLLLHHHHHHFFFEEECCCAAA??????===<<<;;;999777666666666:::888888999999888;;;@@@GGGRRRUUURRRNNNEEEJJJ]]]UUUCCC>>>===:::::::::999999999999888666666666666666666666666666555444222111111111111000111111222222111111000<<<;;;999777777888999:::999999888888777666666666777777888888888888777777777777777999;;;;;;888555444444444444444444444444333222222222222222333333111111111111111111111111//////000000111111222222111111111111111111111111000000000000000000000000///////////////000111111111111111111111111111111000000000000111111111111111111111111222222222222111111111111111111111111111111222333333333333333444444444555555666666666666666666777888999:::;;;<<<<<<===>>>@@@CCCEEEGGGCCCCCCDDDDDDEEEEEEEEEFFFDDDEEEFFFHHHJJJJJJIIIGGGIIIKKKMMMMMMLLLLLLMMMNNNKKKJJJJJJJJJKKKLLLMMMMMMKKKLLLLLLLLLKKKIIIGGGFFFBBBCCCGGGMMMPPPQQQPPPPPPMMMMMMNNNOOOPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKLLLJJJLLLMMMNNNLLLJJJIIIHHHKKKHHHEEECCCDDDEEEEEEEEECCCDDDEEEFFFFFFEEECCCBBB???@@@@@@???===<<<===????????????>>>>>>?????????<<<<<<<<<<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;===???>>>===;;;;;;;;;999999999999888888888888999777666777888999888777888888999999999888777666777777777777777777777777777777777777777777777777555555555666666666777777444555666777888999:::;;;:::::::::;;;;;;<<<===>>>@@@BBBBBBBBB@@@>>>???@@@<<<>>>BBBHHHLLLLLLIIIEEEDDDDDDDDDCCCDDDDDDEEEFFFBBBBBBBBBDDDGGGIIILLLOOOIIIHHHGGGEEEEEEEEEEEEFFFGGGFFFHHHNNNUUUWWWRRRLLLHHHIIIKKKLLLKKKJJJHHHGGGKKKJJJIIIJJJLLLNNNNNNNNNFFFAAAAAAQQQqqqvvvuuupppgggdddppp~~~|||{{{}}}{{{xxxyyy}}}~~~}}}|||zzzzzzzzzzzzzzz{{{|||~~~~~~}}}}}}}}}~~~}}}{{{}}}|||xxxxxx{{{zzz}}}}}}|||~~~}}}}}}||||||{{{{{{{{{zzzzzzzzz{{{||||||{{{zzzyyyzzzxxxvvvttttttuuuwwwxxx}}}zzzyyyuuugggaaaZZZRRRXXX{{{```TTTrrriiijjj{{{yyywwwwwwyyyzzz{{{{{{|||}}}yyytttrrrooooooooopppooonnnkkkjjjjjjlllnnnnnnkkkiiieeecccbbbbbbbbbbbbaaa___^^^^^^]]]\\\[[[ZZZZZZZZZ\\\ZZZXXXWWWWWWWWWUUUSSSSSSRRRPPPNNNLLLJJJHHHGGGDDDDDDCCCAAA???>>>===<<<;;;:::999777666666666666:::999999999:::<<>><<<<<<===>>>CCCBBB@@@???>>>>>>>>>???>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999<<>>===???AAAEEEHHHIIIHHHFFFCCCBBBAAAAAA@@@@@@AAAAAA???BBBEEEGGGJJJLLLLLLLLLEEEEEEDDDDDDEEEFFFHHHIIIKKKJJJLLLQQQVVVUUUOOOJJJHHHIIIKKKLLLLLLKKKIIIHHHKKKIIIIIIJJJLLLNNNOOOOOOFFFAAA???JJJddduuuzzzccc\\\gggttt|||}}}yyywwwyyyyyywwwwwwzzzzzzzzzyyyyyyxxxxxxxxxxxxyyy{{{}}}}}}|||{{{|||}}}{{{zzz{{{}}}{{{wwwwwwzzzwwwzzz~~~~~~{{{zzz{{{}}}||||||{{{zzzzzzyyyyyyyyyzzzzzz{{{|||||||||{{{zzzxxxwwwuuuttttttuuuwwwxxxxxxvvvvvv|||wwwfffVVVLLLGGGKKKjjjqqqWWWUUU}}}oooggg{{{zzzxxxwwwwwwxxxzzzzzzyyyxxx}}}{{{tttrrrpppmmmlllnnnoooooonnniiiiiiiiijjjkkkjjjhhhgggdddbbbaaa```aaaaaa```^^^]]]]]]\\\[[[ZZZYYYXXXWWWZZZXXXVVVUUUUUUTTTRRRPPPPPPOOOMMMKKKIIIGGGEEEDDDAAAAAA@@@???===<<<;;;;;;999888777666666666666777999999999:::===BBBEEEFFFJJJIIIBBB???BBBEEEZZZzzzjjjwwwrrrrrrRRR@@@===888999888888999999999888777666444444444444444444444444444333333222111111111111000000000111111000000000;;;:::888777777888:::;;;999999888888777666666666666666777777888888777777777555333111111222444555333333333333333333333333333222222111111111111222111111111111111222222222//////000000000000000000000000000000000000000000//////////////////////////////......//////000111000000000000000000000000/////////000000000111111000000000111111111111222111111111111111111111111333333444555555555555444444444444444444333333333333333444555666777999:::<<<===???AAAAAA@@@>>>===??????@@@AAABBBCCCDDDEEEAAABBBEEEHHHKKKLLLJJJGGGHHHJJJKKKKKKJJJIIIJJJKKKIIIJJJJJJIIIGGGGGGHHHJJJIIIKKKOOOQQQRRRPPPNNNLLLFFFKKKOOONNNNNNOOONNNLLLJJJLLLMMMNNNLLLJJJJJJJJJMMMLLLJJJIIIGGGGGGFFFFFFDDDHHHMMMMMMKKKHHHHHHIIIHHHFFFDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA??????@@@>>>======>>>???DDDCCCAAA???>>>>>>>>>>>>???>>>===;;;;;;:::::::::::::::::::::::::::::::::888<<<@@@CCCAAA===:::888999888888888888777777777777666555666777888777555777777666666666555555555555555555555555555555555666666666666666666666666444444555555555666666666555555666666777888999999888888888888999:::;;;;;;======>>><<<;;;:::<<<>>>@@@AAABBBDDDEEEFFFGGGGGGAAAAAA@@@???>>>>>>>>>???AAAFFFIIIJJJLLLOOOMMMJJJDDDDDDDDDEEEFFFHHHKKKLLLMMMNNNPPPRRRRRRQQQMMMJJJJJJJJJKKKLLLKKKKKKIIIIIIJJJIIIIIIJJJLLLMMMMMMLLLEEEAAA???EEEXXXxxxdddUUUYYY```iiisssooommmqqqtttuuuwwwzzzvvvvvvvvvwwwwwwwwwwwwvvvwwwzzz||||||zzzxxxzzz|||{{{yyyzzz|||zzzvvvwww{{{uuuwwwyyyyyyxxxwwwxxxyyyzzzyyyyyyyyyxxxxxxwwwwwwxxxyyyzzz||||||{{{zzzzzzuuuuuuuuuuuuvvvwwwwwwxxxxxxuuutttvvv{{{~~~|||yyy}}}|||}}}~~~|||qqq___PPPBBBAAAQQQjjjQQQYYYyyyhhhppp~~~{{{yyywwwwwwxxxxxxwwwvvvssswww~~~wwwppppppnnnkkkjjjkkklllmmmmmmffffffggghhhgggfffeeedddbbb```____________^^^\\\]]]]]]]]]\\\[[[YYYXXXWWWVVVTTTRRRQQQQQQPPPNNNLLLKKKJJJIIIGGGEEECCCBBBAAA>>>>>>===<<<;;;;;;::::::777777666666666777777888777:::;;;<<<@@@GGGHHHFFF@@@CCC@@@???CCCLLLnnn~~~wwwooo```???::::::999===777777888999999777666555444444444444444444444444333333222111111111111111///000000111111000000///999999888777777888999:::999999888888777666666666555666666777777777777777666555555444333222333555333333333333333333333333333333222111111111111111000000111111111222222222000000000000000/////////000000000000000000000000///////////////////////////............///000000000000000000000000000000////////////000000000111000000000000111111111111222222222222222222222222222222333444444444444333444444444444333333222222222222333444555777999999;;;;;;<<<<<<======<<<<<<===>>>???@@@BBBCCCDDDEEEAAACCCFFFJJJMMMMMMKKKIIIHHHIIIKKKJJJIIIGGGHHHIIIGGGIIIIIIHHHEEEDDDFFFHHHGGGJJJNNNQQQQQQOOOLLLIIIGGGNNNRRRPPPNNNPPPOOOLLLJJJLLLMMMMMMJJJIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFFFFAAAFFFKKKLLLJJJGGGGGGIIIGGGFFFDDDDDDEEEEEECCCBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>???@@@???>>>>>>???AAABBBAAA???=========>>>???===<<<;;;::::::999999999999999999999999999999999888;;;===>>><<<:::999999888888888888777777777777777666555555777777666555777666555555444444555555444444444444444444444444555555555555555555555555444444444555555555666666555666666666777777888888777777777777888999:::::::::;;;;;;:::999999<<<>>>>>>@@@BBBBBBBBBBBBCCCCCC??????????????????@@@AAACCCHHHJJJHHHIIILLLLLLGGGFFFFFFFFFFFFGGGIIILLLMMMLLLNNNPPPOOOMMMKKKKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHJJJIIIIIIJJJLLLKKKIIIGGGEEEEEEDDDDDDMMMeeejjjUUUTTTVVV^^^kkkfffdddhhhmmmnnnqqqtttsssssstttuuuvvvvvvvvvvvvssswwwzzzzzzwwwuuuwwwzzz{{{yyyxxxyyyxxxuuuwww{{{vvvuuuuuuvvvxxxyyyyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyxxxrrrsssuuuwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwyyy{{{|||xxxxxxyyyzzzvvviiiXXXLLLDDDGGG```~~~aaaMMMaaa~~~hhhddd|||zzzxxxwwwwwwvvvtttrrrpppqqqtttxxx{{{xxxrrrmmmnnnkkkhhhggghhhiiijjjjjjcccdddeeefffdddcccbbbbbb___^^^\\\\\\]]]]]][[[ZZZ[[[[[[[[[ZZZYYYWWWUUUSSSRRRPPPNNNLLLLLLKKKIIIGGGFFFEEEDDDCCCAAA@@@???>>>;;;;;;::::::999999888888777666666666777888999999888<<<===>>>CCCIIIIIIDDD>>>@@@EEEXXXooo}}}pppHHH<<<::::::<<<<<<666777888999888777555444333333333333333333333333333222222111111111111111//////000000000000//////888777777777777888888888999999888888777666666666555555666777777777777777555666888888666444444444333333333333333333333333333333222111000000111111000000111111222222222222111111000000//////......000000000000000000000000////////////////////////...............///000000000000000000000000000000////////////000000000000000000000000111111111111222222222222222222222222111111222333333333333222555444444333333222222222222222222333555777888999:::999888888888:::<<<>>>===>>>???@@@BBBDDDEEEEEEBBBCCCFFFKKKNNNOOOLLLJJJHHHIIIJJJJJJHHHFFFFFFGGGGGGHHHIIIGGGDDDCCCEEEGGGFFFIIIMMMOOOOOOLLLHHHFFFHHHPPPTTTQQQOOOQQQQQQNNNJJJLLLNNNLLLIIIHHHIIILLLIIIHHHHHHGGGFFFFFFGGGGGG>>>DDDJJJLLLIIIGGGGGGIIIGGGFFFEEEEEEFFFEEECCCAAADDDBBBAAA???>>>??????@@@>>>???@@@???>>>???AAABBB???>>><<<;;;<<<===???@@@;;;;;;:::999999999::::::999999999999999999999999:::::::::999777777888:::888888888888777777777777777555444555666777666555666666555444444444444555444444444444444444444444555555555555555555555555444444444555555555666666666666666666777777777777666666666666777888999:::999::::::999888999<<<>>>:::===@@@AAA@@@>>>======>>>>>>>>>???@@@BBBCCCDDDCCCGGGGGGBBBCCCHHHHHHEEEHHHHHHGGGGGGHHHJJJKKKLLLJJJMMMOOOMMMIIIGGGJJJNNNKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIJJJKKKJJJGGGDDDAAAFFFGGGBBBAAAPPPlll|||nnn[[[\\\```iiihhhbbb___bbbfffgggiiilllqqqqqqssstttuuuvvvvvvvvvqqquuuyyyxxxtttsssuuuyyy{{{xxxwwwxxxwwwtttwww|||xxxvvvtttvvvzzz||||||zzzuuuuuuuuuuuuuuuvvvvvvvvvtttuuuvvvwwwxxxxxxwwwvvvppprrruuuxxxzzzzzzzzzyyytttuuuwwwvvvtttsssuuuwwwwwwxxxzzz|||tttcccOOOCCCHHHOOOmmmrrrWWWLLLkkk}}}fff\\\zzz|||zzzxxxvvvuuutttqqqooonnnmmmmmmooorrrrrrooolllmmmjjjfffeeeeeeggghhhhhhaaacccddddddcccaaa```aaa]]]\\\ZZZZZZ[[[[[[YYYXXXWWWWWWWWWVVVUUUSSSPPPOOONNNLLLJJJIIIIIIGGGEEECCCBBBBBBAAA@@@???>>>===<<<999888888888777777777777666666666666777888999:::999>>>???@@@DDDJJJIIIBBBHHHDDDOOOzzzVVV<<>>???@@@@@@BBBBBBCCCDDDAAAFFFJJJJJJLLLOOONNNJJJFFFHHHIIIIIIGGGFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMOOOOOOOOOOOOOOOPPPQQQRRRSSSQQQNNNMMMLLLKKKHHHFFFHHHGGGEEEDDDCCCDDDEEEFFFLLLHHHGGGHHHHHHFFFGGGJJJJJJHHHFFFCCCAAA@@@@@@@@@@@@AAABBBBBB@@@>>>>>>???@@@@@@@@@?????????>>>>>>========================<<<<<<;;;;;;;;;:::::::::::::::888777777777888999999999999888888888777777777777777777777777777777666666777777777777666666444444444444444444444444555444444333333333444444444444444444444444444444333333444444555666666666666666666666777777777777888888777666666666666666777999;;;<<<;;;;;;===>>>???>>>>>>>>>======<<<<<<>>>>>>@@@AAABBBCCCCCCCCCHHHHHHGGGFFFEEEEEEFFFFFFJJJHHHIIIKKKJJJGGGIIINNNHHHIIIKKKKKKJJJJJJLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEFFFGGGBBBAAATTTkkksss}}}~~~|||bbbXXX[[[]]]iiifff^^^XXX\\\dddfffbbbjjjkkkmmmooopppqqqppppppuuutttssstttwwwxxxxxxwwwvvvwwwwwwwwwvvvvvvuuutttvvvvvvwwwwwwwwwxxxxxxxxxxxxuuussstttvvvwwwvvvtttwwwuuutttuuuvvvvvvuuutttpppqqqssstttuuuuuuuuutttssstttuuuuuuuuuuuutttttt|||ttt|||~~~hhhZZZRRRAAAYYYaaammmQQQQQQ~~~||||||{{{~~~uuuaaacccyyyqqqppppppnnnnnnooooooooooooooommmkkkiiigggffffffffffffeeeeeeeeeeee______``````aaaaaaaaaaaaZZZZZZZZZZZZZZZYYYXXXXXXUUUTTTSSSQQQOOOMMMLLLKKKHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;888888888888777777777777999777666777999;;;;;;;;;@@@AAA@@@@@@GGGMMMHHH<<<<<>>???@@@AAAAAABBBCCCHHHJJJJJJKKKMMMLLLHHHGGGHHHIIIHHHFFFEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJKKKLLLKKKKKKMMMNNNRRRQQQPPPOOOOOOOOOOOOOOOQQQOOOLLLJJJJJJIIIGGGFFFEEEDDDCCCBBBDDDGGGJJJLLLJJJFFFEEEFFFFFFDDDDDDHHHIIIHHHEEECCCAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777777777888888999999999888888777777777777777777777777777777777666666666777777666666666444444444444444444444444555444444333333333444444444444444444444444444444333333333444555555666666555555666666666777777777777666555555444444555555555777999:::::::::;;;===<<<<<<======>>>>>>??????>>>???@@@AAABBBCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDFFFIIIHHHEEEGGGKKKIIIIIIIIIJJJKKKLLLLLLLLLMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIKKKFFFEEEGGGEEEBBBKKKYYYooo}}}tttcccYYYMMM\\\ZZZVVVSSSRRRUUUZZZ___cccdddgggiiilllmmmmmmmmmpppqqqssstttttttttttttttvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvsssqqqrrrtttuuutttsssuuutttssstttvvvvvvtttrrrpppqqqssstttuuuuuuuuutttrrrsssssstttttttttssssssvvvpppuuuxxxiiiWWWNNNIIIccckkkPPPWWWzzzxxx|||}}}yyyddddddvvvooonnnnnnlllkkkmmmmmmmmmlllkkkjjjhhhgggfffeeeddddddddddddccccccccc^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYYYYYYYXXXWWWVVVUUUQQQQQQOOONNNLLLJJJIIIHHHDDDDDDCCCAAA@@@???======>>>======<<<;;;::::::999777777777777777777777777555666777777888888999999777>>>EEEHHHJJJJJJGGGCCC>>>bbbwwwMMMFFF===999999;;;999777888888888888666555444333222222222111111222222333222222111111000//////...///000111111//////000111;;;:::999888888888888888888888777777666666555555555555555666666666666666555555444444333333222222222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000////////////........................................................./////////000000000//////000000000000111111111111222222111111000000000111111111222222222222222222222222222222222222222222333333333444444444444444444555666888999:::======>>>???@@@AAAAAABBBDDDIIIJJJIIIIIIKKKJJJFFFGGGHHHGGGFFFDDDDDDFFFHHHKKKKKKKKKJJJJJJIIIIIIIIIGGGIIIKKKKKKKKKLLLNNNPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPMMMIIIGGGGGGHHHGGGFFFGGGEEECCCBBBDDDGGGKKKNNNGGGDDDBBBDDDDDDAAABBBEEEHHHFFFDDDBBB@@@@@@@@@@@@AAA???>>>@@@CCCCCCAAA????????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777777888888888888888777777777777777777777777777777777777555555666666666666555555444444444444444444444444444444333333333333444444333333333333333333333333222333333444444555555666444555555555666666666666555555444333333333444444444666888888888888:::;;;999:::;;;===>>>@@@AAABBB??????AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGCCCCCCFFFIIIIIIFFFFFFJJJJJJHHHGGGHHHKKKMMMLLLJJJLLLLLLKKKKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLDDDBBBGGGIIIFFFFFFJJJfffttt}}}}}}xxxgggUUUMMMJJJKKKNNNLLLHHHMMMWWWXXXZZZ]]]```dddggghhhiiijjjnnnrrrrrrqqqooopppqqqrrrrrrtttuuuuuuvvvvvvuuusssssssssssssssssssssssssssqqqooopppqqqrrrqqqqqqrrrrrrrrrtttvvvuuusssppppppqqqssstttuuuuuutttsssqqqrrrrrrrrrrrrrrrqqqqqqrrrpppoooqqqiiiQQQIIIXXX|||~~~eeeNNN___wwwvvvzzz~~~~~~yyydddaaa~~~|||ssslllkkkkkkiiihhhjjjkkkjjjiiigggfffeeeeeedddccccccbbbbbbaaaaaaaaaaaa]]]]]]]]]\\\[[[[[[ZZZZZZWWWWWWWWWVVVUUUSSSRRRQQQMMMLLLKKKJJJHHHFFFEEEEEEAAAAAA@@@???===<<<;;;;;;<<<<<<;;;:::999888777666666666666666666666666666444777::::::888777999<<>>===;;;888666777999888888888777666555444333333222222111111111222222222111111000000//////......///000000......///000::::::999888888888888888777777666666555555555555444444444555555555555666444444444333333333222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................./////////000000////////////000000000111000000111111111111000000000000000111111111111222111111111111111111111111222222222222333333333333333333444555666888:::;;;>>>??????@@@AAABBBCCCCCCCCCGGGIIIHHHHHHKKKJJJFFFGGGGGGFFFDDDCCCCCCFFFIIIKKKKKKJJJJJJIIIHHHGGGGGGDDDFFFIIIJJJJJJKKKNNNPPPKKKKKKLLLMMMNNNPPPRRRSSSOOOLLLHHHFFFFFFGGGHHHHHHNNNKKKFFFCCCBBBDDDHHHJJJFFFBBBAAACCCBBB@@@AAADDDFFFEEECCCAAA@@@??????@@@BBB>>><<>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777777666666666666666666666666444555555666666555555444333333333333333333333333333333333222333333444444222222222222222222222222222222222333444444555555444444444444555555555555555444333333333333444444444555777777777777999;;;999:::;;;<<<>>>@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDAAAAAAAAABBBDDDEEEGGGHHHFFFFFFIIIMMMLLLGGGGGGJJJKKKGGGEEEGGGLLLNNNKKKHHHJJJJJJKKKJJJIIIGGGDDDCCCDDDDDDDDDEEEGGGIIIKKKLLLHHHBBBAAAGGGKKKJJJHHHIIIYYYhhhyyyyyy}}}yyyVVVHHHBBBJJJLLLEEEDDDKKKNNNOOOSSSWWW[[[___bbbddddddjjjpppqqqmmmkkklllooolllmmmnnnpppqqqrrrssssssppppppppppppoooooooooooopppooonnnnnnoooooooooooopppppprrrtttvvvuuurrrooopppqqqrrrssstttsssrrrrrrqqqqqqqqqrrrqqqqqqppppppqqqsssnnnllleeeLLLOOOttt}}}```OOOkkk~~~yyyxxx{{{~~~~~~|||||||||tttaaa\\\uuuzzzqqqjjjiiiiiigggfffhhhjjjiiigggeeedddddddddeeeaaaaaaaaa``````______^^^]]]\\\[[[ZZZXXXWWWVVVVVVTTTTTTTTTSSSQQQOOOMMMLLLIIIIIIHHHFFFEEECCCBBBBBBAAAAAA@@@???>>>===<<<;;;;;;:::999888777555444444555555555555666666666666777:::<<<;;;888999>>>DDDTTTIIIBBBFFFJJJIIIHHHJJJiiiqqqzzzxxxhhhBBB777:::<<<:::777555666999777777777777666555444333333222222111111111111111111111000000////////////---...//////......///000999999888888777777888888666666666555555555555555444444444444555555555555333333333333333222222222111111111111111111111111111222222222222222222111////////////////////////////////////////////////////////////////////////.............../////////............................................................////////////...////////////000000000///000000111111111000000//////000000000111111111111111111111111111111111111111111222222222333333333444444555777999:::;;;===>>>>>>???@@@AAABBBBBB@@@DDDFFFFFFGGGJJJKKKHHHFFFFFFEEEDDDBBBCCCFFFHHHIIIIIIHHHGGGGGGFFFEEEEEEBBBDDDFFFGGGHHHIIILLLNNNIIIIIIJJJKKKMMMNNNPPPQQQNNNKKKGGGFFFGGGHHHIIIJJJPPPMMMHHHCCCBBBCCCEEEHHHFFFCCCAAACCCCCC@@@AAAEEEDDDCCCAAA@@@?????????@@@AAA>>><<<>>>CCCEEEBBB============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888777777666666666666666666666666666666555555555555555555555555444444555555555555444444333333333333333333333333222222222222222333444555222222222222222222222222111111222222333444444444222333333333444444444444555444444333444444555555555666777777666777:::<<<::::::;;;<<<======>>>>>>??????AAABBBCCCDDDDDDDDD@@@@@@AAABBBDDDFFFGGGHHHIIIIIIKKKNNNLLLGGGFFFHHHJJJFFFDDDFFFKKKMMMKKKGGGGGGHHHHHHHHHGGGEEECCCBBBDDDDDDEEEFFFGGGIIIKKKLLLFFFEEEFFFIIIJJJJJJKKKMMMNNNZZZzzz~~~|||\\\BBBAAAGGGEEEBBBCCCFFFHHHKKKOOOSSSWWW[[[\\\^^^dddjjjkkkiiiggghhhkkkhhhiiikkkmmmooopppqqqqqqlllllllllllllllllllllkkknnnnnnnnnmmmmmmmmmnnnoooooooooqqqtttvvvuuurrrooonnnoooqqqrrrrrrqqqpppppppppqqqqqqqqqppppppooonnnmmmsssnnniiiaaaQQQeeeyyy~~~zzz___WWWzzz|||zzzxxxxxxyyyyyyvvvtttssssssooo```YYYnnnyyypppiiihhhhhhfffeeegggjjjhhhfffeeedddddddddeee``````___^^^]]]]]]\\\\\\[[[ZZZYYYWWWVVVTTTSSSRRRPPPPPPOOONNNMMMKKKIIIHHHFFFFFFEEEDDDCCCAAAAAA@@@??????>>>======<<<;;;;;;888888777666555444333333444555555555666666666777999;;;;;;999888<<>>?????????CCCEEEDDDFFFJJJKKKHHHDDDEEEEEEDDDCCCCCCEEEGGGFFFFFFFFFEEEEEEDDDDDDDDDAAACCCEEEFFFGGGHHHJJJLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKIIIFFFFFFGGGIIIJJJJJJLLLIIIFFFCCCBBBDDDGGGIIIFFFCCCAAACCCCCC@@@AAAEEEBBBAAA@@@>>>>>>>>>???@@@???===<<<>>>AAABBB???===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777888888777777666555555555555555666666666666555555555555555555555555333333444444444444333333333333333333333333333333222111111222222333444555111111111111111111111111000111111222222333333444222222222222333333333333444444333333333444555555555666666666555777999<<<:::::::::;;;;;;;;;;;;;;;>>>>>>@@@AAABBBCCCCCCCCC@@@@@@AAABBBDDDFFFHHHIIIGGGFFFHHHJJJHHHDDDCCCFFFHHHFFFEEEFFFJJJKKKJJJHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFGGGIIIIIIIIIIIIGGGIIIKKKKKKHHHGGGIIIKKKFFFMMMjjj}}}wwwMMM<<>>;;;;;;::::::999888888777666666555555444444333333555555555666666777777888888999999999;;;BBBLLLSSSRRROOOFFF???IIIhhhSSS;;;??????;;;777666777888777555666666666666666555444333333222111000000000000000////////////////////////---...////////////000222888888777777777777888888666666666666666666666666888777777666555444333333222222222222222222222222111111111111111111111111000000111222222111000000000000000000000000000000////////////////////////////////////////////////---------.........//////---------------------------------------------------------.........//////........./////////000000...//////000000000000000........./////////000000111111111111111111111111000000000000111111111222444444444444555666777888888999999:::;;;<<<======@@@DDDEEECCCDDDHHHIIIFFFBBBCCCEEEDDDCCCCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGJJJKKKJJJJJJIIIHHHGGGGGGGGGHHHGGGFFFEEEEEEGGGIIIIIIHHHHHHFFFDDDCCCCCCEEEHHHIIIFFFBBBAAABBBBBB@@@@@@DDDAAA@@@???>>>===>>>???@@@===>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999888666777888888888777555555444444444555555666666666444444444444444444444444333333444444444444333333222222222222222222222222111111111111222333444555111111111111111111111111000000111111222333333333111111111111222222222333222222222222222333444444444444444444333555888;;;888888999999999:::::::::======???@@@AAABBBBBBBBBAAAAAABBBCCCDDDFFFHHHIIIDDDBBBDDDFFFEEEBBBDDDHHHFFFFFFFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEFFFFFFGGGCCCDDDGGGIIIJJJIIIHHHGGGEEEHHHJJJJJJHHHFFFEEEDDDBBBDDDYYYyyy~~~]]]EEE???AAAAAA>>>???@@@@@@AAACCCFFFHHHJJJLLLNNNQQQTTTWWWZZZ\\\]]]```aaaccceeeggghhhhhhiiiccccccdddeeefffggghhhhhhiiijjjkkkjjjhhhgggiiillllllkkkkkkmmmooopppooommmkkklllmmmnnnmmmmmmkkkkkkllllllllllllkkkjjjiiihhhiiieeehhhggg```qqquuutttsssoooooopppqqqbbbmmmyyyrrrkkkiiigggffffffggggggggggggiiilllddd[[[iiivvvnnngggffffffdddcccddd````````````___^^^]]]]]]ZZZYYYYYYXXXVVVVVVUUUTTTSSSRRRQQQOOONNNLLLKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@???>>>======<<<888888888777666666555555444444444444444444444444555555666777777888999999888999<<<@@@FFFMMMUUUYYYUUUOOOCCCCCCdddkkkGGG:::@@@<<<;;;888777777777666555555555666666555555444444333222111000////////////////////////////////////---///000000000000111333888777777777777777888888666666666777777777777777999999888666555444333222222222222222222222222222000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////////////////////////////---------.........//////---------------------------------------------------------.........//////............/////////000......///000000000000000............/////////000000000000000000000000000000000000000111111111111333333333333444444555666999::::::;;;<<<===>>>>>>BBBEEEEEECCCCCCFFFGGGDDDAAACCCEEEEEEDDDCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEECCCEEEGGGGGGGGGHHHJJJLLLGGGFFFFFFFFFGGGHHHHHHIIIDDDDDDCCCEEEGGGHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEAAA@@@AAAAAA???@@@CCC@@@???>>>======>>>???@@@<<<>>>???>>><<<;;;;;;<<<;;;;;;;;;:::::::::999999888888888888888888888888:::::::::999999999888888666777888888888777555444444444444555555555666666444444444444444444444444222333333444444333333222222222222222222222222222111111111111222333444555000000000000000000000000000000000111222222333333000111111111111222222222111111000000111222333333222333333222222333777:::666666777888999999::::::<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIBBBAAABBBEEEEEEDDDGGGLLLDDDFFFGGGHHHGGGGGGHHHJJJFFFEEEEEEDDDEEEGGGIIIJJJBBBEEEHHHJJJKKKIIIGGGEEE@@@CCCFFFHHHIIIHHHDDD??????AAAMMM]]]dddkkk~~~iiiSSSFFFCCC@@@<<<>>>>>>===>>>???AAACCCDDDFFFFFFGGGKKKPPPTTTVVVVVV[[[\\\^^^___aaabbbbbbbbbaaaaaabbbccceeefffggghhhfffhhhiiihhhfffeeegggjjjjjjiiihhhjjjlllmmmmmmllljjjkkklllllllllkkkjjjiiijjjjjjjjjiiiiiigggffffffmmmbbbfffgggaaazzznnnjjjsssllljjjqqqnnnkkk```qqqkkkkkkhhheeeaaa___```cccgggiiidddfffkkkdddZZZfff~~~uuullleeeddddddbbbbbbccc[[[\\\]]]]]]\\\[[[YYYXXXWWWWWWVVVUUUTTTSSSRRRQQQOOOOOONNNLLLKKKIIIHHHHHHEEEEEEFFFFFFEEEDDDCCCCCC??????>>>===<<<<<<;;;;;;888888888777666666666555333333444444444555555555555666666777888999999::::::<<<@@@HHHPPPXXX\\\^^^KKKFFFEEE___pppRRRBBB<<<>>>777999::::::888666555666555555555666555555444444333222111000////////////.........///////////////---///111111000000222444999888666666777777555444555555555555555555555555555555444444444333333333111222222111//////111333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------------------------------............------------------------------........................,,,...//////...,,,---------------...000111000...////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111222222333333444444555777888999;;;===>>>@@@@@@???@@@AAACCCDDDEEEEEEEEEBBBCCCDDDFFFGGGEEEBBB???AAABBBCCCDDDDDDEEEGGGIIIGGGDDDCCCFFFKKKLLLIIIEEEAAAFFFGGGDDDEEEJJJJJJFFFDDDEEEFFFGGGFFFEEEBBBAAABBBBBBCCCDDDCCCBBB@@@??????@@@@@@AAAAAAAAA@@@@@@===<<<;;;::::::;;;<<<===<<<<<<======<<<<<<;;;:::===<<<:::999888999::::::999888777666777888;;;<<<888888888888777777777666777777777777777666555555444444444444444444444444///222444444333111111111333333333444555555222000444333222222111111222222222222222111111111111000222111111111000000//////222222111111000111111111000000000000000000000000222222222222222222222222333333333444444444555555555555666666777777888888;;;<<<===>>>???@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBFFFEEEDDDEEEGGGIIIIIIHHHEEEFFFHHHIIIIIIHHHGGGGGGBBBBBBAAABBBBBBCCCDDDDDDCCCDDDDDDEEEEEEDDDCCCBBBEEE@@@>>>KKKVVVUUUhhh}}}{{{aaaGGG@@@HHH@@@<<<;;;<<<<<<;;;===AAA@@@AAACCCEEEGGGIIIJJJKKKSSSUUUWWWYYYZZZ\\\```bbb^^^______```aaabbbbbbcccdddddddddeeeddddddcccbbbeeeffffffffffffeeeddddddggghhhiiijjjkkkkkkkkkkkkiiihhhgggeeedddddddddcccdddiiigggbbbiii|||nnnmmmlllkkkjjjiiiiiiiiifffiiixxxuuuhhhggggggYYYOOORRR[[[___aaacccbbbaaaaaaaaaaaaeeesssrrrkkkddd```aaaaaa___]]][[[[[[YYYXXXWWWVVVVVVVVVQQQQQQPPPOOONNNLLLLLLKKKJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCDDDDDDCCCAAA@@@>>><<<<<<;;;::::::999888888777777666666555555555555999888777555555444444444888666555666999;;;;;;;;;AAA;;;@@@OOOWWWTTTVVV\\\OOOIIIJJJxxxqqqpppEEE999FFFFFF777888999999888888777666555666666555444333333222222333333222222111000//////000000111111111111000000......///000111222333333999888666666777777555444555555555555555555555555555444444444444333333333111111111222444555555555111111111111111111111111////////////////////////////////////////////////........................------------------------------............------------------------------........................***+++,,,---///222777;;;<<<888333000......---,,,.........................../////////000000000000//////////////////////////////000000000111111111111111222222333444444444777777999:::<<<>>>???@@@???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDEEEEEEDDDAAA???AAACCCDDDEEEEEEEEEGGGIIIGGGEEEDDDFFFKKKLLLIIIEEEBBBFFFGGGEEEEEEIIIIIIFFFDDDEEEFFFFFFFFFDDDBBBAAAAAABBBBBBBBBBBBAAA@@@?????????@@@@@@@@@@@@@@@???===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;:::999999999999:::999888777666666777999:::888888888777777777666666777777777777777666555555444444444444444444444444222333444444222111111222222111111222333444222111333333222111111111111222000000000111111222222222111111111000000000//////111111111000111111222222111111111111111111111111222222222222222222222222222222333333333444444444444555555666666777777888:::;;;<<<===>>>?????????BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAADDDCCCBBBBBBDDDFFFEEEEEECCCCCCDDDEEEFFFFFFFFFEEEAAA@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEDDDCCCAAA@@@FFFCCCAAAKKKTTTTTThhh}}}~~~vvvlllXXXDDDAAA;;;999;;;;;;999999;;;===>>>???AAACCCEEEFFFGGGJJJLLLNNNPPPQQQSSSVVVYYYYYYYYYZZZ[[[\\\]]]^^^^^^``````aaaaaaaaaaaa``````ddddddeeeeeeeeeeeeddddddeeefffggghhhhhhiiiiiihhhfffeeedddccccccbbbbbbccc___dddccc]]]```kkkqqqnnnhhhhhhgggfffffffffggggggeeeccciiirrrqqqfffbbbgggaaaWWWLLLJJJRRR\\\aaabbb___```bbbcccaaaaaajjjuuulllfff```]]]^^^^^^[[[XXXWWWVVVUUUTTTSSSRRRRRRRRRNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAAAAA@@@???===<<<;;;;;;::::::999888777777666666666666555555444444666666666555555666666777666888999888888999===AAACCCMMMTTTUUUZZZaaa]]]SSSCCCJJJWWWxxxuuuYYYAAA===AAA>>>888888888888888888777555555666555555444333333222222333333222111111000//////000000111111111111000000.........//////000111111999888666666777777555444444444444444444444444444444444444444333333333333111000000444888;;;999777111111111111111111111111////////////////////////////////////////////////........................------------------------------............------------------------------------------------------+++++++++,,,///555===CCCEEE???777000---------,,,............................../////////000000000//////////////////////////////000000000000111111111111111222333333444444666777888999;;;===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>BBBDDDFFFGGGFFFFFFGGGHHHFFFEEEDDDGGGJJJKKKIIIEEEBBBEEEFFFEEEFFFHHHHHHFFFDDDEEEEEEFFFEEECCCBBB@@@@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999999999999:::999888777666555666777888777777777777666666666666666666666777666666555444444444444444444444444444444555444333111111222444333111//////111222222111333222222111111111111111......///000111222333333111111000000000000//////000000000000111111222333111111111111111111111111000000000000000000000000111111111222222222333333333444444555666666777777:::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAAAAADDDBBBAAABBBCCCDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFBBBAAA@@@@@@AAABBBCCCDDDAAABBBDDDDDDDDDBBB@@@???DDDDDDCCCJJJQQQSSSiii}}}qqqQQQFFF===888999;;;999777777999:::;;;<<<>>>???@@@AAABBBCCCEEEGGGHHHJJJMMMOOOPPPQQQRRRSSSUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\```aaabbbccccccdddccccccaaabbbcccddddddeeeeeeeeeaaaaaa````````````aaaaaa]]]bbbccc______cccbbb\\\bbbaaaaaaaaaaaabbbcccdddccc___```dddbbb\\\]]]cccWWWRRRHHHBBBKKK\\\ccc```[[[YYYYYYYYYXXXXXX^^^fffccc___ZZZYYYYYYXXXUUURRRQQQPPPOOONNNMMMLLLLLLLLLIIIIIIHHHHHHGGGFFFEEEEEECCCCCCBBBAAA@@@??????>>>============<<<;;;::::::999999888888777777666666555555555555555444444444555555555555666777999999444999<<<;;;999;;;BBBIIILLLUUU[[[[[[[[[\\\YYYTTT\\\mmmxxx]]]???===@@@:::777;;;888888888888777666555555555555444444333333222222222222222111111000000//////000000111111000000///........................999888666666777777555444444444444444444444444444444444444333333333222222222000000444:::<<<999444111111111111111111111111////////////////////////////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,---111888<<>>======CCCEEEGGGHHHGGGFFFGGGHHHEEEEEEEEEGGGJJJJJJHHHFFFCCCEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEDDDDDDBBBAAA@@@??????????????????>>>>>>>>>????????????>>>======<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::::::::999999999999999999999888777666555555555555777777666666666555555555555555555666666555555444333333333333333333333333444444333111000222555888777444111//////000111111222222111000000000000000......//////000111111222000000000000000000//////////////////000222333333222222222222222222222222000000000000000000000000000000000000111111111111222222333444555666666777<<<===???@@@AAABBBCCCCCC??????@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBEEEDDDCCCDDDEEEEEECCCBBBDDDCCCCCCCCCDDDEEEGGGIIIDDDCCCBBBAAA@@@AAABBBCCCBBBCCCEEEEEEEEECCCAAA???>>>BBBCCCFFFMMMQQQgggyyyooommmPPPDDD999888;;;:::888888777777888999:::;;;;;;<<<===???AAABBBBBBDDDGGGIIIHHHHHHJJJLLLNNNOOOQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXZZZ[[[]]]^^^___`````````]]]]]]^^^___````````````]]]]]]]]]]]]]]]^^^______ZZZ___bbbaaaaaacccaaa[[[^^^^^^^^^]]]]]]^^^^^^___\\\[[[]]]```]]]VVVTTTVVVOOOLLLBBB===MMMcccggg[[[SSSLLLGGGKKKPPPTTTWWW[[[YYYWWWUUUTTTTTTRRROOOLLLKKKKKKJJJHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>======<<<:::::::::::::::999999888777777777666666555555555555555555555444444444444555555555666777888999:::555888<<<>>>???CCCJJJPPP[[[QQQTTT```___WWWddd|||zzzaaaFFF555:::???888666<<<888888888888777666555444444444444333333333222222222111111111000000000/////////000000000000///////////////.........------999888666666777777555444444444444444444444444444444444333333333222222222222000///333888999555000000000000000000000000000........................................................................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///---,,,---///111333111......///000000///....................................////////////...........................////////////000000000//////000111111222222333444555666777888999:::;;;>>>>>>???????????????>>>@@@AAAAAA???===<<<===???DDDFFFHHHHHHFFFFFFFFFGGGEEEEEEFFFHHHIIIIIIHHHGGGDDDDDDEEEFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::999888999999999999999999999999999888666666555444444666666666555555555555444333444555555555555444444333333333333333333333333111111111000000222777;;;<<<888333000///000000///222111000000//////000000//////////////////////////////////////////000000////////////000111222333111111111111111111111111/////////////////////////////////000000000111111000111222333444555666666;;;<<<===???@@@AAABBBBBB??????@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAACCCDDDDDDDDDCCCCCCDDDEEEEEECCCAAADDDCCCCCCBBBCCCEEEGGGHHHDDDCCCAAA??????@@@AAACCCEEEFFFFFFFFFEEEDDDBBBAAA>>>EEEDDDCCCGGGKKK[[[uuu~~~~~~___OOO???999999999999:::777777888888888999999999;;;<<<>>>>>>>>>???BBBDDDBBBBBBDDDFFFGGGIIIKKKKKKLLLLLLNNNPPPQQQRRRRRRRRRSSSTTTVVVWWWYYYZZZZZZZZZWWWXXXYYYZZZ[[[[[[[[[[[[YYYXXXXXXXXXYYYZZZ[[[\\\UUUXXX[[[[[[\\\^^^^^^[[[]]]\\\[[[ZZZYYYYYYYYYYYYVVVVVVXXXYYYUUUNNNKKKKKKIIIEEE===>>>TTTjjjgggTTTHHHAAAAAAMMMYYY\\\XXXSSSQQQPPPPPPOOOOOOMMMKKKIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;999999999888888888888888666666555555555555444444555555555555555555555555777777777777777888999999888999<<>>>>>>>>>>>>>>>>>@@@@@@>>>;;;;;;>>>AAAFFFGGGGGGFFFDDDDDDEEEGGGDDDEEEGGGHHHIIIIIIHHHHHHEEECCCDDDGGGGGGDDDDDDFFFEEEEEEDDDBBBAAA@@@??????>>>>>>=========>>>??????@@@@@@@@@@@@???>>>======;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;:::999999777888999999:::999999999999999888888777666555555666555555555444444444444222333444444555444444444333333333333333333333333000000000//////222666:::===:::444111000000///...111000000///////////////000/////////.........---......////////////000000////////////000000111222000000000000000000000000/////////////////////////////////000000000111111///000111222333444555666666777999;;;<<<>>>>>>>>>?????????@@@@@@AAABBBBBBAAAAAAAAAAAABBBDDDEEEFFFAAAAAAAAABBBDDDDDDBBB@@@BBBBBBBBBBBBBBBCCCDDDDDDAAA@@@???>>>???BBBEEEGGGHHHHHHFFFEEEDDDCCCCCCDDDAAAIIIGGGBBBCCCDDDKKK\\\uuussspppzzzqqq```MMMBBB===999999;;;888888888888888888888888777888::::::::::::===???===>>>???AAABBBDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVTTTUUUUUUUUUVVVWWWXXXXXXYYYXXXWWWUUUTTTTTTSSSSSSWWWVVVTTTQQQMMMKKKKKKMMMEEE???999@@@VVVfff^^^KKKAAABBBLLL^^^iiieeeWWWLLLJJJKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBAAAAAABBBBBB@@@@@@@@@@@@??????>>>>>><<<<<<<<<;;;;;;:::::::::888888777666666777777888555555555555555555444444555555555666666666666666888888777777888999::::::<<<===@@@GGGOOOUUUVVVVVVLLLXXXXXXUUUmmmpppHHH:::AAABBB;;;888<<<===:::777777777777666555444444333333333333222222222222000000000000000000000000...//////000000//////...000000000//////.........999888666666777777555444333333333333333333333333333333333222222222222111000000000000000000//////000000000000000000000000................................................------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---------...,,,++++++,,,......,,,+++---------------------------------.........//////................................./////////000000......//////000111111222333333444555666777777888999:::;;;<<<===>>>>>>>>>===???@@@>>>:::;;;???DDDHHHGGGFFFCCCBBBBBBEEEGGGDDDEEEGGGHHHHHHHHHHHHHHHFFFCCCCCCGGGGGGCCCBBBFFFEEEEEECCCAAA@@@???>>>>>>>>>>>>=========>>>@@@@@@AAAAAAAAAAAA@@@???>>>===;;;;;;<<<======<<<;;;;;;:::;;;;;;;;;;;;:::999999666777888999:::999999888999999999999888777666666555555555444444444333333222222333444444444444444222222222222222222222222000111000//////000333666:::777333111000000000///000000///............///.....................///........./////////000000000000/////////000000111////////////////////////000000000000000000000000//////000000000111111111...///000111222444555555333555666888:::;;;<<<<<<======>>>>>>???@@@@@@AAA@@@@@@@@@AAABBBCCCEEEEEE@@@@@@AAACCCEEEEEECCCAAACCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAEEEJJJOOORRRJJJHHHEEEBBBAAABBBCCCEEE@@@IIIGGGAAACCCBBBBBBJJJUUU^^^aaakkk}}}vvvdddUUUHHH>>>:::<<<999999999888888777777777555666777777777777999;;;:::;;;;;;<<<>>>???@@@@@@???@@@AAABBBCCCDDDDDDDDDFFFFFFHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPOOOPPPQQQQQQQQQQQQRRRQQQPPPOOONNNNNNNNNNNNNNNQQQQQQOOOLLLIIIJJJLLLMMM@@@999666@@@OOOUUUNNNCCCAAAHHHXXXfffggg\\\NNNFFFEEEFFFFFFEEEDDDCCCCCCDDDAAA@@@@@@????????????@@@>>>============<<<<<<<<<::::::999999999999888888666666555444444555666777555555555555555555555555666666666777777777888888666666777888999:::<<<===@@@DDDJJJPPPSSSUUUVVVVVVKKKYYYXXXVVVyyyuuuQQQFFF888>>>???;;;999;;;;;;777777777777777666555444333222222222222222222222222///000000000000000000000......////////////......///.....................999888666666777777555444333333333333333333333333333333333222222222111111...///000///......000222000000000000000000000000................................................------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///000,,,+++***+++---//////...---------------------------------.........//////..................................../////////000......//////000111111111333333444444555666777777888999:::<<<===>>>>>>>>>===???@@@===:::;;;@@@FFFHHHGGGEEEBBB@@@AAADDDGGGCCCEEEHHHIIIHHHHHHHHHHHHFFFBBBCCCGGGGGGCCCBBBFFFFFFEEECCCAAA@@@???>>>>>>???>>>=========???@@@AAABBBBBBBBBAAA@@@???>>>>>>:::;;;<<<======<<<;;;:::::::::;;;;;;;;;:::999999666777888999::::::999888888999999999999888777777555555444444444333333333111222333333444444444444222222222222222222222222111222222000......000222555333111000000111000///000000///...............+++,,,,,,---...///000000---.........//////000000111000000////////////000////////////////////////111111111111111111111111000000000000111111111111......///111222333555555444555777999;;;<<<======;;;<<<<<<===>>>??????@@@?????????@@@AAABBBDDDEEEBBBBBBCCCFFFHHHHHHFFFDDDFFFFFFGGGGGGGGGEEEDDDBBBBBBBBBDDDGGGLLLSSSZZZ^^^KKKHHHDDD@@@???@@@CCCEEE<<>>????????????BBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFGGGJJJKKKJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKBBBEEEHHHGGGFFFFFFFFFEEE===666555>>>GGGFFFAAA>>>EEENNN\\\aaaYYYKKKDDDDDDBBBBBBBBBAAA@@@@@@AAABBB??????>>>=========>>>>>><<<<<<;;;;;;;;;;;;;;;;;;888888888888777777777777555444333333333444555666555555555555555555555555666666777777888888999999444555666777:::<<<>>>@@@CCCJJJSSSVVVTTTRRRTTTVVV[[[YYYWWWddduuuoooMMM666CCC:::999999;;;;;;:::777666777777777777666555444333222222222222222222222222////////////000000000000......////////////......------------------------999888666666777666555333555555444444444333333333333333444555444333222111000000000000000000000000////////////............///............---------000000///...------,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................////////////000000000000///////////////000111111222222333333444555666666888999:::;;;<<<<<<<<<<<<<<<======<<<<<<===???BBBDDDEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@??????@@@@@@@@@AAAAAA@@@??????AAA@@@@@@???>>>===;;;;;;>>>===;;;;;;<<<<<<;;;:::::::::999999888777666666888888888888888888888888;;;:::888777555444444333333333333222222111111111444444444333333222222222555555444333333222111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////............////////////000///.........///111222000000000000111111111111111111000000111111222333444444555555666777777777::::::999999:::===???AAA===???AAACCCDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFMMMJJJGGGFFFFFFEEEBBB???BBBEEEDDDDDDOOO\\\ZZZOOOHHHCCC@@@@@@CCCDDDAAA>>>BBBCCCEEEFFFFFFDDDBBBAAA???OOOVVVaaa~~~~~~lllJJJ===555======666555;;;999000777666555666888888777555777777777777777777777777:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>??????????????????@@@AAAAAABBBCCCCCCFFFEEEDDDCCCCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDD@@@>>>???>>>;;;;;;>>>;;;::::::;;;>>>@@@@@@???IIIIIIHHHEEEBBB??????@@@???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;:::::::::777777777777777777777777777777666666555555555444444444444444444444444444444444444555555555555666555555555555555666777777888888777777:::???BBBBBBSSSNNNNNNTTTVVVVVV[[[cccjjjuuuUUU===<<<>>>::::::999999888777666666888777777666555444444444333333333333333333333333111111111111000000000000////////////////////////........................:::888777777777777555444555555444444444333333333333333444444444333222111000000000000000000000000////////////............///............---------000//////...------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.............................................................../////////000000000000///////////////000111111222222333333444555555555777888999:::<<<<<<<<<===<<<<<<===<<<<<<===???AAADDDDDDEEEEEEFFFGGGGGGGGGGGGHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJIIIGGGEEEBBBAAACCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>AAAAAA@@@@@@???===<<<;;;>>><<<;;;;;;<<<<<<;;;999::::::999888888777666666888888888888888888888888888888777666666555555555444333333333222222222222444444333333333222222222444333333222111111000000000000000000000000000000000000000000000000000000....................................////////////............................................................////////////000///.........///111111//////000000000111111111111111000000111111222333333444444555666666777777999999999:::;;;===???@@@>>>???AAABBBCCCCCCCCCCCCAAABBBDDDEEEGGGHHHIIIIIIJJJHHHFFFFFFGGGGGGEEECCCBBBFFFEEEDDDKKKVVVTTTJJJFFFBBB??????BBBCCC@@@===AAABBBCCCDDDDDDCCCBBBAAA???JJJQQQcccxxxiiiJJJ???>>>:::555777======888888777666777999999777666666666666666666666666666888888888999999999::::::<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAACCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>;;;:::<<<;;;888888;;;@@@???>>>===>>>AAADDDFFF???>>><<<:::999888888999@@@@@@???===<<<:::999999;;;;;;:::::::::999999999777777777777777777777777777666666666555555555444444444444444444444444444555555555666666666777777666666666666666666666666222666;;;???BBBFFFHHHHHHHHHKKKPPPRRRPPPUUUhhh||||||xxxfffEEE<<<>>>>>>::::::999888888777666666777777777666555444444444333333333333333333333333111111111000000000//////................................................:::888777777888888666555555555444444444333333333333333333444333222222111000000000000000000000000////////////............///............---------//////......---,,,,,,,,,------------------------------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------............................../////////000000000///////////////000111111222222222333333444444555555666777999;;;<<<<<<===;;;<<<===<<<<<<<<<>>>@@@CCCCCCCCCDDDEEEEEEFFFFFFGGGGGGIIIJJJJJJJJJIIIHHHIIIIIIIIIHHHGGGEEECCCAAADDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@>>>>>>AAAAAAAAA@@@???>>>===<<<===;;;::::::<<<<<<;;;999999999999888888777777666777777777777777777777777666666666666666666666777444444444444333333333333333333333333222222222222222222222111000000//////000000000000000000000000////////////////////////........................---............/////////................................................---............///////////////......//////000111//////000000000000111111111000000000000111222222333333333444555555666666888999:::<<<===>>>????????????@@@AAABBBBBBAAAAAA@@@BBBEEEHHHJJJKKKKKKJJJFFFEEEDDDEEEGGGHHHGGGFFFBBBGGGGGGDDDFFFMMMLLLEEEFFFCCC@@@@@@BBBCCCAAA???@@@@@@AAAAAABBBBBBCCCCCC???DDDFFFZZZ~~~~~~mmmIII???999;;;>>>===999777888888777888999999888666666666666666666666666666666666666666777777777777:::::::::;;;;;;;;;<<<<<<;;;<<<<<<======>>>>>>????????????>>>??????@@@AAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBB???@@@CCCCCC@@@???BBBFFFFFFFFFCCCBBBEEEKKKQQQJJJFFFAAA@@@BBBDDDDDDCCCCCCBBB???;;;888777666555999999888888888888777777555555555555555555555555666666666555555555555555444444444444444444444444666666777777777888888888666666777777777666666555777:::???CCCFFFGGGIIIKKKQQQTTTUUUPPPNNNaaazzz```AAA;;;>>>???<<<999999999888888777777666777777666666555444444444333333333333333333333333111111000000000000//////........................------------------------:::888777777888888777666555555444444444333333333333333333333222222111111000000000000000000000000////////////............///............---------.........------,,,,,,,,,------------------------,,,---///000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------................................./////////000000///////////////000000111111222222222333333333444333444666888:::;;;<<<<<<:::;;;<<<<<<;;;<<<===???AAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFGGGGGGGGGFFFEEECCCDDDFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCBBBAAA???>>>===@@@@@@@@@@@@???>>>===<<<<<<:::999:::;;;;;;:::999999888888888777777777666777777777777777777777777555666666666666666666555444444444444444444444444333222222222222222222222222222111111111000000000000000000000000000000000................................................---------.........//////................................................---------.........//////............//////000000////////////000000000111000000000000000111222222222222333333444444555555666888:::===>>>>>>>>>===??????@@@@@@@@@@@@@@@@@@AAACCCGGGJJJLLLKKKJJJIIIDDDDDDDDDEEEFFFFFFGGGFFFAAAFFFHHHDDDCCCFFFFFFDDDGGGDDDBBBBBBDDDDDDCCCBBB@@@@@@@@@@@@AAABBBDDDEEE===???===IIIjjjzzzwwwwww```LLL>>>>>>>>>777555:::999888777888999999777555555555555555555555555555555555555555666666666666777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<========================EEEDDDFFFJJJKKKHHHGGGIIIGGGJJJKKKJJJHHHKKKRRRYYYWWWQQQKKKJJJMMMPPPOOOMMMDDDBBB>>>:::888666666666666666666666666666666666444444444444444444444444555555555555555555555555555555555555555555555555666666666777777777888888777777888888888777666555???===???EEEJJJMMMOOORRRZZZXXXQQQIIIPPPsssfff@@@666===@@@===:::999888888888777777777666666666666555555444444444222222222222222222222222111000000000////////////........................------------------------999888666777888888777666555555444444444333333333333333222222111111111111000000000000000000000000////////////............///............------------------------,,,,,,,,,------------------------,,,---///000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------....................................///////////////////////////000000111111111111222222222222222111222444666888::::::;;;888:::<<<<<<;;;;;;<<<>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCEEEFFFFFFFFFEEEDDDAAABBBDDDFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@>>>===<<>>>>>===<<<:::999888999:::;;;:::999888888888777777777777777666666666666666666666666666666777777666555444333444444444444444444444444222222222222222222222222222222222222222111111111000000000000000000000000------------------------........................------------............................................................------------............---......///////////////...////////////000000000000000//////000000111222111111111222333333444444555777999<<<>>>===<<<<<>>>>>????????????CCCEEEGGGIIIJJJIIIGGGEEEDDDDDDEEEDDDDDDCCCDDDDDD@@@DDDFFFDDDCCCDDDEEEEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEEEE:::AAA>>>>>>NNNggg}}}|||gggWWWTTTKKK<<<888???888777777777888888666444666666666666666666666666666666666666666555555555555555666666666777777777777777777888888888888888888888888888999;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???===???DDDEEEBBBBBBDDD@@@EEEIIIJJJIIIKKKQQQWWWNNNGGG@@@???AAADDDCCC@@@???===:::888666666777777555555555555555555555555333333333333333333333333444444444555555555555555555555555555555555555555555555666666666777777777777888888888888888777777@@@===AAAKKKRRRSSSSSSVVVTTTTTTRRRUUUdddwww[[[GGG999<<>>>>>>>>???@@@@@@AAAAAADDDEEEFFFGGGGGGGGGFFFEEECCCDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???>>><<<<<<===>>>>>>>>>======<<<;;;999888777888:::;;;:::999777777777777777777777777666666666666666666666666666666777777666555333222333333333333444444444444111111111222222222222222222222222222222222222222000000000000000000000000........................------------------------,,,------------.........------------------------------------------------,,,------------.........------...////////////.........////////////000000000////////////000111111000000111111222333333333333555888:::<<<<<<;;;:::===============>>>???@@@BBBCCCEEEFFFFFFEEECCCBBBCCCDDDDDDCCCAAA@@@AAABBB???AAACCCDDDCCCDDDEEEEEEAAA@@@@@@?????????@@@@@@AAAAAABBBBBBCCCCCCDDDDDD:::DDDDDD===???KKKlllyyyvvv{{{uuu|||~~~[[[???666:::999888888999888666555777777777777777777777777666666666666666555555555444444444555555555666666666666666666666666666666666666666666777888999:::888888888888888888888888999999999999999999999999888666777<<<===;;;;;;>>>999===AAACCCCCCEEEIIILLL@@@;;;666444555666666444777666555444444444555666333444444444444555555555333333333333333333333333444444444444444555555555555555555555555555555555555555555666666666777777888888777777888999::::::AAA@@@FFFNNNNNNJJJLLLTTTeeennnzzz```BBB>>>===???;;;555666<<<777777777777777777777777444444444444444444444444222222222222222222222222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,666555444555666777666444555555444444444333333333333333111000000000111222000000000000000000000000////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////////////////000111111111111111111111111111000111222333555666666777777666999;;;<<<;;;;;;;;;<<<<<<======>>>??????@@@@@@CCCDDDEEEFFFGGGFFFEEEEEEAAABBBDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999777777888999::::::999666777777777777777777777555555555555555555555555333444666777777555444333222222222222333333333444000111111111222222222222111111111111111111111111000000000000000000000000........................------------------------,,,,,,---------.........------------------------------------------------,,,,,,---------.........,,,---.../////////.............../////////000000///////////////000111111//////000000111222222333333444666888999:::::::::<<<<<<;;;;;;<<<>>>???@@@???@@@AAABBBBBBBBBBBBBBB@@@AAACCCAAA???>>>???AAA@@@???@@@BBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@AAABBB@@@AAABBBCCCCCCBBBAAA@@@===DDDBBB>>>???AAAPPPjjj|||vvvkkk~~~|||yyy}}}|||RRR???<<<;;;::::::;;;:::888666888888888888888888888888666666555555555444444444333333444444444555555555555555555555555555555555666555555555666777888888666666666666666666666666777777777777777777777777888555555999999888999===;;;::::::;;;<<<>>>@@@BBB;;;999777666555666666666333333333333444444555555333333333444444555555555444444444444444444444444333333333444444555555555555555555555555555555555666666777777777888888888999888666666777999<<<>>>CCCDDDIIIKKKFFFHHH^^^xxx___:::>>>===<<<;;;999777888:::666777777777777777777777444444444444444444444444111111111111111111111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,555444333444555666555444555555444444444333333333444333111000000000111222000000000000000000000000000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////////////////000111111111111111000000000000000111222333444555555555555666888;;;<<<;;;:::;;;;;;<<<<<<======>>>?????????@@@AAACCCDDDDDDDDDCCCBBB===???AAADDDFFFGGGHHHHHHCCCBBBBBBAAAAAA@@@??????<<<===============<<<<<<;;;;;;;;;<<<;;;;;;::::::888777666777999::::::888666666666666777777777777555555555555555555555555111222555666777777666555111111111222222333333333000000111111222222222222////////////000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,.../////////...---............/////////000///////////////000111111/////////000111111222222222333555666888999999999;;;;;;:::;;;<<<>>>@@@AAA<<<======>>>???AAABBBBBB===???AAA@@@>>>===???BBBAAA>>>>>>AAACCCBBB@@@@@@CCCDDDDDDDDDCCCCCCDDDFFF>>>@@@AAABBBBBBAAA???>>>BBBAAA;;;===EEEDDDEEEQQQlll{{{rrryyy{{{}}}|||kkk```>>>===<<<<<<===<<<:::888888888888888888888888888555555555444444333333333333333444444444555555555555555555555555555555555666555555555555666777777444444444444444444444444555555555555555555555555888555444666777666888<<<@@@<<<888666888;;;===>>>666777888777666666777999333444555666666666555555333333333444444555555555444444444444444444444444333333333444444555555555666666666666666666666666777888888888888999999999999888666555666:::===@@@AAADDDIIIIIIGGGXXXdddHHH>>>>>><<<999888;;;>>>;;;555666666666666777777777777444444444444444444444444111111111111111111111111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,444444444444444444444444444444444333333333222222222111111111000000//////111111111111111111111111................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////////////////000000000000111222222333444555666666888999999:::;;;<<<======;;;;;;:::999:::;;;<<<===BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@AAAFFFLLLNNNJJJFFF===???AAAAAA???=========>>>>>>===<<<;;;;;;::::::888:::===>>>===<<<<<<===666666777777888888999999999999999888777666666555666666555555444444444333555555555555555666777888555444333333222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000///...------,,,,,,------------------------........................000//////.........//////......---------......///,,,,,,,,,---------......---------............///---------............///............////////////000000000000000000000000222333444666777888888888:::555444999;;;999999===999:::<<<>>>???@@@@@@???@@@???===<<<;;;<<<>>>???===???@@@BBBCCCCCCCCCBBBCCCBBB@@@>>>>>>???@@@AAA>>>@@@BBBAAA>>>===>>>@@@AAAAAA@@@???>>>>>>>>>???PPPmmmxxx|||zzzTTTOOOAAAGGGDDD777>>>???777:::999777888:::888222444555555555444444666888777666666666666555555555555555444333333333333444444444444444444444444444222333444444555555444444666666666666666666666666222333444555666888999999666444333555888999777444444444444555555555666666333444555555666666555555555555555444444333333333444444444444444444444444333444444444444444444555888888777777777777777888:::666666999777333666===>>>:::888888888999===BBBOOOMMMLLLMMMTTTqqqbbbGGG???===>>>===;;;:::999888888888999777555555888888666444444444333333333333222222222222222111000//////...000000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444444444444444444444333333333333222222222222111111111000000000//////........................................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////............////////////.../////////000000000000111111222333444555666666888888999:::;;;<<<======;;;;;;:::::::::;;;<<<===AAAAAAAAAAAAAAA@@@@@@@@@BBBAAAAAADDDIIIIIIFFFAAA===>>>@@@@@@>>>===>>>???>>>======<<<;;;;;;::::::777999<<<<<<;;;::::::;;;777777777777777888888888999999888777777666555555333333444444444444444444555444444444444555666777444333333222222222222222111111111111111111111111////////////////////////////////////////////////000//////...------,,,,,,------------------------..............................------------............---------......///,,,,,,,,,------------...------------............------------........................////////////000000000000000000000000222333444555666666666666>>>:::888;;;:::666555888:::;;;===???@@@@@@@@@@@@???>>>===<<<<<<===>>>???<<<===???@@@AAAAAAAAA@@@BBBAAA???>>>>>>>>>@@@AAA???AAABBBAAA???===???@@@@@@@@@???>>>>>>>>>>>>>>>EEETTTppp}}}yyy}}}qqqooobbbMMMJJJ@@@CCC???:::888999<<<>>>@@@555666666555444444444555666666666666555555555555666555444444333333444444444444444444444444444444222333444444555555444444555555555555555555555555333333444555666777777888555444333555777888666444444444444444555555555555333333444555555555555555555555555444444444333333555555555555555555555555555555555555555666666666999888777666777888999:::555777:::<<<:::777999===222111666===>>><<>>>>>===<<<;;;:::999888888888999777555555777888666444444444333333333222222222222222111111000//////...000000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444444444444444444444222222222222111111111000111111000000000000//////................................................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---............/////////....../////////000000000111111222333444555555666777888888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======???@@@@@@@@@@@@@@@@@@@@@CCCAAAAAABBBEEEDDD@@@<<<===>>>???>>>======>>>@@@======<<<<<<;;;:::::::::777999::::::999777888888888888888888777777777777888888777777666666555555111222222333444444555555444333333333333444444555333222222111111111111111111111111111111111111111........................//////////////////////////////......---,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,------///......---------......,,,,,,,,,,,,------------------------............------------............---............/////////000000000000000000000000222222222333444444444444666444555888999777666888;;;<<<>>>@@@AAAAAA@@@@@@???>>>===<<<<<<===>>>???;;;<<<>>>?????????>>>>>>AAA@@@???>>>===>>>???@@@???AAAAAAAAA???>>>???@@@??????>>>============>>><<>>888;;;;;;666333666777777777777666555444444666666666555555555444444666555555555444444444444444444444444444444444444222333444444555555444444444444444444444444444444333444444444555555555555444333333444666666555444333333333444444444555555222333444444555555444444555555555555555444444444555666666666666666666666666666666777777777888888:::999888777888999;;;<<<777<<<===999666666777777:::777999===<<<>>>QQQhhhzzz~~~\\\@@@;;;>>>>>><<<;;;;;;:::999888888999999888777555666777777555444333333333333222222222222222111111000000//////...000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333333333333333333333333111111111111000000000000000000000000000000//////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------.........//////........./////////000000000000111222333444555555666777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????@@@@@@@@@BBBAAA@@@AAABBBAAA>>>;;;?????????===;;;;;;===???<<<<<<<<<;;;;;;:::::::::888:::;;;:::888777777888999999888888777777666666777777777666666555555555444444444444444444444444333222222222222222333333222111111000000000000000111111111111111111111111////////////////////////////////////////////////.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,------...//////...------------...++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........---------.........//////000000000000000000000000111111111111111222333333111222555888999999:::<<<===>>>???@@@AAAAAA@@@???>>>======<<<======>>>???<<<===>>>??????>>>>>>===@@@???>>>=========>>>>>>>>>??????>>>==================<<<<<<<<<<<<======:::???CCCTTT{{{oooVVVCCCBBBBBB:::777<<<888888888888999888666555666666666555555555444444666666666666555555444444555555555555555555555555222333444444555555444444444444444444444444444444444444444444444444444444333333333444555555444444333333333333444444444444222333333444444444444444666555555555555555555555555555555555666666666666666666777777888999999999999999:::;;;<<<<<<<<<<<<:::<<<999333444:::<<<999AAA===;;;999777HHHvvv{{{[[[???;;;CCCDDD>>>::::::999999888888888999999888777666666666555555444333333333222222222222111111111000000////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,333333333333333333333333111111111000000000////////////////////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------........................///////////////000000111222333444444555555666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAA???===AAAAAA@@@===::::::;;;===;;;;;;;;;;;;;;;::::::::::::;;;;;;:::888888888:::999999888888777777666666666666666555555555555555888777777666555444444333333222222111111111222222222111000000//////000000000000000000000000000000000000000000000000000000........................---------------,,,,,,,,,------------------------------------------------------,,,,,,---....../////////...---------------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------------............////////////////////////000000//////000111222333333777999999999:::;;;<<<>>>>>>@@@AAAAAA@@@???>>>===============>>>??????>>>???@@@@@@@@@???>>>===>>>>>>======<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;::::::;;;<<<<<<:::>>>;;;>>>YYY}}}~~~fffFFF???@@@======BBB888666555777999999777555777777666666666555555555666666777777777666555444555555555555555555555555222333444444555555444444444444444444444444444444444444444444444333333333222333444444444444444444333333333444444444555555222333444444555555444444666666666666666666666666444444555555666666666777777777777888999::::::;;;888:::>>>@@@AAA???<<<:::666777666555:::@@@AAA>>>666===CCCCCCDDD___|||KKKAAA===DDDFFF@@@<<<>>>999888888777777777888888777777777666555444444444333333222222222111111111000000000///////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,333333333333333333333333111111111111000000000///......////////////000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------.........------.........///////////////000111222333333444444555555666777888999999999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@>>>;;;::::::;;;;;;;;;::::::::::::::::::;;;<<<<<<;;;999999:::<<<888888888888777777777777555555555555555555444444:::999888777666444333333333222222111111111111222222111111000000000000000000000000000000000000000111111111111111111111111........................------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000000///...---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------------.........//////////////////////////////......///111333444///444777555555999===???>>>???@@@@@@@@@???>>>===<<<<<<======>>>>>>??????@@@@@@AAAAAAAAA@@@>>>============<<<<<<<<<;;;;;;<<<:::999999::::::999888:::999999999999:::;;;;;;888666:::???BBBOOOssswwwfffZZZ]]]^^^TTTEEE===:::777444555777999777555888888888777777777666666666777888888888777555444555555555555555555555555222333444444555555444444444444444444444444444444555555555444444444444444222444555666444444555666444444444555555555666666333444555555666666555555666666666666777777777777555555666666777777888888888999999:::;;;<<<======:::===@@@CCCCCC@@@<<<:::777666888;;;<<<;;;===AAAHHH[[[iiigggeeezzzrrrHHHCCCDDDEEECCC<<<666:::BBB999999888777666666777777777777888666444333333444222222222222111111111111/////////////////////////////////.........------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222222222111111111000000000........./////////000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////......///000111222333333333444555666777888888999888999:::;;;;;;;;;:::999888999:::;;;===>>>???@@@???@@@@@@???>>>===>>>>>><<<===???>>>===;;;<<<<<<:::::::::::::::::::::::::::;;;;;;:::999999;;;===777777777777777888888888444444444444444444444444888888777666555444444333444333222111111111111222222222111000000000000111000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000000///------,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////......---...///222555666<<>>???>>>>>>???@@@???>>><<<;;;;;;<<<===>>>>>>?????????AAAAAABBBBBBAAA???>>>===<<<<<<<<<<<<<<<;;;::::::<<<:::888999:::;;;999777888888888888888999::::::666555:::>>>999;;;VVVvvvtttmmmXXXDDD???999888:::;;;:::777999999999999888888888888666777888999999777666444555555555555555555555555222333444444555555444444555555555555555555555555555555555555555555666666222555777777555444555777555555555666666666777777444555666666777777666666666666777777777888888888777777888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@???@@@AAAAAAAAA???===<<<===999<<<@@@======QQQlllqqqPPP===GGGJJJGGG>>>777777;;;===:::999888777666555555555666888888666333111222444222222222222111111111111//////////////////////////////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222222222222222111111111111---.........//////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------.........//////......///000111222333333333333444555666777888888777888999:::;;;:::999999888888999;;;===>>>???@@@@@@@@@@@@???===;;;;;;<<<888:::===>>>>>>===>>>>>>::::::::::::::::::::::::999::::::999888999<<<>>>666666777777888888999999444444444444444444444444555555555555555555444444444444333222111111222222333222222111111111111111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...111000///...---,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////------------000333666888___aaa[[[KKK???<<<<<<:::>>>>>>??????>>>===<<<;;;;;;;;;===>>>????????????@@@AAAAAAAAA@@@???===<<<;;;;;;<<<<<<;;;;;;:::999===:::888999;;;<<<:::777888888777777888999::::::666<<<;;;444777CCCIIIGGGrrr}}}{{{OOOHHHAAA===>>>???===;;;:::::::::999999999888888666777999:::999888666555666666666666666666666666222333444444555555444444666666666666666666666666555555555666666666777777222555888777555444666888666666666666777777777777555666666777777777777777666666777777888888888999999999:::;;;;;;<<<=========>>>???@@@AAABBBCCCCCCDDDCCCAAA???>>>>>>?????????:::===DDDCCCOOO}}}gggFFF@@@GGGBBBGGGEEE>>>===AAA===333:::999888777555555444444666888999777333111222444222222222111111111111000........./////////////////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,444444333333333333222222111222333222000.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++******************++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------,,,,,,------......///000111111222222111222222222222333444555666555666777888888999888888:::;;;;;;<<<>>>???AAABBB>>>???AAA@@@>>>======>>>???????????????>>>======<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888888777777888::::::999777555555555555555555555555666555555555555444444444333333333222222222111111000000000000000000000000111111000000//////......000000000000000000000000------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,............////////////////////////////////////000000000///000222777:::\\\mmmjjjMMM888:::===888============>>>>>>>>>>>><<<===???@@@@@@???>>>===<<<===???>>><<<;;;;;;<<>>;;;:::<<<>>>???@@@;;;;;;:::::::::999999999999999999999888888888777666888::::::999999<<<>>>PPP~~~mmmUUULLLRRRSSSPPPGGG999<<<:::999;;;>>>???;;;777===<<<;;;<<<===<<<999777:::999777444333444777999777777666555555555555666777777777777777666666555888888888888888888888888555555666666666666555555555555666666666666666666666666666666777777777888555444444555777:::===???@@@AAA@@@>>>AAAEEECCC>>>AAADDD???@@@IIIHHHAAACCC777@@@FFFEEEBBBBBBBBB@@@CCCMMMQQQSSSZZZlll}}}XXXEEE??????AAAAAA@@@>>>===<<<<<<<<<===888777777666666666666666666666555444333333222222222222222111111///......000000///...............///............------------,,,+++***+++,,,---...------,,,,,,,,,,,,++++++444444333333333222222222111444777777555222000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------.........000111111111111111111111111222222444555555555666777888999999999999::::::;;;<<<===???@@@AAA===???@@@@@@>>><<<======????????????>>>===<<<<<<;;;;;;::::::::::::;;;;;;::::::999999999888888888777666666777999999888666555555555555555555555555555555555555444444444444333333333222222222111111000000000000000000000000111000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------.......................................//////......000444777OOO[[[ZZZFFF777888:::888;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@???===<<<<<<>>>??????===<<<<<<===>>><<<999999;;;===>>>???;;;;;;;;;;;;:::::::::999999888888888777777777777888999:::999777888:::===RRRqqq~~~wwwpppeeeMMMBBBAAA@@@===:::999===BBB@@@???===;;;::::::;;;;;;:::::::::;;;<<<;;;999777888888888888999999::::::888888888888888777666666777777777777777777777777666666666666666666666666666666666666777777777777666666666666666777777777666555555555777;;;>>>@@@CCCBBB???>>>DDDJJJHHHAAA@@@FFFDDDAAACCCAAAAAAHHHLLLFFFDDDGGGHHHGGGLLLVVVqqqwwwoooyyy]]]EEE<<<999:::<<<>>>>>><<<;;;;;;:::::::::888888777666666666666777666555555444333333222222222222222111111000///...000000///...........................------------,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++333333333333222222222222000333777999777333000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------.........///000111111111111111111111111222333444444666666777888999999999999999::::::<<<===>>>???@@@<<<>>>??????===<<<<<<===>>>??????>>>===<<<;;;;;;;;;::::::999999::::::;;;:::999999999999888888888555555555666777888777555555555555555555555555555555555555555444444444444333333333222222222111111000000000000000000000000000000000000////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,------------........................---...---,,,,,,---000333???DDDDDD===666444666777999999999::::::;;;;;;;;;>>>??????@@@???>>><<<;;;===>>>??????===<<<<<<===;;;:::888999;;;===>>>>>><<<<<<;;;;;;;;;:::::::::777777777777666666666666888999999999999;;;???BBBNNNSSSZZZzzzssswww}}}xxx|||ZZZMMMBBBAAACCC@@@>>>>>>======>>>===<<<<<<===???;;;:::999:::======;;;888777888888999999888888777999999999999888888888777666666666666666666666666888777777666666777777888777777777777777777777777666666666666666666666666666666555666888<<>>@@@IIIQQQPPPJJJCCCDDDDDDBBBAAABBBDDDHHHKKKCCCBBBJJJMMMUUUsssgggUUUCCC<<<<<<<<<;;;;;;:::;;;;;;::::::999888777999888888777777777777777555555444444333333222222111111222111111000///...000//////............///............------------,,,,,,,,,+++,,,------...------,,,,,,,,,,,,++++++333333333222222222222111...000333444222000...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,------...---...///000111111111111111111111111111222333333555666777888999999999999888999:::;;;<<<===>>>>>>;;;<<<>>>>>><<<;;;<<<<<<===>>>>>>======;;;::::::::::::999999999999::::::999999999999888888888888666555555666888888777555555555555555555555555555555555555444444444333333333333333222222222111111000000000000000000000000000000000000////////////------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------........................---......,,,+++,,,...111444333444777666333333666888888888999:::::::::;;;????????????>>>===;;;:::;;;===>>>===<<<;;;;;;;;;:::999888999<<<>>>>>>>>><<<<<<<<<;;;;;;;;;::::::777666666666666555555555777777888:::>>>BBBGGGKKKDDDDDDAAAQQQ|||wwwyyy\\\LLL[[[rrrsss^^^LLL<<<<<<===>>>>>>>>>======>>><<<:::888888:::>>>@@@;;;;;;;;;;;;:::888666555;;;;;;::::::999999999:::888888888888888888888888:::999888777777888999:::777777777777777666666666777777666666666666555555777666666777:::>>>CCCFFFCCCEEEHHHJJJPPPWWWXXXTTTRRRIIICCCAAA???EEELLLKKKUUUVVVWWWSSSRRRhhhqqqaaaLLLCCC<<<===AAA@@@===<<<888999:::::::::999777666999999888777777777777777444444444333333333222222111111111111111000//////000///............//////.........---------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++333333222222222111111111...///000///------...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...---...///000000111111000111111000000000111222222555555666777888888888888777888999;;;<<<<<<<<<<<<999;;;===<<<;;;:::;;;<<<;;;<<<<<<<<<<<<;;;::::::999999888888888888999999999999999888888888777777666666555777888999888666555555555555555555555555555444444444444333333333333333333222222222111111000000000000000000000000////////////000000000000........................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------------.......................................///...,,,,,,...000111---...444666333222555777777888999999:::;;;;;;>>>>>>======<<<;;;:::999999:::<<<;;;:::888888999:::999999;;;>>>??????>>><<<<<<;;;;;;;;;:::::::::666666666666555555555444777777777:::>>>BBBFFFHHH;;;@@@<<<===PPPnnnzzzjjjfffyyySSSJJJ@@@<<<>>>@@@>>>;;;===>>>>>><<<999999>>>BBB======>>>======<<<;;;:::>>>===<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::999999:::::::::777777777666666666555555777777777777777777777666777777777999>>>DDDJJJNNNNNNSSSVVVTTTSSSVVVXXXXXX]]]PPPJJJAAA888JJJjjjwwwiiieeewwwttt}}}XXXFFFCCC===:::===???===999999888999:::;;;;;;:::888777999888888777666777777777333333333333333222222222000111111111111000000/////////............//////...------------,,,,,,,,,,,,,,,---------.........------,,,,,,,,,+++++++++222222222222111111111111000000000...------000222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------...///000000000000111000000000000000111111444444555666777777777777666777999:::;;;;;;::::::888:::;;;;;;:::::::::;;;999999:::;;;;;;;;;;;;:::999888888777777888888999999888888888888777777777777666666777999999888666555555555555555555555555444444444444333333333333333333333222222222111111000000000000000000000000////////////000000000000........................------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------............---------------------------...///...------///000111...///333555444333444666666777888999::::::;;;<<<;;;;;;::::::999999999888999::::::888777777888999999:::===??????>>><<<;;;;;;:::::::::999999999666666666666555555555555888777666888:::<<<<<<;;;777<<<999888@@@KKKggguuu~~~uuuyyydddNNNHHHPPPWWWTTTMMM<<>>@@@???===<<<<<<<<<===>>>========================:::;;;;;;<<<<<<;;;;;;:::888888888777777666666555777777777888888999999999999999:::>>>DDDMMMUUUZZZXXX[[[ZZZUUUUUUZZZ___aaa___SSSSSSJJJ>>>aaadddMMMEEE@@@AAA===;;;===>>>;;;999:::999:::::::::::::::999999888777777666666666666666333333333333222222222222000000111111111111000000///............//////000------------,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,++++++222222222222111111111111///000111000///...000111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,---...///000000000000111000000/////////000000222333444555666666666666555777999:::;;;:::999888777999:::;;;:::999:::;;;666777888:::;;;;;;;;;;;;888888777777777777888888888888888888777777777777555555555666777888777555555555555555555555555555444444444333333333222222333333333222222222111111000000000000000000000000.../////////000000000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------------------------------------,,,---......------///000///111111000111444444333444444555666777888999999999999888888888888888999888999::::::888777777888999999:::===>>>>>>;;;999::::::999999999888888888777777777666666666555555888666555777888888555333777888666999===:::CCCZZZ{{{}}}vvv{{{xxxwwweeekkkvvvTTTMMMFFFDDDFFFJJJJJJIIICCCAAA???<<<<<<<<<>>>???AAA@@@>>>=========??????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>===;;;:::;;;;;;:::999999888777777777777888999:::;;;;;;<<<<<<<<>>???BBB>>>===???>>>::::::===:::999999888999999::::::777666666555555555555555222222222222222222222222000000111111111111000000...............///000000---------,,,,,,,,,++++++,,,,,,.../////////...---------,,,,,,,,,,,,++++++222222222111111111111000+++...000111000.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,---...///000000000000111000////////////000000111222333444555555555555555666888:::;;;:::999888666888::::::999999:::;;;555666777999;;;<<<<<<<<<888888777777777777888888888888888888777777777777444444333555666777555444555555555555555555555555444444444333333333222222333333333222222222111111000000000000000000000000.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------***,,,------------...000---333333......444555222222222333444555666777888888777777777777777888999888:::;;;;;;999888888999888888:::<<<>>>===999777999999999888888888777777777777777777666666666666666555555777:::999666222777777555999:::000333GGGDDDzzz}}}yyyyyysss}}}wwwwwweeePPPJJJRRR^^^bbbbbbTTTQQQKKKFFFBBBAAABBBBBBBBBAAA???======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>999;;;>>>@@@@@@>>>;;;999======<<<;;;;;;:::999999777777888999;;;<<<===>>>>>>???BBBHHHRRR^^^iiiooohhh```ZZZddduuuzzznnnEEEDDDJJJBBB===BBB@@@===<<<===;;;777777::::::999888777777888999:::666666555444444444444444222222222222222222222222///000000111111111000000...............///000111---------,,,,,,,,,++++++,,,,,,.../////////...------------,,,,,,,,,++++++333333222222111000//////////////////////////////...------,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////////////////////////////////////////000000000000111222333444666777777888888888888777888999::::::;;;;;;::::::999888777888::::::888777999999888888888888888888888777777666555444444444555555444444444444555555777777666666555555555555555555555444444333333333111111111111111111111111222222222111000//////...///............---------......---------,,,,,,,,,+++++++++,,,,,,---------...---+++*********++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,---------------,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------............//////000000111111444444555555555555555555777888888888888777666666777888999999888777888999999999::::::999888777666<<<;;;:::888777666666666777666555444222333555777888888777666666666666666666666666666666777888888;;;MMMsss~~~nnnqqqsssdddhhh}}}```QQQJJJHHHOOOZZZQQQPPPKKKEEE@@@@@@CCCFFFIIICCC>>>???AAA@@@===;;;===HHHJJJIIIGGG===:::FFF>>>===???BBBBBB???;;;999888>>>>>>888;;;GGGLLLHHHPPPKKKGGGUUUzzztttjjjbbbmmmtttUUUOOOGGG@@@<<<;;;;;;:::===<<<<<<;;;;;;:::999999888888777777666666555555666555555555555444444444222222222111111111111000222111///.........///000000///...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))333333222111111000//////////////////////////////...------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................////////////////////////000000000000111222333333666666777888888888777777888999999:::;;;:::::::::888888777888999:::888666777777777777777777777777888777777666555555444444555555555444444555555555555555555444444333333333444444444333333333222222111111111111111111111111222222111111000//////...///............---------...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++,,,---...............,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------...---------,,,,,,,,,---------...............///000000111111333333444444444444555555777777888888888888777777888888999888666666888:::999888888888888777777777::::::888777666555555555666666666666555555555666777777666555555555555666666555555555555666777777444>>>SSSssszzzvvvvvvyyyfff]]]bbbxxx|||kkkXXXJJJIIIOOOZZZ```eee```OOO>>>:::===???PPPWWWVVVVVVMMMBBBBBBEEEEEEHHHOOOTTTSSSLLLGGGJJJLLLUUUdddttt|||}}}zzzaaa^^^aaaxxxzzzttt}}}xxxUUULLLGGGAAA<<<:::::::::999<<<<<<<<<;;;::::::999999777777777777666666555555555555555555444444444444222222222111111111000000111111///.........///000///......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))222222222111111000000///////////////////////////...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................////////////////////////000000000000111222333333555555666777777777777777888888999::::::::::::999888777777888999999888666666666666666666666666666777777777666555555444444555555555555555555555555333333222222222222111111333333333222222222222222111111111111111111111111222111111000000//////...///............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,+++*********++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...////////////,,,++++++******++++++,,,******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......---......//////000111111222222222222333333444444666666777888999999999999888888999888777777888:::777777666666666777888999999888777666555444444444555555666777777777666666666666555444444444444555555444444444444555666666999999<<>>===<<<;;;;;;::::::999888888888666666666666666666666666555555555444444444333333111111111111000000000000000000//////............---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********111111111000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////000111222333333333444666666777777777666777888888999999888888888777666777999999777666666666666777777888888888666666666666555555555555555555666777777666555555222222222222222333333333111111111111111111111111000000000000000000000000000000000//////////////////............---------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...///000000000,,,++++++******++++++,,,************************)))))))))******+++++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------...//////000000//////000000111222222333333444666777888999::::::444999???AAA@@@<<<888666666555444444555777999;;;999888777777666666666666777444111111444777888999555555444333333333333333333333333333333444555555000222666777666999EEESSSqqqvvvuuu~~~wwwzzzuuuXXXKKKHHHEEEAAAAAAAAA???======>>>>>><<<;;;:::::::::999888888777777555555555555555666666666555444444444444333333333111111111000000000/////////////////////......------------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------////////////////////////////////////000111222222222222444555666666666666666666777888888888888777777666666777888888777555666666666777777888888999666666666666666666555555555666777888888777666555222333333333333444444444111111111111111222222222000000000000000000000000///////////////////////////............---------,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,++++++******++++++,,,+++***))))))))))))***+++(((((())))))***+++++++++************++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......///000000...//////000111222333333222333555666777888888888333888???CCCAAA===888555666666555555666888999:::999888777777666666666777777444111222666999:::999555555444333333333333444444333333333333444555555000111444999:::777999===JJJaaa{{{|||zzz{{{tttsssTTTMMMGGGDDDBBB???>>>???@@@>>><<<;;;;;;;;;:::888::::::999888888777777666444555555555555666666666444444444444333333333333111111000000000/////////...////////////...------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///000000000000000000000////////////////////////...------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************************************)))************+++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------///////////////////////////......//////000111222111222333444555666666666555666777777888888777777777666666777888888777555444444555666666777888888555666666666666666666666555666777888888777666555222222222333333333444444111111111222222222333333000000000000000000000000///////////////////////////............---------,,,,,,,,,++++++++++++***************++++++++++++)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------,,,,,,,,,++++++******++++++,,,+++***)))(((((()))***+++((((((((()))***+++++++++************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,---......//////000...///000111222333333444222222444555666666666666444888===???>>>:::777666666777777777888999999999777777666555555555666666666444444777<<<>>>;;;888666555555444444444444444444444444444444555555666777444333666777444444777222<<>>;;;999::::::999999999999999888777777666666444444444555555555666666444444444333333333222222111000000000////////////....../////////...---,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////000000000000////////////////////////...------,,,,,,------.........------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++))))))+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------////////////////////////.........//////000111222000111333444555666666666555666666777777777777777777666666666888888777555333333444444555666777777555555555666666666666666555666777999999777666555111111222222333333333333111111222222333333333333000000000000000000000000........./////////////////////.........---------,,,,,,,,,+++++++++******))))))******+++++++++,,,)))***+++,,,---,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,++++++++++++++++++,,,+++***)))(((((()))***+++'''(((((()))***+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------...//////000...///000111222333444444222222333444555555555555555888:::;;;999888777777777777888999999999999888666666555444444444555555444444666<<>>;;;::::::;;;<<<;;;999999888888777666666666444444444555555555666666444444444333333333222222000000000000////////////---.../////////...,,,,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000000000////////////------............------.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,)))************+++++++++++++++************++++++(((***++++++******+++,,,)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................///////////////.........000000111222333444444555555555666777777777777777888888999999999888888777444444333333333333444444666555555555555555666777777777777777777666555555444444444333333222222222222222111111111111222222222111111000///......---000000000000000000000000------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,+++***---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---------------------------------............///////////////000000000000666666666666777777777777888888888888888888888888888888888888777777777777555444333333333333444555555555666777777777777777777777777666666555444333666666666666555555555555555555555555555555555555777;;;<<<888888JJJlll}}}yyyrrryyycccQQQKKKHHHFFFFFFAAAAAABBBCCCCCCCCCBBBBBB??????>>>>>>======<<<<<<999999888888777666666666888777777666555444444444666444333111000000111222000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))000000000000/////////...------............------......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++***))))))***++++++)))************+++++++++++++++************++++++(((***++++++******+++,,,)))************+++++++++******************************************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////............///000000111222333444444555555666777777777777666666777777777777777666666555444444444444444444555555555555666777888999:::666777777777777666555555444444333333333222222222222111111000000111111222111111000000//////......////////////////////////------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,++++++---,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------.............../////////000000000000555555555666666777777777888888888888888888888888777777777777666666666666555444333333333333444555555555666777777777777666666666666777666666555444666666666666555555555444444444444444444444444444333777999777555:::FFFQQQooo~~~{{{xxxnnn[[[IIIEEEFFFEEEBBBAAAAAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<999999888888777666666666777777777666555444444444444444333222111111111111000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******000000000/////////......------............------------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++***))))))***++++++)))************+++++++++++++++************++++++(((***++++++******+++,,,)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................//////000111222333444444444444555666666666666666444555555666666666555555555555555444444555555555555555666777888:::;;;<<<666666666666666555444444333333333222222222222222222111111000000111111222////////////////////////........................------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------................../////////000000000333333444555555666777777777777777777777777777777666666555555555444444444444444333333333333444444444555666666777666666666555555666777777777777666666666555555555444444444444444444444444444444444000222444777888777555333BBBSSSsss|||}}}www|||fffQQQMMMEEE???AAADDDCCC@@@>>>AAAAAAAAAAAAAAA@@@???>>>??????>>>======<<<<<<;;;999999888888777666666666777777666666555444444444333333333333222111000000000000000000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++000000/////////.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******************+++))))))*********+++++++++++++++************++++++(((***++++++******+++,,,))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------...............///......///000111222333333333333444555555555555555333444555555555555555555666555555444444555555666666666666666777999::::::555555555555555444333333222222222222222111111111111111000000000000111111......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000111111222333444555666777555555555555555555555555444444444444333333333333333333333333333333333333444444555666666666666555333444555666777777777777555555555444444444333333333333333333333333333333444333222444777999888777===666===YYY}}}ppp{{{~~~___JJJFFFJJJKKKGGGCCCBBBAAABBBBBBDDDAAAAAAAAA@@@@@@>>>===<<>>>>>===<<<<<<;;;;;;999999888888777666666666666666666555555444444444111222333333333111000///000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++////////////............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++*********))))))*********+++++++++++++++************++++++(((***++++++******+++,,,))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---------......//////---...//////111111222333222222333444444444444444333444444555666666555555555555444444444444555555777666666555555555666666444444444444444333222222111111111111111111111111111000000000000000000111............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///////////////000111222333444555555444444444444444444444444333333333333222222222111333333333333333333333333333333444555555555555555222333444666777777777777444444444444333333333333333333333333333333333333888555222000000222444555777555888===AAAPPPuuuqqqpppTTTLLLNNNKKKEEEBBBCCCDDDBBB??????AAADDDFFFAAAAAA@@@@@@???>>>===<<<>>>>>>======<<<;;;;;;;;;999999888888777666666666555555555555444444444444000111222333222111000///000000000000////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++/////////.........------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++++++++***))))))************+++++++++++++++************++++++(((***++++++******+++,,,)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------...///000111222222111111222333333333333333222333444555555555555555444444444333333444444444666666555444333333333333333333333333333222111111000000000000000111111111111000000//////000000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,---.........------,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///////////////000111222222333333333333333333333333333333333333222222222222111111222222333333333333222222222333444444555555444444111222333444555666666666444444333333333222222222222222222222222222222222111222222222222222333444333333666888555555DDDWWWnnn|||{{{kkkYYYKKKAAAEEEKKKJJJFFFDDD>>>CCCDDDBBB@@@AAA@@@===@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<;;;;;;:::999999888888777666666666444444444444444444444444000111111111111111000000000000000000////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++//////.........---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++++++++***))))))************+++++++++++++++************++++++(((***++++++******+++,,,)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,------...///000111222000111111222222222222222000111222333444444444444333333222222222222333333555444444333333333333444222222222222222111111000/////////000000000111111000000////////////000000/////////......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++******+++---...///......---,,,,,,,,,,,,---************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........///////////////000000111111111222222222222222222222222333333333222222222111111111222333333333333222111222222333444444444444333111111222333444444444444333333333333222222222222222222222222222222222222...///000333555666666555444000///333999999555111<<>>???@@@@@@AAA@@@@@@??????>>>======<<<<<<;;;::::::999999888888777666666666444444444444444444444444111111000000000000111111000000000000////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******//////.........---------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,+++***))))))************+++++++++++++++************++++++(((***++++++******+++,,,)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++************)))************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,---...///000111111000000111222222222222222//////000222222333333333333222222111111222222333333333333333333444555666222222222222222111000000.../////////000000111111000000////////////000000000000///...------,,,,,,........................++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++******+++---...///......---,,,,,,,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000111111111111111111111111333333333222222222222111111222333444444333222111222222333444444444444333111111222333333333222222333333333222222222111111111111111111111111111111777333......111333000---...444666222...000444777777444666DDDYYYttt||||||zzzmmm___VVVNNNIIIIIIEEEDDDBBBBBBBBBCCCAAA???BBBDDDCCC???BBBJJJNNNLLL???@@@@@@AAAAAAAAA@@@@@@>>>======<<<;;;;;;::::::999999888888777666666666444444444444444444444444222111000//////000111222000000000000////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++*********111///,,,,,,...///...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))************************************************+++++++++*********)))))))))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000000111111111222222222333222222333555555333111111333444444333222333444333333333333333333333333222222222222222222222222//////000000000000//////111111111111000000000000//////.........------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************++++++++++++++++++++++++///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,000///------------+++******************************++++++,,,,,,++++++***))))))))))))))))))))))))******************************))))))))))))******,,,++++++,,,......---+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000,,,------...///000111111333333333333333222111000111111000000000000111111111111111111111111111111333333333333333222111000111111111111111111111111000000000000000000000000111111111111000000000000222111111111000000//////111111111111111111111111555555555777<<>><<<;;;:::999999999777999;;;<<<;;;888555333555444444333333222222111111111111111000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++000...,,,,,,...///...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))************************************************+++++++++*********)))))))))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................//////000000000000111111111222222111111000111111222333444222222000000000111222333222222222222222222222222111111111111111111111111///000000111111000000///000000000////////////...//////.........------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************++++++++++++++++++++++++...---,,,++++++++++++,,,*********+++++++++,,,,,,///...---,,,,,,,,,+++******************************++++++,,,,,,++++++***))))))))))))))))))))))))******************************))))))))))))******++++++***,,,---...---+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------........./////////------......//////000000222222333333222222111000111111000000000000111111222222222222222111111111111222222222111111000///111111111111111111111111000000000000000000000000111111111111000000000000111111111000000000//////111111111111111111111111222111000111333777;;;>>>>>>NNNhhhzzzuuu___QQQTTTPPPKKKIIIJJJIIIEEEBBBDDDEEEEEEDDDBBBAAACCCDDD@@@BBB@@@FFFgggRRRDDD;;;???AAA===;;;>>>>>>===<<<:::999888888888777999:::;;;:::888555444555444444333333222111111111111111111000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,...///...---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))************************************************+++++++++***************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////000000000000111111111111000111111///...111666;;;===888111///000111222111111111111111111111111111222222222222222222222222000111111111111111111000////////////...........................---------------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++*********************************++++++++++++++++++++++++------,,,++++++++++++,,,*********++++++++++++,,,------,,,,,,+++************************************++++++,,,,,,++++++***))))))))))))))))))))))))******************************))))))))))))******+++******+++---...,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------........................//////111222222222222111111000111000000//////000000111222222222222222222222222000111111111111000//////111111111111111111111111000000000000000000000000111111111111000000000000111111000000000000//////000000000000000000000000333222111111111222444555555999???FFFSSSggg~~~{{{~~~sss|||nnnppp}}}kkk```ZZZUUURRRLLLIIIGGGHHHJJJIIIEEEBBBHHHHHHHHHFFFDDDBBBCCCDDDDDDDDD???EEEaaa|||UUUGGG=========;;;;;;???<<<<<<:::999888888777777888888999999888777666555444444444333222222111111111111111111000000000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,------.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........///....../////////000000000111111111333333000...222:::BBBKKKBBB777222222333111///222222222222222222222222555555555555555555555555111111222222222222111111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++************++++++++++++++++++,,,+++***))))))******************************++++++,,,,,,++++++***))))))))))))))))))))))))******************************))))))))))))******+++******+++------,,,*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------.....................---000111111111111111000000000000////////////000000222222222222333333333333000111111111111111000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000//////000000000000000000000000111222222333444555555666333444444333555<<>><<<:::888:::999999888777777888888666666555555555555666666333333333222111111000000111111111111000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************************************000222444444111...---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,---//////...---,,,------.........////////////////////////000111222333222111000111222333444222222222222222222222222222222222222222222222222///000000111111000000///111000000000000/////////---------.........//////++++++++++++++++++++++++++++++************++++++((()))))))))*********+++************************++++++++++++++++++++++++((()))***+++,,,++++++***))))))))))))************(((+++...---)))(((***...***************************++++++,,,,,,++++++***))))))))))))))))))))))))******************************))))))))))))*********))))))***,,,,,,+++*********+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------.........---...//////000000////////////............//////...//////000000111222222000000111222222222222222111111111111111111111111000000000000000000000000111111111111000000000000........./////////000000........................111111000000000111111222,,,,,,------...000333444...222666999999999;;;>>>GGGLLLSSS___ppprrr```WWWUUUVVVVVVTTTQQQMMMMMMOOOYYYWWWVVVVVVVVVUUUSSSQQQSSSRRROOOKKKGGGEEEEEEEEEEEEFFFFFFEEECCCCCCDDDFFFAAA???>>>@@@@@@???>>>>>><<<===============;;;888::::::999888888888888999555555555555555555555555333333222222111000000000111111111111000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************************************111444666555111...---...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))************************************************))))))******++++++++++++)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++---//////...---,,,---------.........//////111111111222333333111//////111222222111000111222111111111111111111111111444444444444444444444444//////000000000000//////000/////////............---------.........//////++++++++++++++++++++++++++++++************++++++(((((())))))*********+++************************++++++++++++++++++++++++((()))***+++,,,,,,+++***))))))))))))************(((,,,...---)))(((+++...************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))******************************))))))))))))*********))))))***,,,,,,+++)))******+++++++++,,,,,,,,,)))************+++++++++,,,,,,------------......++++++,,,,,,---...//////------...///000000////////////............//////---......///000111111111//////000111111111111111111111111111111111111111000000000000000000000000111111111111000000000000---.........//////000000........................---,,,,,,,,,---///111222000000000000/////////...222111111/////////222444...333888<<>>??????===<<<===;;;999::::::999999999999999999444444555666666555555444333333222222111000000000111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))333333444444333000...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++))))))))))))))))))))))))******************************************************************************++++++++++++******++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------////////////000000000000000000000000000000000000000111111111111222222222333333333333333333333333111111000000//////......000000//////.........---......---------,,,,,,,,,------------,,,+++***)))+++++++++*********))))))************************+++++++++*********)))))))))************+++++++++************************)))************+++++++++******************************))))))))))))******///...---,,,++++++++++++************************************************************************++++++******************)))************+++++++++************************.........------,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000///000000000111111111111222333444666888999:::;;;???DDDJJJQQQZZZjjj|||vvvkkkdddYYYVVVRRRMMMJJJIIIIIIJJJJJJMMMQQQRRRRRRQQQPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSMMMNNNOOOPPPOOOLLLHHHFFFHHHIIIKKKJJJGGGEEEDDDDDD>>>>>>?????????>>>>>>???>>>===<<<;;;;;;:::;;;;;;999999999888888666555555555555444333333333333444444444444333333333222222111000000///...---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++111222333333222000...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++******************************************************************************************************++++++++++++******++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.../////////000000000000000000000000000000000000000000111111111222222222333333333333333333333333111000000000/////////...000/////////..................---------,,,,,,,,,------------,,,+++***)))+++++++++*********))))))************************+++++++++*********)))))))))************+++++++++************************)))************+++++++++******************************))))))))))))******......---,,,++++++++++++************************************************************************************************)))************+++++++++************************......---------,,,,,,,,,,,,,,,,,,---------..................//////////////////////////////////////////000000000111111111000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000........................................................................000000000000000000000000//////000000000111111111///000111222333444555666222555777666666;;;CCCJJJIIITTTcccpppzzzuuulllgggaaaZZZVVVUUURRRLLLHHHKKKIIIGGGEEEEEEFFFHHHIIIIIILLLOOOQQQRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOOOOOOOMMMJJJHHHFFFFFFHHHIIIHHHFFFCCCCCCCCCBBB???AAAGGGIIIDDDBBBCCC>>>===<<<;;;;;;::::::;;;999999999888777666555555555555444333333333333444333333333222222222222111111000000///......------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++//////000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++***************)))************+++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,++++++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....../////////000000000000000000000000000000000000000000111111111222222222222222222222222222222000000000000////////////////////////..................---------,,,,,,,,,------------,,,+++***)))+++++++++***************************************+++++++++***************)))************+++++++++************************)))************+++++++++******************************))))))))))))******...------,,,,,,+++++++++************************************************************************************************)))************+++++++++************************------------,,,,,,,,,,,,,,,,,,,,,---------......---............///////////////////////////////////////000000000000111111000000000111111111222222111111111111111111111111111111111111111111111111000000000000000000000000................................................................................................////////////000000000000......///000000111111222333555777666333222444666888:::;;;<<<>>>AAAFFFJJJWWW]]]gggooovvv~~~}}}uuurrrfffbbb\\\WWWSSSPPPLLLJJJHHHFFFFFFHHHJJJJJJFFFBBBDDDDDDCCCCCCDDDFFFIIIJJJHHHKKKNNNPPPQQQRRRSSSUUUPPPOOOOOONNNNNNOOOOOOOOOPPPOOONNNLLLJJJIIIGGGFFFEEEFFFGGGFFFDDDBBBAAABBBCCCCCCMMM]]]^^^NNN@@@???>>>===<<<;;;::::::::::::888888888777777666666555555555444333333333333333222222111111111000000000000000000///......------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000000000000000000000000000000000000000111111111111222222222222222222222222000000000000///////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++******************************************************************************))))))*********+++++++++************************))))))*********+++++++++************************+++******))))))******+++------------,,,,,,+++******************************************************************************************+++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111////////////////////////........................................................................------------------------........./////////000000000000000000111111111111,,,///222333333222444666777555333333555888:::;;;666999<<<===>>>@@@DDDGGGEEEHHHLLLRRRYYY___cccfffiiinnntttvvvvvvyyyqqqfff```]]]ZZZYYYWWWSSSNNNHHHCCC@@@===>>><<<;;;:::;;;<<<>>>>>>EEEEEEEEEFFFGGGFFFCCC@@@EEEEEEDDDCCCCCCEEEFFFGGGJJJLLLNNNOOOOOOPPPRRRTTTPPPOOONNNNNNMMMNNNNNNOOOQQQOOOMMMJJJHHHGGGFFFFFFDDDEEEFFFEEECCCAAABBBBBBKKKSSSjjjxxxYYYAAA;;;======<<<;;;::::::::::::888888777777666666666666555444333333222222333333111000000000000/////////000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............//////////////////////////////////////////000000000111111111111111111111111111111111////////////000000000000.........///////////////......---------,,,,,,,,,++++++,,,,,,++++++******************************************************************************))))))*********+++++++++************************))))))*********+++++++++************************++++++************++++++,,,,,,---------,,,+++***************************************************************************))))))*********+++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.......................................////////////000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000000000000000000/////////...------...///...------///333666666666444444444444444555777999>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???===;;;>>>GGGNNN]]]UUUIIIBBBCCCKKKVVV^^^EEEGGGDDD<<<888999888666::::::::::::::::::::::::<<<<<<<<<;;;999888777777<<<;;;<<<>>>@@@CCCDDDDDDCCCBBBBBBAAAAAABBBCCCCCCLLLMMMNNNMMMLLLMMMOOOQQQRRRQQQOOONNNNNNNNNOOOPPPPPPNNNKKKHHHGGGFFFFFFFFFDDDEEEFFFDDDBBBBBBBBBCCC[[[hhh]]]EEEAAA===<<<;;;::::::999999:::888777666666555666666777444444333222222222222333000000000/////////......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************+++++++++***************************************+++++++++)))************+++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************++++++************++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........//////////////////////////////////////////000000000111111000000000000000000000000////////////000000000000.........///////////////......---------,,,,,,,,,***+++++++++++++++*********************+++++++++***************************************+++++++++)))************+++++++++************************)))************+++++++++************************++++++************+++++++++,,,---------,,,+++***************************************************************************)))))))))***++++++,,,,,,)))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.......................................////////////000000/////////000000000111111000000000000000000000000////////////////////////000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///.....................///444333222111000000111222444333222111000///,,,)))////////////000222333444111111000000///.........666777777666888>>>HHHOOOCCC>>>888555555888:::<<<:::<<<;;;777777:::;;;999111222222333444555666666...111555888999:::<<<============>>>AAAEEEIIIKKKAAAAAABBBCCCDDDEEEGGGHHHMMMMMMLLLJJJIIIJJJLLLOOOTTTRRRPPPNNNNNNNNNPPPQQQMMMLLLJJJHHHFFFFFFFFFFFFDDDEEEEEECCCBBBAAABBBDDD]]]iiiwwwxxxhhhQQQDDDCCC===<<<;;;:::999999999999888777666555555555666777444444333222222222222222000000/////////.........//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++.........------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************+++++++++************************))))))*********+++++++++)))************+++++++++******************************************************************************************************++++++++++++******************************++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////////////////000000000111000000000000000000000000.../////////000000000111............/////////000......---------,,,,,,,,,******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,***+++---......---+++***************************************************************************((())))))***++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------........................................../////////000000////////////000000000111000000000000000000000000////////////////////////000000000000000000000000........................------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,------.........+++++++++,,,...///000000...///111222333444666777333222222222333333222111000111222333555777888888,,,,,,---000555;;;BBBFFF;;;888666555666777555333333444222......111111---444444444444444444444444222444777666444333555666;;;<<<<<<<<<<<<>>>AAACCC@@@AAABBBDDDFFFGGGIIIJJJKKKJJJIIIGGGGGGHHHLLLOOOTTTRRRPPPNNNMMMNNNOOOPPPJJJIIIHHHGGGGGGFFFFFFFFFBBBCCCCCCAAA@@@@@@AAACCCLLLUUUYYYSSSJJJDDD@@@<<<===<<<;;;:::999999999999777666555444444555777888444333222222111222222222000000000////////////....../////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////////////////000000000000000000000000000000000000.../////////000000111111---.........//////000000......---------,,,,,,,,,)))******+++++++++******))))))******++++++++++++************************))))))******++++++++++++)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,***+++---......---+++***************************************************************************((())))))***++++++,,,,,,)))************+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------........................................../////////000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---......///000000...///000222333333111///222222111...+++***,,,............///000000///...000000000/////////......444333222333555666666666444000,,,+++---000000000000222222000222666777444000000000111111111111111111333555555555666:::>>>888:::<<<>>>???@@@CCCEEE===>>>>>>@@@AAABBBCCCCCCHHHHHHGGGFFFEEEHHHMMMPPPTTTRRROOOMMMLLLMMMNNNPPPHHHHHHHHHGGGGGGGGGFFFFFFAAAAAAAAA@@@>>>>>>@@@BBB<<>>======>>>???@@@??????AAABBBAAACCCFFFGGGFFFFFFGGGHHHJJJMMMNNNOOOMMMKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFDDDCCCBBBBBB???@@@AAABBBAAA???===<<<============<<<;;;:::999<<<<<<;;;::::::999999888666666666666555555555555444333111000000000111111000000000000////////////........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))000000111111111111000000---------,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++*********))))))))))))))))))))))))************************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////---......///////////////.../////////000000000000000000111111111222222222;;;999777444222000000000////////////..................---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************,,,,,,------,,,,,,+++***...,,,******,,,---,,,***...---,,,,,,,,,---///000************)))))))))(((+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******)))******++++++******)))+++++++++*********))))))************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******---------------------------------............///............////////////111111111111000000000///000000000000000000000000////////////////////////------------------------,,,---------,,,,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------..................---///////////////000111111////////////////////////111111111111111111111111000000000000111111111111000000000000111111111111222222222222111111111000222222222333333444555666777999;;;<<<<<<<<<===>>>???>>>===@@@CCCDDDDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJKKKLLLMMMMMMLLLIIIHHHFFFEEECCCBBBBBBAAA???@@@AAAAAAAAA???===<<<============<<<;;;:::999;;;;;;;;;:::999999888888666666666666555555555555333333111000000000111111000000000000////////////........................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))000111111111111111111000------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************))))))))))))))))))*********++++++************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////---......///////////////....../////////000000000000000000111111111222222:::999777444333111000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************,,,,,,,,,,,,,,,++++++***---,,,******++++++)))(((---------------.........+++***************))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))************))))))+++++++++***************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---------------------------------............///............////////////111111111111000000000000000000000000000000000000////////////////////////------------------------,,,,,,---------,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...............//////000////////////////////////////////////////////////....../////////000000000....../////////000000000111111000000000000000///222222222222333444555555444666999::::::;;;===>>>AAAAAAAAABBBDDDFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHIIILLLNNNNNNNNNHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@???===<<<============<<<;;;:::::::::::::::999888888777777666666666555555555555444333222111111000111111111000000000000////////////------------------------------------------------++++++***************)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////........./////////000000000000000000111111111111222222111111111111111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************+++,,,,,,,,,,,,+++*********)))))))))***))))))(((,,,,,,---.........---,,,************))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++((())))))******))))))(((************************************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////111111111000000000000000////////////////////////////////////////////////------------------------,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,------...///................................................---------.........//////---------.........//////////////////////////////222222222222222333444444222444777999:::;;;===???GGGLLLNNNJJJEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGFFFHHHKKKNNNOOONNNGGGGGGFFFDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@>>>===<<<<<<<<<======<<<;;;;;;:::::::::999888888777777666666666555555555444444444222222111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************+++++++++************++++++++++++************************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////............//////////////////000000000111111111////////////000000000000////////////..................---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++,,,,,,++++++***)))''')))+++,,,,,,,,,,,,---+++,,,...///...---,,,+++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))************))))))************************************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000000000111111////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...------------------------------------------------,,,------------.........,,,------------.................................222222111111111222333333222444777999:::<<<>>>???LLLWWW[[[QQQFFFCCCEEEGGGCCCDDDEEEFFFGGGGGGHHHHHHFFFEEEEEEGGGJJJMMMMMMMMMHHHGGGGGGFFFEEEEEEEEEFFFBBBAAAAAA@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;:::::::::999888888777777666555555555555444444444444111111111111222111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************+++++++++++++++*********++++++++++++,,,************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////------.........//////////////////000000000111111222222222111111///...---////////////..................---------,,,,,,,,,************************************************************************************************************************+++++++++++++++******))))))+++...000000000111222,,,,,,---......---+++***)))))))))***************************++++++++++++***++++++++++++,,,,,,,,,******++++++++++++*********************+++++++++************************)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000111111111111000000000000000000000000////////////////////////------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,---------.........,,,,,,---------.........---............/////////222111111000111111222222111444777999:::;;;===???JJJWWW\\\QQQDDDBBBDDDEEEBBBCCCEEEFFFHHHIIIIIIIIIGGGFFFEEEFFFIIIKKKKKKKKKHHHGGGGGGFFFFFFFFFGGGGGGCCCBBBAAA@@@>>>======<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999888888777777555555555444444444444333000000111222222222222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,------......------,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,*********+++++++++,,,,,,************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---------------------------......///////////////---------.........//////////////////000000000111111111222222111000///...////////////..................---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************+++++++++++++++***)))))))))---000111000///000111------------,,,,,,+++++++++++++++,,,,,,,,,------************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++************************)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------............///............///////////////000000000111111111111000000000000000000000000////////////////////////------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................------------............------------............---.........////////////111111000000000000111111111333666777888999;;;<<>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888555555555444444444333333///000111222333222222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,++++++*********........................---......///////////////---------.........//////////////////000000000000,,,---///000111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************************++++++++++++***))))))))),,,000000...,,,,,,------------,,,,,,+++++++++---------....../////////)))************+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******++++++++++++************************)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---------.........//////............/////////000//////000000111111111222000000000000000000000000////////////////////////------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////---------.........//////........./////////000000111111000000000000000111000222555666666777999:::999@@@BBB===???FFFDDD<<<@@@BBBDDDGGGJJJKKKLLLLLLJJJHHHFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGDDDCCCAAA???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::999999888555555444444444333333333///000111222333333222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))******************************************************************))))))))))))************+++++++++,,,,,,,,,)))************+++++++++---,,,+++---//////,,,)))///,,,***+++...000///---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,+++***)))---------............///111///...///000111000///.........------,,,,,,,,,,,,,,,------.../////////////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++*********))))))......------------,,,,,,///...---,,,+++,,,---...------------------------++++++******++++++,,,---*********)))))))))))))))++++++,,,,,,,,,,,,------,,,+++)))((((((((())))))+++++++++++++++++++++,,,++++++******************++++++************++++++.........---,,,,,,---...++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////......---------,,,000000000000000000000000------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......//////.........------------,,,,,,,,,,,,---............................../////////000111111222222000111222333555666777888???>>>=========>>>@@@AAA@@@DDDNNNYYY[[[TTTMMMJJJFFFFFFFFFFFFFFFGGGGGGGGGCCCDDDDDDEEEEEEEEEEEEEEECCCBBBAAA???<<<:::999888>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;;;;:::999888555444444333333333444444222222222111111111111000000000//////.........---......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))((((((+++++++++---......---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++******************+++))))))))))))))))))))))))((((((((()))))))))******************************))))))*********+++++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))******************************************************************))))))))))))***************+++++++++,,,,,,)))************+++++++++,,,++++++---000111000...///...---///111111...,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,+++******---------............//////...---...///000///---......---------,,,,,,,,,,,,,,,------.../////////...................................................------------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++*********))))))+++++++++,,,,,,---------------,,,+++++++++,,,---------------------------++++++******++++++,,,---))))))******++++++,,,,,,+++++++++,,,,,,,,,------,,,+++***)))))))))******++++++++++++++++++++++++************************+++******))))))******++++++,,,,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////////////////.........------////////////////////////------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,---------......///.........---------------,,,,,,,,,,,,---............................../////////000111111222222000111222333444666777777======<<<<<<===>>>@@@AAABBBGGGRRR]]]^^^TTTJJJEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHCCCCCCAAA???===<<<;;;:::>>>===<<<;;;:::::::::::::::::::::::::::999999888666666555666666777888999222222222111111111000000000/////////..................---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++*********)))))))))*********,,,---...,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++************************)))))))))*********++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))******************************************************************))))))))))))***************++++++++++++,,,)))************++++++++++++******,,,000444555666222222333444444222...***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,++++++***---------............///...------...//////...,,,...------------,,,,,,,,,,,,,,,,,,---......//////................................................------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++************)))))))))(((((()))***+++,,,---...,,,+++++++++++++++,,,,,,------------------------+++************+++,,,,,,((())))))***+++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,+++*********++++++************************************************+++******))))))******+++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............////////////////////////.........////////////////////////........................+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................---------------,,,,,,,,,,,,---.................................//////000000111111222000000111222444555666666::::::::::::<<<>>>@@@AAABBBDDDKKKRRRQQQHHH@@@===AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBDDDEEEGGGDDDCCCAAA@@@>>>===<<<<<<======<<<;;;::::::::::::::::::999999999888888888555555555666777888999:::222222111111111000000000////////////..................---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++************))))))***,,,,,,+++)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************************************************************++++++*********)))))))))))))))))))))))))))*********++++++++++++************************))))))))))))************((()))))))))************))))))*********+++++++++************************))))))*********+++++++++((()))))))))******************************************************************))))))))))))******************++++++++++++))))))*********+++++++++*********,,,000555999<<<;;;;;;999777555111---***++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,---,,,,,,++++++---------............//////......///000000///---------------------------+++,,,,,,------...//////................................................---------,,,,,,,,,++++++************************************************************************************************************************************))))))))))))((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,------------------------------***************++++++,,,)))))))))******+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))***************+++++++++******))))))))))))******---,,,,,,,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////////////////////////////////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---....................................//////000111111111000000111222333444555555888888888999:::===???AAADDDAAA@@@BBBAAA===<<<>>>@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAABBBBBBAAAAAAAAADDDBBBAAA???===<<<<<<<<<===<<<;;;:::999999999999999999888888777777777777333333333333333444555666111111111111000000000000///////////////...............---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++)))(((((()))++++++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))*********++++++++++++************************(((((()))))))))*********((()))))))))************))))))*********+++++++++************************))))))*********+++++++++((()))))))))******************************************************************))))))))))))******))))))*********+++++++++))))))*********+++++++++*********,,,///444:::>>>CCCAAA===777222...,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,---------,,,,,,---------............///000///000111333222000...------------------------++++++,,,,,,---.........................................................------,,,,,,,,,+++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,------...............------------------------******))))))******+++,,,******))))))((((((''''''*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,*********)))))))))(((((())))))*********+++++++++***))))))))))))))))))***...,,,+++,,,------***(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.....................///////////////................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......,,,,,,---------------------,,,,,,,,,,,,---.......................................///000000111111///000000111222333444444555555666777999;;;>>>???FFFAAA???@@@@@@>>>@@@DDD@@@@@@AAABBBBBBCCCDDDDDDCCCEEEFFFGGGFFFCCC@@@>>>CCCBBB???===;;;;;;;;;;;;<<<;;;:::999999888888999999888777666666666666777444333222222111111111111111111111000000000//////.........///////////////......---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++***((('''(((***+++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))*********++++++************************((((((((()))))))))******))))))))))))************)))************+++++++++************************)))************+++++++++))))))))))))******************************************************************))))))))))))******)))))))))************+++)))************+++++++++******+++,,,...111777;;;CCC@@@;;;555...++++++,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------------------------............///000000111222444333000...,,,,,,,,,------------...+++++++++,,,------......------------------------........................,,,,,,,,,,,,++++++++++++************************************************************************************************************************(((((()))))))))))))))*********)))))))))(((((((((,,,---...//////000//////------------------------***))))))))))))***++++++******)))((('''&&&&&&%%%************++++++++++++++++++,,,---------,,,,,,+++++++++******))))))((()))))))))***++++++,,,,,,***))))))(((((())))))***+++))))))+++......,,,(((++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........---------.......................................------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,,,,,,,,,,---..............................---......//////000000111///000000111222222333333444444444555777:::<<<>>>>>>===@@@EEEFFFBBB@@@AAA@@@@@@AAABBBCCCDDDDDDEEEHHHJJJKKKLLLJJJGGGDDDBBBEEECCC???<<<:::999::::::;;;;;;:::999888888888888888777666555444555666666666555444333222111111111111111000000000/////////.........///////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))***+++++++++*********+++++++++++++++***)))'''((()))++++++***+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))(((***+++,,,,,,+++***((())))))))))))))))))))))))((((((((()))))))))******************************(((((((((((()))))))))***))))))))))))************)))************+++++++++************************)))************+++++++++))))))))))))******************************************************************))))))))))))******))))))))))))************)))************+++++++++***+++,,,,,,,,,...222666999999777222,,,))))))+++++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,---......---------------............/////////000222444333000---,,,,,,,,,---------......***++++++,,,,,,---......------------------------........................,,,,,,,,,++++++++++++***************************************************************************************************************************(((((((((((())))))******))))))))))))))))))******+++,,,---///////////////------------------------)))))))))))))))***++++++******))))))((((((''''''************++++++++++++)))***+++,,,------,,,+++---,,,,,,+++******))))))((())))))***++++++,,,,,,))))))(((((((((((()))))))))((((((---333555222///++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,---------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,---------......++++++,,,,,,,,,------------,,,,,,,,,,,,---..............................------......///000000000//////000000111222222222444444444444666888:::<<<999999===CCCDDD@@@===>>>???@@@@@@AAABBBCCCDDDEEEKKKJJJJJJJJJIIIIIIIIIIIIGGGEEEAAA===:::999999:::;;;:::999888888777777777888777555444333444555666555555444333222222222222111000000000////////////............/////////000......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))***+++++++++)))))))))*********+++++++++)))((((((***++++++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))******************************************************************))))))))))))******))))))))))))************)))************+++++++++***,,,---,,,++++++///222000222333000,,,(((((()))++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,---.........------------.........//////......///111333222///,,,,,,,,,,,,------.........***++++++,,,,,,---......------------------------........................,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************'''((((((((())))))******''''''((()))***+++,,,,,,)))+++,,,...//////......------------------------)))))))))))))))******+++))))))))))))************)))************+++++++++((()))+++,,,---,,,,,,+++------,,,,,,+++***))))))((())))))***++++++,,,,,,))))))(((((((((((())))))***)))***111888<<<;;;777++++++++++++++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++,,,,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,,,,,,,---..............................------......///000000000//////000000111111222222444333333444555777999:::???<<<<<>>???CCC>>>??????AAABBBCCCDDDDDDJJJHHHFFFDDDEEEHHHKKKMMMJJJGGGCCC>>>;;;:::::::::;;;:::999888777777777777888666444333333333555666222222222111222222333333000000000000////////////---.........//////000000......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++,,,***((((((***,,,,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((+++++++++,,,,,,---------...,,,,,,...000111...+++''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...,,,,,,++++++***)))(((((())))))))))))))))))))))))+++)))***///666888666222******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222111000///......///000111111222333444555777888888888999;;;============<<<>>>???AAAAAAAAAAAACCCDDDFFFEEECCCAAAAAAAAABBBBBBHHHEEEBBB>>><<<;;;;;;;;;>>>999555666:::<<<:::777999888555333111111222222555333111111222444444333111111000000//////......///............---------...------,,,,,,------...---,,,,,,++++++,,,,,,---************************************************(((((((((((())))))))))))))))))))))))************))))))))))))******************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...........................,,,,,,------------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((((()))***+++,,,---...///---,,,+++---//////,,,***)))))))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,,,,+++******))))))************************+++******...444666444000******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111//////............//////333333444444555555555666888999;;;===>>>>>>>>>===???@@@BBBBBBAAAAAABBBDDDEEEEEEDDDCCCBBBBBBBBBAAAFFFDDDAAA>>><<<;;;;;;;;;<<<999666777;;;===<<<:::888777555333222222333333555333111111333444444333111111000000//////..................------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,+++++++++***************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))&&&'''((()))+++---...///---,,,+++,,,---,,,***(((++++++++++++******)))((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,++++++***************************+++******---111333111...******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///000000000000000000///444444444444444333333333777888:::<<<>>>?????????@@@BBBCCCCCCBBBAAABBBCCCDDDDDDEEEEEEDDDCCCAAAAAACCCBBB???===<<<<<<<<<<<<;;;888666888<<<>>>>>><<<777666444333333333444555555333111222333444444333111111000000//////..................------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++*********)))))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))&&&'''((()))***+++,,,---...------,,,,,,+++***)))---------,,,+++***(((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,************************,,,++++++,,,...///---+++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111222333444444333222111222222222333333333333333555777999<<<>>>?????????AAABBBDDDDDDBBBAAAAAABBBBBBCCCEEEFFFFFFDDDAAA@@@@@@???>>>===<<<<<<<<<<<<:::999777888;;;<<<;;;:::555555444444444444555666444333222222333444333222111111000000//////...............---------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************((()))))))))******************************************************************))))))))))))******))))))))))))))))))))))))******************************))))))))))))***************)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))///......---++++++++++++.........---+++***((('''))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++,,,,,,,,,---------......------------------************************,,,+++++++++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111222333444444333222111//////000111222333444444444666888;;;===>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@AAA@@@BBBDDDFFFEEECCCAAA???======<<<<<<<<<<<<<<<<<<:::999888888999888777666555444444444555555666666444333222333444444333222111111000000//////.........------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,************************************************(((((((((((())))))))))))((()))))))))************((()))))))))******************************************************************))))))))))))******))))))))))))))))))))))))******************************))))))))))))************)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))************+++))))))))))))************************************++++++,,,,,,,,,---------++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((.........---+++***+++------------,,,+++***(((((())))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++***+++,,,---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////////////////...---...///000111333444444444555777999;;;<<<<<<<<<>>>@@@CCCDDDBBBAAA@@@@@@???@@@CCCDDDDDDBBB@@@>>><<<<<<<<<;;;;;;;;;;;;:::999999999999888666555444555555555555555666666666333222222333444555333111111111000000//////......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++************************************************(((((((((((())))))))))))))))))))))))************))))))))))))******************************************************************))))))))))))******))))))))))))))))))))))))******************************))))))))))))*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************)))))))))******+++++++++***************************+++++++++,,,,,,,,,,,,************************)))*********++++++++++++******+++,,,,,,---......++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************+++------+++))))))+++...,,,,,,,,,,,,+++***(((((())))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++......------,,,+++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........//////000111222222333444666888999:::999999;;;>>>AAACCCBBB@@@@@@@@@>>>???AAABBBBBBAAA???>>>;;;;;;;;;;;;;;;:::999999888999::::::999777666666555666666666666555555555333222222333555555333111111111000000//////......---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++************++++++************************************************(((((((((((())))))))))))))))))))))))************))))))))))))******************************************************************))))))))))))******))))))))))))))))))))))))******************************))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))******+++++++++,,,************************)))************+++++++++************************))))))******++++++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***+++,,,,,,---)))+++,,,***((((((+++...++++++++++++******)))((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++//////...------,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...////////////000000000000000333444666777888888888777999<<<@@@BBBBBB@@@@@@@@@>>>>>>???@@@@@@@@@???>>>;;;;;;;;;;;;:::999888888777888:::;;;:::999999999666666777777666555444444333222222444555555333111111111111000//////......---------,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++************++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''******++++++++++++*********)))((((((((()))+++,,,++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++*********))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++***)))(((((()))***+++))))))***,,,---...,,,+++,,,+++)))((((((***+++---))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................,,,------...///000000111111111333444555777888999:::;;;======<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999<<<;;;999999999999888666555555666666555555444333111111111111111111111111111111111111000000000000//////...---,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))+++*********)))))))))))))))******++++++******)))***)))((((((((()))++++++++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++*********))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++***)))(((((()))***+++((((((***,,,---...---,,,,,,+++)))((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................------......///000000111111111222333555666777888999;;;<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::<<<:::999999999999777666555555555555555444444333111111111111111111111111111111111000000000/////////......---,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++************)))******++++++******))))))))))))((()))******+++++++++++++++++++++++++++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))(((((())))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************+++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++******))))))))))))******''')))***,,,---...------,,,+++***))))))***++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++)))))))))*********++++++******+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,)))******++++++******)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************************************------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------.........//////000000111000000111333444555666666777999;;;;;;::::::;;;<<<========================<<<:::999777777888:::;;;;;;999888888999999777666555555555555555444333333111111111111111111111111111111000000000000//////.........------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))************)))))))))))))))))))))******+++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))(((((((((((()))))))))******))))))(((((())))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************************************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************))))))))))))))))))***)))+++---------,,,,,,,,,,,,+++***))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************************++++++++++++---------------.........------------------------******++++++++++++******))))))))))))))))))))))))************************************************************************++++++,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------.........//////000000000///000000111222444444555666888::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999666555555777999;;;:::888777777888888777666444444555555555444333333111111111111111111111111111000000000////////////......---------,,,,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))((((((''''''(((((()))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))******)))))))))+++---//////,,,*********,,,++++++******))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***************************************************************************+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***************************************************+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------............////////////...//////000111222333333444666888888888888999:::::::::::::::::::::::::::999777555444444666888:::999777666666888888777555444444444555444333333222111111111111111111111111000000000////////////...---------------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))((((((((((((((()))))))))((())))))******))))))((((((((()))************)))************************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))+++...111000,,,)))***+++,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))((((((((((((((()))))))))******((())))))))))))************++++++,,,,,,---------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,************************************************)))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000000111111222444666777777777888999999999999999999999999999999777666555444555777888888666555666777888666555444444444444444333222222111111111111111111111111000000////////////......------------------------++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((('''((()))***+++******)))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))***++++++***)))((()))---000000,,,***,,,...,,,,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((((((((((((((((((((()))))))))***((((((((()))))))))******))))))******+++,,,,,,---++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,))))))))))))))))))))))))************************************************************************((()))******++++++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************((()))***+++,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000111333555666666666777888888888888888888888888888999888777666555555666666777666555555777777666555333444444444444333222222111111111111111111111111000000/////////.........------------------------++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,(((((())))))))))))(((((('''((()))++++++******)))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((&&&+++///000---,,,...111,,,,,,,,,++++++)))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***++++++,,,,,,*********++++++,,,,,,,,,,,,------......------,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((()))*********************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************((()))***+++,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------....../////////000222555666555666777888777777777777777777777777999888888777666555555444666555444555666777666555333333444444444333222222111111111111111111111111000/////////............------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************,,,+++)))((('''(((***++++++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++************++++++******************************************************************************************************++++++++++++******((()))***+++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))((()))***)))((('''((()))******))))))))))))*********)))))),,,///000...+++***,,,------***(((''''''(((((((((((((((((((((((()))((('''&&&&&&''')))***)))(((((()))******)))'''))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***************************++++++++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************)))************+++++++++******+++++++++,,,,,,,,,************************************************...---+++*********++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,---------------............///...000333555666555333222;;;999777888:::999666333777777666555444444333333777666666555555777888999666666666555444444333333777444111000000222222222...........................---,,,,,,---...///000222///,,,******+++************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))***)))((('''((()))+++,,,************)))))))))((())))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++******+++++++++************************++++++************++++++******************************************************************************************************++++++++++++******))))))***+++++++++******************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))((()))***)))((('''(((*********))))))))))))*********))))))+++...000...,,,+++---...---+++)))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((******)))'''))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************)))************+++++++++*********+++++++++,,,,,,************************************************---,,,+++*********+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------------------...............000222111000333999???@@@@@@@@@>>>;;;888666666777666666555444444333333666666555555555666777888555555555555555555555555777444111000000111111111...........................---,,,,,,---...///000111...+++)))*********)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''')))***,,,...************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************++++++************++++++******************************************************************************************************++++++++++++************+++++++++******)))************************)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))((()))******(((((()))*********))))))))))))******+++***)))+++---///......,,,...///...+++)))))))))((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&''')))***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,************************+++++++++++++++*********************************************************)))************+++++++++*********++++++++++++,,,************************************************,,,,,,+++************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---------------............---///000------555FFFSSS\\\``````WWWFFF999444555666666666555444444333333555444444444444555666666444444555555666777777888777555222000000111000///........................------,,,,,,,,,---......///---***))))))***)))(((***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((()))***+++,,,*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******************************++++++************++++++******************************************************************************************************++++++++++++******+++++++++++++++***)))(((******************************++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))(((((((((((())))))((()))******)))((()))+++******))))))))))))***************+++,,,......///---...///...+++*********((((((((((((((((((((((((''''''((((((((((((((((((((('''&&&''')))***)))(((((((((((((((((((((((((((************************))))))))))))))))))))))))************++++++++++++---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))************************************++++++++++++))))))))))))))))))))))))+++++++++***************************************************************))))))*********+++++++++************++++++++++++************************************************++++++*********************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,---------.........------------111@@@UUUdddqqq{{{sssXXX@@@555333666666555555555444444444333333333333444444555555555555555666666777777777777444222000111000///...........................,,,,,,,,,,,,,,,,,,---------+++)))((()))***)))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++******************************)))))))))))))))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++************************++++++************++++++******************************************************************************************************++++++++++++******+++++++++++++++***)))(((******************************++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))(((((((((((())))))''')))******))))))***,,,******))))))))))))******)))***+++,,,,,,---...///...//////---+++)))***+++((((((((((((((((((((((((''''''(((((()))***+++++++++)))''''''(((***))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))************************************************************************))))))*********+++++++++))))))*********+++++++++*********************************************************************************+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,***************************++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,------------...---++++++///:::LLL___kkkooo}}}}}}cccIII:::777555555555555555444444444222333333444444444444444777666666666555555555444555333111111111000///...........................,,,,,,,,,,,,,,,,,,+++++++++)))(((((()))***)))((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************************************))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++************************++++++************++++++******************************************************************************************************++++++++++++************+++++++++******)))************************)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))''')))************+++,,,******))))))))))))******'''))),,,...---------............,,,***))))))+++((((((((((((((((((((((((((((((((((((***,,,///000...,,,)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************++++++,,,,,,---------,,,,,,---------------...---------------------------,,,***)))))))))***+++))))))))))))))))))))))))************************)))))))))************+++)))))))))))))))))))))))))))))))))***************************************************************)))************+++++++++)))))))))************+++************************************************((()))******+++*********************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++000===OOO___hhhoooyyywww___HHH:::666555555555555555555555555222333444444555555444444777666666555444444333333333222111111111111000...........................++++++,,,,,,,,,+++*********)))((()))***+++***))))))((((((''''''(((((()))((((((((((((((((((((((((&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,************************((())))))************)))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++************++++++******************************************************************************************************++++++++++++******))))))***+++++++++******************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))''')))************+++---******))))))))))))******%%%)))...000///------------...---+++(((((()))***(((((((((((((((((((((((()))((('''(((***...333555222///+++))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))******+++,,,,,,---++++++,,,,,,---------------------------------------,,,***)))((()))***+++))))))))))))))))))))))))************************))))))))))))************************************((()))))))))*********+++************************************************)))************+++++++++))))))))))))************************************************************'''((()))***++++++***)))************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---000888FFFVVVaaalllnnnjjj^^^LLL===666555555555555555555555555555222333444555666555555444444444444444444333333333111000000000222222000///........................***+++,,,,,,+++***)))((()))((((((***+++,,,+++***((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))&&&'''(((***++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************((()))+++,,,,,,+++)))(((************************++++++************++++++******************************************************************************************************++++++++++++******((()))***+++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))''')))***+++******,,,---******))))))))))))******###)))...111///---,,,,,,------,,,***((('''(((***((((((((((((((((((((((((***(((''''''***000555999444111---*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***++++++,,,,,,+++++++++,,,,,,---------........................---,,,***(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++************************************************)))************+++++++++))))))))))))************************************************************'''((()))+++++++++***))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------***---//////111<<>>???777///---...////////////...------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++((()))+++***))))))***,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******************************************************,,,,,,,,,---,,,,,,+++******))))))(((((())))))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))&&&''''''((()))***++++++'''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&((()))***))))))(((&&&(((******)))''''''((())))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++)))************+++++++++************************))))))***++++++++++++***************************************************************************************************************************)))))))))************+++***************+++++++++)))************+++++++++************************************************************************...---+++***)))******+++)))************+++++++++++++++++++++++++++++++++)))))))))***************((()))***+++++++++***)))++++++++++++++++++++++++************++++++++++++)))+++------,,,+++,,,---,,,---...---,,,+++,,,...///111222222111000222333111111000000111111222333333333333444444555555555333999;;;555000000222222/////////...------,,,,,,,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++''')))+++***)))(((***,,,***++++++,,,,,,++++++***************************************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************************************************************+++++++++***)))((())))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******%%%&&&&&&'''((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((&&&(((***)))'''&&&''')))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++)))************+++++++++************************((()))***+++,,,++++++***************************************************************************************************************************))))))))))))************))))))*********+++++++++)))************+++++++++************************************************************************///---+++***))))))***+++)))************+++++++++************************((()))))))))*********+++((()))))))))************************************************++++++++++++)))+++,,,---,,,+++,,,...,,,------+++))))))+++...---000333333111000000222///000000111111111111111111111222333444444555555000555666222///000111000/////////...------,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++''')))+++***((((((***,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))***)))))))))))))))***+++$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&(((***)))&&&%%%'''***))))))))))))))))))))))))(((((()))***************************************(((((((((((())))))))))))(((((((((((())))))))))))************************************************'''((((((((())))))******))))))******++++++++++++)))************+++++++++************************((()))***+++,,,+++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))************************************************///...+++***))))))***+++)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))(((((()))***++++++************************)))************+++++++++***+++,,,,,,+++***,,,---,,,...---+++))))))---000,,,///333444111000000111...///111222222222111000000000111222333444444555111444444///---...---+++000//////...------,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***,,,+++++++++******))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++***)))))))))(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++************************)))***,,,,,,+++++++++,,,,,,,,,+++***))))))******++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&************))))))))))))'''((()))((('''&&&''')))******))))))((((((''''''))))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************+++,,,,,,,,,,,,+++************************+++++++++*********)))))))))******+++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************))))))))))))))))))))))))************************************************************************************************************************++++++************++++++))))))***+++,,,,,,------************************...+++((((((+++------,,,))))))))))))******************+++,,,,,,,,,,,,+++,,,+++***((((((((()))***---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...///000111111222222111111111111000000000000000000111111111111222222222444333111000000000111111111111000......---------...---,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***)))))))))(((((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********************))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++++++++---,,,++++++***************++++++++++++++++++++++++,,,++++++++++++++++++,,,******************************************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((()))((('''&&&''')))***)))))))))((((((((('''))))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))******+++++++++++++++************************+++++++++*********))))))******+++++++++******))))))************+++++++++))))))))))))))))))))))))))))))))))))************************)))))))))(((************************))))))))))))))))))))))))*********************************************************************************************************************************))))))*********))))))***++++++,,,------************************---***((((((+++---,,,+++))))))))))))************)))***++++++,,,,,,++++++,,,+++)))((((((((()))***,,,,,,,,,,,,+++++++++***,,,,,,++++++++++++,,,,,,......///000111111111111000000000000000000000000000000111111111222222222333333111000000000111111111000///......---------...---,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))******)))))))))((((((((('''((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***))))))((((((((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))***************+++++++++************************)))************+++++++++++++++++++++++++++++++++************************)))+++------,,,+++,,,---++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***+++,,,------,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))(((((((((((()))))))))))))))))))))))))))************))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************((()))******++++++******))))))))))))))))))))))))+++++++++***************+++++++++++++++***)))((()))************+++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))************************))))))))))))))))))))))))***************************************************************************************************************************))))))(((((())))))***))))))******+++,,,,,,,,,************************+++)))((((((***++++++***))))))))))))************)))***++++++,,,,,,+++++++++***))))))((()))))))))+++++++++***************++++++************++++++------///000000000000000/////////000000000000000000000000111111111222222333222111111000111111111111000///......---.........---,,,,,,++++++,,,,,,+++++++++***************)))))))))))))))))))))))))))))))))(((((((((''''''((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))*********************))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))+++------,,,+++,,,---+++++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&''')))***''''''''''''(((((((((((('''((()))((('''&&&''')))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))(((((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************(((((()))************)))))))))))))))))))))))))))************************+++++++++++++++***)))((())))))*********+++++++++))))))))))))))))))))))))((()))))))))*********************)))))))))))))))************************))))))))))))))))))))))))************************************************************************************************************************))))))(((((((((((())))))))))))******+++++++++,,,************************))))))((())))))*********((()))))))))************))))))***+++++++++++++++******))))))))))))))))))*********)))))))))))))))******))))))))))))******,,,---...//////000//////......///////////////000000000000000111111111111222222111111111111111111000000///..................---,,,,,,++++++,,,,,,************************((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***))))))))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******************************(((((((((((())))))***************************************)))))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***************************+++------,,,,,,,,,---***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++,,,,,,,,,++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''&&&&&&&&&((()))***&&&'''''''''((((((((()))'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((())))))*********))))))((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************(((((()))************)))))))))))))))))))))))))))************************+++++++++++++++***)))((())))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))******************************))))))))))))))))))))))))************************************************************************************************************************))))))(((((((((((()))))))))***************++++++************************(((((()))***))))))******((()))))))))************))))))***++++++++++++***)))))))))*********))))))))))))))))))))))))))))))***))))))(((((())))))***++++++,,,...............------.........///////////////000000000111111111111111111111222111111111000//////............///...---,,,,,,++++++,,,,,,************************((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***&&&&&&''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******************************'''(((((())))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***************************,,,---...---,,,---...******,,,---------,,,+++++++++++++++++++++++++++***+++,,,------,,,+++***************************************************+++,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&''''''((()))***'''''''''(((((())))))***'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************((()))******++++++*********************************************+++++++++)))******+++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))***************************************************************************************************************************))))))(((((())))))***************************************************''')))++++++***)))***+++))))))))))))************((()))******++++++******(((((()))************)))))))))))))))******************))))))))))))*********+++,,,------...------,,,,,,------...//////////////////000000000111111000000111222222222222111//////............//////...---,,,,,,++++++,,,,,,***************+++++++++)))))))))))))))))))))))))))))))))(((((((((''''''((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))************************'''(((((()))******++++++************************''''''(((((()))*********))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***************************,,,......---,,,---...)))***,,,---...---,,,+++++++++++++++++++++++++++)))***,,,------,,,***)))************************************************))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''((())))))***++++++'''((()))((('''&&&''')))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))******+++++++++++++++++++++++++++++++++++++++))))))*********+++++++++((()))***+++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************((()))))))))************************************))))))))))))))))))))))))*********************************************************************************************************************************))))))*********************))))))))))))************************'''***,,,---+++***+++,,,))))))))))))************((())))))***************'''((()))***+++******))))))))))))******++++++++++++******))))))******+++)))***+++,,,------------+++,,,,,,---......//////////////////000000000111///000111222333222222111//////............//////...---,,,,,,++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))******)))))))))((((((((('''((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))'''''')))***'''((((((((())))))******))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((((('''))))))))))))((((((((((((************************'''(((((()))***+++++++++************************&&&&&&'''((()))***++++++)))))))))))))))))))))))),,,+++++++++******))))))************************)))************+++++++++++++++++++++++++++++++++***************************,,,......---,,,---...)))***,,,.........,,,+++++++++++++++++++++++++++)))***,,,------,,,***)))************************************************&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))$$$%%%''')))***))))))((('''(((((()))***++++++,,,'''((()))((('''&&&''')))'''((((((((())))))******))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++'''((()))***+++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************************))))))))))))))))))))))))************************************************************************************************************************++++++************++++++*********)))))))))))))))************************'''***---...,,,***+++---))))))))))))************(((((()))***************'''((()))+++++++++***)))))))))******+++++++++,,,++++++************++++++))))))***+++,,,,,,,,,,,,++++++,,,------...//////////////////000000000000///000111222333333222111//////.........//////000...---,,,,,,++++++,,,,,,))))))******++++++++++++))))))))))))))))))))))))************))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,+++***))))))******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))'''&&&'''(((***++++++***)))))))))***,,,---+++***)))*********(((&&&+++*********))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++)))(((((()))+++,,,111///---***)))***+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,---...---,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,+++******+++---******************************)))))))))***,,,---************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%%%%'''))),,,,,,***(((((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))'''((()))++++++***))))))(((((())))))******++++++))))))))))))************)))))))))))))))))))))))),,,+++***((((((((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++******+++++++++***++++++,,,,,,++++++***++++++******************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,+++,,,---...///000000000000////////////+++000333111000333444333222222000///............,,,,,,,,,+++++++++******+++++++++************)))*********)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((())))))))))))((('''++++++++++++++++++++++++)))***++++++***)))***+++++++++***)))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))'''''''''(((***+++***))))))((()))***+++,,,+++***)))***+++***((('''************)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++)))(((((()))+++,,,///...,,,+++******+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++,,,,,,+++******+++---******************************************+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((***,,,,,,***((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************)))))))))))))))*********))))))))))))************)))))))))))))))))))))))),,,+++)))((((((((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++***+++++++++***++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++))))))))))))))))))))))))*********+++++++++,,,,,,---,,,+++++++++,,,---.../////////////////////000///111111......000000---222111000///............,,,,,,,,,++++++++++++***+++++++++************)))***)))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((++++++++++++++++++++++++)))***++++++***)))***+++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))((('''''''''(((***+++))))))((((((((()))*********)))))))))+++***)))'''************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++,,,,,,+++******+++---************************++++++++++++++++++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++---,,,***((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++************))))))))))))))))))))))))************))))))))))))))))))))))))+++***))))))((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********************++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++************++++++((((((((((((((((((((((((*********++++++++++++,,,++++++******++++++,,,---.........//////000000111222222///,,,///444333///222111000//////......///,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))((((((((()))))))))))))))************************)))***++++++***)))***+++))))))((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))(((((('''((()))******(((((((((((((((((())))))***)))))))))++++++)))'''*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***))))))***++++++)))***+++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---************************++++++,,,---,,,+++)))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++*********++++++)))'''((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))***)))((((((((()))+++,,,++++++******))))))((((((((()))))))))************))))))))))))))))))))))))******)))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++++++++***++++++,,,,,,++++++******************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))*********+++++++++************++++++++++++************************************************))))))*********+++++++++******************************************************++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++************++++++((((((((((((((((((((((((************++++++++++++***************+++++++++,,,,,,---...///000111222222000------444<<<===999111111000///////////////------,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((())))))***************************)))***++++++***)))***+++)))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((())))))***(((((()))))))))((((((((())))))((()))++++++***((())))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******************+++((()))***+++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---************************+++,,,---------+++***(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++***))))))***)))(((&&&((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))***)))((((((((()))+++,,,++++++******))))))((((((((()))))))))************)))))))))))))))))))))))))))))))))*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++++++++******++++++,,,,,,++++++***))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))******+++++++++************************************************))))))*********+++++++++******************************************************++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++,,,---...///000111222000000---...666???AAA===111000000////////////000---------,,,,,,,,,+++++++++++++++*********))))))(((((())))))************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((''''''((()))***+++************************)))***++++++***)))***+++))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))*********)))(((((()))(((((()))++++++***((())))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))*********++++++,,,,,,******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++,,,,,,+++******+++---************************,,,,,,,,,,,,,,,,,,+++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))(((((())))))(((&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++************))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))************)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))+++++++++*********++++++,,,,,,++++++***)))))))))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))************+++++++++(((((())))))***+++++++++************************************************)))************+++++++++***************************************+++++++++******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))************+++))))))***++++++++++++***+++,,,,,,...///000111111000000///...333::::::777000000////////////000000------------,,,,,,,,,,,,+++++++++************)))((((((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((''''''''')))***+++************************)))***++++++***)))***+++)))))))))))))))***++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))))))))))))))******+++++++++***(((((()))(((((()))++++++***)))((()))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++*********++++++***))))))***+++,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,+++******+++---************************,,,,,,+++++++++,,,------************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***(((((()))***)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************)))))))))))))))*********))))))))))))************))))))))))))))))))))))))'''((()))***+++******)))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************&&&''')))+++,,,+++*********++++++,,,,,,++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++((((((((()))***+++++++++************************************************)))************+++++++++************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++++++++++++++++++++++++++))))))))))))************)))***+++,,,,,,,,,++++++,,,,,,------...///000000...111111///000444444222000000////////////000000...------------,,,,,,,,,+++++++++************)))'''(((((()))******++++++'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((('''&&&''')))+++,,,)))))))))))))))))))))))))))+++++++++***)))***+++******))))))***+++,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))))))))))))))***+++,,,,,,,,,***)))((()))(((((()))+++,,,***)))(((((())))))*********+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******---+++)))(((((()))+++,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,(((***+++---......---------------,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,+++******+++---************************,,,++++++***+++,,,...///************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***))))))***++++++***((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))'''(((***+++++++++***)))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))'''((()))+++++++++***)))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))+++,,,+++***)))+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++'''(((((()))***+++++++++************************************************)))************+++++++++************************))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))))))))************)))***+++,,,---,,,++++++,,,,,,------.../////////,,,111333111000333444222000000////////////000111......---------,,,,,,,,,+++++++++************)))'''(((((()))***+++++++++'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((('''&&&''')))+++---******++++++++++++******,,,+++++++++******))))))************************************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))&&&(((***+++***)))***+++,,,,,,++++++***)))((((((+++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++///...,,,+++***+++,,,,,,///...------++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---+++))))))***)))(((&&&(((((((((((((((((((((((())))))))))))((((((((((((,,,***)))***++++++***)))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))************))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***+++*********))))))((((((************************+++*********))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))******************************++++++++++++******+++***)))(((((()))***+++)))************+++++++++++++++,,,,,,,,,,,,------000000111111111222222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((('''''''''&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))******++++++++++++******++++++*********)))))))))************************************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))&&&(((*********)))***,,,------,,,,,,+++*********))))))))))))))))))))))))+++++++++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,+++******++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,...------,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))******)))((((((((((((((((((((((((((()))))))))))))))))))))(((***)))((()))******)))((('''''''''(((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))************))))))))))))******)))************+++++++++*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***************)))))))))(((************************************)))))))))(((******)))))))))((((((((())))))))))))))))))))))))************************)))******++++++******)))******))))))))))))******))))))*********++++++++++++++++++,,,,,,,,,------000000000111111111222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***)))((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))******++++++++++++************))))))))))))((((((************************************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))'''(((************+++---000000...---,,,+++++++++))))))))))))))))))))))))***++++++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))'''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))************))))))))))))******)))************+++++++++*********++++++++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))************))))))))))))************************************))))))))))))++++++*********)))))))))))))))***++++++***))))))************************)))******++++++******)))))))))************)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,//////000000000111111111////////////000000000000......---------,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***((((((((((((''''''''''''))))))((((((((((((((('''))))))))))))))))))))))))******++++++++++++******)))))))))(((((((((((((((************************************************************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))'''(((******)))***,,,...555333111///---+++++++++++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***+++++++++,,,,,,---------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***))))))))))))))))))))))))))))))))))))))))))*********)))((('''(((*********(((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))************))))))))))))******))))))*********+++++++++************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++''''''((()))***++++++,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********)))))))))))))))*********************************)))))))))))))))++++++++++++*********)))((()))+++,,,,,,+++)))(((************************))))))************))))))((()))***++++++***)))((())))))))))))***************++++++++++++,,,,,,,,,....../////////000000000////////////000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((('''''''''******))))))((((((''''''((((((((((((((((((((((((******++++++++++++******((((((((((((((()))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))''')))******)))***---///888666222///,,,***))))))++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------------------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++***++++++,,,,,,------...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))((()))))))))*********+++***)))((()))+++,,,+++************)))))))))((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++''''''((()))***++++++,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))((()))+++,,,,,,+++)))(((************************)))))))))******)))))))))((()))***++++++***)))((((((((()))))))))******************+++++++++,,,,,,------........./////////.../////////000000000111......---------,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((''')))***)))((('''(((***'''''''''(((((((((((((((******))))))((((((''''''((((((((((((((((((((((((******++++++++++++******(((((())))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))((()))***))))))+++...000777555111---+++*********))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------------------------------------------............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++))))))***,,,---,,,+++))))))))))))))))))))))))((())))))******+++++++++***)))((()))+++---,,,+++,,,++++++******))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******)))************+++++++++)))))))))************+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((())))))******++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++*********)))))))))))))))***++++++***))))))************************((())))))******))))))((())))))************))))))((((((((()))))))))******************++++++++++++,,,,,,---------...............//////000000111111......---------,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***'''''''''((((((((((((((())))))((((((((((((((('''))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))((())))))))))))+++///111222000---+++******+++---))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,---......///................................................------------.........///,,,,,,,,,,,,,,,---......------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***...000111000((((((((((((((((((((((((((())))))******+++,,,,,,)))(((''')))+++,,,+++***++++++******)))(((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******)))************+++++++++))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))))))))*********************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))((()))))))))************))))))))))))))))))))))))((()))))))))******************)))))))))((((((((())))))))))))))))))))))))************************(((((())))))))))))((((((******))))))))))))******(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,------------.........///000111111111......---------,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***''''''''''''((((((((()))'''''''''''''''((((((((())))))))))))))))))))))))******++++++++++++******))))))******+++++++++,,,************************************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))((())))))))))))+++///222...,,,***))))))+++...///++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,---...//////................................................---------.........//////,,,,,,,,,,,,,,,---...///------------------------,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''+++///333444444((((((((((((((((((((((((((())))))***++++++,,,,,,''''''&&&'''***++++++***+++******)))(((''''''&&&''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++))))))))))))******************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))(((((((((((())))))(((((((((((())))))************************(((((())))))))))))((((((+++***)))(((((()))***+++(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,------------......///000111111222......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***)))((('''(((***&&&'''''''''(((((())))))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++******))))))************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////111000///...------...///,,,------......------,,,------------------------........................------------------------,,,---///000000///---,,,---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,++++++***)))((((((+++*********))))))((((((''''''((()))***++++++,,,******))))))******+++,,,************************************))))))))))))(((((()))***++++++,,,,,,,,,+++)))((('''''''''((())))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************++++++************++++++))))))))))))))))))))))))***************************+++,,,,,,******+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))******++++++++++++...---+++*********++++++*********************************))))))))))))(((++++++************++++++)))))))))***+++++++++,,,*********)))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))***************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))+++---//////---+++)))))))))))))))))))))))))))))))))))))))))))))))))))------------------------000000000000///////////////............---------,,,,,,,,,+++++++++******))))))(((((((((((())))))***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++))))))))))))******************************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++*********)))************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////111000///...---......///......////////////......------------------------........................---------------------------...000111111000...------------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))+++*********))))))))))))(((((())))))******++++++******))))))******+++,,,************************************))))))))))))(((((()))******+++,,,,,,,,,+++)))((('''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************++++++************++++++***************************************************+++,,,,,,******+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******)))*********++++++++++++---,,,+++*********++++++************************++++++*********)))))))))+++******))))))******+++***************+++++++++)))))))))))))))*********))))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))***************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,...000000...,,,+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------......000////////////////////////............---------,,,,,,,,,+++++++++*********))))))(((((())))))***+++******)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++)))))))))*********++++++((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000///.........////////////000000000000//////...........................................................................///000111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))***************))))))))))))***************************))))))******+++,,,************************************))))))))))))((())))))******++++++++++++***)))((('''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***)))))))))*********++++++++++++************++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******************++++++++++++---,,,+++*********++++++************************,,,+++++++++************+++******))))))******++++++++++++***************(((((())))))******++++++))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************************+++---......---+++***))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---......//////////////////////////////............---------,,,,,,,,,+++++++++***************))))))*********++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******))))))*********+++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000////////////////////////000000000000//////...........................................................................///000000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++***************************))))))******+++,,,************************************)))))))))(((((()))))))))*********+++******)))((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++************************,,,,,,,,,+++++++++************))))))))))))******,,,+++++++++***)))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))******,,,---...//////.........//////////////////............---------,,,,,,,,,+++++++++******++++++************++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********************+++++++++++++++++++++*********))))))************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******))))))*********+++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++++++++++++++++++++******************))))))******+++,,,************************************)))))))))((()))))))))))))))*********)))))))))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***************++++++++++++++++++************++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++*********))))))))))))))))))***,,,+++++++++***)))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,......///------....../////////000///............---------,,,,,,,,,+++++++++******++++++************++++++)))(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))*********++++++++++++,,,,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******)))************+++++++++*********************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------....../////////000000000//////000111111111000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000.........------.....................---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++******++++++++++++++++++******))))))******+++,,,************************************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))************++++++++++++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++************************,,,+++++++++***************))))))(((((())))))***+++++++++***************(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------...---------......//////000///............---------,,,,,,,,,+++++++++***************))))))*********((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***++++++++++++***)))*********+++++++++,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******)))************+++++++++************************)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................................./////////000000000000...///000111222111111000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////............//////............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******))))))******+++,,,************************************)))))))))))))))))))))))))))))))))((('''((()))******)))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))************+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++************************++++++*********)))))))))))))))(((((((((((())))))***************+++++++++)))))))))))))))*********))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---......///000000///............---------,,,,,,,,,+++++++++*********))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((******))))))))))))******)))************+++++++++************************))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////////////////000000000000...///000222222222111000222222222333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------*********)))***++++++,,,************************************))))))))))))))))))))))))(((((((((((('''((()))******)))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))***+++,,,---,,,,,,+++*********************************))))))))))))((())))))(((((((((((())))))))))))******+++++++++,,,*********)))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++,,,,,,,,,------...///000000//////.........---------,,,,,,,,,+++++++++******))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((************************))))))))))))************)))***+++,,,,,,+++***)))))))))))))))************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////---------.........//////111000000////////////000111111111111111111111111333444444222//////222444222111111111111111222222111444333...///333333---222111//////...///111111000///...///111222111000---...///000000000///.........---,,,++++++,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++---,,,++++++******++++++************************+++***)))(((((()))***+++***+++---,,,***(((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***((()))++++++)))&&&))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&''''''((()))******+++************************+++*********))))))(((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,------...///////////////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))......---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))************))))))************************))))))))))))************)))******++++++******)))))))))))))))************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////------.........////////////////////////000000111111111111111111111111111+++---///111111000//////444444333333333444444555333666666222333666666111222222222222333444555666111///......000000///---,,,,,,---.........------000000000/////////000000---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++---,,,++++++******++++++************************+++***)))(((((()))***+++++++++******************((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***((()))++++++)))&&&))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((())))))******************************************)))))))))((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---......////////////.........---------,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))...------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))************+++******))))))******+++))))))))))))************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............///------........./////////............////////////............///000111222222222222222222222222222777666555555555555333111111111111222444666777888999<<<<<<999999<<<<<<:::888888777555333111///...444222111111222333222000............///000000000///000000000///......---------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,++++++******++++++******************************))))))))))))******---***((())),,,...---+++)))((((((''''''(((((()))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************)))))))))+++***)))'''))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,------......///...............---------+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((''''''''''''''''''(((------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++************************((()))))))))************+++***)))(((((()))***+++((()))))))))************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------............///............////////////....../////////000000000000000/////////000000111111222222222333333444444555222......111555777888===>>>???BBBEEEHHHJJJLLLWWWXXXWWWUUUTTTUUUWWWXXXUUUUUUTTTSSSQQQNNNKKKIIIAAA???;;;999666444000...111000000////////////000000000000000///...,,,+++...------------,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++******++++++***************************))))))))))))))))))***,,,***)))---222333///***))))))(((((((((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))*********)))((())))))))))))))))))))))))************************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,------..............................++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------.........---------............///........./////////000000/////////000000000111111333222111000000000000000///000111222333444555666555666888===DDDJJJMMMOOOVVVWWWWWWYYY[[[]]]___``````___^^^\\\YYYWWWZZZ]]][[[]]]```ccceeefffggggggeeebbb\\\VVVQQQKKKFFFBBB:::999777444111...,,,+++000000000111111000000000.........---------,,,,,,------,,,,,,,,,+++++++++---,,,++++++******++++++************************)))))))))******)))))))))******,,,111666666///)))))))))(((((((((((())))))&&&''''''((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))*********)))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,------------.....................+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---......//////---------............///....../////////000000000000000000000111111111111444333333222111222222222000000222444666888:::;;;CCCJJJSSSZZZ\\\\\\ZZZZZZ^^^^^^]]]\\\[[[[[[[[[[[[WWWXXXYYYYYYSSSMMMKKKNNNVVVWWWYYY\\\^^^___```aaahhhfffcccbbbaaa___\\\ZZZKKKJJJHHHDDD@@@;;;666444//////......///000111111............---------,,,------,,,,,,,,,,,,++++++---,,,++++++******++++++************************))))))************)))))))))***---222666444...)))***))))))(((((())))))***&&&''''''(((((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''')))***+++)))))))))***))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............------........./////////------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------------...............,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''(((,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))************)))))))))))))))))))))))))))************+++++++++************************,,,,,,------.../////////---------............///.../////////000000000000000000000111111111222222222222222333444555666777666777:::===@@@CCCEEEFFFMMMUUU^^^```^^^[[[[[[]]]ggggggeeedddccccccbbbbbbmmmpppwwwzzzssseee]]]]]]hhhgggfffeeeddddddddddddWWWVVVUUUVVVWWWXXXWWWVVVPPPQQQSSSSSSRRRNNNKKKHHH===:::666222000/////////............------------------,,,,,,,,,,,,++++++---,,,++++++******++++++************************((()))***++++++***)))((((((***,,,//////...,,,*********))))))))))))******&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&)))++++++)))(((***+++))))))))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------........................////////////................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******************************((()))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---------.........//////---------,,,,,,,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))***+++++++++(((((((((((((((((((((((()))((((((''''''(((((())),,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************'''((()))******)))((('''))))))))))))************)))))))))))))))))))))))))))************+++++++++************************,,,,,,------...///000000---------.........//////////////////000000000000000111111111111222222222000111222333555777999;;;>>>@@@BBBFFFJJJMMMPPPQQQ]]]dddjjjjjjhhhlllvvv|||ooolllnnnnnnlllllllllmmmnnnoooqqqnnnjjjgggdddaaa]]]ZZZGGGKKKPPPUUUYYYYYYXXXVVVSSSNNNGGG>>>777333111000//////.........------------------,,,,,,,,,++++++---,,,++++++******++++++************************((()))***++++++***)))((((((***++++++))))))***,,,******))))))))))))******&&&''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))************************))))))))))))************&&&)))++++++)))(((***,,,))))))))))))))))))))))))************************)))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////............/////////000................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************(((((())))))*********+++))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---------.........//////......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((()))***+++,,,------(((((((((((((((((((((((())))))(((((((((((())))))------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((()))***++++++,,,,,,++++++******************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))************)))))))))))))))++++++******++++++,,,---,,,,,,,,,---------......////////////000000000000///////////////111222222444111///000222444444333000444666666999@@@EEEFFFNNNMMMRRR\\\eeejjjooossstttffffffkkkoootttyyykkk}}}vvvrrrrrrhhh^^^TTTPPPNNNKKKJJJKKKRRRRRRVVVZZZUUUFFF888000444000+++***---///000///,,,---///000000...,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................+++++++++,,,---///000111.........///000111222333000///...............///000///...------...///000,,,,,,---------,,,,,,+++---------------------------,,,,,,++++++************************)))(((((())))))))))))************************************************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,************************))))))))))))))))))))))))---------------------------...///000///...,,,***,,,+++******)))*********''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&------------------------,,,,,,---------.........------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))***************))))))))))))+++++++++++++++,,,------,,,,,,---------.........////////////000000000111000000000000////////////000//////222444666555444::::::<<>>DDDOOOYYY^^^aaaiiirrrwwwyyy~~~sss```eeeeeeffffffeeeccc^^^[[[aaa\\\\\\hhhvvv|||}}}~~~oooiiidddhhhuuu~~~|||xxx|||yyy```RRRMMMJJJKKKLLLMMMQQQWWWOOOJJJBBB888111---...///111000///---------...///,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////////////////111000//////......//////.........///000000111111---------......//////000//////...---,,,,,,------............------,,,,,,------------------------++++++++++++,,,,,,,,,,,,******+++++++++***)))))))))))))))*********++++++************************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))))))))))))))+++***)))(((''''''''''''***************************************************++++++,,,---......///,,,---.../////////...---,,,,,,+++***************(((((())))))******))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&........................------------....................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))***************++++++------,,,,,,,,,---......------------............//////000000000111111111000111222444555555444444555555555444555:::AAAGGGOOOfffzzz}}}{{{~~~~~~~~~sssrrrxxxoookkklllssswwwqqqdddZZZ___aaa```]]]]]]aaaeeegggfff[[[YYYeeetttwwwnnneeedddccc]]][[[cccqqqwwwuuuxxxwwwwwwtttyyy{{{___YYYTTTRRROOOJJJGGGHHHYYYUUUOOOIIIDDD===777333***+++---/////////...---,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,------------...---............/////////////////////////////////000000000000000111111222......///000111111111111333444444444444444444444------...///000111222222//////....../////////000........................***++++++,,,,,,---------***+++++++++++++++******))))))*********+++++++++*********************************************************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))(((''''''((((((************************************************)))******,,,---...//////+++,,,---.../////////...,,,,,,+++************+++((())))))*********))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''////////////////////////---------.........//////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))******+++++++++,,,------,,,,,,,,,---......---------.........//////000000000000111111111111111111222333444444444333555666888:::@@@LLL\\\hhh}}}{{{~~~zzzjjj[[[XXX]]]ggggggjjjmmmllliiinnnvvvyyyyyy|||}}}tttnnnmmmmmmllljjjlllhhh^^^YYYccctttyyyyyyggg___YYYZZZ[[[VVVQQQOOOKKKNNNUUU]]]```XXXHHH;;;333111///---,,,,,,------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000000000000000000000222222111111111111222222222222222222222000///...222222222222222111000///000111111222222333333333...---------...///000111........................+++++++++,,,,,,------...++++++,,,,,,,,,,,,++++++************++++++++++++************************************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************************************************)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))******(((((())))))************************************((((((((((((((()))******************************************************))))))***+++,,,......///,,,,,,---....../////////---,,,,,,+++***+++++++++))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''000000000000000000000000------........./////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------...------........./////////000000000111111111222222444333333222222333333444555<<>>BBBGGGJJJLLLMMMMMMRRRSSSUUUWWWXXXXXXWWWVVVJJJIIIHHHEEEBBB>>>;;;999999777444222000//////000........................---------------,,,,,,,,,++++++,,,---------------*********+++++++++,,,,,,************************************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++************************+++***************+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,///......------------...------,,,++++++++++++,,,***++++++++++++***)))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((000000000000000000000000............/////////000////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))***+++,,,,,,------++++++******++++++,,,---............/////////000000111111111111222222222555555555888===CCCJJJNNNWWWhhh~~~~~~jjj\\\fffzzzrrrwww~~~tttrrrkkkccceeeqqq~~~sssmmm{{{ooo]]]UUUUUU\\\[[[XXXRRRIII>>>555000---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,---------......---------.........//////000000000000111111111111111111111111111111111111777999<<>>CCCQQQbbbjjjiiiyyy}}}xxxfffcccfffrrrwww|||~~~ccc______kkkwwwwwwhhhWWWQQQUUUVVVXXXZZZZZZSSSDDD777000,,,***,,,111222---(((,,,+++***+++------+++***************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,------,,,+++*********+++,,,------------------------///......---------...///333222000......///222333000///333888888555:::DDDGGGUUU[[[WWWYYY```^^^TTTNNNJJJHHHKKKOOOPPPKKKGGGVVVTTTPPPMMMLLLOOOSSSVVVWWWXXXUUU[[[fffddd___ddd```aaa\\\QQQJJJEEE;;;111333222000///111111---(((...///000000000...------------------------------......---,,,,,,+++******,,,,,,***)))))))))***+++------,,,+++*********+++))))))************))))))******))))))((((((''''''(((((())))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++)))************+++++++++************************))))))***+++,,,,,,------000000000000///...---,,,///...---,,,++++++++++++************************)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((666444222222222000...---///////////////111333555222111111000///...------000000//////////////////222111000///////////////.........---------,,,,,,---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))))))))******************))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***(((((((((***+++***))))))))))))))))))))))))))))))***++++++******+++,,,++++++++++++++++++******.........---------------000000/////////000111111111000333777777555666999<<>>777333111111000...,,,---000111///---------------------------...------,,,,,,++++++***,,,,,,+++************+++++++++***)))))))))******(((((())))))))))))(((((())))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))((())))))******))))))((()))************+++++++++************************************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---------...////////////...///...---,,,++++++++++++++++++++++++++++++++++++)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((:::999777666999;;;888222333444555666666444000---//////000111222333333444...///111111///...000222//////.........///000000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))((('''(((***,,,+++***)))))))))))))))))))))))))))***,,,+++******+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------111000000111111222333444444555777777444666BBBPPPUUUkkk}}}zzz{{{|||uuuzzztttjjjaaa[[[UUUVVVeeeyyyjjj\\\VVVRRRPPPOOOZZZWWWOOOCCC666///------///---*********+++***)))++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))***++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------...000111222222111111222333222111222666>>>CCCPPP[[[cccddddddddd```YYYhhhkkktttrrrqqq}}}uuurrrrrr___^^^]]]\\\\\\^^^]]][[[\\\WWWTTTSSSOOODDD888111...,,,,,,...222222///+++........................---------,,,,,,+++++++++,,,,,,++++++******************)))))))))))))))***((((((((())))))((((((((())))))))))))((((((((((((************))))))))))))((((((((((((((((((((((((*********)))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,---...////////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((WWWVVVQQQJJJIIIJJJGGGAAA>>>;;;999888888999777666222222222222333333333333...///000000/////////000111000000111111222333444//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((('''******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))***,,,------,,,************************((()))******))))))***,,,************++++++,,,,,,,,,,,,,,,------.........000000000000111222333444888888888888999CCCYYYmmm|||}}}}}}xxx~~~{{{mmmrrrxxxnnnaaaYYY```qqqvvvmmmaaaWWWSSSWWWWWWVVVRRRHHH<<<111+++++++++***+++---,,,***(((++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''((((((((()))************************))))))))))))))))))))))))*********************************)))***++++++,,,++++++,,,,,,------------,,,,,,,,,------.........///000000111111111111000---222777<<>>888666555555666666555333111111000000000000000111/////////.........------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))(((((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))+++---......---************************''')))******)))(((***+++))))))******++++++,,,,,,,,,------......///////////////000000111222444444666777:::???GGGWWWrrrzzzppp{{{{{{{{{}}}yyyllliiimmmwww~~~}}}xxxlllffffff[[[XXXVVVVVVUUUMMM@@@555...---,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((())))))***************************))))))))))))))))))))))))************************++++++******++++++,,,---***+++,,,---......---------------...//////000000111111111111111222333444333;;;EEELLLPPPUUU\\\bbb___bbbfffjjjllluuu|||}}}uuusssiiidddeeejjjqqqsssccc```aaa]]][[[[[[SSSLLL???333,,,+++...111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********)))))))))***++++++))))))************))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******))))))************+++++++++************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---.../////////......---------------...,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((}}}sssgggZZZQQQUUUUUUUUUTTTTTTSSSSSSSSSKKKFFFBBBCCCGGGGGGCCC???888777555333111000//////////////////............+++++++++,,,,,,---------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***,,,......---************************(((***++++++***)))+++,,,******++++++,,,------...------...//////000111111000000111111222444555666:::>>>HHHUUUaaarrruuuxxx{{{zzzzzzqqqbbb]]]bbbeeehhhqqqwwwqqqgggkkkxxxsssdddUUUQQQVVVWWWOOOFFF888555000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))***++++++************************))))))))))))))))))))))))************************,,,,,,,,,+++,,,,,,---...***+++,,,............---......//////000111111222222111111111333666999<<>>EEEQQQ]]]tttzzzxxxzzzxxxuuubbb[[[eeerrraaadddhhhlllkkkcccXXXPPPTTTQQQMMMEEE999...,,,111---......---,,,+++***+++************************************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......///111222222222333444444111444<<>>GGGTTTaaakkkuuu~~~|||zzz~~~|||ssszzzxxxyyyoooYYY\\\fffZZZPPPBBB666000//////000------,,,++++++,,,---...+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,...---,,,+++,,,---...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000//////.........---------,,,,,,,,,,,,+++++++++++++++************)))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((({{{xxx|||uuuhhhLLLUUU___eeeeeeeeehhhkkkqqqiii]]]QQQBBB555///000---------000333333...***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++************++++++))))))))))))))))))))))))*********)))))))))))))))(((***+++***)))((()))***((()))))))))************((()))************))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,/////////...------,,,,,,///000111111222333555777666888???JJJ[[[ppp{{{yyyvvvxxx|||nnn^^^XXXgggvvvssseeeWWWMMMQQQWWWRRRDDD999333000---,,,------,,,***++++++++++++++++++++++++*********)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************)))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000///...///111111222888???MMMQQQ^^^pppxxxoootttcccpppxxxvvvzzzzzz~~~|||wwwzzzrrrvvvxxxeeebbbYYYKKK<<<333000222111///...---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,------------...............------------///...,,,+++,,,---...///......------------......---------------------------------------------------,,,,,,,,,------...///000000000//////...------------,,,,,,,,,++++++++++++++++++*********))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((zzzhhhgggddd^^^ZZZ[[[cccjjjooommmkkkeeeWWWEEE888444444111......000000...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))******(((***+++***)))((()))***((()))))))))************))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))******(((((())))))******+++++++++++++++++++++,,,,,,,,,//////.........------------000333444333222444555555BBBWWWjjjyyy~~~|||ooodddnnnrrrrrr___PPPRRRZZZZZZRRRJJJ===444+++)))---000...+++++++++++++++++++++++++++))))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,---------------------...///000111444111111444555888BBBNNNTTTggg}}}kkkhhhsssxxx}}}yyy|||wwwwwwzzzoooaaaUUULLLCCC999222///...---...//////,,,***+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---------.................................111111////////////000111///......------......///---------------------------------------------------,,,,,,,,,,,,------...//////000000///...------------,,,,,,,,,++++++++++++++++++*********))))))'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((tttvvvwwwuuuqqqmmmjjjhhhggghhhmmmpppkkk]]]PPPJJJEEE>>>555---+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++************++++++))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***))))))))))))************)))************))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************,,,++++++++++++,,,------........................,,,///222222111111444888777RRRvvv{{{~~~uuuwwwzzz}}}}}}|||{{{zzzyyyoooeee___[[[WWWWWWZZZHHH===111,,,...111///,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,------...///111111222000222888;;;@@@OOO___iiizzzpppzzz|||sssrrr~~~rrr}}}xxx___VVVYYYWWWHHH777///---+++,,,///000...++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,------,,,,,,------...///,,,---------...................../////////000000////////////............//////............//////........................------------------------------,,,,,,,,,,,,---------...///000000///...---------,,,,,,,,,,,,+++++++++++++++************)))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((oooyyy~~~pppaaa___bbbjjjmmmiiicccaaaWWWQQQHHH<<<333///...000------------------------++++++++++++*********)))++++++************++++++))))))))))))))))))))))))((()))))))))************(((***+++***)))((()))***))))))))))))***************************)))(((((())))))))))))))))))))))))((()))))))))*********************))))))))))))))),,,,,,+++++++++,,,---...,,,,,,------.../////////...000111111000444<<>>:::666222000111222///...------......,,,+++------------......//////......---------,,,,,,,,,*********)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''yyyzzzyyyrrrpppxxxjjjaaaddd___hhhooovvvooommmjjjddd[[[TTTRRRTTTMMMIIIAAA777...***,,,///,,,,,,,,,+++++++++******************************(((((())))))******++++++((()))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---......+++---///000//////111444666BBBUUUooo~~~wwwrrreee]]]___```]]]^^^cccfffddddddfffhhhkkkuuu~~~|||qqq\\\YYYXXXSSSAAA888...)))***,,,,,,************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))************************************+++++++++,,,,,,,,,++++++,,,------...//////222222444888<<>>HHHXXXqqq~~~|||kkkkkkmmmcccRRRGGG666222...,,,---------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,---------000000000000111111111222000111222222222444777:::>>>GGGOOORRRVVV^^^gggllltttuuu|||qqqnnnnnnooouuu~~~nnnhhhmmmuuunnnnnnkkkaaaRRRDDD:::666666555555555555444111...///...---,,,,,,---...///......---------,,,,,,,,,++++++++++++*********)))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&yyywwwsssnnniiigggoooxxxgggTTTQQQRRRQQQKKKAAA777222///.........---------,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,///111000///222999@@@[[[wwwxxxkkkfffdddgggjjjooo~~~yyyzzz~~~{{{iiihhhrrrnnnkkkiiilllvvvyyycccZZZZZZ[[[VVVNNNBBB777///---...000,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))((()))))))))******************************************+++++++++,,,,,,,,,++++++,,,---...///000000111333<<>>222///,,,,,,//////------000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,---------------------222111///111111BBB___|||tttvvvrrroooppptttyyy||||||tttmmmttt}}}yyyooommmyyyrrrnnnlllllllll\\\XXXXXXLLL555+++000111---......---+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))++++++******************)))******++++++,,,------///,,,,,,000111///111444777GGGYYYmmmzzz|||bbbfffOOO@@@666++++++000.........------,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&(((++++++)))''',,,,,,++++++***++++++++++++,,,---.........---,,,------000444333///000444...444888???UUUxxxtttwwwwwwooouuuyyyxxxhhhQQQ???555555444,,,---333000,,,...000000///...------,,,,,,,,,+++++++++******+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''oootttwwwtttuuu{{{}}}ppphhhdddiii~~~rrrfff^^^UUUJJJBBB999444111111000------///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,------------......222555111111888AAAZZZ{{{~~~sssuuummmqqquuunnnqqq}}}nnnnnn~~~~~~nnnooooooggg]]]]]]YYYFFF777111***......///...,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))*********************************+++,,,,,,------,,,+++---000000///111777FFFRRRfff}}}}}}kkkZZZOOOFFF555......)))+++++++++******)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((++++++)))'''++++++++++++++++++,,,,,,+++,,,---......------,,,///,,,,,,///111111444999===>>>AAAQQQtttvvvooowww~~~eeeIII333+++'''---111***//////000///...------...,,,,,,,,,++++++++++++***+++******)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''eeemmmssspppllllllllljjjuuuzzz~~~tttnnntttpppVVVKKKMMM<<<555000//////---...222,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,---------.........000333000555CCCSSSpppyyysss~~~}}}rrrsssoooqqqlllqqqzzz~~~sssjjj~~~nnnkkkxxxfffdddhhh[[[HHH:::///............,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************************++++++,,,,,,------+++,,,///222111000777???NNNdddyyy|||qqqfff```WWW@@@222...)))+++******))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))***+++***(((******++++++,,,,,,------***+++,,,---------------000------111333444888===EEEPPP___tttmmmPPP???333222333...111000...---------...///,,,,,,,,,,,,++++++++++++*********))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''vvv}}}yyyuuuwww}}}~~~sssgggiiijjj{{{XXXMMMVVVJJJ@@@666111///---...111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,------......//////,,,111444@@@TTTfffnnnrrr~~~|||vvvppptttwww~~~rrrlllqqqvvv~~~~~~llliiirrrgggTTTEEE;;;---,,,,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))***************+++++++++******++++++,,,------......///111222222555AAANNNZZZtttyyy|||{{{xxxwwwmmmPPP<<<555///---,,,++++++++++++,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********))))))***+++,,,------......***++++++,,,---.........///000444777777777???III[[[pppqqqjjjxxxzzz~~~zzz~~~lllaaaUUU===///---,,,...---,,,---............------,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''}}}sssmmmlllmmmuuu~~~yyytttzzzooo]]]]]]```RRRBBB999333---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,---......///000000...444;;;MMMfff{{{sss}}}sssmmmnnnrrrrrrllliiivvvnnnqqq~~~zzz|||uuuxxxttt___NNNAAA000---******+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++***++++++,,,------......111000000111333<<>>111///...,,,+++++++++,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******************)))***+++---.........---***++++++,,,---///000000///333888:::999AAAWWWkkkoookkknnnzzzzzzoooiiifffbbb\\\[[[aaa```aaammmtttyyyzzz|||nnnfffjjjkkkVVVAAA888222,,,++++++---000000///------------,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''xxxqqqqqqsssvvvxxxzzz~~~qqq```dddTTTDDD:::555000......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,---...///000000111111888AAAVVVsssvvviiieeesssvvvfff]]]aaadddssstttwww|||wwwqqqyyy~~~zzzkkkfffttt^^^JJJ888333,,,***+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,,,,------......000......333<<>>999555222222,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,---...///000111111333???PPPjjj|||ttttttrrrlllfffnnnzzzdddTTTSSS___dddmmmzzzyyyyyy}}}xxxnnnlllvvv}}}{{{|||hhhXXXkkkrrrXXXDDD<<<222,,,+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,++++++,,,,,,---.........///---111<<>>EEEXXXsss{{{mmmgggeee\\\ZZZ[[[```___ZZZWWWYYY```dddfffcccbbbeeehhhhhhkkkjjj\\\RRRTTTRRRPPPWWWUUUTTTUUUTTTQQQOOOQQQUUUVVVUUUbbb{{{|||jjjcccHHH???333---...000222111......---------,,,,,,,,,******************++++++((((((((((((((((((((((((''''''''''''''''''''''''~~~yyy~~~xxxyyyooo^^^aaammmSSSHHHBBB888,,,...///...---,,,,,,+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------,,,---///111444777>>>XXXyyy~~~~~~wwwmmmhhhbbbjjjfffaaazzziiiQQQTTT[[[eeeooo}}}qqqlllooojjjqqq}}}wwwuuuxxxuuu|||yyyuuutttiiiRRR<<<222,,,%%%&&&,,,......------,,,+++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************++++++++++++++++++,,,,,,***//////++++++///000,,,222666<<>>555111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------///)))+++222333///666CCCaaasssyyy|||}}}}}}mmmaaacccllltttnnn{{{mmmSSSQQQYYYeeeooo{{{vvvsssppppppooolllfffbbbhhhwwwsssoooiiigggddd```yyy|||ssskkkkkkkkkssssss[[[CCC777333///***++++++++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))---///------000333222888HHHaaa|||zzzwww{{{lllvvvdddKKK666+++***,,,...------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))******))))))))))))***************))))))******+++,,,---,,,---......---,,,---///333555999999999AAAVVVkkkrrrfff``````aaaaaa\\\WWWYYY___iii}}}yyygggUUURRRYYYppppppqqqjjjWWW@@@111///444...////////////...---,,,,,,+++++++++************))))))))))))))))))))))))((((((((((((''''''''''''sssppprrrtttuuu}}}|||dddMMMAAA:::444......---+++)))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------))),,,333111///AAAZZZtttvvvuuu}}}wwwmmmaaa^^^iiiwwwnnnkkkPPPOOOYYYgggrrr}}}zzzxxxwwwmmmiiihhhbbb^^^\\\___```^^^[[[ZZZhhh}}}vvvppp}}}xxxoooffffff^^^[[[qqqwwwqqqtttzzz}}}rrrSSS===555///(((******************++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))))))))*********************++++++,,,,,,---***---///------///333555DDDVVVrrr{{{xxx~~~~~~}}}qqq~~~ttt\\\@@@...+++,,,---------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))*********((()))))))))************)))*********+++,,,------+++,,,------------///000333555:::@@@HHHXXXsss~~~vvvvvvtttlllddd]]]]]]___```]]]ZZZ\\\bbbpppcccbbbdddfffpppooo]]]NNNBBB777000...------...//////---,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((('''''''''|||ttt{{{vvvnnnooo~~~~~~\\\DDDAAA888222333333///---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------,,,///111---222PPPqqqxxx~~~sssfff___]]]aaalllvvvgggNNNJJJVVVdddppp{{{~~~}}}|||xxxwwwuuussswwwiiidddcccddd^^^YYYXXX\\\___^^^bbbggg|||wwwmmmvvvnnnnnnhhhccckkkttt{{{|||dddFFF666///*********************++++++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))***+++,,,,,,------------...---,,,...444;;;FFFggg~~~}}}~~~|||tttppp{{{~~~{{{wwwhhhOOO:::111000///------,,,,,,,,,+++++++++))))))))))))))))))))))))'''((((((((())))))************))))))))))))))))))(((((())))))************((()))))))))************)))******+++,,,,,,------***+++,,,------///111444999<<>>888------,,,,,,++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))************((()))***+++,,,------...000------//////444CCCSSStttqqqnnn~~~{{{sssttt{{{```AAA000...------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))***+++,,,,,,,,,************)))))))))((('''(((((()))******++++++))))))))))))************)))***+++------------,,,+++,,,///111333777===AAAFFFSSSjjjqqqdddddddddbbbaaabbbeeehhheeerrr}}}nnnzzz~~~iiiZZZTTT@@@999111......000///---------,,,,,,,,,+++++++++))))))))))))))))))))))))''''''''''''((((((((()))}}}sss{{{xxxrrrttt~~~dddIII<<<444---...555------------------------++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------***///111777UUU|||hhhvvv{{{mmmcccYYY]]]bbbbbbaaaooonnnXXXOOOZZZgggpppxxxzzzqqqooonnnlllkkkjjjnnnqqquuu}}}|||yyyyyy{{{{{{|||{{{wwwuuusssssszzzvvvwwwbbbEEE;;;......------,,,+++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))************((())))))+++,,,---......000------///222999KKK]]]rrr~~~|||tttuuu}}}xxxNNN777444---------,,,,,,,,,++++++))))))))))))))))))))))))))))))***+++,,,,,,------+++*********))))))(((((('''(((((()))***+++++++++))))))))))))************)))***,,,---......---,,,,,,...000333666;;;AAAEEE[[[mmmuuuhhh___dddgggccc^^^```lllwww~~~||||||nnndddkkkqqqppp```FFF>>>444///000111111///---------,,,,,,,,,++++++))))))))))))))))))))))))&&&'''''''''(((((())))))xxxsssyyyeeeGGG222///333000,,,,,,---------,,,++++++++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))******+++,,,,,,,,,,,,++++++,,,,,,---000///000???aaauuunnnzzzpppeeebbbaaa___aaaeeeiiirrrnnnNNNOOOWWWccclllrrr~~~~~~|||tttppprrrwwwvvvyyyssshhhpppnnnlllvvvzzzsssmmmnnnqqqrrr{{{{{{VVVGGG666******...++++++...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...222///...111777EEE___vvvuuunnnvvvkkkIII111---,,,++++++---...,,,'''************************+++*********))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************---,,,+++++++++,,,---...///111555888888<<>>DDDMMMeee~~~wwweeebbbfffgggjjjnnnjjjqqq~~~{{{iii___[[[YYYWWW\\\]]]^^^]]][[[[[[\\\^^^^^^]]]ZZZWWWTTTVVVZZZ]]]ZZZ[[[eeesss{{{zzz~~~|||\\\JJJ@@@666111111000...............,,,*********)))))))))(((((((((((((((((((((((((((((((((vvvccc||||||vvvpppyyylllEEE888333///...------,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,---------...///000111222///999PPPpppxxxmmmfffffflllqqqqqqyyyqqqTTTJJJRRR^^^gggnnn{{{tttjjjcccccchhhiiilllvvv|||tttfffaaagggpppeeexxx~~~sssRRR>>>333///(((***...***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........333222666AAATTTllltttwww~~~jjj===444,,,***++++++++++++*********************************)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,...000222333999444888EEEOOO\\\www|||mmmdddkkksssrrrmmmkkk{{{aaa[[[SSSQQQUUUYYY[[[ZZZRRR]]]lllwww|||}}}~~~tttrrrnnnkkkgggccc^^^[[[```]]]^^^bbbeeejjjwwwyyyhhhkkkuuuhhhQQQDDD888444777///............---+++)))*********)))))))))((((((((((((((((((((((((((((((bbbJJJOOOiiiyyyqqqtttvvvOOO:::333000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***+++,,,,,,---,,,,,,,,,---...000111222111HHHppp}}}xxxrrrllliiijjjoootttxxx}}}qqqTTTIIIQQQ]]]gggooo~~~~~~nnndddaaaiiitttgggmmmsssoooddd^^^bbbiii^^^ooo~~~rrrrrr~~~```HHH777///''')))...***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,------...//////000333<<>>666777:::>>>AAAIII[[[mmmzzz{{{xxxxxxqqqppplll___EEE333111///,,,++++++,,,---++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...------...000222444666777SSSxxxvvvjjjooo~~~zzzttttttwww{{{sssUUUNNNUUU___gggnnn|||yyy}}}tttaaa___ZZZRRRRRR___kkkiii___XXXRRRQQQ[[[hhhkkkttt|||yyyzzzYYYCCC222...000+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////777CCCWWWrrrzzzvvv~~~tttfffwww{{{vvvgggCCC444111,,,+++...************************(((((())))))*********+++(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,...222555999;;;AAAXXXlll~~~wwwddd___cccpppppp{{{rrr___WWWXXXaaaaaa___nnn}}}|||~~~ssshhhcccccctttmmmbbb~~~zzzxxx|||uuuttthhhVVV:::666111......///000000+++++++++************)))************************RRR888;;;999888888:::===AAACCC```|||yyyxxx|||nnnQQQCCC888---***---000...+++,,,,,,,,,+++++++++******,,,,,,+++***))))))******************************+++*********))))))((((((************************,,,+++******+++,,,...///---///+++,,,222222666FFFccchhhccc~~~||||||qqqmmmrrrxxxqqq```RRRVVV^^^gggqqqpppdddcccXXXVVVQQQNNNUUUaaaeeebbbeeeqqqTTTQQQiiiPPP<<<...***---,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++---//////------///111111555LLLcccuuu}}}gggsss{{{tttnnnsss___777333---%%%111++++++++++++++++++++++++))))))***+++++++++++++++******))))))))))))******+++*********))))))((((((*********)))))))))))))))000...///222444555:::AAAZZZ]]]pppzzzmmmhhhiiilllccczzzsssdddWWW[[[bbbhhhkkkwww{{{}}}{{{xxxuuueeeLLL===000,,,......---,,,///...---+++***++++++,,,---,,,,,,+++***)))'''''']]];;;999888666555666777777888EEE^^^yyy{{{wwwiiiFFF888...---///...---...,,,,,,,,,++++++++++++***,,,++++++***))))))******************************************)))))))))(((************************+++++++++***+++,,,...///...///,,,...222000:::QQQ~~~dddhhhwww|||}}}nnngggvvvbbbQQQTTT\\\fffpppuuulllkkk]]]UUULLLJJJRRRaaapppyyyyyyWWWYYY\\\@@@666111+++,,,,,,+++++++++*********)))******************)))))))))))))))))))))))))))***)))))))))))))))))))))+++++++++++++++++++++++++++---...------///333444CCCYYYppp~~~hhhhhhttt}}}uuuzzzzzz~~~zzz}}}nnn@@@111111---///++++++++++++++++++++++++))))))************************))))))))))))******+++*********))))))))))))++++++++++++++++++******......000222333666@@@KKK]]]iii~~~ggg^^^eeennnpppmmmoooVVVQQQVVV[[[ZZZdddxxx}}}~~~|||yyy~~~zzz\\\JJJ888222222111...,,,///...,,,+++******++++++,,,,,,,,,+++***)))((('''iii???:::888777777888888777666444BBBVVVmmm{{{wwwSSS@@@222222222,,,***///,,,,,,,,,,,,++++++++++++,,,+++******)))*********************************************))))))))))))************************++++++++++++,,,---......///...,,,000111...AAAddd|||fffttt~~~}}}ooouuu~~~fffPPPRRRYYYdddqqqvvvrrrnnngggXXXKKKHHHNNN]]]vvvtttXXX[[[zzzjjjEEE;;;444(((+++++++++*********))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++)))+++---------///444999NNNhhh{{{|||||||||www___eeeqqq~~~vvvkkk}}}uuuQQQ//////222,,,++++++++++++++++++++++++************))))))))))))******))))))))))))*********************)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,...111333333999IIIYYYkkkyyyuuueee___fffpppwwwyyyeeeRRRNNNPPPUUUYYYqqq|||{{{sssqqqyyyxxxxxxzzzzzzfffRRR===444222000---+++...---,,,+++*********+++,,,,,,,,,+++***)))((('''vvvKKK>>>:::777777888::::::999777:::AAAPPPoooyyy{{{hhhMMM777555555---)))...------,,,,,,,,,+++++++++++++++***************+++*********************************)))))))))))))))************************++++++++++++,,,---.........---,,,000111000JJJvvv~~~ooo}}}~~~|||xxxjjjSSSSSSXXXdddsss|||xxxwwwqqqppp^^^NNNKKKLLLTTTooossseee[[[YYY]]]iiizzz|||SSS???555,,,++++++*********)))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,***,,,...///---...777@@@VVVvvv~~~rrrsssyyybbbUUUbbbwww}}}fffwwwssslll999+++///***++++++++++++++++++++++++******))))))))))))))))))******))))))))))))******************************++++++++++++,,,,,,,,,,,,,,,///333444444===TTTjjjzzzxxxjjjhhhtttwwwtttpppaaaVVVVVVZZZ```ooo~~~~~~}}}|||}}}}}}||||||}}}wwwooodddgggvvvyyyxxx}}}}}}|||{{{iiiYYYEEE999333...---///...---,,,,,,+++*********,,,,,,,,,+++***)))((((((hhhPPPIII@@@:::999888666333:::::::::@@@UUUvvv~~~~~~vvvWWW<<<555555///+++...---------,,,,,,,,,+++++++++***************++++++************************))))))))))))))))))************************************+++,,,------------,,,---,,,///444888WWWxxx|||}}}xxxoooYYYWWWZZZeeevvv}}}wwwsssbbbUUUPPPKKKMMMaaa{{{iii``````\\\NNNVVVpppwwwkkkGGG666444+++++++++************)))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********************++++++,,,,,,,,,------///000---///;;;JJJooo}}}tttxxxsssjjjkkkrrrlllOOO\\\uuu~~~mmmuuu[[[666,,,++++++++++++++++++++++++++++++***))))))((()))************))))))))))))*********************+++++++++************++++++,,,,,,---000555777999FFFbbb{{{iiiuuuvvvzzzuuuaaa_________aaattt}}}~~~~~~|||{{{zzzxxxvvvtttkkk^^^cccxxx}}}~~~~~~}}}|||}}}}}}~~~~~~}}}|||qqqeeeVVVHHH;;;111000444......------,,,++++++***+++++++++++++++***)))(((vvvlll^^^SSSMMMFFF>>>888999;;;===@@@III[[[qqqzzzcccHHH:::444111//////------------,,,,,,,,,,,,*********)))******+++,,,************************))))))))))))******************************************+++,,,------------,,,///---///999GGGfff|||}}}}}}yyy```\\\\\\gggyyy~~~|||~~~yyyttthhh[[[SSSKKKJJJWWWhhhmmmfffeee___QQQSSSfffssshhhSSS888555,,,,,,,,,+++++++++******((())))))******))))))((())))))))))))))))))))))))((((((((()))******++++++*********++++++,,,,,,---///...000111///111CCCXXXxxxnnnllljjjfffbbbhhhzzzxxxYYY^^^yyyjjjxxxMMM000...+++++++++++++++++++++++++++***)))))))))***,,,---******))))))))))))***************+++++++++++++++))))))******++++++,,,,,,///222777<<>>^^^yyy}}}}}}}}}zzzyyyyyyzzz}}}}}}~~~}}}{{{{{{mmm___^^^hhhsss~~~gggPPPEEECCCEEE???BBBDDDIIIWWWdddaaaVVVOOO]]]nnnqqqiiiiii~~~~~~UUU:::---...+++***---***+++++++++*********))))))))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,---------,,,000999EEEWWWppp~~~zzz{{{yyyzzzpppdddZZZRRRMMMMMMOOO[[[nnnsssNNNIII]]]___hhhuuurrrpppkkkqqquuuzzzssshhh<<<+++)))111...+++,,,)))++++++************++++++))))))))))))))))))))))))))))))*********+++++++++***,,,---...---...111444AAAOOOkkkssseeeiiihhhcccsss}}}}}}qqqfff``````sss~~~~~~~~~~~~~~~}}}|||{{{zzzxxxwwwwwwyyyzzzzzzyyyjjjYYYWWWaaaqqq}}}||||||~~~~~~|||{{{~~~~~~}}}|||}}}~~~||||||}}}}}}~~~iiiIII111111666000***+++---------,,,,,,,,,,,,,,,SSSUUUXXXWWWVVVXXX\\\```dddkkkuuuvvvYYYIII___xxxzzz}}}lllOOO999555222///------------,,,,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---.../////////333EEEgggxxx|||||||||}}}zzzwwwxxxvvvuuuwwwzzzzzzwwwsssqqqttttttpppooopppqqqppp^^^UUUZZZfffooolllSSSEEEBBBBBB:::>>>CCCJJJ[[[iiiggg]]]LLLRRRdddssssssqqqdddCCC000///+++***---++++++++++++************)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------///...333===JJJZZZooottt~~~zzzvvvwwwpppdddYYYPPPMMMMMMOOORRReee}}}rrrMMMBBBNNNRRRddd~~~hhhkkkqqquuuuuuttt}}}|||JJJ111(((//////,,,+++(((++++++************++++++)))))))))))))))))))))))))))************+++++++++***,,,......---000555:::EEEaaapppaaahhhkkkkkkllloooeee[[[ppp~~~~~~}}}|||xxxwwwuuuvvvxxxzzzzzzyyyvvveeeaaalll|||~~~}}}}}}~~~}}}}}}~~~~~~}}}}}}ppprrrwwwvvv}}}vvvSSS333...444333///...------------------------ZZZ]]]`````````cccjjjpppuuueeeJJJPPPhhhpppnnn~~~kkkVVV:::666111...............------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---...//////...888QQQsssnnnwwwzzzzzz}}}{{{zzzzzzyyywwwuuuyyytttnnnkkkkkkkkkgggddd^^^aaa```\\\\\\^^^[[[VVVRRRMMMWWWccciiiyyytttpppuuuuuuqqqrrrtttyyylllTTTFFFAAAAAA;;;>>>AAAJJJ^^^ooooooeeeNNNUUUeeetttzzz~~~uuuOOO666111,,,***,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------...000777EEEUUUfff{{{mmm|||}}}xxxtttqqqnnnfffZZZPPPKKKKKKKKKKKK]]]uuuqqqUUUGGGEEEFFF[[[}}}eeejjjxxxtttppprrr___<<<)))---...,,,,,,(((++++++************++++++)))))))))))))))))))))))))))************+++++++++***---......---111999???RRRwww}}}lll___bbbooovvvwwwccchhhgggnnn{{{}}}|||zzzyyytttrrrppppppqqqqqqpppooopppeeelllzzz{{{}}}}}}{{{|||~~~}}}~~~~~~~~~}}}|||}}}vvvvvv|||uuubbb???000000333333333---------------.........gggjjjmmmoootttqqqQQQHHHPPP{{{yyyqqqqqq{{{vvv???:::444000...///000000---------,,,,,,,,,++++++************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---...//////444CCC```yyydddggg{{{~~~zzz~~~|||xxxwwwvvvwwwvvvuuu|||ssshhh```]]][[[XXXTTTSSSUUUTTTQQQRRRTTTOOOFFFMMMJJJUUUaaacccnnnkkkXXXXXXZZZVVVWWWWWWYYY^^^fffooovvvyyyuuuqqq|||~~~hhhRRRFFFBBBAAA>>><<<:::AAAWWWmmmpppgggPPPZZZfffnnnuuuXXX:::444---)))+++++++++++++++************)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,000;;;MMMaaauuukkkttt|||wwwrrrllllllggg\\\QQQJJJHHHHHHIIIYYYpppuuudddXXXJJJBBBTTToooqqqxxxzzziiirrroooEEE***+++,,,,,,,,,(((++++++************++++++)))))))))))))))))))))))))))************++++++++++++---...------222;;;CCCfffmmmggg\\\[[[qqq~~~rrrdddggg^^^ccc~~~zzz}}}}}}}}}|||{{{zzzxxxvvvuuuqqqoookkkiiihhhfffdddbbb___VVV^^^ooouuubbbeeekkkrrryyy{{{yyy{{{~~~|||~~~wwwsssttt}}}|||~~~WWW;;;111000111111------..................}}}pppZZZJJJDDDQQQrrr{{{iiijjj\\\;;;,,,444333,,,++++++------,,,,,,,,,,,,++++++************************((((((((((((((((((((((((++++++******************+++------+++,,,///222222111IIIxxxcccjjj|||~~~{{{~~~}}}zzzrrroooppprrrpppnnnqqqdddXXXSSSPPPMMMKKKLLLMMMMMMLLLJJJJJJIIIIIIIIIHHHJJJMMMRRRXXX___eeehhhppphhh\\\SSSNNNKKKIIIGGGJJJKKKNNNRRRUUUWWWYYYZZZ^^^cccooo|||zzzjjjWWWGGGAAABBB>>>>>>999888IIIbbblllggg\\\EEERRRUUU___uuurrrxxxeeeCCC777%%%***444'''******************++++++******))))))))))))******))))))))))))************,,,,,,,,,,,,---...//////222444???TTTmmmqqquuuyyyrrrtttnnnggg```VVVKKKGGGHHHIIIMMMZZZnnnwwwhhhbbbPPPEEESSShhhggguuuGGG333+++%%%222+++))),,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++222+++)))444222:::WWWlllbbb\\\iii|||{{{xxxYYYZZZaaa___www~~~|||yyy{{{||||||zzzwwwvvvuuullljjjgggcccZZZPPPMMMOOOHHHFFFFFFKKKQQQSSSOOOKKKGGGIIINNNWWWcccppp{{{}}}{{{~~~uuujjjyyy|||zzzIII555333------000...,,,---...///...---~~~{{{}}}~~~mmmZZZLLLEEEKKKjjjxxxqqqppp~~~zzzSSS888333//////333222------,,,,,,,,,,,,++++++************************************************************************+++,,,---,,,---///111111<<<___sssuuu~~~~~~}}}~~~zzz|||xxxuuuqqqpppoooiiiaaaZZZZZZQQQJJJJJJKKKJJJJJJKKKNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMPPPSSSVVVXXX[[[UUUOOOJJJIIIIIIIIIHHHJJJJJJKKKKKKLLLLLLLLLLLLKKKOOOYYYfffnnnsss}}}{{{iiiUUUGGGAAAAAA===>>>;;;:::DDDXXXjjjrrriiiJJJKKKNNN^^^rrrmmmrrrxxxOOO:::---///333,,,******************************))))))))))))******))))))))))))************,,,,,,,,,,,,---...//////111666FFF]]]uuuooouuuzzzuuutttoooiiibbbXXXLLLEEEEEEBBBIIITTTaaaooo{{{{{{iiiaaaTTTHHHTTTooozzz}}}~~~uuuxxxrrrzzzXXX777,,,***///,,,***++++++***))))))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***000+++***444888EEEbbbxxxeee[[[\\\rrrppppppoooXXX[[[[[[nnn~~~}}}xxxzzz{{{{{{xxxuuusssqqqlllfff___XXXNNNDDDAAABBB??????@@@AAABBBBBBAAA?????????AAAFFFOOOZZZdddkkkxxx|||pppttt}}}{{{~~~UUU;;;444333555000...,,,,,,---......---~~~{{{|||||||||{{{vvvkkk\\\OOOFFFFFF^^^rrrzzzyyyvvvqqqNNN999,,,+++---(((------,,,,,,,,,,,,++++++************************************************************************+++,,,---...------000222AAAjjj}}}|||}}}}}}xxxwwwyyyrrroookkkgggccc[[[QQQJJJMMMHHHFFFJJJNNNNNNNNNOOONNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLJJJIIIGGGHHHIIIJJJJJJJJJKKKJJJIIIHHHGGGFFFEEEDDDGGGHHHLLLRRRVVVZZZccclllwww|||}}}hhhSSSFFF@@@???=========<<<===IIIccc{{{tttSSSIIIPPPdddpppeeeeeeYYY888111...+++---******************************))))))))))))******))))))))))))************,,,,,,,,,,,,---...//////111888KKKeee}}}{{{{{{jjjppp}}}yyysssnnnjjjfff\\\NNNDDDAAA@@@IIIQQQWWWeeewwwnnnaaaZZZLLLSSSuuuwwwnnnwwwyyyppp<<<...000***,,,,,,++++++***))))))***++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,)))///+++)))333===QQQkkkuuuvvvbbb```XXXddd|||jjjkkkiiiYYY^^^[[[~~~}}}xxxyyyzzzyyywwwrrrnnnkkkggg]]]RRRKKKDDD===:::<<<@@@AAAAAA???<<<:::;;;===<<<;;;999:::???GGGOOOTTTdddnnnzzzyyylllrrrvvvuuummmFFF000...000000...,,,,,,---------,,,~~~}}}wwwuuusssoooiii^^^RRRIIIFFFSSSiii~~~qqqzzzeeeHHH<<<555***------,,,,,,,,,+++++++++***************************************************************+++++++++++++++---///...---000444GGGnnn{{{zzz~~~zzzuuuuuuuuuuuutttnnnhhh___WWWRRROOOLLLJJJOOOKKKLLLQQQTTTRRROOOOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLKKKKKKLLLNNNNNNNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMRRRVVV___fffqqq{{{}}}fffRRRGGGAAA>>>>>>;;;<<<>>>;;;>>>XXXvvvwww___OOOXXXkkkkkk[[[YYY|||ddd888444...$$$...+++++++++*********************))))))))))))******((()))))))))************,,,,,,,,,,,,---...//////222999MMMiiiiii~~~kkkrrr~~~xxxooollljjjhhh```RRRFFF@@@@@@HHHLLLQQQddd~~~wwwccc___MMMNNNrrrkkk}}}qqqkkkxxx|||DDD...444%%%+++...+++******************+++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***...+++)))111DDD]]]qqqnnngggVVV\\\\\\sssooopppooohhh]]]fff{{{~~~~~~zzzzzzzzzyyyvvvpppjjjeee\\\QQQFFFBBBAAA???AAADDDHHHGGGDDDAAA???>>>???@@@@@@???======@@@CCCHHHKKKPPP\\\kkkxxx~~~iiigggwww}}}wwwyyy{{{UUU999777888111///---,,,------,,,+++}}}{{{{{{zzzyyyvvvrrrooolllhhh```UUULLLIIIMMM]]]yyyoooiii~~~```FFF;;;000------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++---000...,,,111999VVVxxx~~~~~~|||wwwtttwwwxxxqqqhhhddd^^^VVVOOOLLLMMMNNNPPPPPPNNNOOOTTTUUUPPPMMMMMMLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMNNNNNNPPPQQQRRRQQQOOONNNMMMNNNMMMMMMLLLMMMNNNOOOOOOIIIKKKMMMNNNOOORRRTTTUUUTTT[[[fffqqqzzz}}}eeeSSSJJJDDD>>>???999:::???<<<:::MMMfffwwwmmmUUUUUUbbb\\\TTTVVVhhhuuu@@@999111%%%222+++++++++*********))))))******))))))))))))******((()))))))))************,,,,,,,,,,,,---...//////111===WWWuuu{{{jjjvvvnnnzzz}}}tttllliiihhhiiicccVVVIIICCC???BBBDDDMMMiiihhh```MMMHHHfffppp~~~xxx{{{kkkbbbooosss~~~}}}OOO000333%%%***...*********++++++*********))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,,,,,,,777TTTqqq}}}rrrYYYWWWVVVaaayyykkkppplllbbb```vvv|||{{{zzzyyyvvvooofff___QQQGGG??????BBBDDDHHHLLLIIIDDD???>>>@@@BBBAAA???AAABBBCCCEEEGGGGGGHHHHHHHHHQQQ___ooo|||pppeeemmm}}}uuuzzz}}}```@@@666000333111...---------,,,+++{{{vvvsssqqqqqqssspppllliiieee^^^VVVOOOMMMLLLRRRiii{{{pppdddkkkkkkHHH<<<777------,,,,,,,,,,,,++++++************************(((((((((((((((((((((((()))))))))***++++++,,,,,,---+++,,,000///---444@@@```~~~}}}yyyyyy}}}zzzkkk[[[VVVUUUTTTSSSRRRQQQQQQRRRQQQOOOQQQVVVVVVRRRPPPRRRMMMLLLLLLKKKKKKLLLLLLLLLOOONNNMMMLLLKKKLLLMMMMMMMMMNNNPPPQQQPPPOOOPPPQQQQQQPPPNNNMMMMMMMMMNNNOOOKKKOOORRRRRRTTTWWWWWWTTTQQQUUU\\\bbbiiiooovvvzzz{{{zzzdddUUUNNNGGG???@@@999999???>>>;;;FFFWWWyyy|||XXXGGGOOOLLLSSS\\\[[[{{{KKK:::000&&&000,,,,,,++++++***)))))))))******))))))))))))******))))))))))))************,,,,,,,,,,,,---...//////222EEEggg}}}~~~||||||hhhiii{{{yyy}}}zzzqqqlllhhhfffhhhdddXXXLLLFFFBBBAAACCCRRRpppnnn```MMMGGGVVVggg{{{zzzvvvyyy|||~~~bbbUUUdddnnn~~~vvvaaa777000***(((---)))***++++++++++++***)))))))))))))))))))))))))))))))))******+++,,,,,,,,,***)))...444DDDkkkcccSSSUUUSSSiiiuuuhhhccc```\\\eee~~~~~~}}}|||zzzyyyuuummmaaaYYYHHHBBB???BBBDDDEEEHHHMMMIIICCC===>>>BBBEEECCC@@@???BBBFFFJJJLLLLLLJJJIIIMMMSSS]]]lll{{{zzzllljjj|||rrrqqqxxx}}}tttXXXCCC666555333000///......,,,+++{{{tttooommmmmmmmmkkkhhheee```[[[UUURRRMMMNNNKKKWWWmmmrrrjjjhhh~~~ZZZGGGBBB------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,...+++,,,000///---888GGGnnn}}}ttt~~~}}}tttvvvvvvuuutttqqqdddVVVOOORRRTTTVVVVVVUUUTTTSSSSSSQQQRRRVVVVVVSSSTTTWWWOOONNNNNNMMMMMMNNNNNNOOOPPPPPPNNNNNNMMMNNNOOOPPPNNNPPPQQQPPPOOOQQQTTTWWWUUUTTTRRRQQQQQQRRRSSSTTTSSSWWWWWWTTTUUUXXXWWWRRRTTTVVVXXXZZZ[[[]]]```bbblllyyywwwdddXXXSSSKKK@@@>>>;;;<<<>>>>>>>>>FFFPPPzzz\\\???EEEHHHWWW___```rrrXXX:::///(((,,,,,,,,,++++++***))))))(((******))))))))))))******))))))))))))************,,,,,,,,,,,,---...//////:::OOOttt}}}~~~wwwpppzzz}}}www|||uuupppoooiiifffgggcccXXXMMMGGGEEECCCGGGXXXooo~~~ttt^^^PPPJJJKKKbbbzzzuuu{{{]]]IIIXXXeeexxxvvvuuu@@@///111&&&+++)))***++++++++++++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,+++'''000:::OOO}}}wwwbbbUUUSSS]]]zzz~~~rrrfffWWW[[[aaaooo|||~~~}}}{{{yyywwwtttjjj]]]SSSBBBAAACCCGGGHHHFFFHHHLLLIIIGGGDDDDDDFFFGGGGGGFFFFFFIIIMMMQQQSSSTTTTTTSSSWWW[[[cccmmmvvv~~~uuulll}}}yyydddoooxxx}}}cccSSS777444222000000///---+++}}}tttooonnnnnngggfffeeeaaa]]]XXXUUUSSSLLLOOOHHHKKKccctttqqqmmmiii___BBB888---------,,,,,,,,,++++++************************************************((())))))***++++++,,,,,,///+++,,,000///...:::KKKnnnppp}}}}}}}}}~~~|||}}}zzztttnnnrrrqqqiiidddccc___YYYRRRSSSTTTTTTTTTTTTUUUWWWRRRPPPPPPRRRQQQNNNPPPTTTPPPPPPPPPOOOOOOPPPQQQQQQPPPPPPOOOPPPQQQRRRTTTVVVUUUVVVVVVTTTRRRTTTXXX]]]YYYXXXWWWWWWXXXZZZ\\\^^^TTTWWWWWWTTTVVV\\\\\\XXX\\\]]]]]]\\\ZZZXXXYYYYYYdddvvv}}}||||||~~~uuudddZZZVVVMMMAAA<<<===>>>===<<<@@@HHHPPPxxxbbbAAAHHHLLL[[[^^^sss|||fff???333///...,,,,,,++++++***))))))(((******))))))))))))******))))))))))))************,,,,,,,,,,,,---...//////CCCVVVxxxzzz}}}pppzzzsssqqqrrrrrrkkkffffffbbbXXXMMMGGGAAA???FFFWWWgggnnnpppqqqwww]]]RRROOOFFFgggtttXXX```jjj|||yyyGGG...777&&&***)))***+++,,,,,,+++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,---(((111===SSSccc]]]YYYWWWlllgggmmmeeeTTTaaalllyyy|||}}}{{{~~~~~~|||zzzxxxvvvrrrhhhZZZOOO>>>AAAGGGMMMLLLIIIJJJNNNHHHIIIIIIHHHFFFEEEGGGHHHRRRSSSVVVYYY\\\^^^______]]]bbbiiimmmqqqxxxuuuuuu|||zzzooo|||ooo~~~YYYBBB888666333111000///...,,,xxxpppnnnmmmllljjjfffaaa^^^\\\XXXRRRMMMHHHOOOHHH<<>>@@@@@@@@@EEELLLooojjjHHHGGGGGGOOOlllKKK444111***+++++++++************))))))))))))))))))))))))))))))************+++++++++(((+++---,,,,,,...111222GGG^^^|||~~~|||{{{~~~wwwvvveee]]]jjjnnnkkk^^^TTTXXXgggsss|||{{{tttooooooiiibbb```^^^XXXMMMCCCAAACCCHHHMMMOOORRR[[[eee}}}{{{|||}}}mmm[[[MMMFFFSSSlllssssss]]]WWWaaazzz{{{```777+++---&&&************************+++++++++*********))))))))))))))))))***+++,,,------&&&...777iiiooobbbUUURRReeessshhhhhh\\\XXX```ggg}}}~~~~~~}}}||||||yyytttrrrlllZZZHHH===AAADDDEEEJJJOOOOOOKKKGGGJJJMMMOOOOOONNNMMMLLLYYYZZZ\\\]]]___bbbeeehhhcccbbbcccgggkkkrrr~~~qqqmmmuuuxxxrrriii~~~{{{~~~{{{TTT888555000222222+++...111***}}}sssnnnllllllfffbbb^^^\\\[[[YYYUUUQQQJJJOOOHHH===CCCZZZiiiiii\\\qqqEEE333/////////---,,,++++++,,,+++++++++***)))((((((((())))))))))))************++++++++++++++++++++++++---///---...000///CCCfffvvvlll|||~~~~~~}}}wwwuuuvvvjjjddd\\\XXXVVVWWWWWWWWWTTTTTTTTTSSSTTTTTTTTTUUUQQQPPPPPPPPPRRRSSSTTTTTTRRRQQQQQQQQQQQQSSSTTTUUUXXXWWWWWWWWWWWWWWWVVVUUUXXXZZZ[[[\\\\\\^^^cccgggdddbbb```bbbfffiiiiiigggdddhhhiiidddbbbcccccc```_______________^^^^^^^^^]]]___dddjjjqqqxxx}}}uuunnnkkkfffbbb]]]UUULLLDDD===<<<===@@@??????CCCJJJdddvvvcccCCC@@@CCCTTTxxx{{{QQQ444333,,,++++++++++++************)))))))))))))))))))))))))))************+++++++++)))+++---,,,,,,...111333HHHccc~~~|||}}}nnndddbbbaaaYYYddd}}}gggNNNFFFNNNQQQTTTSSSQQQRRRXXX```gggqqq}}}wwwrrrnnnjjjeeeaaa\\\UUUMMMGGGDDDDDDEEEFFFFFFIIITTT___ooowwwsss^^^QQQLLLIIIYYYbbb}}}ooobbb^^^eeezzzjjjBBB///...***************************+++++++++*********))))))))))))))))))***+++,,,---///...555HHHuuubbbUUUNNNZZZxxxjjjkkkfff]]]\\\ggg{{{||||||}}}||||||yyytttppphhhWWWEEEAAADDDGGGIIINNNSSSRRRMMMIIIOOOTTTUUURRRPPPRRRUUU```dddgggeeebbbccciiippplllkkkmmmrrrvvvzzzuuupppwww{{{yyylllzzzyyyzzz}}}~~~```CCC666000222333...111444---zzzqqqnnnnnneee```[[[YYYYYYXXXUUURRRMMMNNNHHH@@@>>>JJJ\\\hhhbbbjjjRRR000000000///......---,,,++++++++++++***))))))(((((()))))))))*********++++++++++++++++++++++++++++++...///,,,,,,000444KKKpppmmmfff{{{|||~~~~~~zzztttssstttccc[[[RRRQQQUUUYYYZZZXXXUUUTTTSSSRRRSSSUUUXXXYYYSSSSSSTTTUUUVVVVVVWWWWWWUUUTTTSSSRRRSSSTTTVVVWWWZZZ[[[[[[\\\\\\[[[[[[ZZZYYY[[[^^^___```aaabbbdddeeeeeeeeehhhlllnnnooonnniiilllkkkgggcccbbbbbb`````````aaabbbbbbbbbbbbbbb______aaacccfffhhhkkklllxxx{{{mmmhhhaaa[[[WWWQQQIIIDDD>>><<<===??????>>>BBBGGGZZZqqqiiiOOOEEEDDDZZZ}}}}}}```:::666,,,,,,+++++++++************)))))))))))))))))))))))))))************+++++++++***,,,...---,,,---111555IIIhhh{{{yyyooo[[[KKKFFFIIIKKKNNNWWWbbb```VVVOOOPPPJJJGGGKKKUUUYYYXXX[[[cccfffppp}}}~~~zzzwwwnnnlllhhhaaaYYYQQQMMMJJJFFFCCCAAAAAA@@@DDDPPP]]]mmm~~~xxxyyycccVVVRRRBBBHHHXXXwwwqqqlllggghhhzzzqqqHHH---***++++++++++++++++++++++++++++++++++++******************))))))******+++,,,---+++333777\\\sssWWWKKKLLLjjjhhhmmmbbb\\\^^^mmm{{{{{{|||~~~~~~~~~zzzuuunnncccQQQBBBGGGIIIKKKNNNTTTYYYUUUNNNLLLTTT[[[\\\XXXVVV[[[aaahhhnnnqqqmmmffffffnnnxxxxxxyyy|||{{{tttwww}}}rrrppprrryyy~~~}}}{{{qqqPPP===333333444000222444---wwwpppooogggbbb[[[WWWVVVUUURRROOOOOOLLLHHHCCC<<<>>>RRRiiiiiifffooo___555///...............---,,,+++++++++******)))))))))))))))*********+++++++++***+++++++++++++++,,,,,,---000------111888QQQuuunnnjjj}}}zzz{{{}}}xxxrrrlllhhh[[[WWWRRRSSSWWWZZZZZZYYYUUUUUUTTTTTTUUUVVVXXXYYYVVVWWWXXXYYYXXXXXXYYYYYYWWWVVVTTTSSSTTTWWWZZZ\\\[[[\\\^^^______``````aaa^^^```cccfffggggggffffffggghhhjjjlllmmmooopppqqqiiijjjiiieeeaaa_________cccdddeeeffffffeeeddddddcccbbbbbbdddggglllpppsss}}}zzzqqqlllddd]]]VVVNNNEEE??????<<<<<>>\\\yyyrrrdddWWWRRRRRRPPPLLLKKKOOOZZZ```\\\YYYZZZXXXSSS___```dddhhheeeeeeuuu|||yyyyyyzzzzzzyyywwwnnnddd]]]ZZZUUUMMMGGGCCCAAABBBBBBBBBDDDNNNZZZsss~~~zzzjjj[[[SSSBBB>>>YYYtttzzzxxxmmmhhhZZZdddXXX222,,,444++++++++++++++++++++++++************************************+++,,,---...///:::IIIjjj]]]VVVbbbpppddd___RRRSSSbbb|||~~~}}}||||||uuuiiiXXXJJJAAAHHHKKKMMMPPPVVV[[[WWWPPPSSSVVV\\\eeelllqqqssssssxxxxxxwwwtttsssuuu{{{uuulllooowww{{{kkkjjjrrrooommmwwwOOO;;;333444111111333---nnnhhhccc^^^YYYWWWWWWVVVSSSPPPNNNIIIGGGFFF???:::HHH\\\hhhbbbaaavvvUUU666111,,,+++---///...---++++++++++++++++++++++++*********++++++++++++,,,*********++++++,,,,,,---)))000///...555AAA[[[|||pppsss{{{|||~~~~~~xxxqqqnnnmmmhhh\\\RRRVVVZZZ___```^^^[[[YYYYYYTTTUUUWWWXXXXXXWWWUUUSSSTTTVVVWWWVVVTTTUUUYYY]]]\\\YYYUUUSSSSSSVVV[[[^^^aaabbbbbb___\\\\\\___cccbbbaaabbbeeehhhjjjjjjiiinnnqqqrrrpppkkkjjjnnnrrrpppnnnoooqqqqqqpppsssxxxwwwxxxxxxwwwuuurrrooommmppppppqqquuuzzzrrrpppnnnllljjjfff\\\PPPGGGBBB>>>===@@@DDDDDDFFFIIIHHH[[[rrroooQQQ999FFFbbbmmmbbbvvvUUU555...,,,,,,,,,,,,++++++++++++************************)))************+++++++++---+++---000---,,,666DDDiiiccc___YYYRRRKKKIIISSS```hhhjjjeee[[[WWWZZZZZZWWWiiiwww{{{|||yyyttttttvvvxxxxxxyyyoooccc]]][[[VVVMMMEEEBBBAAABBBBBB@@@@@@GGGQQQdddyyy}}}zzzlll]]]SSSCCC:::NNNfffuuu|||rrrmmm```ooo^^^777,,,///,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++******++++++,,,---...111<<<\\\iii```]]]oookkkWWWRRRMMMSSSmmm~~~zzz~~~~~~~~~zzzsssdddSSSGGGDDDGGGKKKNNNPPPTTTYYYYYYVVVVVVYYY```kkkvvv|||zzzwww~~~}}}{{{yyyyyy|||xxxwww{{{wwwhhhgggooo|||uuuooonnnnnnmmmuuuxxxvvv~~~XXX???222333222333666222tttoooccc___[[[YYYXXXVVVRRRNNNNNNIIIFFFEEE@@@===DDDOOOdddbbb```mmmfff@@@999000,,,,,,...---,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))******+++,,,,,,------***111///,,,555EEEccc~~~}}}~~~|||zzz}}}xxxqqqjjjeee___ZZZVVVYYYZZZ\\\^^^^^^\\\YYYWWWSSSTTTUUUVVVVVVVVVWWWVVVSSSVVVXXXWWWWWWZZZaaagggfffccc]]]XXXWWWYYY\\\___eeeffffffccc```bbbiiioootttqqqppprrrvvvzzz|||||||||{{{~~~yyy{{{{{{|||||||||zzzvvvrrrpppuuuvvvxxxzzz|||||||||||||||~~~tttnnnmmmlllllliiibbbWWWOOOFFF@@@===@@@CCCBBBCCCEEEIIIXXXuuu|||^^^CCCJJJ^^^kkkfff|||ccc666333------,,,,,,,,,+++++++++************************)))************+++++++++,,,***,,,000...,,,888IIIlllyyyeee___UUULLLFFFIIIZZZjjjrrrkkk]]]QQQNNNTTT\\\aaalll~~~wwwqqqqqqtttvvvwwwwwwpppggg```[[[TTTLLLFFFAAA@@@@@@@@@>>>>>>FFFPPPcccuuu|||{{{~~~nnn___VVVHHH;;;HHH```qqqpppsssbbb===---(((,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++,,,---......333AAAtttiii______xxxkkkWWWKKKOOOXXXyyy~~~||||||vvvnnn___NNNEEEEEEHHHNNNRRRRRRTTTYYY]]]]]]YYY___iiittt|||}}}{{{}}}}}}yyyyyy}}}~~~}}}}}}~~~yyyuuuvvv{{{}}}|||iiicccjjj|||rrrvvvssssss}}}qqqpppzzzgggHHH666555222222555111|||yyygggccc^^^[[[XXXTTTNNNIIIMMMIIIFFFDDDAAA???AAAEEE\\\^^^^^^fffpppHHH???444------------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++222...+++555IIIjjj}}}yyy~~~}}}~~~}}}{{{tttiii^^^YYYZZZ]]]\\\YYYWWWYYY]]]^^^ZZZUUUSSSSSSRRRRRRTTTVVVYYY[[[UUUXXXZZZZZZ[[[```jjjqqqqqqmmmeee___\\\\\\___aaaggghhhiiihhhggglllvvv~~~|||zzz~~~zzz{{{||||||zzzvvvsssqqqpppuuu{{{}}}}}}}}}}}}xxxooonnnlllkkkiiibbbYYYRRRHHHBBB>>>@@@AAA@@@???AAAEEEUUUxxxjjjIIIHHHTTTiiiaaa^^^mmmrrr999444---------,,,,,,,,,++++++************************)))************+++++++++,,,))),,,111///---999LLLfffwwwuuuuuurrr[[[RRRKKKMMMRRRTTTVVVXXXWWWTTTPPPMMMKKKLLLPPPTTT___uuu~~~ooocccjjjuuuxxxvvvoooooorrruuuwwwtttqqqkkkcccYYYQQQKKKHHH???>>>>>>???>>>@@@JJJVVVppp}}}yyyzzzoooaaaZZZMMM@@@KKKfffxxxyyykkkwwwttthhhGGG333))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++,,,---......999IIIjjj^^^___}}}oooaaaIIITTT]]]yyyyyy~~~~~~~~~~~~~~~yyyssskkk[[[JJJDDDFFFIIIPPPUUUTTTUUUZZZaaaddd[[[dddqqqzzz~~~}}}zzz~~~vvvrrrwww~~~{{{yyyzzzzzzwwwtttwww}}}|||kkkccciiixxx~~~yyyrrrzzzvvvdddiiixxxuuuSSS<<<777222000111---~~~wwweeeccc___\\\ZZZWWWPPPIIIKKKKKKIIIEEEAAA??????@@@UUUddd___^^^xxxiii:::222111,,,111---***,,,,,,,,,+++++++++*********************************++++++,,,,,,------............222;;;HHHmmm~~~vvveeeZZZUUUTTTXXX^^^YYYYYYYYY[[[^^^]]]XXXTTTXXXVVVUUUWWWXXXWWWXXXZZZ]]]^^^\\\WWWYYYhhhssscccbbbggghhhmmmuuuuuusssqqqrrrvvv~~~|||vvvvvvyyyzzzvvvqqq~~~{{{|||{{{|||uuummmhhhgggddd___[[[OOOIIIAAA======@@@BBBBBBBBBTTTyyyzzzNNN>>>JJJZZZbbbaaa```rrr???000+++*********,,,+++***(((+++++++++*********)))))))))************++++++++++++)))***......000>>>OOOgggssspppyyypppVVVQQQJJJGGGLLLSSSWWWVVVSSSSSSRRRRRRSSSUUUVVVWWW]]]aaaeeeeeeccceeelllrrrsssvvv~~~vvvsssuuutttqqqnnnqqqllleee^^^WWWQQQKKKGGG@@@@@@>>><<<<<<@@@FFFKKKgggjjjnnnrrrxxx~~~yyymmm^^^RRRRRR<<>>@@@BBBCCCDDDNNNjjj{{{YYYFFFIIITTTaaafffeeezzzIII555,,,+++******++++++***(((+++++++++*********)))))))))************+++++++++...+++,,,///---///>>>PPPmmmzzzxxxoooUUURRROOONNNSSSYYY^^^```XXX]]]eeejjjmmmnnnooopppkkknnnrrrttttttvvvzzz~~~}}}~~~xxxrrrooolllhhhgggjjjfff```[[[UUUOOOJJJFFF@@@???>>><<<<<<@@@EEEJJJWWWYYY]]]eeennnwww~~~uuucccTTTKKKAAAFFFdddqqqiiibbbcccbbbqqqnnnEEE111,,,,,,,,,---------......,,,,,,,,,+++++++++******+++,,,---,,,++++++---///222UUUpppdddYYYbbbdddUUUNNNZZZrrr~~~~~~~~~}}}sss```PPPIIIHHHIIIMMMPPPTTTXXX[[[[[[YYYWWWYYYeeeqqqwww{{{~~~~~~{{{}}}~~~wwwssszzzyyylllxxxyyy{{{~~~uuuoooMMM<<<666333333444nnndddgggnnnzzz{{{kkkeee^^^YYYVVVSSSOOOLLLKKKKKKIIIFFFBBB@@@AAABBBOOOhhhlll\\\___{{{vvvAAA222///)))...---...,,,,,,,,,+++++++++*********************************++++++,,,,,,------...,,,***222222333]]]iiioooyyyxxx{{{zzzzzz|||}}}zzz{{{~~~|||yyypppggg^^^ZZZXXXVVVXXX\\\[[[ZZZXXXXXXYYYXXXVVVUUUTTTXXX]]]^^^\\\ZZZZZZ[[[\\\hhhkkkcccbbbnnnxxxzzzeee\\\[[[eeemmmnnnooosss|||wwwssswww}}}~~~}}}}}}}}}}}}|||}}}}}}~~~yyyxxxvvvtttppplllgggccc___]]]UUUOOOGGGAAA???@@@BBBCCCGGGFFFWWWrrryyyfffPPPGGG[[[kkksssmmmsss~~~QQQ888---+++******++++++***(((+++++++++***************)))************+++++++++000---...///---///???RRRmmm|||vvv}}}fffPPPOOONNNQQQVVV]]]eeejjjmmmvvvvvvpppmmmhhhdddcccaaa___[[[WWWSSSNNNHHHDDD??????===;;;;;;>>>DDDHHHLLLMMMRRR]]]kkkxxxzzzeeeRRRDDDIIIEEEWWWmmmaaa```___dddmmmHHH///,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***+++,,,---,,,++++++---///555WWW```WWWWWWfffrrr[[[NNNOOO^^^~~~~~~rrr]]]LLLGGGJJJMMMIIIMMMTTTYYY\\\[[[XXXVVVZZZeeeooovvv{{{rrrooottt|||yyy{{{WWW>>>555444444555pppiiicccfffrrr~~~nnneee[[[VVVRRROOOMMMLLLKKKKKKIIIFFFCCCAAABBBCCCKKKlll~~~pppcccuuuKKK777222***---,,,---,,,,,,,,,+++++++++*********************************++++++,,,,,,------...)))%%%222666<<>>>>>===;;;:::===AAAEEEIIIJJJOOO]]]nnn|||~~~gggQQQDDDLLLAAAKKKvvvvvvcccYYYcccooonnn~~~vvv===***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,,,,,,,...000777ZZZwwwRRRIIIRRRhhhwwwllloooiiiZZZPPPPPPbbb}}}~~~qqq\\\KKKHHHNNNTTTQQQSSSVVVXXXYYYYYYZZZZZZ]]]jjjvvv|||uuubbbcccttt~~~aaaDDD666444444333pppjjjlllqqqsssqqqyyyzzzpppdddXXXSSSPPPKKKIIIKKKIIIIIIHHHEEECCCAAABBBDDDCCCbbb~~~xxxbbbjjjMMM777333+++---+++...,,,,,,,,,+++++++++*********************************++++++,,,,,,------...000(((000333>>>tttnnnbbb}}}~~~qqqhhh\\\ZZZYYY[[[ZZZWWWWWWZZZ\\\[[[ZZZXXXWWWWWWXXXYYYcccddd```WWWTTT[[[bbbdddkkkuuutttggg___cccddd^^^___```dddlllrrrsssuuuxxxppprrruuuuuutttuuuxxx{{{}}}}}}}}}~~~~~~}}}zzzxxxqqqpppllljjjqqqzzz}}}zzzzzzsssmmmooowww~~~}}}{{{}}}~~~~~~|||wwwpppiiieeeddd[[[VVVNNNDDD>>><<<===???FFFBBBFFFXXXkkklllYYYFFFWWWmmm}}}zzzxxxjjj===///---+++***++++++***)))************************))))))*********+++++++++---+++,,,///...444KKKcccyyysssggghhhXXXTTTUUUaaapppnnneeegggeeeaaa```___]]]ZZZWWWSSSMMMFFFAAA>>>===<<<:::999;;;???BBBGGGHHHNNN\\\mmm|||iiiRRRGGGJJJ<<>>:::;;;===AAACCCHHHSSSdddjjjZZZEEEEEE___|||wwwAAA000...+++******+++*********************+++++++++)))************+++++++++***))),,,...///777QQQkkk}}}sssjjj}}}{{{~~~xxxgggcccXXXSSSZZZfffppp}}}tttpppnnnpppuuu~~~yyy\\\YYYaaacccccceeeaaa^^^ZZZVVVQQQKKKEEEAAA===<<<<<<:::888:::===???FFFHHHPPP]]]mmmzzz{{{eeeQQQIIIEEE;;;BBBTTTVVVggg~~~xxxuuuhhh^^^```vvvmmmCCC111,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,+++,,,------------///111FFFxxxpppRRRHHHVVVwwwyyynnn{{{oooTTTOOOXXXttt~~~uuu^^^JJJGGGOOOVVVSSSUUUXXX[[[aaakkkyyyfffccc{{{qqqooopppiii{{{rrruuuiiiNNN:::666666333qqqcccZZZ]]]dddjjjmmmnnnvvv}}}zzz|||uuueeeYYYUUUQQQHHHGGGLLLFFFFFFEEECCCAAA@@@BBBCCCEEEFFFeeezzzfff]]]AAA...111...///,,,000,,,,,,,,,+++++++++*********************************++++++,,,,,,------......//////555PPPpppxxxkkknnnsssyyynnnsssfff___[[[YYYYYYYYYVVVRRRTTTYYY\\\]]]___^^^\\\\\\^^^```\\\bbbdddeeeqqqwwwtttsssqqqjjjbbb```ccchhhnnnssstttrrrqqqqqqrrrmmmppptttuuutttvvv{{{}}}yyytttqqqqqqpppmmmjjjbbb^^^UUUIII???:::;;;======CCCHHHPPPaaakkk\\\DDDAAAYYYyyy|||LLL111///+++******++++++***))))))*********+++++++++)))************+++++++++***))),,,...///888TTTpppwww{{{mmmrrr|||zzzvvvqqqccc\\\eeepppwww}}}xxxeee]]]iiirrrllleeeeee^^^[[[VVVRRRNNNIIIDDDAAA<<<<<<;;;999888888;;;===CCCHHHRRR^^^lllxxx~~~}}}vvveeeTTTJJJDDD>>>AAAKKKZZZqqqsssqqq}}}vvvkkkkkkwwwsssOOO222,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***,,,---------...000222NNNppp[[[SSS___xxxhhhLLLSSS```~~~}}}xxxcccQQQNNNWWW___[[[cccooo|||nnn___ttttttrrrppp|||lll\\\jjjmmmkkkyyytttXXX>>>888888555{{{uuuwwwzzz{{{vvvsssyyy}}}~~~wwwgggZZZWWWRRRIIIGGGMMMEEEEEEDDDBBB@@@@@@AAACCCCCC<<<]]]|||jjjXXXoooCCC111444111000+++...,,,,,,,,,+++++++++*********************************++++++,,,,,,---......+++333111999WWWppprrrlllnnnvvv|||xxxlllzzz{{{nnnbbb\\\```^^^]]]\\\XXXTTTWWW\\\[[[^^^``````^^^^^^```bbb\\\cccgggjjjvvvtttrrrlllmmmssspppeeecccjjjfffoooyyy|||}}}~~~|||wwwqqqpppsssuuusssoooeeeaaaWWWKKK@@@;;;;;;>>>;;;BBBHHHOOO```lll]]]CCCDDDVVVqqquuu\\\222///,,,******++++++***))))))******++++++++++++)))************++++++++++++***,,,//////888UUUrrrttttttiiizzz}}}|||~~~uuusssllljjjwwwzzzccc[[[[[[XXXSSSNNNKKKGGGDDDAAA<<<<<<;;;999777888:::<<<<<>>DDD>>>RRRkkkggg^^^lll~~~yyyAAA...;;;---+++333''',,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,---333...888eeekkkhhh___ppp~~~}}}xxxmmmcccaaafffaaadddfffcccZZZVVV^^^jjjmmm```ZZZ___bbb```aaahhhfffiiillljjjhhhnnnzzz{{{wwwuuuqqqlllnnnttt}}}|||~~~wwwwww}}}wwwvvvtttrrrpppnnnlllkkkkkkeeeZZZNNNEEE???<<<;;;AAACCCBBBOOOgggiiiWWWKKK@@@KKK[[[wwwsss[[[777---,,,...))),,,000,,,++++++++++++++++++++++++++++++******++++++,,,---,,,+++---111111999TTTqqquuu}}}wwwrrrnnntttaaaZZZZZZXXXVVVRRRMMMGGGBBB???>>>===:::888888999;;;===:::AAAOOO^^^gggooo|||yyygggQQQDDDCCC>>>LLLgggqqq~~~hhhwwwyyyxxx___666,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***+++++++++,,,111---***---,,,///;;;cccbbbNNNOOOooogggVVVSSSYYYddd}}}{{{~~~pppZZZVVVooobbbtttyyyeeejjjxxxzzzpppvvvhhhtttrrrmmm~~~xxxMMM666???000~~~{{{{{{|||zzzlll[[[PPPLLLJJJGGGCCCEEEDDDDDDBBBAAA@@@??????CCCAAAMMMbbbggg^^^eeezzzrrrQQQ333777///---222***,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,***000///???kkk{{{kkkaaaqqq{{{zzz|||}}}zzzqqqfffaaabbbiiiccc^^^\\\[[[```lllxxxqqqfff```eeegggcccccciiinnnoooooollljjjppp}}}~~~zzzzzzzzzxxx{{{zzzsssmmmlllkkkfffgggnnnqqqooovvvzzzwwwsssooonnnnnnoooooohhhbbbXXXLLLCCC===;;;:::???BBBAAAMMMfffrrreeeUUUBBBGGGVVVxxxsssbbb:::...,,,...)))+++...***++++++++++++++++++++++++++++++******++++++,,,------+++---000111:::VVVttttttpppiiiZZZWWWXXXVVVTTTPPPKKKGGGCCCAAA>>><<<:::888888999;;;<<<;;;???HHHVVVaaakkkyyy||||||mmmTTTFFFEEE===GGGaaammm~~~uuuwww~~~fffnnn>>>------,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,***///,,,***...---000===dddfffOOONNNpppeeeSSSRRRZZZlll~~~||||||~~~mmm[[[bbbpppSSSiiiyyydddfff~~~|||xxxkkkqqqlll~~~YYY<<>><<<:::888777999:::<<<>>>>>>CCCOOO]]]kkkzzz}}}zzz}}}nnnTTTFFFCCC:::CCC\\\jjj~~~yyy~~~lll~~~GGG...------,,,,,,,,,,,,,,,************+++,,,------(((,,,++++++///---111AAAiiieeeMMMLLLooobbbQQQSSS^^^|||~~~~~~}}}}}}|||||||||ttteeerrr~~~jjjYYYTTTVVVWWWTTTmmm```KKK^^^vvvbbbaaazzztttssswwweeeAAACCC;;;~~~~~~|||wwwrrrppplllcccWWWMMMGGGFFFHHHBBBBBBBBBAAAAAA@@@@@@@@@===GGG@@@LLLjjjhhh___pppRRR111222111+++111,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,------...///333KKKooo}}}{{{|||YYYVVVnnn~~~{{{{{{hhh^^^ZZZZZZ\\\aaa^^^XXXVVV\\\ccceeedddeee___\\\\\\aaabbb```bbbgggeeegggkkkooowwwzzzsssooooooqqqrrrrrrccc]]]TTTJJJAAA===;;;:::@@@CCCBBBBBBWWWwwwvvvYYYFFFEEE\\\yyyDDD111+++///,,,+++---(((++++++++++++++++++++++++++++++******++++++,,,---...------...222AAA^^^yyyttt|||uuugggYYYUUUYYY^^^^^^```jjj|||```MMMQQQ^^^}}}qqqddd]]]ZZZ\\\aaaXXXUUUQQQLLLGGGDDDBBBAAA===;;;999777777888:::;;;@@@???CCCOOOaaarrrzzzkkkUUUCCC???999DDD\\\hhh{{{rrr{{{tttNNN///...---,,,++++++,,,,,,************+++,,,---...(((,,,+++,,,000,,,222DDDlllaaaNNNOOOrrraaaQQQWWWggg~~~||||||}}}~~~|||{{{zzz{{{|||}}}wwwcccMMMKKKFFFAAACCCIIIJJJHHHRRRUUU\\\hhhyyy]]]JJJVVVmmm{{{qqq___]]]{{{www|||ttt}}}uuuMMMFFF>>>~~~yyytttpppnnnhhh\\\OOOGGGEEEGGGBBBBBBBBBAAAAAA@@@@@@@@@<<>><<<;;;999===BBBDDDWWWjjjFFFEEEWWW{{{zzz~~~yyyKKK333***...------...+++++++++++++++++++++++++++++++++******++++++,,,---------------222DDDaaayyyqqq|||yyylllYYYOOOKKKLLLRRRPPPQQQVVVfff|||zzzuuu\\\IIIHHHPPPiii|||aaaWWWXXXZZZZZZZZZXXXVVVQQQKKKFFFCCCAAA@@@<<<;;;888666666777999;;;<<<>>>CCCPPPdddzzzyyyooo\\\EEE>>>:::FFF[[[ccctttiiimmmsssfffgggkkkuuuSSS111///---,,,++++++,,,---************+++,,,---...+++...+++---000+++333IIIgggXXXMMMUUUwwwbbbRRR]]]ppp}}}{{{|||}}}~~~|||zzzzzz{{{}}}~~~WWW>>>===BBBEEEFFFHHHKKKJJJFFFKKKEEECCCJJJ\\\rrrzzzXXXEEEMMM___|||vvvkkk[[[YYYyyyllluuukkkyyywww]]]JJJ@@@~~~{{{xxxoooooojjj```RRRHHHEEEFFFCCCBBBBBBAAA@@@??????>>>>>>EEE<<<@@@[[[fff[[[XXXmmmLLL333///,,,000,,,,,,,,,+++++++++*********************************++++++,,,,,,------...111333;;;ZZZ|||rrrTTTSSSiii~~~}}}|||{{{pppcccXXXTTTUUUUUUWWWYYYUUUUUUYYY^^^___]]]]]]aaa\\\aaafffhhhgggiiiooouuuqqquuu}}}~~~xxxwwwwwwuuuooojjjeee___UUUKKKCCC>>><<<<<<:::999BBBEEEOOOtttcccCCCCCCJJJtttvvviiiuuuwwwUUU888***...------///---++++++++++++++++++++++++++++++******++++++,,,---,,,---------333FFFbbbwwwyyyvvv|||uuuyyyzzzppp[[[UUUQQQMMMQQQPPPQQQSSSWWW```eee```WWWWWW```jjjmmmggg[[[NNNGGGHHHQQQwww}}}zzz\\\UUUYYYZZZUUUSSSUUUSSSOOOJJJFFFBBB???>>><<<:::888666555777888:::888;;;AAAMMMbbbzzz{{{vvvdddKKKBBB<<>>>>>===>>>@@@>>>AAAVVViiieeeVVVhhhaaa555///111///,,,,,,,,,+++++++++************************************+++,,,,,,---.........333>>>bbbxxxWWWWWWkkk}}}yyyvvvhhh```[[[\\\___aaaeeeiiigggfffiiinnnpppnnnmmmooorrrzzzzzzxxxxxxuuuooohhheee___UUUKKKCCC===;;;;;;>>>999CCCEEECCC^^^kkkOOO<<>>,,,...---,,,...,,,++++++++++++++++++++++++++++++******++++++,,,---+++---...---333GGGaaatttwwwrrr|||{{{vvvtttuuuVVVQQQQQQNNNTTTSSSVVVXXXZZZ^^^bbb___ZZZQQQSSSWWWZZZXXXRRRKKKGGGQQQ]]]zzzsss[[[UUUWWWSSSPPPPPPMMMMMMKKKHHHEEEAAA???===;;;999777555555666888999777;;;@@@III\\\vvv}}}}}}uuueeeNNNFFF<<<@@@QQQaaa}}}lllRRRRRRfff}}}wwwiii333111...,,,++++++,,,---+++++++++***++++++,,,,,,------)))---000...<<>>yyytttssstttiiiiiifff___UUULLLGGGEEEDDDDDDBBBAAA???>>>===<<<<<<<<>>AAAFFFXXXttt}}}|||mmm```LLLGGG<<<;;;NNNgggrrrZZZWWWkkk|||sss333111...,,,++++++,,,---,,,,,,++++++***+++++++++,,,+++(((,,,111000AAAaaafffkkkwwwfff___fffyyySSSQQQjjj~~~~~~}}}}}}}}}}}}}}}~~~~~~rrr^^^BBB>>>HHHQQQVVVSSSMMMGGGBBB===@@@<<<<<>>888888;;;@@@AAA???DDDNNNUUUVVV???EEEGGGiiizzzlllqqqwwwIII++++++------...,,,,,,++++++******++++++,,,,,,+++*********+++,,,---...+++//////000GGGaaajjj~~~rrrooo|||~~~pppWWWQQQRRRUUUVVVaaaooozzz|||~~~ssseeehhhaaa]]]___XXXOOORRRiiimmm[[[XXXPPPKKKKKKHHHGGGJJJJJJFFF@@@===@@@DDD:::999888666444555777999>>>;;;>>>JJJZZZmmm{{{yyywwwmmmcccRRRDDD???999>>>___|||___[[[vvv>>>000+++,,,)))---000***++++++,,,,,,,,,---------,,,///,,,+++,,,///JJJrrr}}}nnn\\\dddfffUUUVVV]]]~~~~~~}}}}}}}}}|||{{{{{{uuupppjjjOOO@@@DDDOOOUUUSSSOOOOOOLLLHHHGGGIIIGGGBBBAAACCCBBB???FFFEEEDDDBBB@@@GGG[[[oooooo```HHHDDD@@@@@@CCCIIIQQQXXX\\\vvv~~~vvv{{{uuufff}}}TTTNNNpppnnnsssvvv~~~~~~|||zzzvvvqqqnnnkkkggg\\\OOOFFFEEEBBBBBBAAA@@@???????????????BBBBBBBBBLLLZZZ]]]VVVcccvvvvvvsss>>>......------------,,,,,,,,,++++++************************,,,,,,,,,---------......000333;;;iiiyyyqqqjjj]]]eeemmm|||ssskkkgggnnnvvv|||}}}yyyuuuqqqlllfffbbb```XXXQQQMMMHHH@@@<<<<<<<<<@@@@@@>>>CCCNNNXXX[[[@@@@@@EEErrrOOO///---...---...+++,,,,,,++++++++++++,,,,,,,,,+++*********+++,,,---...+++//////111HHHdddmmmzzznnnnnn~~~iiiRRRNNNQQQUUUXXXsss|||kkk\\\^^^zzzgggZZZWWWOOOJJJKKKHHHEEEGGGJJJJJJHHHDDD???===999999888666444555777999;;;:::<<>>===>>>BBBIIIPPPWWWttt~~~vvvyyyooo}}}MMMKKKyyyXXXRRRVVV\\\hhhrrrzzz~~~|||xxxqqqooommmiii___PPPGGGEEEBBBAAA@@@??????>>>??????@@@CCCCCCAAAHHHTTTVVVQQQTTTrrr~~~EEE.........------------,,,,,,,,,,,,************************,,,,,,,,,---------......///333:::```vvv|||xxxwwwzzz|||}}}sssrrrsssrrrjjjeeeooopppgggaaagggpppwwwzzz}}}zzz\\\JJJTTTfffuuuoooSSSPPPPPPTTTXXX\\\bbbhhhhhhnnntttxxx{{{~~~~~~{{{}}}|||yyyvvvsssoooiiiccc^^^^^^WWWRRROOOJJJBBB===<<<<<>>FFF[[[nnnqqqcccKKKCCC===<<<<<<===DDDLLLggg~~~yyy|||RRRLLLcccKKKGGGIIINNNQQQZZZcccgggkkksssyyyzzz~~~yyysssqqqooolll```QQQFFFCCCBBBAAA@@@???>>>>>>>>>>>>???AAAAAA@@@EEENNNRRRPPPNNNlllOOO222111///...------------,,,,,,,,,************************,,,,,,,,,---------.........444;;;___{{{}}}xxx{{{pppiiieeeaaa]]][[[[[[]]]^^^^^^WWWTTTRRRQQQMMMJJJPPPYYYRRRNNNNNNUUUZZZXXXTTTSSSXXXcccqqq|||nnn[[[RRRPPPWWWhhhwwwxxxVVVTTTUUUWWWXXXYYY^^^gggpppoooqqqrrrpppmmmmmmsssyyy~~~{{{|||}}}wwwvvvuuutttqqqlllfffbbb```ZZZUUURRRLLLBBB;;;999;;;>>>???@@@FFFVVVkkkyyyUUUDDDKKKzzz___888000///......+++,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,------...+++///000444MMMkkkuuuzzzdddxxxttt~~~~~~~~~vvvVVV[[[^^^ppp___MMMKKKQQQYYY```jjj{{{mmmbbbWWWVVVWWWNNNJJJMMMJJJNNNLLLHHHEEECCC@@@>>><<<888888777555444555777999888999<<>>???AAAHHHRRRuuuzzzyyy}}}bbbQQQppprrr```JJJFFFHHHHHHKKKGGGMMMRRRRRRTTT\\\cccfffqqqxxxyyyvvvsssqqqlll___OOOCCC@@@AAAAAA@@@???>>>>>>>>>>>><<>>ccc}}}zzz~~~yyyhhhcccbbb```]]][[[YYYYYYYYYYYYWWWVVVSSSOOOLLLMMMNNNNNNNNNPPPTTTRRRSSSYYY\\\YYYVVVUUUQQQUUUZZZ]]]___gggttt~~~rrr]]]OOOKKKMMMYYYeeevvvvvvcccUUUTTTZZZ___bbbfffrrr|||yyy}}}yyy|||xxxwwwvvvuuurrrnnnhhhddd```[[[WWWUUUOOODDD<<<999;;;===???@@@DDDRRRiii{{{YYYCCCHHHqqqooocccttteee:::000//////000------,,,,,,,,,,,,,,,,,,---++++++,,,,,,------------...+++///111555OOOmmmxxxpppsss}}}pppaaaSSSeeeyyybbbPPPMMMRRR\\\dddkkkxxx|||iiiYYYRRRTTTVVVMMMKKKNNNJJJOOOPPPPPPJJJCCC===<<<>>>777777777555444444777:::999888;;;CCCPPPddd{{{~~~|||yyytttiii```QQQEEE@@@:::BBBgggnnnttt{{{wwwlll^^^qqqHHH222)))...---,,,---***,,,,,,---------.........,,,///------111888VVVPPPOOOhhhjjjPPPJJJUUUmmm}}}{{{cccOOONNNRRR]]]kkkyyyyyyjjj^^^VVVVVV```kkk|||mmm___KKKAAA<<>>>>>===>>>>>><<<===>>>>>>@@@HHHSSSZZZZZZvvvTTT111111***............---------,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,555@@@fff}}}|||wwwqqqvvvwww```WWW[[[```aaa]]][[[YYYXXXWWWUUURRRPPPRRRPPPOOOQQQUUUWWWXXXXXX[[[VVVRRRQQQPPPOOORRRWWWRRRTTTWWWWWWVVVWWWZZZ]]]dddgggeee\\\PPPKKKOOOUUUdddoookkk___```bbblllwww~~~{{{tttzzz|||zzzwwwuuuqqqlllfffbbb^^^ZZZXXXXXXSSSIII@@@<<<;;;<<>>@@@^^^gggYYY]]]rrrzzzmmm>>>111//////000...------,,,,,,,,,,,,------++++++,,,---------------...+++///000555PPPnnnyyyyyyooo|||{{{yyyhhh[[[TTT___~~~eeeTTTOOOTTT^^^ggglllpppsssssswww}}}pppeeeUUUOOOQQQQQQJJJJJJMMMGGGIIIOOOUUUSSSIII@@@;;;;;;666666666555444444777:::999888:::AAALLL]]]ttt|||xxxnnn___OOOBBB???<<>>>>>=========>>>>>>>>>===>>>FFFTTT```YYYmmm]]]666444,,,............------------++++++++++++++++++++++++,,,,,,,,,---------......+++555@@@cccwwwuuu{{{vvvhhhjjj~~~~~~}}}|||iiiUUURRRYYY\\\ZZZ]]]ZZZUUUSSSRRRRRRRRRQQQSSSVVVYYYZZZ\\\bbbjjjoooqqqlllgggfffddddddjjjqqqdddeeefffhhhiiihhhfffeeejjjggg```WWWQQQRRR[[[ccccccsssxxxpppssszzz|||tttvvv{{{~~~}}}|||xxxuuuqqqmmmhhheee```]]][[[\\\VVVKKK@@@<<<888:::???AAA@@@GGG\\\rrrTTT===???UUU]]]\\\kkk~~~rrruuuCCC444000///000---------,,,,,,,,,,,,------+++,,,---.........---,,,...,,,///000555OOOnnnzzz}}}sss~~~{{{}}}lll^^^^^^ddd~~~fffUUUPPPTTT___iiiiiiiiihhhfffkkk{{{}}}lllVVVUUUMMMLLLKKKEEEHHHJJJCCCCCCHHHMMMMMMHHHAAA;;;888666666666444333444777:::999:::===AAAHHHVVVooo~~~|||}}}eeeRRRBBB???;;;@@@]]]~~~{{{xxxjjjfffQQQEEE___YYY:::+++///---***---,,,------------............,,,///---///444<<<\\\aaaPPPOOOgggzzz___JJJLLLYYYqqq~~~~~~|||}}}bbbYYYXXXgggyyyvvvwww}}}{{{mmm```JJJ===999@@@EEEEEEQQQaaa}}}yyy{{{wwwjjjEEEKKKLLLQQQVVVMMMHHHQQQLLLRRRTTTPPPMMMNNNPPPOOOJJJTTTZZZYYYXXX___jjjqqq}}}uuuooolllhhhcccYYYKKKDDDCCCAAA@@@???>>>============AAA@@@???======EEETTTbbb[[[eeeiii===:::111//////.........---------++++++++++++++++++++++++,,,,,,,,,---------......+++666???^^^oooooo{{{|||kkkiii~~~{{{yyyzzzwwwzzz}}}~~~}}}zzzvvv|||{{{sssxxxzzzbbbTTTVVV^^^___YYY```[[[VVVSSSTTTWWWZZZ\\\ZZZbbbhhhhhhhhhpppzzzyyy}}}~~~wwwmmmddd^^^]]]^^^dddxxx~~~yyyxxx|||yyyvvvtttrrrnnnllleeeaaa___^^^WWWJJJ>>>888444888???DDDDDDJJJ```wwwZZZCCCCCCVVV___ggg|||oooyyyyyy|||GGG666111000000---...------,,,,,,------...+++,,,---.........---,,,///,,,///000444OOOnnnyyy{{{llldddooofffUUUOOOSSS___jjjlllkkkkkkoooxxxxxxssspppggg[[[UUULLLIIIGGGBBBFFFHHH???CCCAAA@@@@@@@@@???<<<999555666555444333444777:::888<<>>>>>>>>>>>???@@@AAA@@@===???LLL[[[UUUZZZuuunnn888555,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...333BBBeeeooommm{{{wwwlll~~~~~~~~~~~~~~~}}}|||xxxzzz~~~~~~wwwpppggggggeeefffkkkwwwqqq\\\NNNOOOWWW[[[[[[^^^\\\XXXVVVUUUVVVXXXZZZjjjiiinnn{{{}}}nnnqqqjjjZZZuuu~~~~~~|||~~~xxxsssrrrpppmmmhhhfffaaa[[[SSSIII>>>888888999>>>CCCCCCHHH]]]ttt^^^@@@<<>><<<::::::999999444555666555555555777999<<<===>>>@@@IIIZZZkkkuuuwwwyyy|||xxxttt}}}iiiWWWHHHBBB<<<;;;KKK```uuuqqquuugggLLLLLLeeesssXXX555...---,,,111+++...+++++++++,,,---...///000...---///222333AAAggggggVVV\\\uuurrrOOOCCCJJJPPPxxx~~~}}}}}}|||zzz~~~|||}}}ppp\\\SSSbbbzzz~~~qqqbbbMMM@@@:::>>>AAAAAAJJJYYYxxx|||zzzuuuxxxdddXXXRRROOOWWW```aaaZZZSSSRRR^^^fffnnntttjjjaaafffddd```dddnnnmmmbbb\\\]]]iiiuuu~~~wwwqqqjjjiiidddZZZNNNEEEBBBCCCBBBAAA@@@???>>>>>>>>>>>>AAAAAABBBBBB???AAANNN[[[UUUUUUmmmttt;;;333000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222@@@hhhzzzxxx|||mmmbbbxxx{{{{{{zzz}}}zzzuuuuuuvvvsssjjjbbbWWWYYY\\\]]]aaakkk{{{}}}lllWWWLLLNNNWWW\\\\\\[[[YYYWWWUUUUUUWWWZZZ\\\dddhhhuuuzzzrrrrrrsss}}}{{{uuussspppllldddaaa]]]XXXQQQHHH???888888999>>>CCCCCCHHH\\\rrr___@@@:::HHH```ppp{{{}}}GGG777222555///000//////.........---------,,,,,,,,,---------.........222---333555KKKuuu}}}~~~qqqwww~~~}}}kkk^^^VVVTTTZZZcccgggfffhhhuuuqqqbbbWWWQQQJJJIIIGGGEEECCCAAA@@@@@@>>>===;;;:::888888777777333444555555444555777888:::<<<<<<>>>EEESSSdddooossswww}}}xxx~~~tttiiiWWWGGG???999888III___jjjiiisssoooYYYSSSjjjvvvZZZ666///---,,,111+++///,,,,,,,,,,,,---.../////////...///111444DDDkkk~~~aaa___bbbzzz{{{fffGGG>>>HHHSSS{{{~~~}}}}}}~~~}}}~~~~~~~~~|||yyyzzzyyyvvvmmmZZZOOOYYYlll{{{~~~ooo```LLL???999>>>AAAAAAJJJYYYxxx|||sss}}}iiiccc\\\VVVZZZfffmmmhhh```XXXaaannn}}}rrrzzzpppkkkmmmwww{{{tttllljjjgggjjjsssyyytttkkkfff^^^UUUMMMFFFCCCAAABBBAAA@@@???>>>>>>>>>>>>BBBBBBCCCCCCAAACCCNNN[[[[[[TTTeee~~~AAA111666000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000333AAAgggxxxwww}}}nnnbbbwwwzzz~~~~~~~~~}}}zzzzzz|||{{{tttqqqnnnhhh\\\RRRIIIOOOVVVWWWWWW___ppp~~~{{{hhhRRRIIINNNVVV[[[\\\WWWVVVTTTTTTUUUXXX[[[^^^eeejjjvvvwwwoooyyy}}}vvvqqqlllhhhbbb___[[[VVVPPPIIIAAA;;;999999>>>DDDDDDGGGZZZooo___CCC@@@OOOhhhwwwMMM;;;333777000000/////////.........------,,,,,,,,,------------...///222...333666JJJqqqxxxyyymmmqqq~~~vvveeeYYYQQQPPPVVV___dddeeeiiivvv}}}|||yyy~~~|||vvvmmmaaaWWWPPPMMMHHHGGGEEECCCAAA??????>>><<<;;;999777666555555555222333444444333444666888:::;;;<<<>>>BBBNNN___lllwww|||{{{|||yyykkkfffUUUFFF???999888KKKaaajjjlllvvvttt\\\SSSlll|||~~~\\\888000---+++000+++///,,,,,,,,,,,,------...///000//////111555IIIqqqnnn^^^___xxxqqq]]]EEEAAAMMM___~~~~~~~~~~~~}}}{{{xxxzzzzzzvvvsssrrroookkkdddTTTKKKRRR___jjjttt|||xxxmmmfffeeeiiiyyy|||mmm^^^JJJ>>>888>>>AAAAAAKKKYYY}}}~~~}}}~~~tttiiipppiii``````mmm{{{yyyppphhhkkkuuu~~~xxxrrrwww~~~~~~~~~wwwtttyyyxxxrrrkkkdddZZZRRRLLLHHHDDDAAABBBAAA@@@???>>>>>>>>>>>>AAAAAABBBCCCBBBCCCMMMXXX^^^TTTbbb~~~GGG///999000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...555CCCcccooosss}}}rrr}}}~~~}}}~~~{{{}}}{{{zzz|||}}}vvvqqqlllcccTTTIIIEEEOOOYYYYYYWWW^^^qqqhhhPPPHHHNNNVVVZZZ[[[UUUUUUTTTTTTUUUWWWZZZ\\\gggiiinnnxxxxxxrrr{{{sssnnnhhhbbbddd```[[[VVVPPPIIIBBB>>>999:::>>>DDDDDDGGGWWWkkkYYYCCCEEEVVVqqq{{{PPP;;;333777111111////////////............------------------------///222---222555GGGlllqqqwwwqqqmmmrrrfffXXXOOOKKKLLLSSS\\\bbbffflllzzz}}}sssmmmgggpppmmmggg```XXXQQQLLLJJJFFFEEECCCAAA???>>>======::::::888666555444444444111222333333333444666888;;;<<<>>>AAADDDNNNaaarrrzzzwwwtttiiibbbTTTGGGBBB;;;:::KKKbbbooottt{{{vvvWWWLLLggg|||xxx^^^999000---+++000+++///,,,,,,,,,,,,,,,---.../////////000222888LLLssswwwWWWWWWppplllYYYGGGGGGTTTnnn~~~}}}xxxtttrrrnnnjjjgggeeebbb___VVVKKKFFFMMMZZZdddlllsssuuujjjcccbbbaaakkkzzzkkk[[[HHH<<<777>>>AAAAAAKKKZZZxxxkkkzzzppplllyyy}}}~~~~~~tttllljjjbbbXXXQQQMMMJJJFFFBBBBBBAAA@@@???>>>>>>>>>>>>@@@???@@@BBBBBBCCCKKKTTTYYYRRRbbbKKK///888111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000333???ccczzz~~~}}}~~~|||}}}|||xxx{{{{{{{{{|||}}}}}}vvvqqqlllaaaQQQEEECCCPPP\\\^^^\\\fff~~~lllPPPGGGMMMTTTWWWXXXVVVUUUTTTTTTTTTUUUWWWXXX```ccckkkttt~~~wwwnnn~~~{{{sssmmmgggaaaddd```YYYSSSMMMGGGAAA<<<::::::>>>DDDEEEGGGUUUfffTTT@@@AAAQQQlllxxxwwwttt|||RRR;;;111777222111000000/////////.........---------------------------000+++111444EEEhhhjjj{{{ttt|||kkk|||vvv```VVVMMMIIIHHHKKKSSS\\\```gggppp}}}qqqiiibbbeeeccc___ZZZUUUPPPLLLIIIDDDCCCAAA???>>>===<<<<<<;;;:::888666555444444444111222333333333444666888:::;;;>>>BBBEEEOOOfff|||sssooopppiii```SSSJJJEEE<<<777FFF[[[kkkuuujjjVVViiixxxttt]]]888000---+++000***...------,,,,,,,,,---......,,,///111333:::PPPtttqqqXXXTTThhhjjjVVVIIIJJJXXXxxx~~~xxxmmmfff]]]WWWTTTRRRQQQPPPEEE@@@???GGGSSS]]]fffkkkkkkbbb^^^bbbhhhxxxyyyiiiYYYEEE:::666===AAABBBKKKZZZ|||~~~zzz{{{pppgggfff___WWWQQQMMMJJJFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>===???AAAAAABBBHHHPPPYYYRRRcccNNN333333111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------............///333///666eee{{{yyyyyy}}}}}}~~~}}}}}}zzztttooojjj___OOOBBB???LLLYYY^^^```pppqqqPPPFFFLLLRRRTTTWWWVVVUUUTTTSSSSSSTTTUUUUUU[[[bbbnnn{{{iii]]]aaaeeedddfffnnnvvv}}}rrrZZZfff~~~vvvpppiiibbb```[[[UUUNNNHHHCCC===:::;;;:::>>>DDDEEEFFFRRRbbbZZZDDD???JJJiii~~~kkkrrrUUU;;;000777333111000000000/////////.........------------,,,,,,,,,,,,///***111444EEEeeefffuuuyyyvvvmmm|||}}}yyyhhhMMMFFFAAA@@@BBBEEEMMMUUU[[[eeeooozzzoooiiieee___\\\YYYVVVSSSPPPKKKHHHCCCBBB@@@???===<<<<<<<<<;;;:::888777555444444444111222333444444555777999888888<<>>GGGQQQXXX]]]ddd___]]]cccqqq~~~vvveeeVVVCCC888555===AAABBBLLLZZZ~~~xxxnnnfff```\\\VVVQQQLLLHHHEEEBBBBBBAAA@@@???>>>>>>>>>>>>>>>===>>>AAABBBBBBGGGNNNZZZQQQ___}}}~~~UUU<<<000111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///333///555aaarrrpppyyy}}}}}}xxxrrrooojjj^^^MMM@@@@@@KKKVVV[[[```tttsssNNNCCCIIIOOOSSSVVVUUUTTTSSSSSSSSSSSSTTTUUU\\\aaalllyyyllldddddddddccc\\\]]]\\\YYY\\\bbbfffeeeuuuxxxrrrbbb[[[lllyyyqqqiiibbb\\\XXXQQQKKKFFFBBB>>>;;;<<<:::>>>EEEEEEFFFQQQ___[[[EEE@@@LLLqqq\\\???222888444222000000000000/////////.........---------,,,,,,,,,,,,///+++333777FFFeeeeeerrrsssppp~~~mmmYYYDDD>>>;;;<<<===???DDDKKKUUU___jjjyyywwwmmmhhhddd\\\XXXSSSPPPNNNMMMIIIGGGBBBBBB@@@>>>===<<<<<<<<<:::999777666444444333333111333444444555666888:::999888<<<@@@BBBNNNmmmnnngggkkkjjj\\\PPPGGGBBB999777IIIbbbyyypppyyy~~~VVV444......---000(((+++...------,,,,,,---------,,,...//////:::XXXSSSVVVjjj~~~rrr[[[RRRUUU```}}}vvvmmmRRRFFF<<<;;;:::777666888555666777:::???GGGNNNQQQ^^^cccggglll}}}{{{rrraaaRRRAAA666444<<>>>>>>>>>>>>>>===>>>BBBCCCCCCGGGNNNWWWLLL[[[[[[DDD///111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////333;;;ZZZrrrnnnlllyyy~~~{{{zzz{{{}}}}}}~~~}}}xxxsssooojjj^^^MMM???EEENNNVVVYYY___ssssssLLLAAAHHHNNNRRRWWWSSSSSSSSSSSSSSSTTTUUUUUU\\\]]]dddrrr}}}yyytttpppmmmqqqooohhhaaaaaaeeegggeeebbb```\\\\\\cccvvv}}}~~~xxxpppggg___[[[VVVPPPKKKGGGDDDAAA???<<<;;;>>>EEEFFFFFFPPP^^^QQQ??????OOOyyyaaaBBB333:::555222000000000000////////////.........------,,,,,,,,,---000,,,444999HHHfffeeennnssssssfffMMMFFFBBB???@@@@@@@@@CCCHHHOOO[[[eeessswwwllleee^^^[[[UUUOOOJJJJJJIIIHHHFFFBBBAAA@@@???===<<<<<<<<<999888777555444333222222222333555555555666999;;;<<<;;;>>>BBBCCCOOOppptttkkknnnlllXXXMMMDDDAAA;;;>>>VVVrrrttt___UUUjjjyyySSS222......---000(((***...------,,,,,,,,,---------///---,,,999\\\vvvQQQ]]]zzz}}}nnnVVVNNNQQQ\\\}}}}}}||||||zzz|||pppgggIII???777888:::666555666666888999:::>>>FFFLLLOOOOOO___mmmttt}}}xxxooo___OOO@@@666333<<>>@@@@@@??????>>>============???AAACCCCCCDDDFFFHHHQQQKKKbbbQQQ<<<;;;333222111000000///000000......---,,,,,,,,,,,,---...------------...//////,,,444<<>>???EEEMMMUUUccc{{{QQQCCCHHHLLLQQQWWWRRRTTTTTTSSSTTTVVVVVVVVV^^^eeeoooyyy|||yyyzzz~~~wwwpppnnnsss}}}}}}tttjjjgggggg^^^XXXPPPHHHBBB>>>:::777777;;;BBBGGGFFFDDDGGGNNNNNN<<<@@@OOOuuuiii???888555999333444222000000111000///---........................444...444111)))AAAeeeoootttlll}}}~~~cccTTTHHHCCCHHHJJJCCCDDDIIIFFFSSSQQQTTTmmmwwwssskkk]]]WWWKKKCCCEEEIIIFFFDDDDDDDDDCCCAAA???===;;;;;;:::999999888777666555444444666666666666888999;;;======:::<<>>EEEMMMQQQOOOWWWggg}}}{{{ooo```RRRIII:::999666:::AAAAAANNNiii|||tttnnnsssuuuuuuxxx~~~yyy}}}|||{{{wwwpppkkk___WWWOOOLLLIIIDDD???>>>????????????>>>>>>>>>>>>@@@AAACCCDDDDDDEEEHHHJJJXXXLLL[[[zzzLLL888777333222111000/////////000///...------,,,,,,------...------------...//////***333>>>SSSvvviiitttqqqkkkiiiyyy~~~|||uuu~~~}}}|||}}}}}}}}}|||yyy{{{~~~tttpppooorrrmmm]]]JJJ??????FFFOOOUUU```yyyVVVDDDFFFKKKPPPVVVTTTUUUTTTRRRSSSUUUXXXZZZaaaiiittt{{{qqqhhhdddccc[[[VVVNNNGGGBBB>>>;;;888:::>>>DDDIIIIIIGGGKKKRRRPPP>>>CCCXXXjjjBBB;;;777:::555555444222222222222000///........................888444:::666---CCChhhwwwwww~~~||||||nnnwww}}}dddVVV[[[VVV]]]```VVVPPPQQQNNNTTTXXX```uuu{{{|||zzzmmm```RRRQQQHHHBBBDDDFFFDDDCCCEEECCCBBB@@@>>><<<;;;::::::999999888777666555444333666666666666888:::<<<===@@@:::<<>>EEEJJJJJJHHHNNNaaavvvwwwjjjZZZLLLCCC888777555;;;CCCDDDRRRmmmxxx}}}vvvRRRVVVYYYZZZ^^^eeejjjlllkkkooowww}}}yyyrrrmmmmmmmmmmmmkkknnn~~~}}}|||yyysssnnn```WWWOOOLLLHHHCCC???>>>>>>>>>>>>>>>????????????CCCDDDDDDDDDEEEGGGKKKNNN[[[QQQYYYvvvQQQ:::666333333111000000////////////...------,,,---------...------------...//////+++222===TTT{{{nnnssskkkbbbfffyyy}}}{{{uuu}}}|||{{{zzz{{{||||||zzzyyywwwyyy}}}vvvrrrrrrvvvrrrbbbLLL???>>>GGGQQQVVV```yyy^^^FFFDDDIIIOOOTTTVVVUUUTTTSSSSSSVVVZZZ___gggnnnzzz~~~~~~~~~wwwppphhhbbb___XXXSSSLLLFFFAAA>>>;;;999>>>AAAGGGLLLLLLKKKPPPXXXQQQ???DDD___zzzkkkEEE@@@:::===777888666444444444333222000........................999888===999000BBBgggwww{{{wwwsssvvv~~~hhh[[[hhhhhhwwwqqqeeebbb___gggnnnvvvqqqsssyyyaaaPPPGGGIIIDDDAAADDDHHHHHHFFFGGGBBBAAA???===;;;::::::999888888777666555444444333666666666666888:::<<<===AAA;;;<<>>>>><<<======>>>???@@@@@@@@@DDDDDDDDDDDDDDDGGGKKKOOO```eeehhhwwwnnnxxxZZZ===666444444222111000000000000//////...---------------...------------.../////////222777OOO{{{rrrzzzqqq```jjjwwwmmm}}}wwwwwwyyy{{{~~~~~~|||}}}zzzvvvvvvzzzvvvdddMMM>>>>>>FFFPPPXXXeeehhhJJJCCCGGGNNNQQQTTTTTTUUUWWWWWWXXX]]]ccclllsss~~~yyyzzzuuupppjjjccc^^^YYYTTTLLLFFFAAA>>>;;;999???BBBHHHNNNNNNMMMSSS[[[OOO@@@BBB]]]}}}qqq|||jjjGGGCCC<<<>>>999999777555555555444222000........................333444999666///<<>>@@@<<<>>>DDDIIIRRRjjj~~~{{{wwwoooiiigggSSSHHHAAA???:::;;;QQQlllpppqqqMMMLLL___wwwSSS888...333111---,,,)))------------............222---111333;;;]]]eeeXXXpppUUUffftttUUULLLRRR\\\]]]]]]ZZZOOOWWWLLLAAA>>>AAAEEEIIIMMMLLL___zzzqqqssswwwjjj[[[KKK???888333444444===FFFGGGTTTooofffjjjoooqqqooopppwww~~~}}}zzzwwwuuuuuurrrlllhhh]]]TTTLLLIIIGGGAAA>>>===<<<<<<===>>>???@@@@@@AAACCCDDDDDDCCCCCCFFFKKKNNNkkksssjjjxxxYYY;;;777666555444333111111111111//////...------------......------------...//////111222777PPP}}}vvv|||rrrgggooo|||ppp~~~~~~|||zzzzzz{{{{{{{{{}}}~~~yyywww{{{xxxfffNNN===???DDDNNNZZZlllsssOOOBBBFFFLLLNNNPPPQQQWWW]]]]]][[[___gggpppvvv{{{vvv}}}{{{uuuqqqnnniiibbb\\\ZZZUUUMMMFFFAAA===:::888>>>AAAHHHNNNNNNMMMRRRZZZOOODDDBBBXXXuuuqqq}}}hhhHHHFFF>>>???::::::888666555555444222000////////////////////////,,,000333222000888[[[~~~vvvlllYYY]]]gggzzzzzz}}}zzzwwwpppsssxxxpppjjjrrrdddEEEAAAKKKEEECCCEEEQQQ^^^aaaVVVHHH>>>===<<<:::999888888888666666555555444444333333555555555666888:::===>>>======@@@DDDFFFRRRnnnzzzpppqqqtttoooeee^^^NNNFFF@@@>>>:::===TTTooo{{{sssQQQSSSmmmXXX;;;...111...,,,...------------.........//////000+++///444;;;\\\___VVVttt^^^aaayyyYYYMMMVVVqqqzzzmmm^^^TTTMMMKKKQQQZZZ___dddyyysssqqqzzz{{{ooosss}}}rrrdddUUUGGG===888333444555===FFFEEEQQQkkk~~~zzzvvvtttrrroooiiidddXXXPPPJJJIIIFFFAAA===<<<<<<======>>>???@@@@@@@@@BBBCCCCCCCCCCCCFFFIIIMMMmmmXXX===>>>999888666555333222222222000///......------.........------------...//////000222999TTTwwwyyymmmaaadddtttxxx~~~{{{{{{~~~|||}}}~~~~~~yyyvvvyyywwwgggPPPAAA???DDDLLL[[[ppp}}}TTTBBBFFFKKKKKKMMMOOOWWWaaabbb___cccmmmttt|||}}}|||zzzwwwrrrnnnkkkfff___ZZZZZZTTTMMMEEE@@@<<<888666<<<@@@GGGNNNMMMLLLPPPVVVRRRKKKEEEVVVwwwuuueeeIIIIII@@@@@@<<<;;;999777666666555222000////////////////////////+++000000222333666TTTzzzkkkVVV[[[cccmmmooouuuhhhgggccciiissspppppp}}}ZZZDDDGGGRRRHHHHHHKKKTTTaaadddVVVFFF<<<<<<:::999888777777777555555444444444333333333555555555666888;;;===???<<<>>>BBBEEEHHHVVVuuuuuummmrrrxxxrrraaaSSSIIIEEEBBB???999???YYYvvvqqqKKKVVVzzzuuuRRR;;;555---***///000------........./////////...***///555:::YYYbbbXXXxxxbbbXXXllleeeRRRYYY}}}nnn___]]]bbbhhhpppfff]]]bbboooxxxyyymmm]]]OOODDD<<<888222444555>>>FFFEEEOOOhhhttt~~~zzzuuurrroookkkddd___SSSLLLHHHHHHGGGAAA<<<:::======>>>>>>?????????@@@AAABBBDDDEEEEEEFFFIIILLLfff[[[@@@BBB;;;:::888666555444444333000//////..................------------...//////...000777PPP}}}uuuzzzpppWWWVVVbbbkkk~~~}}}yyyyyy{{{~~~vvvqqqtttuuuhhhUUUGGG???EEENNN[[[nnnXXXCCCFFFKKKIIILLLMMMVVVaaaccc```gggttt}}}~~~zzzxxxuuuqqqllleee]]]XXXVVVQQQIIICCC>>>;;;888666:::???HHHNNNNNNKKKMMMSSSTTTOOOGGGWWWcccJJJLLLCCCBBB???===;;;999888777666444222////////////////////////...222///222777444LLL}}}mmmWWWWWWaaakkktttqqqZZZccckkkvvvzzzzzzyyyWWWLLLQQQTTTLLLOOOQQQSSSXXXYYYOOOCCC;;;:::999888777666666666444444444333333333333333444444555666888;;;===???>>>???BBBGGGNNN___zzz{{{rrruuuxxxppp```TTTGGGGGGFFF@@@888???\\\|||www~~~zzzsssRRRWWWyyyzzzWWW@@@999000,,,//////............////////////...+++111555777UUUmmmXXXppp{{{eeeqqq}}}___XXXsssvvvfff```cccooonnnggg```eeexxxwwwhhhXXXJJJ???999777222444666???HHHFFFPPPiiiqqqvvv~~~~~~|||xxxsssooolllggg```ZZZPPPJJJGGGHHHGGGAAA;;;999>>>>>>>>>>>>????????????AAACCCEEEFFFGGGGGGJJJKKKccc]]]>>><<<<<<;;;999888666555555444000000///..................------------.../////////...000GGGuuurrr|||YYYVVVaaajjj}}}~~~~~~yyytttuuuzzz{{{}}}sssmmmqqqsssiiiXXXLLL???FFFPPPZZZjjjZZZDDDGGGKKKGGGMMMMMMUUU```bbbaaajjjzzz|||}}}}}}{{{vvvnnnfff^^^ZZZQQQMMMFFF@@@<<<:::777666:::???HHHOOONNNJJJKKKPPPRRROOOFFFXXXcccKKKNNNEEEDDDAAA???===;;;999999888555333000000000000000000000000111333...222888111FFFwwwqqq\\\PPP___qqq```RRReeexxx}}}tttXXXUUUWWWSSSMMMSSSUUUPPPMMMMMMHHHAAA::::::888777666666666666444444333333333333333333444444555666888;;;>>>???AAA@@@BBBHHHTTTfff}}}tttqqqpppiii___XXXFFFIIIIIIAAA777>>>^^^yyyiiinnnmmmmmmggg\\\rrr[[[???222666333000111000............/////////000///,,,333666555QQQzzzXXXeee~~~kkkUUUaaawwwlll^^^UUUZZZ]]][[[\\\bbb~~~uuukkkfffooottt[[[RRRkkk|||uuufffUUUFFF<<<777555111444777@@@JJJHHHRRRkkkyyyxxxsss{{{|||sssmmmhhhbbb[[[VVVMMMKKKIIIGGGEEEAAA===999;;;<<<>>>>>>>>>>>>@@@BBBDDDGGGIIIIIIGGGIIINNNTTTaaauuu\\\AAA>>><<<:::888777777777555333000000///.......................................---///777DDDjjj|||ttt___ZZZTTThhhuuurrrqqq{{{~~~|||xxxrrrnnnoooxxxwwwoooooommmkkkmmmooojjjZZZKKK:::???NNN\\\mmmZZZIIIFFFHHHOOOKKKQQQVVVWWW[[[hhh|||~~~~~~yyyvvvuuunnnbbb\\\\\\UUUOOOFFF>>>:::888777666888CCCLLLMMMKKKMMMPPPRRRJJJ;;;<<>>===???FFFUUUjjj}}}pppiiiiiieee```]]]NNNDDDDDDBBB666@@@fffwwwvvvsssqqqccc```pppMMMBBB888555555222000000//////...------------...,,,...222333999RRRttt___bbb}}}zzzXXXVVVlllRRRNNN@@@===EEE???NNNvvvkkk___[[[llluuu___SSSkkkqqq^^^OOODDD:::555555000666;;;@@@BBBBBBZZZxxxlllzzzuuu~~~{{{zzzsssmmmiiiccc\\\WWWLLLJJJGGGDDDBBB???;;;888<<<>>>???@@@??????AAABBBDDDFFFHHHHHHFFFGGGLLLQQQ```sss___EEECCC???===;;;:::999888666444111111000///....................................,,,,,,222@@@gggxxxjjjxxx```ddd^^^bbbwwwsssqqqzzz}}}|||vvvuuutttrrrqqqttt|||{{{rrrlllmmmjjjggggggiiidddXXXLLLCCCBBBPPPdddzzzTTTHHHHHHHHHMMMOOOQQQVVV\\\eeesss}}}|||}}}wwwvvvpppeee]]][[[SSSMMMEEE>>>:::888777666;;;DDDKKKJJJHHHIIILLLMMMGGG>>>AAAfffmmm]]]WWWTTTPPPHHHFFFCCC@@@===;;;999777444222111000/////////000111111222000222444111BBBcccqqqoooqqqllleeerrr~~~}}}ppp______vvv\\\ZZZrrr~~~eeeaaapppuuuoooiii___NNNCCCIIIRRRLLL===888777555333222333444555666555555444444333444444444444555666777:::<<<===>>>>>>???GGGWWWlllmmmgggiiiggg```[[[PPPEEEBBB???777GGGooovvv{{{iii___pppMMMBBB888666555333000000000///......------.........///111222777OOO~~~ttt^^^```}}}|||uuu___vvvsss]]]cccvvv}}}UUUJJJ999;;;GGGIII^^^jjj___```bbbooo~~~kkkfffuuu{{{lllZZZLLLBBB999444444///555:::BBBFFFFFFZZZ}}}rrrzzzjjjiiittt||||||zzz{{{wwwqqqmmmiiiccc\\\VVVKKKHHHCCC@@@>>><<<:::888>>>@@@AAAAAA@@@@@@BBBCCCDDDFFFHHHGGGEEEFFFJJJNNN^^^vvvbbbIIIGGGBBB@@@===<<<<<<;;;888666333222111000///.................................111...222@@@gggwwwfffpppxxx~~~ssseeesss}}}tttuuuvvvvvv|||yyyssstttuuuvvvxxx|||}}}{{{wwwqqqkkkeeeaaa]]]]]]___]]]XXXSSSLLLAAALLLgggwwwLLLFFFIIIHHHJJJNNNOOOSSS___nnn}}}zzzwww||||||{{{vvvsssnnneee\\\XXXPPPKKKCCC===:::999999888===EEEJJJHHHEEEGGGJJJKKKBBB@@@GGGllljjj]]]YYYVVVSSSMMMMMMIIIDDD@@@>>><<<999777444333111000///000111111...111111333444000===ZZZyyyqqqyyyxxxkkkwwwyyyvvviii```|||\\\[[[ttt}}}iiiqqqrrrfffWWWBBB<<>>===<<<999777444444222111//////..............................111000444???eeeuuuggguuutttiiisssttt{{{~~~uuuxxx{{{tttuuuyyywwwxxxzzz|||}}}~~~zzzyyyzzzyyyxxxxxxuuulllbbbZZZUUUQQQRRRUUUWWWZZZ]]]VVVGGGPPPmmmqqqHHHCCCFFFEEEHHHJJJKKKQQQ^^^ooo~~~~~~}}}{{{yyy{{{}}}zzzzzzzzzwwwpppeee]]]YYYNNNIIICCC>>><<<;;;;;;:::>>>EEEIIIGGGGGGJJJNNNOOO>>>???KKKvvveee]]][[[XXXWWWUUURRRNNNHHHDDDAAA>>>;;;999666555333111111111111111...222111111333000===WWW|||}}}lllggglllggg___sssyyy~~~\\\PPPEEE;;;???PPPYYYLLL888666555444333333333333444555444222111111222333444444555555777999:::<<<===??????@@@FFFPPP]]]jjjrrrggg]]]UUUWWW___aaa[[[TTTIIIGGGFFF===888PPPvvv|||pppxxx{{{yyyaaacccxxx}}}PPPEEE;;;888888555333333111111000////////////000222///000222555HHHwwwkkkfff|||gggeeeuuunnnoooyyyrrrWWWBBBEEEIIIDDDLLLbbbiiimmmllliiippppppggg~~~wwwnnn```PPPEEE===555111111222777:::AAAGGGCCCHHH[[[yyyiii|||rrrkkkfffcccbbbbbbccckkktttkkkkkksss{{{ooo]]]```rrr~~~yyywwwxxxtttppplllhhheee___VVVPPPKKKGGGAAA===;;;;;;::::::@@@AAACCCDDDCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIKKKLLLYYYqqqeeeLLLKKKGGGDDDAAA@@@>>><<<:::777666555444222000//////...////////////////////////+++---222;;;]]]nnnhhh}}}lll^^^ddduuuttt}}}||||||uuuooowww{{{wwwxxxsssyyy~~~|||ttt{{{|||yyyvvvuuussshhh\\\SSSNNNLLLMMMOOORRR\\\fff___UUUdddoooHHHBBBAAAAAAHHHGGGKKKRRR\\\jjjyyy~~~uuuwww{{{}}}|||tttfff^^^ZZZMMMIIICCC???>>>======<<<<<>>MMM~~~fffaaa```[[[[[[ZZZUUUQQQLLLGGGDDDAAA===;;;888777555333222111222222///333111000222222???WWW{{{rrreeevvvooofffpppdddLLL===:::999AAANNNRRRFFF777555444444333333333333333444333222222222333444444444555666888:::;;;<<<<<<;;;===AAAGGGOOOXXX___ccc\\\\\\^^^dddjjjjjjccc[[[HHHHHHFFF::::::aaayyytttyyytttmmmUUUiii{{{RRRGGG===;;;:::888555555222222111000000000000111222...///333666FFFsssqqqeeeyyyrrriiivvvyyymmmsssxxx[[[GGGGGGJJJLLLUUU___gggrrrqqqfff|||vvvrrrpppiii[[[LLLBBB:::333///000333999;;;AAAHHHCCCDDDRRRnnnvvvooo~~~ooojjjffffffiiijjjeee```___]]][[[^^^aaa^^^^^^mmm|||wwwwwwxxxuuuqqqkkkfffbbb\\\TTTNNNJJJFFFAAA===<<<;;;;;;:::>>>@@@CCCDDDDDDEEEGGGIIIJJJJJJKKKKKKLLLLLLLLLMMMUUUxxxeeeOOOPPPIIIGGGDDDBBB@@@>>>;;;888888777555333111000//////////////////////////////,,,...444;;;ZZZllliiiaaaXXXhhhvvvsssvvv~~~yyyuuuuuuxxxtttwwwtttpppsss{{{}}}}}}{{{sss{{{{{{vvvrrruuuzzzssshhhRRRMMMMMMPPPPPPSSS```ppphhhcccqqqoooKKKBBB>>>>>>HHHIIINNNUUU\\\eeerrr~~~~~~vvvsssuuuzzz|||~~~nnnaaaWWWQQQLLLHHHCCC???>>>===<<<<<<;;;AAAGGGHHHLLLQQQTTTTTTAAA===NNNbbb___]]]VVVVVVXXXWWWTTTPPPLLLIIIEEE@@@===:::999777444333222222222000555222///333444???TTT~~~rrrvvvfffmmm~~~vvvwwwnnnpppssseeeMMMHHH;;;:::;;;???DDDDDD>>>888333444444444333333333333333333333444444444444444444555777999:::<<<<<<<<<888;;;BBBJJJSSS[[[aaadddbbbeeejjjoootttrrrfffZZZIIIGGG@@@555DDD|||ttt}}}}}}lll^^^MMMjjj|||UUUJJJ@@@>>>===;;;888888333333222111111111111222222---///444666CCCmmmsss^^^nnnqqqaaawwwmmmooo~~~{{{```LLLEEEGGGYYYkkkmmmwwwttteeeyyyqqqnnnnnnaaaUUUGGG???888222//////333:::===BBBJJJGGGHHHTTTdddyyyqqq}}}tttppppppttttttmmmeeebbbbbbcccaaa^^^```iiiwww{{{wwwxxx{{{yyytttlllfffaaaZZZRRRMMMHHHEEE@@@===<<<;;;:::999===???AAACCCDDDFFFIIIKKKJJJJJJJJJLLLMMMNNNNNNMMMUUUeeePPPQQQLLLJJJGGGDDDBBB@@@===::::::888666444222000//////////////////////////////000000444;;;[[[kkkeeezzz}}}eeeiiivvvyyynnnkkk~~~|||zzzxxxwwwvvvrrrpppuuu|||}}}xxx~~~qqqpppoooqqq||||||yyy|||zzztttqqqttttttsss{{{|||nnnNNNLLLOOOUUUWWWZZZkkk{{{ooonnnxxxpppKKKBBB>>>===GGGMMMQQQVVV[[[aaajjjwww||||||{{{||||||~~~{{{oooeee^^^TTTKKKIIIFFFAAA>>><<<<<<:::999<<>>@@@@@@<<<888555222333333444444333333333111333444666666666444444333555777999;;;<<<<<<<<<:::===BBBJJJTTT^^^fffkkkkkkjjjiiimmmuuutttcccPPPHHHDDD<<<777RRRnnn|||fffLLLJJJ```}}}zzzWWWLLLCCC@@@@@@===;;;;;;444444333222222222222222222---///555444===ddd}}}www[[[gggppp\\\pppzzzsssvvv{{{gggYYYPPPTTTuuuvvvddd|||uuunnnkkkXXXLLL@@@:::666111///000444===???BBBHHHGGGIIIVVVaaassszzzwwwxxxiiikkkeee[[[ZZZbbbiiiiiiqqq{{{wwwzzz}}}}}}wwwnnnfff```ZZZRRRMMMFFFCCC@@@===<<<;;;999777;;;>>>AAACCCDDDFFFIIILLLIIIIIIIIIKKKMMMNNNNNNMMMYYYeeeOOOOOOOOOLLLIIIFFFDDDBBB>>><<<:::999777444222000//////000000000000000000000000///---///666XXXfff[[[kkkhhhcccttt~~~zzziiieee}}}zzzrrrssslllmmmppprrrpppqqq{{{~~~xxxxxxkkknnnqqqttt}}}xxxzzzzzztttlllssswwwyyyuuubbbHHHHHHOOOYYY]]]cccwww{{{hhhdddvvvpppKKKCCC???===FFFOOOQQQTTTXXX]]]eeelllrrrqqqssszzz~~~|||pppfffccccccZZZNNNHHHDDD@@@<<<;;;:::888777===BBBFFFFFFGGGHHHFFFBBB===;;;SSS{{{WWW[[[]]]XXX[[[```ZZZYYYWWWUUURRRMMMFFFAAA===;;;999666444333333333...666666444666444888FFFtttooo|||www||||||pppwwwttt]]]```nnnyyy{{{YYYJJJKKKEEE:::999;;;@@@EEEDDD===555111222222333444444444333333111333555888888777555333333555777:::;;;<<<<<<<<<>>>???CCCIIISSS^^^hhhnnnrrrkkkeeehhhtttwwwcccJJJEEE@@@:::;;;^^^qqqjjjgggAAAIIITTTqqqwwwYYYNNNDDDBBBAAA???<<<<<<555444333333222222333333333---///555222888^^^~~~|||]]]hhhttt]]]aaasss{{{ppptttkkkhhhdddnnnttt^^^~~~~~~{{{tttjjjaaaQQQFFF;;;777444111000222666???AAAAAAEEECCCFFFSSSnnn{{{|||pppjjjgggdddccceeelllzzzsssiiiaaaZZZTTTNNNIIIDDD@@@>>>>>><<<888777999;;;>>>BBBDDDEEEFFFHHHJJJKKKLLLMMMLLLKKKJJJKKKLLL]]]vvvkkkPPPQQQTTTMMMGGGDDDDDDDDDAAA===;;;:::888666444333222222000////////////000000111111......:::SSShhhllleeeccc```ccctttbbbfffwwwnnnooommmnnnooorrrwww}}}}}}|||zzzvvvrrrqqqrrrsssvvv|||~~~zzzvvvvvvwwwuuujjjvvv~~~}}}}}}|||nnn]]]NNNGGGPPP\\\___ppp|||ZZZccckkkLLL;;;<<>>===hhhnnnZZZ[[[___aaaVVVXXXTTTXXX\\\\\\WWWPPPIIIEEEBBB???;;;888777555444222444111000222222222777>>>nnnuuu~~~zzz{{{ppp~~~~~~xxxnnngggUUU[[[hhhpppjjjaaaiiizzz|||lllWWWGGG@@@?????????BBBDDDDDDBBB===999666444444444555444333333444666666666666666666666666666999777777:::>>>???>>><<<>>>???DDDPPP]]]fffhhhgggjjjiiikkkooopppgggWWWKKKFFF555444<<>>AAAFFFIIIDDDJJJ^^^yyyppp~~~{{{yyyzzz}}}}}}{{{zzzuuuooofff^^^YYYSSSLLLGGGDDD@@@>>>>>><<<777666888<<>>hhhhhhYYY[[[^^^aaaYYY]]]]]]^^^^^^\\\XXXRRRKKKGGGAAA>>>:::777666555444333333111000222222222666===___}}}sssrrr~~~jjjppp}}}|||{{{zzzxxxrrriiicccUUUYYYccckkkfff___eeerrrjjj^^^MMMBBB>>>>>>??????@@@AAABBB@@@===999777666444444444333111000111333666666666666666666666666888777777999===???>>><<<>>>@@@FFFRRR___hhhkkkjjjhhhjjjmmmrrrsssiiiXXXJJJEEE777555:::HHHnnnooo```xxxgggHHHAAAQQQWWWiiiTTTQQQLLLHHHFFFCCC@@@>>>:::999666444222111000000222444111111333555NNNuuulll]]]vvv|||[[[^^^ooonnnzzzuuujjj\\\QQQFFF===666444333111111333999@@@CCCFFFHHHDDDMMMcccjjj~~~www}}}|||yyyuuuqqqnnniiiaaa[[[VVVQQQJJJEEEDDD@@@======:::666555888>>>AAAFFFIIIIIIHHHGGGGGGJJJKKKKKKKKKIIIIIIKKKLLLWWW{{{qqqQQQQQQPPPMMMJJJJJJLLLKKKGGGDDD???>>><<<999666444222222000000///........./////////111///222JJJhhhnnnbbbeee___^^^oooyyy}}}{{{wwwzzzwww{{{~~~|||||||||zzzwwwsssrrrssstttooouuuxxxuuussstttvvvuuu~~~xxxxxxvvvrrr[[[OOOQQQaaattteeeYYYnnndddKKK======EEEEEEMMMSSSTTTOOOQQQZZZ```___ZZZbbbkkkuuu~~~}}}}}}vvvlllaaaUUUKKKEEEEEEBBB===888777888:::<<>>AAAHHHsssaaaYYYZZZ\\\aaa]]]bbbddd```]]]ZZZYYYUUUOOOJJJEEEAAA===:::888777666444333000000222222111555;;;NNNqqqnnnxxxsssuuuggg{{{|||yyyuuupppkkkeee^^^ZZZUUUVVV\\\bbb___YYY[[[dddTTTLLLCCC======>>>>>>>>>???@@@AAA???;;;777555444333444333222///...///000666666666666666666666666777777777999<<<======<<>>;;;888555333222111000//////............000555222111HHHiiisssiiimmmiiifffnnnsssrrr~~~yyy~~~~~~|||xxx~~~zzzwwwwwwxxxuuuzzz}}}yyyvvvxxxzzzyyyzzz}}}{{{}}}{{{wwwfffWWWUUUccc|||YYYWWWjjjtttcccNNN@@@@@@GGGHHHLLLQQQSSSQQQUUU^^^eeegggffffffhhhppp~~~xxxnnnbbbUUUJJJDDDCCC@@@;;;888777999===@@@BBBFFFFFFEEEKKKPPPJJJ>>>BBBSSSzzz\\\ZZZZZZYYY```^^^dddaaa]]]ZZZZZZ\\\[[[UUUPPPMMMIIICCC>>>;;;999777666333111000222222000444:::EEEvvv~~~sss~~~~~~~~~wwwmmmhhhjjjzzztttlllbbb[[[VVVSSSRRRWWWUUUVVVYYYWWWQQQPPPSSSGGGDDD@@@>>>>>>>>>===;;;???@@@???<<<888444222111222222333111000///111222666666666666666666666666666666888999;;;<<<<<<<<<>>>CCCLLLYYYfffnnnppppppvvvvvvxxxxxxsssfffTTTGGG>>>777555>>>VVVsssiiieeepppsssYYYAAA@@@FFFQQQeee___TTTRRRNNNLLLJJJHHHEEECCC;;;:::777555222111111111000333111111222111@@@\\\wwwwwwbbbmmmyyywww}}}nnndddXXXeeeyyyqqqgggZZZKKKAAA;;;555111111111111444999===FFFHHHHHHHHHGGGXXXvvv|||nnnxxx___ddd|||wwwuuuvvvuuuooojjjddd___XXXSSSQQQMMMHHHCCCAAA===999999888555666999BBBFFFKKKMMMMMMJJJHHHHHHJJJKKKKKKJJJIIIIIILLLNNN\\\xxxsssUUUVVVNNNOOOPPPQQQQQQPPPMMMJJJEEECCC@@@===:::777555444333222111000///............444222000DDDdddsssooojjjmmmmmmooo}}}wwwnnnttt}}}~~~~~~~~~}}}~~~~~~|||}}}yyy{{{||||||{{{}}}xxxiiiZZZXXXiii\\\^^^jjjkkkmmmWWWEEE@@@DDDDDDMMMQQQTTTUUUYYYbbbiiilllnnniiigggqqq~~~~~~~~~|||zzztttkkk```TTTJJJDDD@@@>>>:::888888;;;???BBBBBBEEEFFFFFFMMMSSSKKK===>>>[[[pppZZZ]]]ZZZWWW___]]]aaa\\\ZZZZZZ]]]bbbccc^^^YYYTTTOOOGGGAAA<<<999666444444222111333222000333888===iii~~~}}}xxx}}}yyysssllliiiooowww~~~}}}vvvpppkkkbbbYYYUUUUUUYYY]]][[[WWWUUUUUURRRMMMIIIHHHEEEDDDCCCBBB@@@>>>;;;999:::;;;;;;999666444333444000111222222222333555777666666666666666666666666666777999:::;;;<<<======>>>DDDOOO\\\hhhoooqqqrrruuutttssspppjjj^^^OOOEEE===777333EEEjjjnnndddfffgggVVVIIIGGGFFFQQQhhh___TTTRRRPPPNNNMMMKKKHHHFFF<<<:::888666444333333333...333111111444333>>>TTTooowwwoooooowwwwww~~~qqqjjjllliii}}}vvvkkk___RRREEE<<<666111///000111111666===@@@GGGHHHHHHIIIJJJ]]]}}}{{{wwwnnnvvv~~~zzzvvvuuutttrrrnnnkkkaaa[[[TTTOOOLLLIIIFFFBBB???:::777888777555777;;;DDDHHHLLLNNNMMMLLLKKKJJJKKKKKKKKKJJJIIIJJJNNNPPP___uuu{{{|||yyyyyyZZZ[[[MMMNNNOOOOOONNNLLLIIIHHHGGGEEEBBB???<<<999777666555444222111000/////////,,,//////...;;;UUUjjjrrriiiqqqrrroooxxxwwwnnnuuuyyy}}}}}}~~~~~~}}}yyyzzz||||||}}}}}}~~~rrrhhh^^^```tttvvv___bbblllpppnnnYYYEEE???CCCCCCOOORRRVVVYYY]]]ccchhhlllllliiikkkyyy}}}~~~~~~{{{vvvqqqmmmllllllqqqtttuuuyyy~~~~~~|||}}}tttqqqlllddd[[[QQQHHHDDD>>>===;;;::::::===@@@BBBBBBEEEFFFHHHOOOUUULLL===???gggjjjYYY___ZZZVVV___\\\\\\ZZZZZZ\\\aaaeeefffdddaaaXXXRRRIIIBBB===999666444555333333555444111333888666XXX{{{zzz{{{rrrjjjiiirrr|||xxx}}}~~~rrrccchhhfffaaa^^^^^^ccckkkrrr\\\YYYUUUSSSPPPKKKGGGDDDFFFFFFEEEDDDAAA===999777333444666666555555666888000111333333444555888:::666666666666666666666666666888;;;<<<<<<<<<===??????GGGSSS```jjjppprrrssswwwvvvtttpppiii^^^RRRJJJ:::777555LLLyyyvvviiikkkooodddYYYXXXVVVWWWpppzzz___TTTSSSQQQPPPPPPNNNKKKIII>>>===:::888666555444444...333111000444444;;;NNNooosss|||xxxlll]]]YYYkkkllluuu|||hhhhhhkkk||||||}}}qqq}}}ssseeeXXXKKK???999333000...000111222888@@@BBBHHHGGGGGGKKKNNNbbbvvv~~~~~~}}}{{{yyyvvvrrrooolllkkk^^^XXXOOOIIIGGGEEECCC@@@<<<888555666666555888<<>>@@@BBBBBBEEEFFFHHHQQQVVVLLL<<>><<<:::666444555666555222333888222KKKqqq~~~wwwooollltttwwwqqqtttvvvqqqggg^^^bbbcccbbbaaa```bbbhhhlllUUUTTTRRRNNNKKKHHHFFFCCCBBBCCCCCCAAA>>>:::888777222444444444333333555666111222333444444555777999666666666666666666666666666999<<<===<<<<<<>>>@@@BBBJJJWWWdddmmmrrrttttttzzzzzzxxxsssjjj]]]PPPGGG444888999TTTvvvoooxxx~~~kkk\\\bbblllccc|||mmm___UUUSSSRRRRRRRRRPPPMMMKKKCCCAAA>>>:::777555333333///444111...222222777FFFsssrrrrrrwww~~~|||eeeuuussswwwXXXNNN^^^~~~kkksssyyyXXXOOOSSSXXXgggTTTRRRbbbqqq|||ooo___QQQDDD;;;666222//////000111222999BBBCCCGGGEEEGGGMMMRRReeehhh|||}}}}}}{{{wwwqqqmmmkkkkkk]]]VVVLLLEEECCCBBB@@@???;;;666444555666666999>>>GGGIIILLLMMMNNNNNNOOOPPPMMMMMMLLLKKKJJJLLLPPPSSSwww~~~ZZZXXXSSSTTTSSSQQQNNNKKKJJJIIIHHHFFFDDDAAA>>><<<;;;:::888777555333222000000000000......000222===WWWqqqyyy~~~|||ddddddnnnqqq~~~~~~{{{xxxwwwwww{{{|||zzz|||}}}|||}}}}}}{{{zzz{{{vvv{{{|||aaa___dddvvvxxxcccMMMDDDHHHJJJLLLPPPXXXaaahhhmmmsssxxxppprrrvvvzzz|||}}}sssiiifffSSSPPPKKKDDD@@@BBBHHHMMMQQQSSSXXXfff{{{~~~{{{|||xxxtttqqqpppmmmfff^^^VVVNNNHHHEEE;;;;;;<<<===>>>???@@@AAABBBEEEFFFIIIRRRWWWMMM<<<@@@sssdddXXX```ZZZWWWccc]]]WWW^^^^^^\\\ZZZXXXYYY\\\___^^^XXXPPPJJJFFFDDDBBBBBB777555666777666333444888333EEEmmm||||||~~~xxxsssooouuuqqqmmmmmmooollldddaaaeee[[[]]]]]]ZZZUUUQQQPPPQQQLLLMMMLLLHHHEEEDDDCCCBBB>>>??????===:::888777777777777666444111///000111222333444444333333555777666666666666666666666666777:::===>>>======???AAADDDMMMZZZgggoootttuuuuuuzzzzzzxxxrrreeeUUUDDD:::///888===YYYlllmmmfffQQQ___vvvmmmbbb^^^UUUTTTSSSSSSSSSRRRNNNLLLHHHEEEAAA<<<777444222111111555000---111000444AAAeeetttpppqqq^^^jjjnnnXXXbbbzzzpppwwwZZZRRRHHHMMMPPPWWWkkk{{{nnnTTTPPPRRRiiimmm{{{{{{lll[[[LLLAAA999555111//////111111333:::CCCDDDFFFDDDFFFOOOUUUggg\\\www^^^yyyrrrmmmhhhccc```QQQMMMJJJIIIFFF@@@===>>>:::666333444555666:::???EEEIIIMMMNNNMMMLLLOOOQQQMMMQQQOOOQQQRRRJJJKKKZZZsssZZZVVVTTTRRRPPPOOOOOOPPPQQQMMMJJJGGGDDDAAA???;;;888;;;999666555444222///---111---,,,///111:::QQQiiirrrxxxjjjooo~~~|||{{{{{{}}}|||xxx}}}}}}|||}}}~~~~~~~~~\\\\\\bbbiiiuuuwww^^^MMMEEEFFFIIIPPPTTTVVV\\\jjj{{{|||{{{zzz|||}}}vvvlll^^^SSSNNNDDD???===AAACCCEEEKKKTTTVVV\\\nnnyyy{{{}}}~~~}}}}}}{{{|||~~~~~~~~~}}}zzzxxxyyyzzzooojjjbbbZZZRRRKKKDDD@@@===;;;777555666:::@@@CCCIIIHHHEEENNNYYYNNN??????JJJvvvccc^^^[[[]]]]]][[[[[[]]]aaa``````___^^^]]]]]]\\\___ZZZSSSOOOLLLHHHBBB===>>><<<999666444333333333777999aaavvv|||ssstttxxx}}}yyytttiiiiiiiiihhheeeaaa\\\YYYTTTSSSPPPNNNKKKIIIHHHGGGJJJIIIGGGEEECCCBBBAAAAAA===>>>>>>===;;;999777666666444111......000444666444444444444444444444444666666666666777777777777;;;@@@DDDAAA<<<999===BBBIIISSSbbbpppwwwyyyyyyxxxuuuuuutttmmmaaaQQQAAA888555222FFFjjjsssdddqqqzzz^^^IIIVVVdddlllSSSYYY[[[\\\ZZZUUUQQQPPPQQQJJJJJJIIIEEE???:::777666111333333222000111555999```uuu|||{{{___^^^pppXXXhhh~~~uuu\\\GGGMMMIIIMMMYYY___XXXMMMGGGMMMVVVjjjkkkuuu~~~rrrdddXXXKKK>>>777666111000......222999@@@EEEEEEHHHMMMOOOOOOXXXuuuxxxXXXiii|||\\\]]]{{{uuuooojjjddd___[[[QQQLLLJJJIIIEEE>>><<<===999555333555555666:::@@@EEEIIIMMMOOOMMMLLLNNNPPPNNNRRRPPPPPPPPPIIINNNbbbwwwmmm[[[WWWWWWWWWVVVUUUTTTSSSRRRQQQNNNJJJGGGEEEBBB>>><<<:::888555444444333111///111---,,,///111999PPPgggbbbkkkssspppvvvrrrfffrrrzzz~~~|||{{{||||||xxxaaaKKKSSSZZZeeewww{{{fffRRRDDDCCCHHHLLLQQQVVV___nnn}}}~~~ssshhh]]]PPPFFFCCCAAA@@@CCCGGGGGGGGGNNNXXXhhhuuu~~~~~~{{{zzz|||}}}|||xxxuuutttttttttnnnhhh___VVVNNNGGGAAA===;;;999666555777<<>>>>>@@@AAA=========<<<;;;999777666777555222//////111444666444444444444444444444444555555666666777888888999<<>>===@@@DDDMMMXXXgggrrrxxxzzz|||~~~{{{yyyssshhhYYYJJJ===666:::>>>PPPnnnpppiiisssrrrSSSEEETTTaaa}}}jjjVVV]]]]]]\\\YYYUUUSSSUUUWWWQQQNNNJJJFFF@@@;;;777555222333333111000111444888QQQzzz{{{|||vvvkkkaaaoootttdddQQQAAA???CCCLLLPPPNNNLLLLLLUUUjjjiii{{{ooo```TTTGGG<<<666555111000///000444:::AAAEEEKKKIIIKKKNNNOOO^^^sssjjjlllRRRNNN~~~zzzuuupppkkkddd]]]YYYPPPLLLIIIGGGCCC<<<999;;;888555444555555666;;;BBBDDDIIINNNPPPNNNMMMNNNOOOPPPTTTQQQNNNNNNIIIRRRiiibbbeee]]][[[[[[]]]]]]\\\ZZZWWWUUUTTTQQQMMMJJJHHHEEEAAA>>>:::888666444444444222111000,,,,,,///111888MMMddd[[[^^^gggjjjiiittt~~~wwwuuugggzzz}}}}}}xxx|||zzzzzzyyy|||wwwcccSSSIIIDDDSSSZZZfffxxx~~~~~~zzznnnWWWDDDAAAGGGKKKQQQYYYcccrrruuucccVVVLLLCCC???@@@>>>BBBHHHMMMOOOUUUcccqqq~~~}}}}}}yyy}}}yyytttzzz~~~wwwssssssssssssqqqnnnggg\\\RRRIIICCC===:::999777666666999???DDDHHHDDDDDDAAAHHHPPPFFF<<>>;;;888666555555666777888KKKwww~~~~~~wwwqqqoootttsssrrrqqqoookkkfffaaaeeedddbbb^^^[[[WWWUUUSSSVVVTTTPPPMMMJJJHHHHHHHHHCCC@@@===:::999;;;===???<<<<<<<<<;;;999888666555888666333000000222444666555555555555555555555555444555555666777999:::;;;>>>???@@@@@@@@@AAACCCFFFRRR^^^mmmwwwzzz|||zzzpppaaaQQQCCC:::666222CCC]]]{{{{{{mmmrrryyyiiiJJJEEEWWWaaavvvgggZZZ```___\\\XXXVVVWWWZZZ]]]YYYSSSLLLGGGCCC???999444333333222111000000333555GGGkkkvvvvvvkkkxxxSSSCCC:::===DDDJJJKKKJJJNNNUUU^^^zzzuuuhhhYYYMMMBBB888333444111000000222666===CCCFFFMMMIIIKKKQQQSSSccceeewww~~~uuu}}}```SSSOOOppp{{{}}}zzzxxxtttooojjjccc[[[UUUOOOJJJGGGFFFAAA:::777888666444444666555666<<>><<<888666555444222000///,,,---000111666III___bbbbbbooouuujjjhhhssszzznnn~~~~~~{{{~~~~~~}}}|||rrrYYYJJJIIIOOOXXXaaannn{{{uuuhhhhhhlllqqqmmm[[[FFF@@@FFFMMMSSS]]]hhhtttxxxhhhUUUIIIDDDBBBEEEJJJIIIMMMQQQSSSXXXiii}}}|||~~~~~~zzz~~~xxxpppyyy~~~xxxsssrrrvvvxxxvvvsssnnnfff[[[OOOGGGAAA<<<:::999888777888;;;@@@EEEHHHDDDEEECCCGGGMMMDDD>>>GGG___ttteee\\\YYYXXX]]]_________aaaaaa````````````aaaaaabbb\\\XXXUUUUUUVVVTTTNNNHHHBBB@@@===999777555555555555666???kkk~~~yyyjjj~~~|||uuupppnnnkkkjjjiiihhhfffccc```^^^ccc```]]]YYYUUURRRQQQPPPSSSPPPLLLHHHEEEDDDDDDEEE<<<;;;:::999999:::;;;<<<;;;::::::999888777666555777555222000000111333555555555555555555555555555444444555666888:::===>>>AAA@@@??????@@@BBBDDDFFFTTTbbbttt}}}~~~}}}~~~xxxmmm]]]LLL@@@:::999111EEE```yyy^^^iii}}}eeeIIIMMM```iiipppeee^^^___^^^\\\ZZZYYYZZZ]]]___]]]VVVNNNIIIGGGDDD===777444444222000///000222333BBB```{{{~~~xxx}}}pppVVV;;;444777AAAKKKOOOLLLLLLSSS\\\mmm|||tttlll___PPPEEE<<<444111333000111222555:::@@@EEEHHHIIIGGGLLLUUUYYYiiizzz^^^yyykkkXXXVVVWWWiiiqqq}}}{{{yyyrrrpppmmmiiiccc\\\SSSNNNLLLHHHEEECCC???999666777444333444666666666>>>GGGIIIMMMRRRSSSRRRPPPQQQRRRTTTSSSLLLLLLPPPMMMQQQcccsssYYYaaa___aaa```^^^]]]\\\[[[\\\\\\UUUSSSPPPNNNLLLJJJGGGDDDEEEAAA<<<888555333111///000---...111000333EEEXXXffffffuuu{{{iii___nnnyyy~~~mmmXXXMMMOOOWWWXXXeeeyyytttgggaaa^^^___dddhhh\\\IIIBBBEEEMMMTTT___kkkvvvmmm^^^MMMEEECCCFFFMMMUUUXXXZZZ[[[^^^jjj~~~|||{{{}}}wwwnnnuuuzzzxxxzzzvvvtttvvvyyyzzzvvvrrrllleeeYYYNNNFFF@@@===;;;:::999:::;;;===AAADDDFFFCCCEEECCCEEEHHH???>>>LLLcccqqqtttzzzwwwggg```\\\\\\```aaa______````````````aaaaaaaaaaaaaaa\\\```dddddd___YYYTTTQQQFFFCCC???;;;888666555555555555999```|||~~~uuuooolllgggggggggeeeccc```^^^]]]___\\\XXXTTTPPPNNNMMMMMMKKKIIIFFFCCC@@@?????????888999;;;<<<<<<<<<;;;:::999999888777666555555555444222000//////000222444666666666666666666666666444444444666888;;;>>>@@@DDDBBB@@@>>>???BBBEEEGGGWWWfffxxx~~~~~~yyynnn]]]KKK>>>888888<<>>777111000222000111555999>>>CCCGGGIIIIIIGGGKKKTTT___wwwzzzgggbbbOOOPPPWWWqqquuu~~~}}}{{{xxxvvvqqqnnnkkkfffaaaYYYQQQLLLIIIEEEBBBAAA>>>777555666333333555777666777???IIIKKKOOORRRSSSQQQPPPQQQSSSSSSSSSMMMLLLPPPMMMSSSfff{{{ppp___^^^^^^aaa___]]]ZZZYYYZZZ[[[\\\WWWUUUSSSQQQPPPOOOLLLJJJJJJEEE???:::777444222000111...000222000111???RRRccc```lllrrr___UUUfffzzz}}}zzzwwwhhhVVVKKKMMMUUU[[[kkkooocccddd```\\\```fff___MMMDDDFFFJJJRRR```ooo|||dddWWWJJJFFFHHHLLLSSSZZZXXX^^^hhhvvvwwwxxxzzz|||yyy{{{vvvwwwxxxvvv{{{yyywwwwwwwwwuuuoookkkggg___UUUKKKDDD@@@===;;;::::::;;;===???BBBEEEFFF@@@CCCAAAAAAAAA:::===OOOiiimmmvvvkkkgggbbb^^^^^^aaaccc```^^^___^^^___aaabbbbbbaaa___^^^YYY```gggggg```XXXUUUUUUKKKIIIDDD???;;;888666666666444777UUU}}}www{{{qqqkkkhhhiiijjjiiifffbbb]]][[[ZZZYYYWWWSSSPPPMMMKKKJJJIIIDDDCCCBBB@@@>>>===<<<;;;777999<<>>;;;999888777666555444444444444111000///...///111333444777777777777777777777777555555555666888<<>>AAADDDGGGIII@@@DDDBBB@@@???888>>>SSSrrrgggfffaaa^^^]]]aaaccc```^^^___\\\___bbbdddccc```\\\ZZZUUUZZZ``````[[[WWWUUUVVVRRROOOJJJDDD???;;;999888777222777MMMwww~~~sss|||ssslllhhhhhhfffhhhhhheee___YYYVVVVVVRRRQQQNNNLLLIIIGGGFFFEEE@@@@@@@@@@@@???===<<<;;;999:::===??????===;;;:::777666555444333333444444////////////000333555666777777777777777777777777666666555666888<<<@@@BBBBBBDDDDDDBBBAAAEEENNNUUUfffnnnxxx~~~~~~~~~|||oooZZZDDD777444666999^^^SSS___^^^LLLYYYjjjyyy{{{zzzbbb^^^]]]YYYZZZ\\\```cccbbb^^^ZZZYYYXXXWWWTTTPPPKKKFFFBBB<<<999444222222222111000555:::]]]hhhpppjjjuuunnnhhhCCC999;;;FFFIIIHHHHHHRRRggg}}}zzzpppcccYYYLLLCCC:::666333///000222///222888???DDDHHHJJJKKKOOOPPPOOOWWWwwwlllkkkWWWSSSVVVYYYwwwiiifffccceeelll~~~|||yyyvvvtttmmmjjjeee```ZZZTTTMMMHHHDDD@@@>>>???<<<777555666111222555777666777AAALLLLLLNNNOOONNNKKKLLLOOOSSSLLLTTTSSSMMMHHHGGG\\\~~~ggg^^^QQQ[[[[[[[[[\\\\\\[[[YYYWWWUUUSSSRRRPPPPPPQQQQQQOOOMMMLLLHHHBBB===;;;999888666333111222333///---888IIIhhhZZZZZZ___ZZZ\\\jjjsssooodddvvv~~~~~~zzzxxxssssss~~~zzz}}}vvvZZZHHHOOOaaaffftttxxxxxxnnnjjjnnnsssfffNNNEEEJJJQQQXXXhhh{{{UUUOOOLLLQQQXXX]]]bbbgggrrrllleee|||~~~zzz}}}yyyvvvvvvxxxyyywwwuuuqqqqqquuu}}}{{{xxxzzzyyyxxxuuuoooiiifffdddeeeWWWRRRJJJCCC>>>;;;888666555777:::>>>BBBFFFIIIKKKBBBFFFDDDBBB???999AAAXXX{{{gggfff___\\\\\\aaabbb```^^^___[[[^^^bbbeeeddd```[[[WWWXXXYYY[[[\\\[[[[[[ZZZZZZWWWTTTNNNGGGBBB===;;;:::555000888JJJmmmzzztttppp}}}yyy{{{zzzuuummmhhhiiikkk___bbbdddaaa[[[VVVSSSRRRMMMMMMKKKIIIGGGEEEDDDCCC???@@@AAABBBAAA???===<<<;;;<<<<<<=========<<<<<<777666444333222333333444/////////000222444777888777777777777777777777777777777666666888<<<@@@BBB@@@DDDFFFDDDCCCHHHSSS]]]nnnrrrxxx|||~~~~~~yyykkkUUUAAA777777<<>>:::555333333333222000555000LLLfffrrrnnnvvv~~~aaawwwpppNNNBBB???EEEIIIMMMPPP]]]ooo||||||uuujjj\\\RRRFFF>>>777555333000000333///333999@@@FFFIIIKKKLLLLLLSSSVVV```nnnbbbOOORRRUUUQQQ{{{[[[aaaeeedddlllvvv}}}|||xxxwwwwwwvvvtttjjjgggccc]]]VVVPPPLLLIIIEEECCC???;;;888555444333222666::::::999;;;AAAGGGLLLMMMNNNOOOQQQRRRSSSTTTUUUMMMJJJKKKDDDEEEbbb~~~aaaYYYRRR[[[]]]\\\[[[ZZZYYYYYYXXXXXXYYYZZZZZZWWWSSSOOONNNMMMMMMLLLJJJFFFAAA;;;666444888222///000000111555;;;```bbbbbbhhhnnniiilll~~~rrrfffooo|||zzzyyyzzz{{{zzzxxx}}}uuu[[[PPPRRRVVVnnnyyywwwrrrccc[[[WWWMMMVVV```lllwwwwwwVVVQQQSSS\\\aaadddqqqhhhaaaeeeggg~~~~~~{{{~~~{{{{{{yyyyyy~~~{{{sssrrruuuwwwwwwvvvuuuwwwyyyuuurrrooollliiifffaaa^^^SSSKKKDDDAAA>>>:::999<<<888777999???FFFJJJJJJGGGBBBCCCFFFDDD<<<;;;III[[[~~~ppp```bbb````````````````````````[[[]]]___aaa```\\\XXXUUUXXX[[[___```^^^[[[YYYXXXVVVQQQSSSPPPCCC>>>>>>777999888999:::VVVyyy~~~mmmjjjvvvzzzxxxwwwvvvtttqqqllleee```ddd```ZZZUUUQQQNNNJJJHHHFFFFFFDDDCCCBBBAAAAAA@@@BBBAAA@@@???<<<:::777666888999;;;<<<<<<<<<;;;;;;888777444222111111111222---///000111222333666888222555888<<<===<<<;;;999888777666777:::@@@FFFJJJFFFCCCCCCCCCDDDHHHTTTaaammmttt}}}~~~}}}zzzgggPPP===555777<<>>fffiiiaaaeee~~~jjjuuuxxxUUUBBB???DDDMMMTTTWWW___mmmxxx|||xxxjjj[[[NNNHHH;;;888444222111111000///...:::>>>AAAKKKLLLIIIMMMMMMNNNYYYxxxuuu{{{XXXJJJNNNNNNGGGkkkTTTbbbmmmuuu{{{xxxvvvtttrrriiieee___WWWQQQMMMJJJIIICCCAAA>>>:::777555333333222555888999999;;;BBBGGGLLLMMMNNNPPPQQQSSSTTTTTTPPPJJJIIIJJJFFFLLLmmm___\\\VVV[[[\\\[[[ZZZYYYYYYZZZ\\\]]]ZZZZZZYYYUUUQQQNNNMMMMMMNNNMMMKKKGGGCCC>>>:::777999333000000000000444999TTT^^^hhhtttyyyooojjjwwwzzzoookkk}}}|||{{{|||}}}}}}mmmZZZSSSUUUXXXlll~~~{{{nnnkkkmmmiii^^^gggsss~~~zzzSSSPPPTTT^^^gggtttdddRRR^^^dddmmm}}}}}}}}}zzz|||}}}zzz{{{}}}{{{wwwtttvvvxxxzzz|||}}}vvvtttpppllliiieee```\\\RRRJJJBBB???===999777999666777;;;BBBIIILLLJJJGGG???DDDIIIEEE<<<===QQQhhhuuudddaaa\\\\\\[[[[[[[[[[[[\\\\\\^^^^^^^^^^^^]]][[[ZZZYYY\\\^^^```___\\\YYYWWWVVVWWWRRRTTTSSSIIIEEECCC:::888555777:::QQQwww|||{{{vvvuuusssrrrpppmmmhhhbbb]]]^^^[[[UUUPPPMMMJJJGGGDDDCCCCCCAAA@@@???>>>>>>>>>???>>>===;;;:::888777777;;;;;;<<<<<<;;;999888777666444222000/////////000---...000000000111444666555666888:::;;;<<<<<<<<<888888777999<<>>888555333333333333222:::YYYzzzkkktttpppzzzeeeLLLBBBFFFQQQZZZ^^^eeesss|||pppaaaSSSHHHBBB999666333111000000000000777@@@BBBEEENNNOOOKKKPPPJJJ\\\yyyuuupppTTTLLLNNNKKKDDDhhh^^^sss|||yyyuuuqqqmmmfffaaaYYYQQQKKKHHHGGGGGGAAA???<<<888555333222222222444666777888<<>><<<:::555111111000///111666OOO[[[eeennnqqqfffdddrrruuu}}}}}}hhhrrr}}}tttyyy~~~wwwfffYYYUUUXXXZZZiii~~~zzz~~~zzzgggoooyyyrrrTTTTTT\\\iiixxx```LLLQQQ^^^eeewww}}}~~~~~~|||{{{{{{wwwtttpppmmmiiiddd___[[[RRRHHH???======999666555444888???GGGLLLMMMJJJGGG???FFFKKKEEE;;;@@@ZZZuuuvvvhhhbbbZZZYYYXXXXXXXXXYYY[[[\\\```^^^\\\ZZZYYYYYYZZZZZZ]]]^^^^^^\\\YYYVVVTTTTTTYYYSSSVVVXXXQQQNNNJJJ???;;;666666999IIIqqq~~~~~~zzzuuussspppnnnjjjfff```\\\VVVSSSNNNJJJGGGDDDBBB@@@@@@???>>><<<;;;;;;;;;;;;;;;:::999777777777888999======<<<:::888666444222333222///---------...//////111222111111111333555888888888999:::<<<>>>???888999:::<<>>======:::666444444;;;EEEMMMPPPNNNJJJFFFCCCGGGHHHAAA;;;EEE___wwwuuuoooeee___ZZZZZZZZZZZZ\\\^^^aaabbb___^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[XXXUUUSSSSSSTTTZZZSSSWWW\\\XXXVVVQQQCCCBBB:::777888@@@ZZZ}}}}}}xxxtttnnnuuurrrnnnjjjeee___YYYUUUNNNKKKGGGCCCBBB@@@>>><<<<<<<<<;;;:::999888888888888777555555555777999:::<<<;;;:::888666333222111222000...---,,,---...///444555555444333333444666777888999:::<<<===>>>>>>999:::===@@@BBBDDDEEEEEEDDDBBBDDDJJJQQQYYYfffqqq{{{yyyyyyzzz|||}}}|||{{{~~~ttt```GGG444333BBBQQQbbbyyy\\\VVVnnnzzzZZZaaayyyvvvsss}}}\\\VVV^^^ZZZWWWWWWXXX[[[]]]^^^]]]ZZZXXXVVVQQQMMMMMMQQQSSSQQQNNNPPPMMMHHHCCC===888444333000222111888ZZZooogggxxxssszzzzzzqqqlllnnnpppwwweeeGGGGGGVVVgggttt~~~xxxhhhWWWIII???999555222111000......000444777===DDDFFFKKKSSSQQQOOOWWWaaavvv```eee|||wwwUUUKKKKKKGGGCCCEEE{{{zzz}}}xxxuuuqqqiiiccc[[[YYYTTTOOOJJJEEEBBB@@@;;;999777444333222222222333333333555999???GGGLLLHHHJJJLLLNNNPPPPPPPPPOOOPPPNNNIIIDDDHHH^^^bbbXXX^^^^^^VVVWWWYYY\\\^^^^^^[[[WWWUUURRRRRRQQQPPPOOOPPPSSSUUULLLKKKKKKJJJGGGDDDBBB@@@>>>999555444222//////333???aaa{{{jjjllluuu{{{mmmXXXjjjooopppttt~~~~~~~~~uuueeeTTTMMMUUU``````lll~~~jjjkkkrrr]]]@@@NNNWWW___qqq|||wwwnnnqqqppppppooolllfff^^^YYYNNNEEE>>>======:::777666666@@@LLLSSSSSSNNNHHHDDDIIIGGGAAA;;;===LLLbbbrrroooxxx}}}fff^^^ZZZ[[[\\\\\\^^^aaadddgggiii___```aaaaaa```^^^\\\ZZZZZZZZZZZZXXXVVVUUUWWWYYYXXXSSSXXX^^^[[[ZZZUUUHHHEEE>>>777777;;;KKKttt|||xxxooonnnjjjrrrooojjjeee___WWWOOOJJJHHHEEEAAA???>>>===;;;:::::::::999888777777777777666555444333444666999;;;888777666555444333222222222111///......///111222555555666444333222333555555777:::===>>>>>>===<<<:::<<>>999777555333222222222222222222333666<<>>===999777999;;;FFFSSSYYYUUULLLEEEBBBKKKEEE<<<888CCCWWWhhhooovvvpppaaa]]]]]]\\\]]]___aaadddfffhhhiiiaaacccfffgggfffccc^^^[[[YYYZZZ[[[ZZZYYYZZZ\\\]]]WWWSSSZZZ```\\\[[[XXXMMMEEEBBB:::999<<>><<<:::;;;===@@@BBBCCCCCCBBBBBB@@@AAAHHHVVVbbblllvvv~~~zzzxxxyyywwwjjj___MMM;;;555???UUUeeessslllxxxuuuUUURRR[[[cccnnneeeXXXZZZRRRNNNXXX[[[]]]]]]\\\YYYWWWUUUUUUXXXUUUTTTUUUVVVVVVSSSPPPQQQQQQOOOKKKEEE???999666222333111000???dddyyyhhhlll{{{|||zzzppprrrtttfffhhhmmmGGGGGGNNN^^^rrr|||tttdddpppzzznnncccRRRDDD<<<888555333...000111000111555===CCCIIIQQQRRRTTTUUUQQQYYYooodddTTTddduuuooovvvooonnnZZZKKKJJJIIIDDDEEELLLrrrwwwwwwrrrpppkkkaaaXXXVVVSSSNNNIIIDDDAAA???>>>777666555333222222333333222222444888???FFFKKKMMMLLLMMMOOOQQQQQQOOOMMMLLLIIIHHHCCCBBBSSSsss}}}XXXZZZQQQRRRSSSUUUXXX[[[\\\YYYTTTMMMIIIIIIKKKLLLLLLKKKKKKLLLNNNLLLLLLKKKJJJHHHEEECCCAAAAAA<<<888888555222222555;;;[[[ttt{{{{{{wwwkkkxxxvvvpppqqquuuzzz~~~~~~}}}rrrdddUUUKKKPPPZZZ[[[iii{{{cccGGGFFFPPPZZZiii~~~||||||}}}zzzrrrllloooqqqtttuuupppeeeXXXNNNCCC@@@???>>>:::666777<<<@@@KKKYYY\\\UUUJJJCCC@@@GGGBBB::::::JJJaaaqqqvvv}}}fffbbb___bbb___```ccceeeffffffeeeeee```bbbeeefffeeebbb^^^[[[XXXZZZ[[[[[[ZZZZZZ[[[]]]WWWUUU]]]bbb\\\[[[ZZZRRRHHHJJJBBB??????;;;RRRyyy~~~yyyuuutttlllnnnmmmjjjggg```WWWLLLEEE===;;;888777888888888777666666555444444444444555222222222222222222222222222111000000000111222333444333222111111333555666111222222111//////000222444666888;;;<<<<<<<<<;;;<<<>>>@@@BBBBBBBBBAAAAAABBBEEEOOO^^^llluuu}}}{{{yyy|||yyymmmQQQHHH===777;;;KKK```nnntttyyyxxx```GGGUUU^^^bbbsss|||```^^^[[[UUUTTTVVVVVVXXXYYYXXXVVVUUUWWWYYYTTTTTTVVVVVVVVVUUUTTTRRRPPPPPPOOOMMMHHHBBB<<<888444333222111777PPP|||vvvdddeeeuuu~~~{{{rrraaaYYYuuuwwwSSSHHHNNN^^^qqqzzzzzz~~~}}}uuuooo```UUUGGG<<<777555333111...000222222333888AAAHHHLLLSSSTTTTTTUUUWWWlllqqqUUUiiitttyyy~~~[[[PPPHHHIIILLLKKKJJJKKKtttbbbuuuwwwqqqoooiii^^^TTTVVVRRRKKKEEE@@@>>>>>>???777666444333222333333444222222555:::AAAGGGLLLNNNOOOPPPRRRSSSRRRPPPNNNLLLJJJIIIDDDDDDVVVxxxnnnQQQYYYMMMPPPUUUVVVWWWYYYYYYVVVQQQLLLIIILLLNNNOOOOOOMMMLLLLLLMMMMMMMMMLLLKKKIIIFFFDDDBBBAAA===999999777333333666000RRRlllrrrqqqnnnwwwooo~~~vvvwww|||~~~uuugggYYYNNNMMMSSS]]]kkk|||zzzyyyzzzPPPCCCEEENNNcccqqq|||}}}}}}{{{~~~}}}|||xxxqqqkkkpppsssvvvwwwqqqdddTTTIII>>>>>>???>>>888333666===CCCOOO\\\^^^UUUIIIAAA???AAA???;;;===OOOiiizzz~~~rrrbbbbbb]]]___cccdddggghhhhhhfffdddbbb]]]___```aaa```]]]ZZZXXXVVVWWWYYYYYYXXXWWWXXXXXXXXXVVV___ccc\\\[[[\\\VVVNNNSSSJJJDDDBBB555AAAiiiuuu}}}sssdddccccccbbb```ZZZQQQFFF>>>:::888666555666777777666444444333333222333333333111111111222111000///...111111000//////000111222444333222111222333555777222333333222111111222444666666777888999;;;<<<======>>>@@@AAABBBAAAAAA@@@GGGJJJTTTdddqqqxxx}}}{{{zzz|||mmm^^^DDD>>>999;;;HHH[[[nnnzzz|||sssjjjzzzzzzaaaUUUCCC^^^jjjkkkyyymmmZZZ\\\UUUTTTWWWOOONNNPPPSSSSSSTTTVVV[[[___PPPSSSVVVWWWVVVUUUTTTUUUNNNOOOPPPNNNJJJDDD===999555222222333333CCCnnntttcccaaannn}}}|||zzzwwwyyy^^^NNNfffsssCCCJJJ^^^ttt{{{uuuuuu||||||zzzuuullldddVVVLLL???777444333111///...111333333444:::DDDLLLQQQXXXZZZZZZ]]]fffgggUUU}}}}}}QQQJJJEEEHHHNNNQQQNNNJJJttt___ddd}}}{{{qqqlllhhh```XXXTTTSSSPPPLLLGGGBBB>>>;;;:::888666333111111222444555222555:::>>>BBBFFFKKKOOORRRSSSTTTSSSPPPNNNNNNNNNNNNFFF@@@GGG\\\zzzlllTTTOOOQQQRRRRRRWWWUUUSSSPPPOOOPPPQQQRRRNNNOOOPPPQQQPPPNNNMMMOOOJJJJJJJJJIIIHHHGGGFFFEEEBBBCCCBBB<<<555222555999999EEEVVVjjjrrriiimmm{{{uuuwwwwwwmmmsss}}}yyyooo___NNNIIIMMM[[[gggxxx~~~{{{~~~sssOOOGGGKKKVVVggg~~~~~~{{{}}}}}}}}}vvvooopppnnnpppqqqiiiXXXKKKFFFBBB@@@<<<999999;;;===???MMMPPPXXXZZZOOO???>>>GGGIII<<<999KKKdddsssyyy|||lll```___^^^\\\dddiiijjjhhhggggggccc^^^```aaaaaabbbbbb___ZZZVVVWWWXXXXXXYYYYYYYYYYYYXXX^^^^^^^^^]]]\\\ZZZXXXVVVUUUTTTQQQIII===999BBBPPPggg{{{|||yyyzzzmmmcccWWWQQQPPPLLLCCC;;;777777666555444444444444555444444333222111000000222111111111000000//////.........///000222333444666555333222222333555666666222000222333222555:::===:::777666777999;;;;;;???AAACCCDDDCCCCCCDDDEEEEEEMMM[[[iiiqqqssswww|||zzzxxx}}}{{{hhhWWWQQQAAA555...999SSSmmmyyyyyy{{{{{{uuujjjqqqmmmOOOBBBSSSaaaiiirrryyyfffXXXYYY\\\WWWRRRSSSRRRZZZ^^^[[[WWWWWWXXXXXXWWWSSSSSSZZZ^^^\\\XXXVVVLLLPPPNNNHHHJJJPPPLLL@@@999777111222666;;;[[[ooodddfffjjjrrr}}}ooossshhhZZZnnnaaaSSSaaazzzwwwhhhjjjrrrtttuuuzzzrrrlllggg```VVVOOODDD>>>777333222222111///222111111555===EEEKKKNNNRRR[[[[[[VVVeeejjjVVVppp```NNNJJJHHHJJJOOOQQQPPPNNN```^^^gggyyyoookkkfff^^^VVVSSSOOOMMMIIIDDD???<<<:::999777666333222111222444555222666;;;???CCCGGGLLLOOOQQQRRRSSSRRRPPPNNNMMMNNNQQQJJJDDDIII\\\{{{hhhSSSPPPTTTVVVVVVWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTRRRPPPLLLIIIHHHIIIKKKKKKKKKJJJIIIGGGFFFEEEAAABBB@@@===999777888999888???MMMdddoooiiisss~~~vvvssswwwrrrvvvvvvzzzdddgggvvv|||}}}~~~{{{uuulll\\\MMMHHHKKK[[[eeewww{{{{{{gggIIIFFFMMMXXXhhh}}}wwwqqqtttqqqqqqpppfffVVVIIIEEE@@@>>>;;;888999;;;???AAAMMMTTTZZZVVVHHH<<>>===BBBPPP```ooo|||{{{aaa]]]``````___aaafffgggfffeeeeeebbb]]]^^^___```bbbbbbaaa]]]ZZZZZZ[[[[[[\\\[[[[[[ZZZZZZYYYZZZ[[[\\\\\\\\\[[[ZZZYYYVVVSSSPPPIIIDDDEEEJJJpppttt|||}}}{{{nnndddWWWPPPNNNJJJBBB:::777666555444333333333333444333333222222111111111222222111111000000000000000000000111222444555555666555444333333444555666666333222444555444666:::;;;999666666999;;;======@@@AAACCCCCCBBBBBBDDDEEEFFFRRRbbbmmmssswwwzzz||||||}}}xxxfffTTTJJJ:::555888AAARRRmmm}}}uuummmssswwwpppqqqgggKKKAAARRRuuuqqqaaaWWWYYY[[[UUUQQQRRRQQQXXX\\\YYYVVVXXXZZZZZZYYYTTTTTTYYY]]]ZZZUUUTTTTTTUUUQQQOOOWWW```[[[NNN:::888222111222444NNNvvv~~~oooxxxooovvvnnn}}}qqqllltttsssoooooolllhhhgggkkk{{{|||pppjjjbbb\\\XXXRRRJJJDDD>>>:::444111111222222111555888<<<>>>AAAFFFMMMRRRTTTUUUWWWcccuuu___aaaSSSPPPMMMKKKNNNRRRTTTRRROOObbbSSS___lllwwwmmmhhhddd[[[TTTQQQJJJHHHDDD@@@<<<:::888777777555333222222333444555333777<<<@@@DDDHHHLLLOOOPPPQQQRRRQQQOOOMMMMMMMMMJJJGGGFFFOOOgggdddRRRRRRVVVXXXWWWXXXXXXYYYYYYYYYXXXXXXXXXUUUTTTQQQMMMLLLLLLMMMMMMNNNNNNMMMKKKJJJHHHGGGFFFDDDCCCAAA@@@???===:::888777777BBB[[[lllkkk{{{jjjjjjyyykkkfffkkkrrrkkkvvvzzz{{{~~~}}}yyyssskkk]]]PPPJJJKKK^^^hhh|||wwwssscccJJJJJJTTTbbbsss~~~xxxrrrssspppmmmiii___QQQGGGCCC===;;;999777999<<>>@@@@@@@@@AAABBBAAAAAABBBEEEGGGKKK]]]ooovvvzzzzzzlllUUUCCC888222>>>RRRiiiiiiaaakkkxxxtttgggVVVBBBKKKZZZfff]]]WWWZZZZZZTTTPPPRRRQQQWWWYYYVVVTTTWWWZZZZZZYYYTTTSSSWWWYYYVVVRRRQQQYYYVVVRRRRRR\\\fff```RRR???>>>777333111...>>>]]]{{{vvv}}}zzz}}}|||}}}ggggggeeebbbeeettt~~~tttrrrccc[[[VVVNNNIIIFFFBBB===999777444111///000222333333444;;;BBBEEEEEEGGGNNNTTTZZZTTTZZZzzzbbb\\\qqqwwwkkk{{{RRRPPPOOONNNPPPSSSTTTQQQNNN}}}```WWWaaasssuuujjjddd```XXXPPPMMMFFFDDDAAA===:::888777777666555333222222333444555444888>>>BBBFFFIIIMMMOOONNNPPPQQQPPPNNNLLLLLLMMMFFFEEEKKK]]]{{{aaaRRRTTTVVVUUUUUUYYYZZZ[[[\\\[[[ZZZXXXVVVTTTRRRNNNIIIIIIMMMPPPOOOQQQPPPNNNLLLKKKIIIIIIHHHIIIFFFCCCCCCEEECCC===777666444;;;UUUhhhjjj|||uuupppyyyiiifffhhhzzzyyy}}}}}}|||}}}xxxpppcccWWWOOOMMM]]]kkkjjjiii|||hhhOOOMMMXXXmmm~~~~~~~~~}}}}}}}}}~~~|||wwwsssmmmjjjeee^^^UUUKKKDDD@@@;;;999777777:::???EEEIIITTTYYYTTTCCC999<<>>AAACCCCCC@@@@@@@@@@@@@@@DDDIIINNNWWWlll}}}~~~qqqTTT999:::000DDDkkkuuuXXXUUUeee{{{yyy```KKKBBBbbbssstttaaa\\\ZZZ\\\YYYSSSQQQSSSTTTWWWWWWSSSQQQTTTXXXXXXUUUQQQPPPSSSUUURRRPPPPPPVVVTTTOOONNNTTTZZZUUUKKKFFFGGG???888555///666JJJwww|||}}}oooeeedddbbb^^^^^^hhhzzzjjjVVVccc{{{```PPPLLLGGGAAA===:::999666444333111//////000222444555777===EEEJJJLLLNNNRRRVVV\\\YYYjjjxxxaaahhh{{{vvvnnn{{{vvvfffeeeZZZNNNNNNNNNPPPRRRQQQNNNKKKjjjWWWddd{{{~~~rrrfffaaa\\\TTTMMMJJJDDDBBB???<<<999777777666555444333333333444444555666:::???DDDHHHJJJMMMPPPNNNOOOPPPOOONNNLLLLLLMMMKKKKKKTTTmmm{{{[[[RRRUUUVVVUUUVVVYYYZZZ[[[[[[ZZZXXXUUUSSSUUUTTTNNNGGGIIIPPPSSSPPPRRRQQQOOOMMMKKKJJJJJJJJJJJJGGGEEEGGGKKKJJJEEE>>>:::777:::MMM^^^```nnnyyynnnhhhggggggwwwmmm~~~uuujjj^^^TTTNNNYYYnnnrrr[[[bbbzzzlllRRROOO]]]{{{~~~~~~{{{wwwwwwvvvtttrrrllliiibbbXXXNNNFFF@@@<<<999888666777<<>>:::777555444444333111111111111222444777999CCCEEEIIINNNSSSVVVVVVVVVTTTbbbyyydddcccpppuuuuuuyyykkk{{{kkkMMMZZZNNNNNNOOOPPPPPPNNNLLLIIIiiiPPPccc|||oooccc]]]XXXPPPJJJGGGCCCAAA>>>;;;888666666555444444333333333444555555777;;;AAAFFFIIILLLNNNPPPMMMOOOPPPPPPNNNMMMMMMMMMIIILLLZZZyyyjjjSSSRRRWWWVVVVVVYYYWWWXXXYYYYYYXXXVVVSSSQQQRRRSSSPPPLLLSSS```eeebbbQQQPPPNNNLLLKKKKKKLLLLLLHHHGGGGGGKKKPPPRRRNNNJJJ@@@@@@===EEEQQQTTT]]]qqqyyyzzz}}}eeefffmmm}}}tttzzzoooeeeYYYPPP]]]yyyoooYYYRRR___wwwooommmuuuoooXXXXXXkkkwwwrrrqqqrrrqqqooonnnkkkbbbUUUJJJDDD>>>888999777777999???IIIRRRXXX\\\PPP???666:::AAA@@@;;;<<<<<>>:::666555444333222222222222111111111222222333333333222333333333333444444444222333444555666555555444444333222000000222333444666444666:::;;;888777:::999:::<<<@@@CCCEEEEEEDDD@@@@@@AAADDDLLLXXXfffooo~~~zzzuuussssss~~~~~~gggIII555333OOOtttiiiIIIMMMfffbbbKKKXXXuuu{{{vvvbbb```]]]ZZZXXXUUUTTTSSSSSSWWWXXXUUUOOONNNPPPQQQNNNMMMJJJJJJMMMOOOOOOQQQVVVUUUUUUUUUTTTSSSTTTUUUVVVMMMRRRHHH===<<<888444888PPPiiizzzyyyyyy~~~|||xxxvvvhhh___XXXSSSTTTYYYiiipppzzz|||bbb]]]uuuuuuZZZIII???999999777666444333222333333111333555666777999===@@@JJJIIIJJJMMMRRRTTTTTTRRRUUUvvvbbbYYYfffooonnnxxxkkk\\\FFFUUUOOOPPPPPPOOONNNLLLKKKIIIyyyaaaTTT___zzzmmmaaaZZZUUUMMMGGGEEEAAA@@@<<<999666444333333333333333444444444555555888<<>>JJJSSSZZZeeejjjmmmjjjsss}}}}}}~~~uuulll```UUUbbbnnn^^^QQQNNNPPPYYYmmmsssaaacccjjjnnn\\\cccyyy}}}}}}{{{tttqqqppppppnnnkkkgggfff^^^QQQHHHDDD@@@:::999888888;;;CCCMMMXXX^^^YYYIII:::777;;;>>>>>>>>>@@@FFFaaauuuiii``````dddfffggghhhiiilllllliiihhhiiihhhddd```^^^\\\[[[]]]^^^___^^^[[[\\\\\\]]]\\\\\\[[[[[[[[[ZZZYYYWWWVVVVVVWWWWWWTTTQQQPPPTTTUUUTTTVVVYYYPPPKKK\\\zzz{{{qqqggg\\\PPPDDD<<<777666555444333333333333222222222222222222333333333333333333444444444555222333555666777666555444666555333222222333555666:::777888<<<===::::::===<<<<<>>>>>===777666===\\\qqqppptttzzz}}}~~~pppUUUOOOKKKBBBRRRYYYdddmmmtttxxx{{{}}}xxx||||||{{{|||{{{tttqqqiiiYYY___|||yyyfffWWWJJJ>>>666444444444555444333222333333111444777:::<<>>:::999999===EEEPPP[[[bbbVVVEEE999999<<<;;;<<>>>>><<<===@@@===>>>@@@CCCFFFFFFCCCAAACCCDDDHHHOOO]]]pppvvvoooxxx|||xxx~~~lll???000<<>>;;;888555555444333222444444444333222333666888===@@@EEEJJJMMMNNNMMMLLLKKKOOORRRPPPOOOOOOOOOOOORRRgggvvv```XXXSSSUUUVVVSSSPPPNNNMMMQQQTTTUUUSSSQQQSSSUUUMMMLLLJJJJJJLLLPPPTTTVVVSSSRRRPPPMMMJJJIIIIIIJJJQQQQQQPPPOOOOOOOOOPPPPPPLLLJJJBBB;;;BBBXXXppp}}}sss|||ssstttyyywww{{{~~~||||||}}}qqq```gggxxx~~~xxxuuutttooo\\\RRRMMMKKKOOOUUUYYY^^^ccc~~~rrreee```eeelllxxxjjjgggkkk~~~}}}|||}}}}}}zzzvvvtttvvvxxx|||yyyvvvtttrrrmmmeee___]]]XXXSSSPPPIII@@@;;;;;;<<<===>>>CCCOOO]]]bbbaaaWWWDDD777;;;AAA???>>>AAAPPP___xxxdddsssrrriiigggeeecccaaa``````___^^^XXXWWW^^^bbb___\\\\\\YYY[[[^^^___^^^^^^^^^___XXXZZZ[[[YYYUUUQQQPPPQQQSSSQQQPPPTTTYYY]]]]]][[[aaaVVV\\\aaayyyuuu~~~xxxsssrrrkkkWWWAAA===888555666666444222111000222444333222222555888333333444555666777888999666666777777777777666666888777555444555777:::<<<<<<;;;:::;;;<<>><<<>>>EEEWWWgggjjjccctttqqqeeeeeecccbbb```^^^]]]\\\\\\YYYZZZaaaccc^^^YYYYYYUUUWWWYYYZZZYYYYYYZZZ[[[YYY[[[]]]]]]ZZZVVVTTTSSSRRRQQQPPPRRRUUUXXXZZZ[[[]]]VVV\\\\\\kkk}}}{{{vvvttttttooo]]]JJJ@@@888111000222444444333000222444333111000222444333333444555666777888888888888888888777666555444888666555444555777999;;;<<<<<<;;;;;;===???BBBDDDEEEDDDCCCCCCDDDDDDDDDCCCKKKRRR[[[gggvvv|||hhheeerrrmmmMMM888444GGGbbblllmmm{{{lll]]]fffuuummmXXX___dddbbb```UUURRRPPPPPPNNNJJJIIILLLHHHIIIJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLMMMNNNOOOPPPQQQOOOMMMMMMNNNNNNNNNMMMOOONNNJJJFFFGGGGGGBBB:::333777KKKlllwwwuuuqqqlllyyyYYYWWW^^^___UUUNNNRRRRRRKKKCCC>>>===@@@DDDDDDFFFIIIIIIJJJKKKLLLNNNOOOPPPPPPTTTUUUWWWWWWWWWUUURRRPPPKKKHHHEEEAAA@@@@@@BBBCCC<<<:::888555444333444444222333444444555666999<<<@@@AAACCCFFFIIILLLPPPSSSRRRgggzzzjjjrrrpppzzz[[[RRRPPPOOOPPPLLLJJJHHHGGGHHHHHHGGGEEEvvv```ZZZ```xxxqqqeeeYYYQQQLLLFFFCCCCCC<<<999666555444444333222333333333222222444888;;;FFFHHHIIIKKKMMMNNNOOOOOOQQQOOONNNNNNOOOPPPSSSVVVbbbsssyyyYYYSSSQQQTTTVVVTTTRRRRRRSSSRRRRRRSSSTTTSSSQQQOOOLLLKKKJJJJJJKKKNNNPPPRRRLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKGGGCCC???<<>>EEEQQQ```jjjfff]]]HHHAAA======<<<;;;CCCOOO```tttcccbbbqqqgggaaaaaaaaa```^^^\\\ZZZYYYYYYZZZ^^^cccaaaZZZVVVWWWTTTUUUWWWWWWWWWWWWXXXYYYXXXYYYZZZZZZXXXUUUSSSQQQRRRSSSSSSSSSSSSUUUXXXZZZ\\\[[[ddd]]]bbbuuu|||~~~}}}|||||||||nnn```UUUJJJ===444222333333111222444555555333222222222333444444555666777888888999999999888777666555444777666555555555777999;;;>>>===<<<===>>>@@@CCCDDDCCCDDDDDDCCCCCCDDDGGGIIIPPP]]]nnn|||{{{ooodddlll~~~hhhLLL;;;000<<>>===<<<<<<>>>>>>??????@@@@@@AAAAAABBBCCCEEEEEEEEECCCAAA???===<<<999777666666666777777666444333222333333444333444666888999<<<@@@CCCCCCBBBFFFLLLNNNRRR___ppp}}}sssuuu___bbbRRRLLLOOOSSSNNNJJJKKKKKKJJJIIIHHHIIIKKKkkkUUUYYYiii}}}rrrjjj```UUUPPPKKKEEEBBBAAA:::888555444444444333222222333333222333666;;;???JJJJJJKKKKKKLLLNNNOOOOOOQQQNNNNNNPPPQQQRRRUUUZZZmmmoooTTTPPPOOOTTTVVVTTTSSSTTTTTTRRRQQQRRRTTTSSSPPPLLLKKKKKKKKKKKKKKKMMMOOOPPPLLLLLLMMMOOOPPPPPPOOOMMMPPPPPPPPPOOOOOONNNMMMMMMKKKDDDBBBBBB<<<<<>>>>>???>>>;;;===LLL]]]mmmttthhheeerrrvvvbbb^^^_________^^^[[[XXXVVVWWW[[[``````[[[VVVUUUWWWXXXYYYZZZYYYYYYYYY[[[]]]\\\YYYUUUSSSSSSTTTRRRQQQSSSVVVYYYYYYWWWVVVXXX[[[YYY^^^kkkaaa^^^ooo}}}~~~~~~|||rrriiibbbTTTCCC888555444444333555666666666555444444444444555555666777777888777888888888888777666666999888777777777999;;;<<>>>>>>>>???AAACCCEEEBBBCCCCCCBBBBBBFFFNNNTTTYYYkkkzzziiirrr{{{gggJJJ===:::777PPPxxxnnnvvvyyycccwwwwwwiiiUUUDDDMMMnnn}}}^^^ZZZZZZXXXRRRNNNLLLMMMKKKGGGFFFIIIHHHKKKMMMJJJFFFFFFJJJOOOOOONNNLLLKKKJJJJJJJJJKKKIIIHHHHHHIIIJJJIIIGGGEEEFFFGGGGGGFFFIIIMMMLLLHHHEEE>>>888EEEhhh{{{|||~~~YYYVVVooo~~~RRRFFF<<<;;;>>>===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========;;;:::999888888777666555555444444666555555555555666777888666777999;;;<<>>CCCLLLLLLKKKKKKLLLMMMNNNOOONNNMMMOOOTTTTTTRRRWWW^^^xxxaaaQQQNNNOOOSSSUUUSSSRRRTTTSSSQQQPPPQQQRRRRRRNNNJJJJJJKKKKKKLLLMMMMMMNNNNNNOOONNNMMMOOOQQQPPPNNNKKKOOOOOOOOOOOONNNMMMLLLKKKHHHAAABBBGGGBBB;;;EEEWWWwwwZZZTTTrrr~~~}}}}}}|||}}}{{{nnnbbbbbb```dddnnnttt{{{uuuhhhZZZXXXXXX[[[YYYVVVVVVZZZ\\\___cccffflllxxx|||~~~{{{}}}~~~~~~}}}}}}}}}}}}|||{{{xxxtttpppmmmiiibbbZZZSSSOOOIIIBBB???;;;888999======EEERRRaaammmnnn___OOO???AAABBB???;;;AAATTTggguuueeemmmggguuuqqqfff]]]^^^^^^___]]][[[XXXVVVWWW\\\___\\\VVVTTTVVVYYY\\\\\\\\\[[[[[[\\\___aaaccc\\\UUURRRTTTVVVVVVTTTUUUZZZ___aaa^^^[[[ZZZ[[[TTT\\\kkk___XXXfffttt|||yyyxxx{{{{{{vvvppppppgggRRR@@@999888888333333444555666666555555444444555555666666777777444555666888999999999999;;;:::::::::;;;<<<===>>>@@@???>>>>>>???AAACCCEEEDDDDDDCCCBBBEEEMMMZZZcccooo}}}zzzmmmzzzIII;;;888777;;;^^^wwwdddZZZ]]]fffvvvrrr[[[MMMCCCEEE[[[zzzeeeUUU[[[XXXPPPQQQNNNLLLNNNMMMJJJJJJMMMJJJMMMNNNLLLGGGGGGKKKOOOLLLKKKJJJHHHHHHHHHIIIIIIJJJHHHFFFFFFGGGGGGGGGFFFCCCFFFGGGFFFIIINNNPPPMMMCCC>>>666999SSSwww|||zzz}}}jjjbbbgggVVVIII===:::<<<<<<;;;;;;888888888777777666666666888999999:::999999888777777777777777666555555444666666666777999:::;;;<<<:::<<<===>>>???AAAEEEHHHJJJKKKRRR\\\ggg|||vvvbbbrrr~~~hhhfffZZZMMMRRRLLLLLLTTTQQQNNNQQQSSSPPPIIIGGGIIINNNzzz{{{eee[[[ttthhhcccddd\\\UUUPPPNNNKKKDDD>>><<<777555333222333444444333444444444444666<<>>JJJYYYfffnnnkkk\\\LLLFFFGGGEEE@@@>>>GGG\\\nnnssseeegggbbbpppoooggg]]]]]]]]]]]]\\\ZZZXXXWWWWWW\\\^^^YYYUUUVVVZZZ\\\]]]]]]\\\ZZZZZZ\\\___ccc___ZZZWWWXXX]]]^^^YYYSSSWWW[[[___aaaaaa^^^[[[ZZZWWW]]]kkk___VVV```fffxxxyyyzzzwww{{{zzz|||~~~yyyxxxzzz~~~uuu^^^HHH===888444555444222222444555555444555555555555666666777777333444666888999;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@???>>>>>>???@@@CCCDDDGGGFFFGGGJJJQQQ]]]jjjsss|||xxxiii???;;;777777GGGjjj```\\\QQQYYYuuuyyycccRRRDDD<<>>???@@@AAABBBBBBDDDGGGJJJLLLOOOZZZsssxxxnnn{{{|||}}}}}}qqqppphhhTTTNNNSSSPPPMMMPPPRRRPPPSSSTTTPPPJJJHHHJJJMMM{{{llllll~~~{{{www^^^VVVNNNKKKHHH@@@;;;999666444222111333444444333555555555666888>>>FFFKKKMMMMMMNNNOOOPPPPPPQQQQQQOOOOOOSSSUUUOOOLLL[[[pppnnnUUUOOONNNPPPTTTSSSOOONNNPPPLLLMMMOOOOOOMMMKKKKKKKKKHHHJJJLLLOOOPPPQQQPPPPPPSSSOOOLLLMMMPPPQQQOOOLLLLLLLLLMMMMMMLLLJJJHHHFFFCCCEEEFFFGGGEEEDDDDDDEEESSSccc|||nnnOOOPPPhhhyyyvvvpppsssooo~~~|||zzz|||}}}{{{vvvvvvrrroooyyy~~~}}}||||||wwwpppdddZZZSSSUUUYYY[[[\\\^^^cccgggnnnvvv}}}}}}}}}{{{~~~}}}}}}~~~}}}zzzwwwsssooojjjfffaaaZZZPPPJJJAAA<<<999999999777999>>>HHHUUUdddmmmmmmeeeUUUFFFJJJIIIDDD???BBBRRRhhhxxxvvvlll___\\\bbbhhhzzz{{{hhhbbb\\\\\\[[[ZZZYYYYYYXXXWWWVVV\\\___[[[ZZZ]]]___^^^]]]]]][[[YYYYYY[[[___cccYYYZZZaaallltttpppbbbUUUWWWWWWXXXZZZ[[[[[[YYYXXXZZZ]]]iii^^^WWW]]][[[dddvvv}}}}}}oooppp{{{zzz{{{{{{fffVVVOOOGGG>>>===999555333444555555444555555555555666666666666444555666888999:::;;;;;;<<<<<<<<<======>>>??????@@@???>>>===>>>@@@BBBCCCJJJKKKOOOXXXdddqqq|||~~~~~~tttIII:::<<<>>>OOOpppNNNPPPWWWgggtttlllVVVGGGAAA@@@UUU~~~bbb]]]VVVWWW[[[VVVUUUQQQPPPRRRQQQNNNNNNPPPMMMMMMMMMMMMLLLJJJIIIIIIGGGGGGGGGGGGHHHJJJLLLMMMKKKJJJIIIJJJKKKKKKIIIGGGEEEHHHIIIGGGHHHMMMOOONNNIIIGGGCCC>>>>>>OOOqqqzzzssskkkgggrrr}}}rrrVVVDDD999CCC>>><<<>>>???<<<;;;===:::::::::999999999999999666666666666666666666666777666666555666666777777888999:::<<<>>>???@@@@@@BBBCCCEEEEEEFFFHHHLLLOOOTTTiii}}}vvvwwwxxx|||{{{wwwYYYUUUNNNNNNTTTPPPLLLSSSPPPQQQQQQOOOLLLJJJKKKMMM|||ssszzzzzz|||yyypppbbbWWWNNNIIIDDD===999888666444111111222444444333555666666777:::@@@HHHMMMNNNNNNPPPQQQRRRRRRRRRRRRQQQQQQSSSSSSKKKIII]]]wwwgggQQQPPPOOOQQQTTTSSSNNNMMMOOOIIILLLOOONNNKKKIIIJJJLLLGGGIIILLLOOOQQQRRRQQQQQQSSSNNNKKKLLLPPPRRRQQQNNNMMMNNNOOOOOONNNLLLIIIHHHEEEIIIIIIBBB>>>@@@CCCDDDNNN]]]tttzzzTTTFFFZZZlll|||mmmcccqqquuuwwwzzz~~~~~~}}}zzzwwwsssjjj]]]RRRSSSZZZ]]]^^^___dddiiiqqq{{{~~~}}}}}}{{{}}}}}}~~~}}}yyyuuuppplllgggbbb]]]VVVLLLEEE<<<999777:::;;;:::===BBBSSS```mmmqqqlll___MMM>>>IIIFFF@@@===FFF[[[ssswwwaaahhhjjjmmmhhhiiirrrvvvoooeee___\\\[[[ZZZXXXXXXWWWWWWWWWUUU\\\```^^^___cccbbb^^^^^^^^^\\\ZZZYYY[[[```dddZZZaaaqqqppp]]]WWWTTTQQQRRRUUUXXXWWWVVVVVVWWWcccZZZVVV[[[RRRVVVhhhyyyvvvxxx~~~~~~yyy{{{~~~vvvjjjgggjjjdddXXXFFFAAA:::777777777777666555555555666666666666666666777888999999999999999;;;;;;<<<<<<===>>>>>>>>>@@@???>>>======???AAACCCLLLOOOVVVcccsssfff>>>333:::GGGqqqUUUUUUooowwwfffYYYHHH:::EEEhhhpppYYYhhh^^^SSSWWWSSSTTTPPPOOOPPPNNNJJJJJJLLLPPPOOONNNOOOOOONNNKKKIIIIIIIIIJJJKKKLLLOOOQQQSSSJJJJJJLLLNNNOOOMMMIIIFFFIIILLLMMMJJJJJJNNNQQQQQQPPPKKKFFF@@@888???___}}}ssssssxxxqqqPPPFFF======@@@FFFFFFBBB???@@@:::::::::999999999999999999999999999999999999999;;;:::999999999:::;;;<<<;;;<<<>>>@@@AAABBBCCCCCCCCCEEEGGGHHHIIILLLPPPSSSggg{{{pppttt|||qqqSSSXXXMMMIIIUUURRRJJJRRROOOOOOOOONNNMMMLLLMMMNNNtttmmmddd```]]]ZZZPPPNNNKKKFFFAAA===:::888888777555444333444444555999777555888???GGGKKKMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOSSSPPPNNNOOOPPPgggaaaQQQSSSQQQPPPPPPQQQRRRPPPOOOKKKMMMPPPPPPNNNLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMNNNMMMKKKLLLMMMOOOOOOOOOLLLIIIGGGIIIFFFCCCBBBDDDDDDBBB???JJJDDDlllrrrIIIMMMcccooowww~~~zzz~~~|||zzz||||||sssYYYHHHNNNYYY\\\bbbllllll{{{}}}|||yyyxxxyyytttkkkbbb]]]WWWLLLCCC@@@>>>999777999888777>>>HHHeeekkkrrrrrrfffUUUHHHCCCAAA>>>???CCCJJJ[[[zzzlllfffcccgggkkknnnpppmmmhhhbbb______YYYYYYXXXVVVUUUWWWZZZ]]]\\\```ccceeedddbbbaaa```]]]^^^______``````______ccc\\\eeesssQQQXXXWWWUUUTTTSSSTTTUUUUUUWWWVVVUUUTTTSSSRRRQQQPPPWWWrrrzzzwwwxxx{{{sss}}}xxx{{{~~~|||{{{zzzwwwvvvxxx{{{hhhVVVEEE===:::777777;;;:::888777777888777666555555777999:::999999:::<<<<<<<<<=========>>>>>>>>>===>>>>>>===>>>CCCIIINNNaaa\\\bbbtttnnnRRR:::===AAA[[[}}}dddSSSiii{{{{{{nnn___MMM===EEEYYYvvvmmmZZZZZZ^^^YYYTTTSSSRRROOOPPPSSSSSSOOOOOOQQQOOOPPPQQQQQQOOOKKKHHHFFFGGGGGGHHHIIIKKKNNNQQQSSSIIIHHHJJJNNNRRRQQQJJJDDDDDDEEEFFFHHHJJJKKKMMMMMMLLLCCCAAAEEEBBB>>>NNNfff|||gggqqq~~~~~~\\\KKKEEEJJJZZZaaaUUUFFF@@@@@@:::888<<<:::444888AAA;;;::::::;;;<<<===???@@@======<<<:::999:::>>>@@@;;;AAABBB===;;;AAAEEECCCPPPIIIFFFIIINNNUUUbbboooiii___{{{ddd\\\VVVOOOLLLNNNPPPNNNLLLLLLKKKIIIHHHIIIJJJLLLNNN|||wwwttt~~~ooo```ZZZWWWSSSOOOKKKJJJFFFBBB>>>:::777555555444444333333555666777999777777;;;BBBIIILLLNNNPPPPPPPPPPPPPPPPPPPPPPPPLLLRRRQQQSSSXXX```{{{YYYOOOPPPOOONNNOOOQQQRRRQQQPPPMMMNNNNNNMMMKKKKKKMMMOOOPPPPPPOOONNNMMMLLLLLLKKKLLLKKKJJJJJJLLLLLLKKKJJJIIIJJJKKKLLLLLLJJJGGGFFFJJJGGGDDDCCCDDDDDDCCCAAAIIIDDDXXXssshhhNNNZZZwww{{{zzz}}}}}}tttxxx}}}sss]]]NNNRRRYYY]]]gggtttyyytttqqqpppoooggg^^^ZZZSSSJJJBBB???999777777999:::<<>>;;;===FFFUUUlll{{{hhheeeeeekkkiiikkkkkkiiieeeaaa^^^\\\YYY[[[^^^_________aaabbb```bbbccccccaaa_________```___]]][[[[[[\\\^^^___bbb\\\aaawwwkkkTTTXXXWWWVVVUUUUUUUUUVVVVVVVVVUUUTTTRRRQQQQQQPPPPPPWWWdddrrr{{{zzz{{{~~~vvviii\\\TTTKKK@@@:::999888777777888:::;;;<<<<<<888999;;;;;;:::999888888:::::::::::::::;;;;;;;;;>>>@@@BBBFFFIIINNNRRRUUUbbb___fffwww|||gggTTTCCC888777KKKnnndddOOORRRgggxxxuuufffUUUGGG>>>JJJddd{{{qqq```UUUYYY]]]YYYTTTTTTQQQOOOOOORRRRRROOONNNPPPMMMMMMNNNOOOOOOMMMJJJHHHNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJMMMOOONNNHHHBBBEEEEEEFFFGGGHHHIIIIIIJJJJJJFFFDDDEEE@@@<<>>>>><<<;;;;;;;;;:::999888666555555@@@@@@AAABBBCCCCCC@@@>>>BBBCCCBBBCCCGGGKKKLLLJJJCCCGGGOOOXXX___mmm~~~jjjeeeuuujjj^^^]]]WWWQQQNNNPPPQQQPPPMMMNNNMMMLLLJJJJJJJJJKKKLLLxxxkkkhhhuuujjj]]]VVVTTTRRRMMMHHHGGGEEECCC???<<<888555444222222222222444555777999888888;;;@@@FFFKKKNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNTTTTTTXXXdddsss}}}jjjPPPKKKMMMLLLLLLMMMPPPQQQQQQPPPPPPOOOMMMKKKJJJKKKOOOSSSRRRRRRPPPNNNLLLKKKIIIHHHJJJIIIHHHIIIJJJKKKJJJHHHEEEFFFHHHIIIIIIHHHFFFEEEIIIGGGEEEDDDEEEEEEDDDCCCBBBIIIJJJbbb[[[LLLkkkzzz|||~~~qqq~~~|||rrr___RRRSSSWWW[[[iiiyyyxxx~~~pppuuuyyy{{{~~~{{{wwwrrrooojjjaaaXXXTTTOOOFFF???===777666777:::===DDDRRR```lllbbbXXXSSSMMMEEE??????>>>;;;>>>LLLaaa|||lllddddddeeejjjiiihhhfffeeedddaaa]]]ZZZXXX\\\bbbfffgggfffeeeeeeccccccbbbaaa___```bbbeeedddaaa\\\XXXWWWYYY\\\^^^aaa[[[[[[gggqqqnnnbbbXXXVVVVVVUUUUUUUUUVVVWWWWWWUUUTTTQQQOOOOOOOOOPPPQQQVVVVVVcccxxx|||vvvooocccTTTIIIEEE@@@???===<<<;;;;;;;;;<<<::::::::::::;;;;;;999777<<<<<<<<<<<<===>>>???@@@FFFIIINNNVVV]]]```aaa```ffffffppp~~~qqqNNN;;;:::@@@IIIdddwwwbbbRRRIII\\\iiirrrjjjWWWGGGAAA@@@PPPrrr^^^VVVSSSYYY]]]WWWSSSRRRQQQNNNNNNQQQQQQMMMLLLNNNLLLJJJIIIKKKNNNOOOLLLIIIQQQPPPNNNLLLKKKJJJJJJIIIKKKIIIHHHJJJLLLLLLHHHDDDHHHGGGGGGGGGGGGHHHHHHIIIKKKMMMLLLGGGAAA@@@DDDHHHhhhzzz}}}}}}wwwwwwkkkVVVCCC:::;;;<<<:::;;;<<<<<<===============>>><<<<<>>;;;888666555222222222222444666888999777999>>>CCCIIIMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQSSSXXXVVV[[[mmmvvv___NNNKKKMMMLLLKKKLLLOOOPPPOOONNNQQQPPPOOOMMMLLLMMMQQQTTTQQQPPPOOONNNLLLJJJIIIHHHJJJIIIHHHHHHIIIJJJIIIHHHEEEFFFGGGHHHHHHHHHFFFFFFGGGFFFDDDDDDDDDDDDDDDCCC<<>>>>>===??????@@@AAACCCEEEHHHIIITTTXXX___iiippprrrooolllmmmqqq|||aaa@@@999KKK___jjjwwwxxxdddPPPMMMUUU[[[lllkkkeeeXXXHHH???CCCJJJ[[[jjjXXXUUUVVV[[[ZZZTTTPPPPPPOOOLLLMMMOOOOOOLLLKKKMMMLLLIIIHHHJJJMMMNNNLLLHHHLLLKKKKKKKKKJJJJJJKKKKKKFFFDDDDDDEEEIIIKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLRRRRRRIIIDDDHHHIIIFFFSSSrrroooyyyyyyooozzzeeeNNNHHHGGGEEE@@@???>>>>>>>>>@@@BBBCCCAAAAAAAAABBBDDDGGGJJJLLLLLLKKKMMMPPPNNNNNNXXXeee}}}xxxvvvzzzrrroooqqqoooooommmaaabbbddd[[[XXXSSSQQQPPPPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIccchhhzzzzzziiifffiiiZZZSSSLLLHHHHHHGGGDDD@@@>>>>>><<<:::999777555555444444333333444666777888888;;;AAAGGGKKKMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRUUUYYYXXX```zzzwww___SSSLLLNNNMMMLLLLLLMMMNNNMMMLLLOOOQQQRRRQQQPPPPPPQQQRRRNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHJJJJJJIIIHHHFFFGGGHHHIIIIIIHHHHHHGGGDDDDDDCCCCCCBBBBBBCCCCCCBBBQQQIIIYYYbbbhhh```[[[}}}lll[[[YYY```iiiuuu~~~vvv~~~}}}~~~yyyvvvuuusssnnniiidddZZZOOOJJJDDD===888777888888777999CCCTTTgggssseeePPP@@@???BBB???>>>@@@;;;DDDSSShhhlllfffiiihhheeeccceeebbb^^^^^^______]]]ZZZ```ccceeefffdddaaa```___```___^^^]]]]]]aaagggllldddcccaaa^^^]]]\\\[[[[[[```[[[ZZZaaafffccc\\\XXXQQQQQQRRRRRRSSSSSSSSSSSSRRRPPPMMMLLLKKKMMMOOOQQQVVVSSSVVVbbbpppzzz|||~~~|||zzzuuulllccc\\\YYYYYYXXXSSSLLLGGGFFFGGGIIIJJJHHHHHHIIIKKKNNNRRRUUUWWWcccgggnnnvvvzzzzzzvvvsssssszzzyyyzzzsssqqq```FFF777GGGlllzzzqqq[[[CCC@@@TTTiiisssrrraaaOOODDD@@@EEEUUUfffXXXVVVUUUVVVWWWTTTOOONNNOOOLLLJJJJJJNNNNNNJJJJJJLLLLLLKKKJJJKKKMMMLLLIIIFFFGGGGGGHHHIIIIIIIIIJJJJJJDDDCCCBBBCCCEEEGGGIIIIIIFFFFFFEEEEEEFFFHHHJJJLLLHHHNNNLLLDDDCCCLLLNNNHHHJJJaaazzzyyyzzzxxxrrrhhhrrrtttuuu|||{{{~~~yyyooocccQQQNNNHHHCCC@@@AAACCCEEEJJJPPPVVVYYYYYY[[[^^^aaaZZZbbbiiihhhbbbhhh{{{lllvvviii___eeetttnnn```aaaaaa[[[XXXVVVRRRPPPNNNNNNMMMMMMJJJJJJKKKKKKKKKJJJIIIHHHddd|||ooofff]]]\\\WWWQQQIIIEEECCCBBB@@@===888888777666555444333333555555555444555777888:::;;;@@@FFFJJJMMMNNNOOOQQQPPPPPPPPPQQQRRRRRRSSSSSSSSSYYY\\\nnnkkk___XXXNNNOOOMMMLLLLLLMMMMMMLLLKKKNNNPPPSSSSSSRRROOONNNNNNKKKKKKKKKKKKKKKLLLLLLLLLIIIHHHGGGHHHIIIJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGFFFAAABBBCCCBBBAAAAAACCCDDDMMMJJJCCCQQQ[[[bbbzzzeeeppp~~~mmm]]][[[dddpppzzz}}}{{{{{{wwwsssmmmgggccc___TTTIIIDDD???999555555777888999???MMM```nnnsssfffPPP??????BBB===;;;>>>;;;OOOjjjvvvdddjjjlllkkkiiicccaaa^^^\\\ZZZ[[[[[[[[[ZZZjjjjjjjjjhhhdddaaa___^^^___^^^]]][[[ZZZ\\\```cccbbbbbbbbbbbbaaa___]]]\\\```\\\\\\ccchhhcccZZZTTTPPPPPPQQQRRRRRRRRRQQQQQQOOONNNMMMLLLLLLMMMOOOPPPUUUSSSPPPRRRaaawww~~~{{{wwwuuuvvvtttppphhh___XXXWWWYYY]]]___^^^___```cccgggkkkmmmnnnsssyyy||||||zzzxxxwwwvvv{{{wwwxxxXXXPPPAAA333:::YYYttt```KKKHHH]]]wwwgggPPP>>>>>>III[[[vvvgggTTTPPPQQQQQQPPPMMMLLLLLLMMMIIIGGGHHHLLLLLLJJJJJJLLLKKKLLLNNNNNNMMMJJJGGGEEEHHHHHHHHHHHHHHHGGGFFFEEEFFFEEECCCBBBBBBBBBCCCDDDBBBAAA@@@@@@AAADDDFFFHHHBBBDDDCCC>>>BBBJJJMMMIIIHHHUUUppp{{{xxxrrrssszzz}}}}}}~~~rrrooojjjgggfffiiinnnqqqyyyyyyvvvsss|||lllccclllvvvuuu```bbbfff___TTTVVVTTTRRROOOMMMLLLKKKKKKGGGIIIJJJKKKKKKJJJHHHFFFiiiqqqhhhcccWWWSSSSSSNNNHHHDDDBBB@@@>>><<<555555555555444444444333555444555555777999<<<===AAAEEEKKKNNNOOOPPPRRRSSSPPPPPPPPPQQQRRRSSSSSSSSSTTT]]]hhhuuu\\\YYYWWWNNNNNNLLLLLLLLLNNNOOONNNMMMMMMOOOQQQQQQOOOLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFFFFHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAABBBDDDCCCAAAAAADDDFFFLLLAAAEEEHHHQQQ```jjj||||||{{{|||{{{ooodddcccjjjvvv~~~xxxyyy~~~~~~{{{tttkkkeeebbbWWWMMMBBB>>>;;;666444555777;;;AAAMMM```sssyyyuuueeeNNN===???AAA<<<<<>>AAAQQQjjj~~~gggVVVRRRjjj~~~XXXFFF???MMMaaawwwoooWWWVVVOOOOOONNNLLLKKKJJJIIIHHHFFFDDDFFFJJJKKKJJJJJJMMMGGGLLLQQQRRRMMMIIIGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDEEEDDDCCCBBB@@@???@@@AAAAAA@@@>>>===>>>???BBBCCCCCCBBBAAABBBGGGKKKLLLIIIFFFKKKZZZxxx{{{zzzzzz{{{lll|||uuu[[[TTTpppddd___gggfff]]]VVVTTTTTTRRROOOLLLKKKJJJKKKIIIJJJLLLMMMLLLJJJFFFDDDdddoooccc]]]RRRSSSJJJGGGCCC@@@???===:::888666666666666666666666666333333444666888<<>>OOODDDFFFZZZ\\\rrrzzzzzz~~~~~~zzzyyy~~~~~~yyy}}}wwwqqqpppuuu||||||~~~~~~~~~~~~|||zzzzzz}}}~~~zzzqqqgggaaa___QQQGGG===:::888555555666999???JJJ[[[rrryyyaaaJJJ;;;>>>AAA===???HHHYYYxxxnnn\\\cccnnneeeaaaeee]]]bbbcccccc```]]]]]]aaaeeemmmoooqqqoooiiiccc^^^[[[[[[]]]___``````aaabbbddd```````````````aaabbbbbb___]]]]]]]]]XXXPPPMMMOOORRRRRRSSSSSSSSSQQQPPPOOOMMMMMMMMMNNNOOOOOOPPPPPPMMMMMMQQQVVVWWW\\\nnnuuu}}}~~~xxxwwwwwwwwwzzztttxxx}}}~~~|||zzzxxxyyyzzz}}}~~~}}}{{{~~~___GGG888@@@MMM]]]mmmuuuoooeee]]]RRR\\\pppQQQFFFIII___uuu]]]OOOUUUQQQRRRPPPMMMKKKJJJGGGCCCDDDBBBDDDIIIKKKJJJJJJMMMDDDLLLSSSTTTNNNHHHGGGIIIFFFGGGHHHIIIIIIIIIHHHGGG@@@AAABBBAAA@@@@@@AAACCCDDDBBB@@@>>>===>>>@@@BBBJJJFFFEEEKKKPPPPPPMMMLLLCCCDDDKKKdddsssrrrsssRRRSSSaaa~~~dddTTT]]]eee___YYYZZZTTTTTTSSSPPPMMMKKKKKKKKKLLLMMMOOOOOOMMMIIIEEECCCjjjcccTTTTTTRRRIIIDDDCCC@@@===;;;888777666444444444333333222222222666888:::999777:::BBBIIILLLNNNPPPSSSTTTSSSRRRQQQRRRTTTSSSOOORRRXXXWWWPPP^^^xxxlll[[[RRRQQQUUURRRLLLNNNOOOOOOMMMLLLLLLMMMOOOMMMKKKIIIIIIJJJKKKLLLKKKKKKLLLLLLKKKJJJIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDHHHGGGCCCEEEPPPXXXZZZ{{{zzz{{{|||xxx|||~~~~~~}}}|||}}}|||}}}{{{}}}}}}zzz}}}~~~}}}|||uuuyyy{{{yyyooodddZZZVVVIIIAAA:::888666444555888<<>>>>>???@@@AAA???>>><<<;;;<<>>999888666444777;;;KKKVVVfffvvv~~~nnn^^^DDD@@@@@@BBBBBBKKKjjjlllhhhfffdddcccbbb___YYYTTT\\\```bbbaaa]]]\\\aaagggccccccccccccaaa___\\\ZZZ\\\\\\]]]```bbbbbb```^^^``````___]]]ZZZXXXXXXYYYZZZ[[[[[[WWWSSSPPPOOOPPPSSSVVVYYYYYYWWWSSSPPPOOOQQQKKKIIILLLNNNKKKIIIJJJLLLNNNPPPRRRUUUWWWXXXXXXaaauuu~~~}}}~~~zzzxxx{{{~~~|||ccchhhsss~~~|||pppRRRJJJCCC666@@@jjjttthhhYYYQQQbbb]]]IIIFFFRRRdddzzz}}}[[[TTTSSSMMMNNNNNNNNNLLLJJJFFFCCCAAAAAABBBDDDFFFGGGGGGGGGGGGJJJLLLMMMLLLIIIGGGFFFFFFDDDEEEGGGIIIIIIGGGEEEDDDBBBAAA@@@?????????@@@@@@>>>>>>===:::888<<>><<<999777666555444444444444444444444555555888999<<>>666>>>JJJdddvvvaaabbb\\\KKKXXXnnnqqqPPPCCCOOOffflllzzz```QQQRRRRRRPPPMMMMMMLLLJJJGGGEEEBBBAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHIIIJJJEEEFFFHHHIIIIIIHHHFFFEEE@@@AAAAAAAAA@@@@@@??????===>>>===999888===JJJUUUOOONNNMMMPPPSSSUUUSSSPPPRRROOOKKKFFFJJJaaakkknnnrrrkkkmmmyyy~~~|||jjjaaacccfff\\\]]]YYYWWWXXXXXXVVVVVVYYY]]]\\\YYYUUUOOOLLLKKKLLLHHHGGGGGGHHHIIIJJJIIIHHHbbbPPPLLLEEE@@@@@@;;;:::999777555444333333333333444555555666777777999:::>>>CCCIIILLLMMMLLLPPPPPPPPPPPPQQQSSSTTTUUURRRRRRWWW[[[ZZZeee}}}aaaQQQYYYVVVLLLMMMRRRMMMNNNPPPOOOMMMLLLLLLMMMKKKKKKLLLLLLLLLKKKKKKJJJLLLKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDCCCBBB@@@??????????????????@@@AAAAAACCCAAA???AAAGGGKKKJJJGGGJJJFFFLLLfffzzzyyyxxx|||rrrlllmmmpppooouuuzzz{{{}}}|||{{{}}}|||xxxwwwyyy~~~{{{~~~www||||||{{{{{{{{{xxxtttpppjjjjjjgggbbbYYYNNNEEE@@@:::777555555444888EEERRRbbbmmmxxxyyyqqqbbbNNN>>>@@@AAA???>>>FFFdddhhhgggcccbbbaaa`````````______]]]\\\[[[\\\^^^```aaaaaaaaa```^^^]]]]]]]]]^^^___^^^]]]\\\]]]___```___^^^ZZZZZZYYYVVVSSSQQQQQQRRRXXXVVVTTTQQQOOONNNOOOPPPTTTVVVWWWVVVSSSPPPNNNNNNOOOMMMKKKKKKJJJIIIIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJSSSSSSbbbtttiii\\\ZZZfffwww~~~{{{ooobbbaaaQQQGGGCCC===<<>>>>>???????????????>>>???AAACCCDDDCCCDDDFFF>>>KKKUUU```zzzxxxxxxvvvnnn|||vvvqqqppppppkkkooo||||||}}}||||||||||||{{{~~~~~~}}}zzzzzz}}}wwwuuuzzzyyy{{{zzzssswwwwwwwwwxxxxxxuuuppplllcccaaa]]]WWWPPPHHH@@@;;;999666444555777@@@QQQbbbkkkwww~~~sss```OOOEEE@@@DDDDDD@@@BBB]]]rrrcccaaabbbbbbaaaaaaaaabbbdddeeeaaa^^^[[[[[[]]]___^^^]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[]]]^^^]]]\\\TTTUUUUUUSSSRRRQQQRRRTTTWWWTTTRRRPPPOOOOOOPPPPPPQQQRRRSSSQQQNNNLLLKKKLLLNNNNNNLLLIIIGGGHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJPPPJJJRRRkkk~~~rrr{{{vvviiiaaaaaaeeehhhjjjjjj~~~yyyssstttsssjjjZZZNNNAAAGGG@@@555AAAeeewww[[[AAA>>>HHHOOOVVV]]]nnndddbbbrrrvvv~~~tttSSSLLLPPPNNNJJJKKKIIIIIIHHHHHHHHHHHHHHHHHHFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIIIIHHHFFFEEEGGGHHHEEEFFFFFFGGGGGGFFFFFFEEE???@@@BBBCCCBBBAAA>>>===>>><<<;;;@@@JJJTTT[[[^^^]]]___]]]XXXWWWZZZYYYTTTTTTRRRPPPKKK@@@>>>TTTnnn|||~~~}}}|||||||||~~~|||uuu]]]PPPGGGNNNhhhwww___ZZZXXXSSSTTTXXXZZZXXXTTTTTTWWWYYYXXXVVVSSSQQQOOONNNMMMLLLOOOMMMJJJIIIJJJLLLLLLLLLrrrLLL@@@@@@>>>;;;<<<555555444333222222222222222333444666888:::;;;<<<===@@@EEEIIILLLNNNNNNMMMNNNNNNOOOPPPQQQRRRRRRSSSOOOXXXaaakkklllUUUPPPWWWSSSNNNOOONNNKKKMMMNNNMMMLLLJJJKKKKKKHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJHHHEEEBBB@@@===>>>@@@AAAAAA@@@>>>=========@@@CCCBBB???AAAEEE???JJJNNNOOOeeerrrmmmnnnggg{{{zzz{{{~~~~~~yyyppphhhiiiffflllxxxzzzsssvvv|||~~~}}}}}}|||}}}|||wwwssstttzzzvvvzzz|||wwwtttsssrrrrrrqqqppplllgggcccYYYVVVQQQMMMHHHBBB<<<888999666555999@@@LLL^^^nnnvvv|||yyygggRRRFFFBBBBBBBBBDDDHHH[[[{{{kkkeeeaaadddeeeeeecccaaaaaabbbcccccc```^^^]]]]]]]]]\\\\\\YYYYYYWWWWWWWWWXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYOOOPPPQQQQQQPPPQQQSSSUUUTTTRRROOOOOOOOOPPPPPPOOOLLLMMMMMMKKKIIIHHHHHHIIIJJJLLLKKKFFFDDDGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLRRRZZZ^^^eeeyyy~~~yyyzzzooodddYYYSSSYYYggg|||xxxssshhhfffpppuuufffMMM<<<999AAANNN```vvvVVVXXXPPPFFFKKK]]]iiiiiirrrwwwyyyppp```ZZZkkkpppooo[[[LLLNNNQQQKKKGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHIIIKKKKKKKKKJJJIIIHHHIIIJJJHHHFFFDDDEEEFFFDDDEEEEEEEEEEEEEEEEEEDDD???@@@AAABBBBBB@@@???===???<<<<<>>;;;:::444333222222222222222333222333555777999;;;======>>>CCCHHHJJJJJJJJJKKKMMMMMMNNNPPPQQQRRRRRRRRRRRRRRRTTTcccyyywwwaaaSSSPPPRRRNNNPPPRRRLLLJJJKKKLLLLLLJJJIIIIIIJJJGGGGGGFFFFFFFFFGGGIIIIIIFFFEEEDDDCCCDDDEEEGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIJJJJJJHHHDDD@@@===>>>@@@CCCFFFFFFCCC@@@===???;;;<<>>:::666777555888AAAMMMZZZhhhttt{{{sssdddTTTKKKHHHEEE@@@AAACCCXXX~~~llliiiiiifffdddeeefffdddaaa______```bbbbbb```^^^\\\\\\\\\]]]YYYYYYXXXXXXXXXXXXYYYYYYXXXXXXXXXZZZ[[[[[[XXXVVVLLLNNNOOOOOONNNOOOQQQSSSPPPNNNMMMMMMOOOPPPNNNLLLKKKKKKKKKIIIHHHGGGIIIKKKFFFKKKLLLGGGGGGLLLQQQQQQLLLKKKIIIHHHGGGHHHIIIIIIGGGNNNTTTQQQNNNXXXppp||||||}}}ssssssxxxhhh]]]WWW___\\\fff~~~~~~yyytttpppmmmkkkbbbffftttvvvYYY@@@777FFFYYYhhhfffLLLaaafffWWWXXXlllvvvpppgggbbbUUUJJJNNN```rrr{{{ppprrryyyZZZQQQMMMOOOPPPKKKHHHJJJFFFGGGHHHIIIHHHGGGEEECCCFFFGGGIIIJJJJJJIIIHHHHHHFFFHHHIIIIIIGGGEEEDDDEEECCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAAAAAAAA@@@???>>>@@@>>>>>>BBBJJJQQQTTTUUUcccfffaaaUUUQQQVVVXXXTTTVVVZZZYYYQQQJJJHHHIIIIII]]]zzz~~~zzzvvvvvvsssYYYLLLTTTaaattt}}}fffUUU]]]___SSSQQQ\\\TTTXXXYYYUUUSSSVVVVVVSSSQQQNNNKKKJJJKKKKKKJJJHHHIIIHHHGGGGGGIIIKKKKKKJJJ{{{iiiRRREEE888444888:::666111333222222222222222333333222333555777999<<<>>>>>>???DDDJJJKKKHHHGGGJJJMMMNNNPPPRRRTTTUUUUUUTTTSSSVVVPPPdddsssuuulll\\\TTTRRRPPPLLLRRRVVVLLLIIIJJJLLLKKKIIIHHHHHHIIIGGGFFFEEEDDDDDDFFFHHHJJJEEEDDDCCCBBBBBBCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHGGGEEE@@@<<<999???BBBFFFIIIIIIFFFAAA>>>BBB:::888???DDDCCCAAAAAA???CCCJJJMMMJJJPPPlll}}}ssssssoooiiibbb___ccceeekkk~~~|||}}}~~~~~~~~~~~~|||yyyzzzzzztttzzz~~~{{{xxxwww{{{~~~||||||||||||{{{zzzyyywwwyyyuuupppkkkeee^^^WWWSSSHHHDDD@@@======;;;888555666555:::GGGVVVbbbnnnvvvxxxfffNNNCCCHHHOOOHHH===BBBDDDdddlllaaacccggggggaaaccceeeddd```^^^___```aaabbbaaa___\\\\\\]]]___\\\\\\\\\\\\\\\[[[[[[[[[VVVWWWXXXZZZ[[[ZZZVVVTTTKKKMMMMMMMMMLLLMMMOOOQQQMMMLLLKKKLLLOOOOOOMMMJJJLLLMMMLLLKKKJJJJJJLLLNNNFFFLLLNNNJJJKKKSSSYYYZZZNNNLLLIIIFFFEEEEEEGGGHHHBBBIIIMMMLLLMMMVVVccclllyyyyyywwwuuulllyyywww}}}~~~sssjjjiiikkkdddUUUSSSbbbpppyyyyyyggg\\\YYY]]]aaaeeeuuuddd???999HHH[[[qqqVVVJJJQQQ]]]bbb___fffwww}}}\\\TTTEEEAAAUUUrrr}}}wwwhhh~~~}}}[[[RRRMMMJJJJJJJJJGGGGGGIIIGGGHHHIIIIIIGGGDDDAAA???EEEFFFGGGHHHHHHHHHGGGFFFCCCFFFIIIIIIHHHFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAA@@@@@@??????@@@@@@???@@@CCCHHHMMMQQQsssuuummm\\\UUUYYYZZZUUU\\\bbb```TTTNNNPPPPPPLLLJJJYYYzzzpppiiippp{{{rrrnnnvvv|||}}}rrrnnnsssfff\\\QQQOOOXXXiii~~~|||zzzeeeaaa\\\ZZZXXXUUUQQQOOOTTTXXXXXXSSSSSSVVVUUUOOOQQQMMMIIIHHHIIIIIIGGGEEEDDDCCCCCCFFFIIIJJJKKKJJJqqqoooggg```eeejjj___MMM@@@>>>;;;888555444333333222222222222222111000000777888999;;;>>>AAADDDEEEGGGIIIKKKLLLKKKIIIIIIJJJPPPLLLNNNTTTWWWTTTPPPNNNVVVccc|||wwwVVVPPPPPPOOOOOONNNMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGGGG???@@@AAACCCDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@@@@??????@@@@@@AAAFFFFFFEEEDDDBBB@@@===<<<===>>>@@@BBBBBB@@@>>>===>>>======<<<<<<<<<======>>>???DDDGGGEEEMMMmmmxxx}}}yyy{{{mmmdddccc```]]]eeettt{{{~~~|||~~~~~~}}}zzzxxx||||||zzz~~~~~~}}}}}}tttvvvwwwuuurrrkkkcccZZZQQQJJJGGGBBB>>>:::777666666555555888AAALLLXXXfffooopppkkkZZZMMMGGGLLLIII>>>:::@@@999YYYqqqlllhhhggghhhdddkkkddd```aaaaaa^^^\\\\\\ZZZ\\\^^^______```bbbcccccc___]]]]]]``````[[[WWWTTTVVVYYY[[[ZZZVVVRRRPPPPPPPPPPPPNNNLLLLLLNNNOOOSSSQQQOOONNNNNNMMMLLLJJJQQQRRROOOHHHGGGMMMOOOLLLPPPNNNNNNPPPTTTUUURRROOOPPPIIICCCDDDDDDCCCEEEIIIJJJJJJJJJMMMQQQUUUVVVVVVlllqqq|||xxxwwwpppxxxzzzvvvttt|||}}}pppuuulllTTTTTTQQQPPPZZZbbb~~~{{{bbbZZZ\\\cccttthhhHHHAAAMMM[[[pppVVVLLLOOOLLLSSSfffyyy~~~]]]LLLFFFRRRoooyyyxxxnnnZZZSSSLLLJJJGGGGGGIIIIIIFFFDDDGGGFFFEEEDDDCCCBBBAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDAAA@@@???>>>???@@@BBBCCCAAABBBBBBBBBAAA???===<<<@@@??????BBBBBBDDDMMMVVV~~~rrrXXX```^^^SSS^^^ZZZYYYYYYZZZYYYUUUNNNHHHKKKEEEQQQuuukkkmmmmmmeeelll~~~zzz{{{~~~xxxnnnmmmvvv{{{pppiiicccZZZQQQJJJVVVZZZiii}}}lll```aaabbbaaa\\\UUURRRTTTXXXVVVZZZ[[[WWWSSSTTTVVVUUUPPPOOOLLLJJJGGGFFFFFFFFFKKKHHHEEEFFFJJJNNNOOONNNXXXWWWRRROOOUUU[[[RRRAAA:::999777555444333333333333444444555555444444333888999;;;???BBBEEEHHHIIIGGGIIIKKKKKKJJJIIIJJJJJJPPPOOORRRUUUTTTQQQRRRVVVWWWmmmRRRNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCC????????????????????????@@@AAAAAAAAA@@@???===<<<<<<===???@@@@@@???===<<<===<<<<<<;;;;;;;;;<<<<<>>???BBBCCCEEEMMMWWWqqqWWW]]]ZZZPPPYYYZZZYYYXXXYYYYYYVVVQQQMMMMMMEEEFFFYYYrrrsssssszzzuuurrrxxx~~~wwwrrrnnnjjjeeefffiiixxxuuurrrttt~~~uuuyyy~~~xxxppphhhfffkkkooopppooo]]][[[VVVMMMHHHPPPfffyyywwwgggaaabbbYYY[[[]]]ZZZVVVSSSUUUXXXVVV[[[\\\XXXVVVWWWYYYXXXNNNMMMKKKIIIHHHGGGGGGHHHSSSQQQNNNMMMMMMMMMLLLKKKDDDEEECCCCCCKKKQQQIII<<<444444333333333444555555444555666777888888888888999<<>>????????????>>>===:::;;;<<<===>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;???>>>???AAA???AAAQQQdddxxxuuuqqqtttyyyeee___cccccc```cccppp~~~|||zzzwwwvvvwwwxxxxxx{{{|||}}}}}}||||||}}}~~~~~~|||~~~|||}}}wwwyyywwwrrrqqqzzzxxxhhhccc```ZZZRRRJJJBBB===:::666666444111000333999???OOOYYYgggpppssskkkWWWEEEIIILLLLLLEEE<<<:::CCCLLLkkkqqqjjjmmmjjjiiikkkgggddd___\\\^^^^^^\\\[[[]]]\\\[[[ZZZZZZ[[[]]]___``````]]]ZZZ[[[^^^aaa```^^^YYYYYYYYYXXXVVVTTTRRRQQQNNNKKKIIIJJJMMMOOOOOONNNMMMKKKJJJJJJKKKKKKJJJIIIJJJLLLLLLKKKLLLPPPRRRPPPPPPNNNNNNPPPTTTTTTRRROOOKKKIIIAAA<<>>>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBB@@@???AAAEEEFFFIIIQQQ[[[wwwlllWWW[[[YYYPPPWWWVVVUUUUUUUUUVVVUUUSSSQQQSSSKKKEEEEEEKKK[[[yyyzzzeeeaaacccccckkkvvvnnncccUUUPPPWWWaaaccc^^^dddccc]]]bbbooonnnhhhllljjjjjjrrr~~~|||{{{nnneeeXXXQQQQQQRRRRRRQQQTTTUUUZZZcccrrrxxxeee^^^[[[ZZZZZZUUUYYY\\\[[[XXXUUUTTTUUUSSSWWWXXXTTTSSSUUUVVVTTTPPPNNNLLLIIIGGGFFFEEEEEESSSTTTSSSQQQMMMJJJIIIIII===>>>>>>@@@FFFJJJDDD:::333333333333444555666666444555666888999:::;;;;;;===???CCCGGGJJJKKKKKKKKKGGGIIIJJJJJJJJJIIIKKKLLLIIIJJJMMMPPPOOOOOOVVV```qqqKKKIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCAAA@@@>>>>>>===============>>>>>>>>>:::<<<===??????===<<<:::888999:::;;;<<<<<<;;;:::999999999999999999999999999888888888888999999:::>>><<<<<>>>>>EEENNNQQQiiiqqqcccnnn}}}}}}|||gggbbbkkknnniii[[[cccnnnuuu{{{zzz{{{zzzvvvuuuwwwyyyyyyzzz|||}}}}}}}}}}}}|||zzz~~~|||||||||~~~}}}}}}wwwuuuuuussssssxxxzzzpppbbb[[[WWWRRRKKKDDD>>>:::888444444444111111888EEEOOO^^^hhhqqqqqqjjj]]]KKK===KKKPPPNNNCCC===DDDQQQYYY}}}uuujjjjjjoooiiiffffffaaa```\\\[[[]]]]]][[[[[[^^^]]]ZZZXXXWWWYYY\\\^^^___aaa^^^[[[ZZZ\\\_________ZZZXXXVVVTTTRRRQQQPPPPPPMMMHHHEEEGGGMMMQQQPPPMMMKKKJJJIIIIIIKKKKKKKKKIIIIIIJJJLLLLLLNNNPPPPPPOOOOOOMMMMMMOOOSSSTTTQQQNNNIIIIIICCC???NNNeeemmmeeeVVVSSSNNNLLLMMMOOOQQQQQQNNNRRRXXX^^^jjj||||||pppqqqsss~~~xxx|||wwwppplllaaaaaaUUULLLMMMSSS[[[eeepppvvvtttnnnlllqqqxxx~~~xxxxxxzzz{{{vvvWWWHHHbbb}}}uuuiii```KKKKKKFFFHHHPPPRRR^^^ttt~~~zzz\\\GGGEEEGGGbbbcccMMMRRRSSSIIIHHHGGGFFFEEEEEEDDDCCCBBB??????@@@AAABBBCCCDDDDDD???????????????????????????@@@AAABBBAAA???===;;;>>>???@@@BBBCCCBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCEEEIIIKKKNNNWWW```gggoooeeeZZZ^^^\\\VVVYYYQQQPPPPPPPPPQQQRRRRRRSSSXXXTTTPPPKKKCCCDDDTTTeeelllpppxxx}}}yyyiiibbbbbbaaa^^^YYY\\\WWWTTTWWWSSSNNNTTTUUUSSSWWW___ccc```^^^```SSSTTTVVV[[[bbbiiinnnqqqssswwwyyyiii]]]]]]bbb```XXXRRRXXX[[[^^^^^^ZZZUUUSSSRRRSSSVVVVVVRRRQQQSSSSSSQQQTTTRRRNNNJJJFFFCCCAAA@@@HHHLLLOOONNNJJJGGGFFFHHH888999999:::===>>>999222222222333333444444444444333444666888:::;;;<<<<<>>>>>???AAAEEERRRhhh|||vvvbbbppp{{{yyyqqqooowwwtttxxxtttnnnuuuvvvcccZZZWWWXXX^^^hhhrrrzzz~~~uuuzzz{{{wwwvvv{{{}}}|||{{{~~~}}}|||}}}{{{yyy}}}}}}}}}zzz|||~~~yyyzzzzzzsssuuuuuusssppplllddd\\\QQQNNNIIICCC>>>:::888777111333444666:::FFFWWWcccgggnnnoooeeeWWWLLLFFFBBBJJJJJJEEE???BBBOOO\\\bbb~~~fffjjjdddjjjnnngggdddddd]]]^^^[[[ZZZ\\\[[[YYY[[[___]]]ZZZWWWWWWZZZ]]]______bbb```\\\[[[ZZZ[[[[[[[[[XXXVVVSSSPPPNNNMMMNNNNNNKKKGGGDDDGGGMMMQQQPPPNNNKKKJJJIIIJJJLLLMMMLLLKKKJJJJJJKKKMMMNNNMMMLLLLLLMMMLLLLLLNNNQQQRRRPPPMMMFFFHHHDDDBBBRRRjjjrrrjjjVVVRRRMMMIIIIIIIIIJJJJJJHHHKKKNNNOOOVVViii}}}{{{uuu|||sss~~~yyyhhhVVVNNNMMMMMMOOOQQQOOO]]]iiinnn|||~~~qqqiiieeebbb```lllmmmrrrsssgggUUULLLMMMgggkkk```VVVIIIFFFIIIKKKSSS^^^cccsss~~~zzziiiUUUWWWaaa^^^}}}mmmNNNLLLRRRMMMBBBFFFFFFFFFEEECCCBBBAAABBB@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????<<<===???@@@???>>><<<:::???@@@AAABBBCCCBBBAAAAAA???@@@@@@@@@AAABBBBBBCCCCCCCCCFFFJJJMMMOOOWWW```[[[bbbaaa^^^aaa___YYYYYYOOOOOONNNNNNNNNPPPSSSUUUWWWWWWVVVRRRLLLFFFGGGLLLXXXnnntttkkkttt}}}pppgggbbbeeesssgggdddeeemmmsssrrrnnnjjjgggppp||||||kkkhhh___XXXXXXZZZYYYVVVUUUYYYZZZ\\\[[[YYYUUURRRQQQXXXZZZXXXUUUTTTVVVUUUQQQSSSQQQMMMIIIFFFCCCAAAAAAAAAEEEIIIJJJGGGEEEEEEFFF666666666666777666333000111222333333444444333333555666888:::<<<===>>>>>>DDDEEEGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJLLLNNNRRRNNNLLLNNNPPPSSSYYY```yyy|||qqq{{{xxxSSSHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAAAAA@@@@@@???;;;;;;;;;;;;;;;:::::::::888999:::;;;;;;:::999888999999:::::::::888777666555666666666666666666555666666666666777888999999;;;::::::<<<>>>>>>===<<>>===BBBNNN\\\gggnnnyyygggddd```ggglllgggfffggg```]]]ZZZZZZ\\\[[[XXXZZZ___]]]YYYWWWXXX\\\```aaa```bbb```^^^[[[YYYXXXWWWWWWUUUSSSPPPNNNLLLLLLLLLMMMJJJHHHFFFHHHLLLPPPPPPOOOLLLKKKJJJKKKLLLMMMLLLKKKKKKIIIJJJLLLLLLIIIIIIJJJLLLJJJJJJLLLPPPQQQNNNKKKFFFFFFCCCCCCNNN^^^bbb\\\QQQNNNIIIFFFFFFFFFFFFEEEFFFIIIJJJIIIMMM[[[qqq~~~zzzyyy}}}lllbbbbbbccc\\\RRRMMMOOOLLLHHHMMMWWWYYYTTTaaannn]]]VVVKKKCCC???<<<999777666999BBBIIICCC>>>NNNfffcccMMMLLLHHH<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>>>>======<<>>>>>;;;;;;;;;:::::::::999999888888888888888888888888777777888999888777666555333444666777777666444333666666666666777888999:::::::::::::::<<<===<<<::::::999>>>JJJbbb~~~{{{nnnnnnfff]]]bbbrrr{{{yyy~~~yyyvvvqqqjjjVVVNNNIIIJJJLLLPPPWWW___jjjvvv}}}yyyxxx}}}{{{yyyzzz}}}~~~}}}yyyyyy~~~~~~}}}yyy|||~~~xxxwwwsssppptttxxxwwwrrriiiddd]]]XXXRRRMMMHHHFFF???===999666555555666666555;;;CCCMMMVVV]]]aaacccXXXYYYVVVNNNIIIIIIIIIHHH>>><<>>???AAA@@@@@@?????????>>>>>>>>>========================999:::;;;;;;======>>>???EEEDDDCCCBBBAAA@@@@@@@@@BBBAAA@@@@@@@@@AAABBBBBB>>>>>>BBBFFFHHHJJJQQQYYY[[[WWWZZZ\\\WWWVVVWWWSSSQQQRRRRRRQQQOOOPPPSSSVVVTTTQQQMMMLLLPPPTTTUUUSSSPPPOOONNNQQQZZZnnn}}}vvv|||{{{zzzyyy~~~vvvfff___bbbhhhYYYYYY\\\]]]YYYTTTVVV\\\ZZZWWWTTTRRRQQQRRRRRRRRRMMMNNNMMMKKKMMMQQQPPPKKKKKKJJJHHHGGGGGGGGGHHHHHHDDDDDDDDDFFFHHHHHHGGGFFF444333333555555555777:::666777:::<<<===>>>>>>>>>??????AAACCCDDDEEEFFFFFFEEEEEEFFFFFFHHHIIIKKKLLLGGGHHHIIIIIIHHHJJJMMMOOOLLLMMMNNNNNNPPP[[[tttwww___TTTTTTKKKUUUKKKFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@???>>>===<<<;;;;;;;;;::::::999999999888888777777777777888888444555666777777777666555222444666888888666444222666666666666777888:::::::::;;;;;;::::::<<<;;;:::777:::???@@@NNNuuu|||tttxxxppp```___qqqxxxhhh```dddSSSOOOLLLLLLHHHEEEJJJSSSggguuu|||xxxvvv{{{|||wwwwwwvvv|||zzz~~~}}}||||||zzzvvvvvv{{{~~~|||{{{xxx|||tttnnnyyy}}}~~~~~~|||}}}sssrrrooolllnnnqqqnnnhhheeeZZZOOOJJJHHHDDD???<<<<<<;;;888666555666888999>>>DDDMMMWWW]]]\\\WWWRRRMMMMMMLLLKKKNNNPPPLLLEEEAAAAAARRRppphhh^^^ccciiidddgggiiieeehhhiii```]]]\\\\\\]]]ZZZWWWZZZ___\\\YYYXXX\\\bbbfffeeebbb\\\\\\]]][[[XXXUUUTTTTTTRRRQQQPPPNNNMMMMMMNNNNNNIIIJJJKKKKKKKKKMMMPPPSSSMMMKKKJJJJJJKKKKKKJJJIIIJJJEEEEEEIIIIIIFFFGGGLLLIIIGGGGGGIIIMMMNNNKKKHHHJJJGGGGGGLLLNNNKKKJJJKKKDDDCCCBBBDDDFFFHHHHHHHHHJJJJJJJJJIIIIIIKKKOOORRRbbb}}}yyyyyymmmhhhqqqxxxsssxxxnnn___QQQJJJFFFBBBAAACCCCCCHHHGGGCCCDDDJJJGGG???FFFFFFEEEEEEEEEEEEEEEFFFNNN___eeeTTTEEEIIIXXXbbb]]]JJJ???BBBBBB;;;@@@NNNhhhjjjdddSSSJJJYYYuuugggSSSOOOJJJIIIJJJJJJEEE@@@BBBDDDEEECCC???===>>>@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<999999999:::<<<>>>???AAAGGGFFFCCCAAA@@@??????@@@@@@???>>>======>>>????????????CCCGGGIIIJJJQQQYYY[[[SSSUUUWWWQQQRRRXXXUUUOOOQQQRRRPPPMMMMMMPPPSSSWWWTTTQQQPPPSSSXXXXXXVVVPPPTTTXXXVVVPPPRRR^^^lllzzzyyywwwttt|||sssyyylllhhhhhheee```^^^___]]][[[YYYTTTRRRYYYaaabbb]]]WWWRRRPPPPPPQQQQQQKKKLLLLLLKKKOOOTTTSSSNNNLLLKKKIIIGGGFFFFFFFFFFFFBBB@@@@@@CCCHHHKKKJJJHHH777888888888888777666666:::;;;<<<===??????@@@@@@@@@AAABBBCCCDDDEEEFFFGGGBBBCCCEEEGGGIIIJJJKKKKKKGGGJJJKKKIIIGGGHHHKKKLLLGGGNNNOOOOOOaaawww}}}ZZZMMMLLLIIIHHHKKKFFFEEEDDDCCCAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAA@@@???===<<>><<<<<<<<<;;;999777999888666555444555777888666888::::::888666555555333444555555666666555555888777666555666888:::;;;:::::::::999999999888888777888===AAAAAALLLooo{{{vvvgggooo|||ddd[[[VVVKKKJJJMMMIIIJJJJJJBBBNNN___gggdddjjjyyy|||sssxxx|||~~~~~~}}}xxxuuuuuuxxxzzz|||rrrxxx{{{xxxwwwxxxzzz}}}wwwlllnnnyyywwwwwwwwwxxxwwwtttooolllmmmiiifffgggjjjllljjjgggPPPKKKEEEAAA@@@???===;;;111333555777777999<<>>>>>???@@@<<<<<<======>>>>>>??????=========<<<;;;;;;::::::;;;999:::>>>@@@>>>===>>>CCCBBB@@@>>><<<<<<<<<<<<:::<<>><<<;;;:::>>>@@@DDDFFFHHHKKKNNNQQQZZZXXXTTTQQQPPPOOOPPPPPPNNNQQQTTTRRRNNNMMMRRRWWWXXXTTTPPPNNNPPPTTTVVVXXXZZZ^^^aaa___ZZZXXXYYY\\\___fffppp}}}pppqqq}}}qqq{{{zzzmmmbbb______]]]]]]```\\\[[[XXXUUUSSSTTTXXX[[[]]][[[XXXVVVUUUSSSQQQOOOOOONNNNNNOOOQQQRRRQQQPPPLLLJJJHHHFFFEEEEEEEEEEEEAAAAAACCCFFFIIIIIIEEEAAA999::::::;;;;;;:::::::::;;;<<<===???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGBBBBBBDDDEEEGGGGGGHHHHHHEEEHHHIIIIIIIIIKKKLLLLLLRRRLLLOOOfffhhhOOOHHHIIIGGGGGGJJJEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@>>>===<<<===<<<;;;;;;<<<<<<:::888999888666555444555666777777999;;;:::888555333333333444444555555555555555777666555555666777999;;;<<<;;;;;;:::999888777777777777:::======DDD```~~~wwwzzzbbbRRRSSSZZZPPPFFFFFFGGGGGGLLLQQQWWW___iiippprrruuuxxx|||~~~}}}}}}~~~}}}yyyuuussstttvvvwwwxxxsssxxx~~~}}}yyywwwvvvxxxyyy|||~~~~~~|||{{{wwwrrrkkkkkkuuu{{{qqqpppnnnmmmnnnooonnnjjjfffhhhddd___]]]]]]\\\XXXTTTIIIEEE???;;;:::999777555444555666888;;;@@@GGGKKKUUUWWWVVVPPPGGGAAAAAACCCXXXVVVPPPHHHGGGLLLRRRTTTQQQgggiiiaaadddaaaZZZ]]]^^^```aaa```^^^\\\ZZZXXXZZZ\\\]]]^^^^^^^^^]]]^^^\\\ZZZ]]]bbbeeeccc```aaaaaa___[[[VVVSSSSSSSSSTTTTTTRRRPPPNNNLLLKKKJJJHHHGGGGGGHHHKKKLLLJJJHHHKKKLLLMMMLLLIIIGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIILLLKKKKKKJJJJJJKKKKKKLLLJJJGGGDDDDDDGGGHHHEEEAAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGMMMYYYjjj|||}}}{{{xxxqqqlllooovvvyyynnnrrr||||||ooofff```ZZZXXXZZZZZZUUUOOOHHHKKKGGG@@@???EEEEEE??????>>>???AAAEEELLLVVV]]]ooorrrppphhheeemmmyyyjjjKKKDDDIIILLL[[[ttt~~~___PPPKKKFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAA@@@>>>===>>>???<<<<<<======>>>>>>??????=========<<<;;;;;;:::::::::888999===???<<<;;;===@@@???>>>===<<<<<<======<<<>>>AAABBBAAA???>>>===???AAADDDFFFGGGJJJLLLOOOSSSRRRPPPNNNMMMLLLLLLLLLMMMOOOPPPNNNLLLLLLNNNQQQUUURRRNNNLLLMMMOOOQQQQQQXXX[[[\\\YYYVVVWWW\\\bbbbbbdddhhhnnnuuu{{{~~~qqqfff^^^]]]^^^]]]]]]___ZZZZZZYYYVVVTTTSSSTTTVVVWWWWWWWWWXXX[[[\\\[[[ZZZRRRPPPMMMMMMNNNOOOPPPOOOLLLJJJHHHFFFDDDDDDDDDDDDCCCBBBAAACCCFFFGGGEEECCC<<<<<<===>>>????????????===>>>???@@@AAABBBBBBBBBDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIKKKLLLLLLLLLLLLQQQPPPbbb|||eeeUUUGGGEEEGGGEEEEEEHHHDDDDDDBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===???????????????>>><<<<<<<<<;;;:::;;;<<<<<<:::888888777666555555555666777999:::;;;:::666444222222333333444555555555555555666666555555666777999:::<<<<<<;;;:::888777666666999777888;;;:::===OOOccc}}}~~~fffOOOUUUXXXSSSPPPMMMCCC???BBBKKKPPPRRRZZZfffjjjnnnsssvvvwwwxxxxxxyyyvvvtttrrrrrrsssttttttssswww{{{|||yyyxxxxxxtttvvvxxxyyyxxxuuurrrpppiiijjjiiiiiilllqqqpppmmmnnnjjjhhhiiimmmmmmiiiddd]]]XXXSSSOOOMMMJJJFFFBBBAAA===999666555555444333555777:::>>>CCCKKKSSSYYY[[[VVVMMMCCC<<>><<<<<<======>>>??????@@@======<<<<<<;;;:::::::::999777999======::::::<<<======<<<;;;;;;<<<===>>>===???AAACCCCCCAAA???>>>@@@BBBDDDFFFFFFHHHJJJLLLMMMMMMMMMLLLLLLKKKJJJIIIKKKKKKKKKJJJJJJJJJKKKKKKTTTQQQNNNMMMMMMMMMMMMLLLUUUVVVVVVTTTTTTZZZeeennnrrrkkkhhhhhheeeaaagggqqqzzz}}}~~~xxxssspppqqqjjjccc___aaacccbbbaaabbb\\\]]]\\\ZZZVVVTTTSSSSSSRRRRRRTTTXXX\\\______^^^TTTQQQNNNLLLMMMNNNNNNNNNLLLKKKHHHFFFDDDCCCCCCCCCCCCAAA@@@@@@BBBDDDEEEEEE======???@@@AAABBBBBBBBB@@@@@@AAABBBCCCDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJHHHIIILLLLLLJJJJJJLLLPPPiiizzzsssYYYPPPHHHGGGFFFDDDCCCFFFDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>>>>>>>======<<<<<>>???@@@AAABBBCCCDDDEEEDDDDDDFFFGGGHHHHHHIIIIIILLLHHHEEEHHHOOO^^^ttt|||mmmkkkeee]]]YYYZZZ\\\]]]fffdddoooyyyrrrmmmooo{{{}}}pppggg^^^dddkkkrrryyy~~~|||wwwtttaaa______]]]dddoooiii]]]PPPLLLUUUiii~~~hhhKKKDDDGGGEEE???CCCAAA@@@>>>>>>>>>??????>>>??????===;;;:::;;;===;;;;;;<<<===>>>??????@@@======<<<;;;;;;::::::999999888:::======999999<<<<<<<<<;;;::::::;;;<<<<<<<<<===???AAABBBBBB???===AAACCCEEEEEEEEEEEEGGGIIIHHHIIIKKKLLLLLLKKKIIIHHHJJJIIIGGGHHHIIIJJJJJJIIITTTRRRPPPPPPPPPPPPNNNLLLQQQSSSTTTTTTVVV^^^kkkuuuppphhhiiiddd[[[^^^jjjqqquuuyyymmmbbb```kkkvvvxxxpppgggdddeeeeeecccaaaccceeeeeecccbbbbbbbbb```]]]XXXUUUUUUUUUQQQQQQQQQSSSVVVWWWVVVUUURRRQQQOOOOOOPPPPPPOOONNNMMMLLLIIIFFFDDDCCCCCCCCCAAA@@@???@@@AAABBBCCCDDD======???AAABBBCCCCCCCCCAAABBBCCCDDDDDDEEEEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHGGGGGGHHHIIIIIILLLIIIHHHJJJIIIGGGLLLTTTjjjnnnrrrlllYYYVVVPPPKKKHHHEEECCCDDDGGGDDDDDDCCCBBBAAAAAAAAAAAA????????????>>>===<<<;;;======<<<<<<<<<<<<<<<<<>>======;;;888666777666666555555555555555444666777666555444555666222333333444555444444444444444444555555666777777888888888999999::::::;;;;;;999888999:::;;;===@@@DDDgggvvv}}}}}}~~~xxxfff___TTTSSS]]]```TTTFFF@@@AAABBBHHHKKKPPPUUUZZZ]]]^^^^^^eeefffhhhkkknnnmmmkkkhhhjjjmmmnnnlllhhhfffhhhjjjjjjkkkmmmnnnnnnkkkhhhfff```___```dddhhhhhhfffddd]]]\\\\\\___```\\\TTTLLLAAA???===;;;:::999888666333444555666888;;;>>>@@@DDDIIIOOORRRRRROOOKKKJJJ??????@@@CCCHHHKKKMMMMMMFFFBBBEEEMMMRRRXXXiii}}}|||gggcccdddgggcccZZZZZZccccccccccccaaa___]]]ZZZYYY^^^]]]\\\\\\\\\]]]^^^___```^^^]]][[[[[[[[[ZZZYYYYYYYYYVVVRRROOOMMMOOOPPPVVVUUUTTTRRRQQQOOONNNNNNJJJMMMRRRVVVXXXVVVTTTSSSOOONNNKKKGGGEEEFFFIIIMMMSSSRRRQQQPPPNNNMMMLLLKKKMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGFFFDDDEEEGGGHHHIIIPPPXXXmmm}}}{{{wwwnnnddd______[[[VVVYYYiii{{{~~~vvvooohhhqqqwwwwwwxxxyyywwwsssjjjTTTQQQQQQKKKLLLUUULLLNNNUUUaaarrrxxx```GGG@@@HHHMMMGGG???FFFDDDBBB@@@>>>>>>>>>>>><<<======;;;999888999;;;999:::;;;<<<===>>>??????<<<<<<<<<;;;::::::999999999999<<>>AAACCCCCCAAA>>>BBBCCCDDDDDDDDDDDDEEEFFFDDDFFFHHHJJJJJJIIIGGGFFFJJJHHHFFFGGGIIILLLMMMMMMRRRPPPPPPPPPQQQQQQOOONNNOOORRRUUUUUUVVV[[[dddlllwwwhhh___dddddd]]]\\\cccfffbbbbbbhhhmmmrrrzzzpppdddYYY]]]___^^^```eeegggeeeiiikkkjjjeee___^^^ccciii```aaa```___``````___\\\fffddd```[[[VVVUUUVVVXXXSSSQQQOOOOOOOOOOOOMMMLLLNNNOOOQQQTTTVVVUUURRROOONNNLLLJJJGGGEEEDDDDDDDDD===???@@@AAABBBBBBBBBBBB===>>>???AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFHHHIIILLLHHHIIILLLLLLOOO___qqqnnn|||hhhSSSQQQPPPLLLHHHEEECCCDDDEEEGGGCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;::::::;;;;;;<<>>===<<<:::888555666666666555555555444444333444555555444444555777222222333444444444444444333333444444555666666666666666777888:::;;;<<<<<<888666555666888999999999:::HHH___vvv}}}^^^```hhhfffVVVHHHEEEDDDAAA@@@@@@CCCGGGLLLOOOPPPOOOXXXYYY\\\```cccccc```]]]```bbbdddbbb___]]]___aaabbbccceeeffffffeeedddbbb^^^XXXVVVZZZ]]]ZZZVVVTTTPPPQQQSSSTTTSSSMMMFFFAAA;;;:::888666555444333333222444888;;;===AAAEEEIIIQQQSSSUUURRRLLLEEE???<<<:::;;;>>>BBBGGGFFFBBB===AAA===BBBRRRdddpppwww|||fffgggbbb______^^^[[[[[[^^^``````___^^^]]][[[ZZZYYY___]]]\\\[[[\\\]]]___aaa______^^^\\\ZZZXXXVVVTTTXXXWWWTTTPPPMMMLLLNNNPPPVVVVVVUUUTTTRRRQQQPPPOOOKKKOOOTTTWWWVVVTTTRRRRRRPPPOOOLLLHHHFFFGGGKKKNNNRRRRRRPPPNNNLLLJJJHHHGGGPPPOOONNNMMMMMMLLLLLLMMMEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIICCCDDDEEEEEEFFFEEEEEEEEECCCAAABBBDDDCCC???@@@DDDOOOggg|||ssssssdddcccbbbbbbdddiiiqqqwww]]]ZZZaaauuu|||}}}|||ddd___pppvvvuuunnnmmmtttzzzyyyiiiXXXLLLNNNNNNKKKOOOYYY^^^jjjuuuzzzpppMMMGGGCCCCCCCCCBBBBBBEEEGGGFFFDDDBBBAAA??????>>>;;;;;;;;;:::888777888999777888999:::;;;======>>><<<<<<;;;;;;:::999999999999:::===???===888999>>>>>>===;;;999999999999:::>>>===>>>BBBFFFFFFCCC@@@AAACCCDDDDDDCCCBBBDDDEEEAAACCCEEEFFFGGGFFFEEEDDDHHHHHHGGGGGGIIINNNSSSVVVOOONNNMMMMMMNNNOOOMMMLLLOOOSSSVVVUUURRRSSSWWW\\\hhh]]]YYY```dddaaa___```\\\^^^^^^[[[WWWUUUWWWYYYYYY]]]eeennnwww}}}{{{|||xxxnnnaaaYYYUUUPPPJJJOOOXXX```cccdddfffgggeeejjjhhhddd___]]]___dddiiibbbdddccc___^^^______]]]dddbbb]]]XXXTTTSSSUUUXXXTTTQQQNNNLLLLLLLLLLLLLLLMMMOOOSSSWWWYYYWWWSSSOOOLLLKKKIIIGGGEEEEEEEEEEEE<<>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGEEEEEEEEEGGGIIIJJJLLLKKKNNNTTTYYYeee{{{yyySSSLLLMMMJJJIIIEEECCCCCCEEEEEEDDDAAA@@@??????????????????============<<<;;;::::::;;;;;;:::999999:::;;;<<<===;;;::::::;;;:::888666555555666666555555444444444555555444333333444555222222333444444444444333222222333444555555555555777777888999::::::;;;<<<777777666555777999999888999888BBBUUUkkk{{{zzzpppdddWWWNNNJJJGGGGGGIIIBBB@@@???AAADDDFFFEEEDDDHHHIIILLLQQQTTTTTTRRROOOSSSUUUWWWVVVSSSRRRTTTVVVWWWWWWWWWWWWWWWXXXXXXWWWTTTNNNLLLOOOOOOJJJGGGGGGGGGIIIKKKIIIEEEAAA>>>>>>777777777666555555555666888<<<@@@CCCEEEHHHMMMQQQVVVSSSNNNGGG@@@======???KKKEEE@@@???BBBCCC@@@<<>>===<<<999::::::888666666777888666666777888:::;;;<<<===<<<<<<;;;::::::999999888888999===???;;;666888===<<<;;;:::999999:::;;;<<<===<<<<<>>@@@AAAAAA???@@@BBBEEE???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIHHHGGGGGGGGGIIIKKKMMMNNNNNNUUU^^^gggzzzxxxhhhPPPMMMIIIIIIHHHFFFDDDEEEFFFDDD@@@???>>>===============>>>============<<<;;;:::999;;;:::999999999:::;;;<<<888777777888::::::888777555555666666555555444333666666666444222111222444222222333444444444333333111222333444555555555555888999999999999:::::::::999999888666777:::;;;::::::999<<>><<<>>>AAAEEEIIIJJJGGGEEECCCFFFIIIHHHFFFDDDFFFHHHLLLLLLKKKJJJJJJKKKKKKLLLIIIEEEEEEHHHEEE@@@@@@EEE>>>AAABBB>>>999666999<<<555666777888888999<<<>>>@@@DDDHHHKKKLLLOOOSSSWWWSSSMMMCCC:::777;;;DDDKKK^^^SSSEEE>>>@@@DDDFFFFFFSSSllljjj\\\bbbZZZbbbccc[[[WWW]]]___\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^]]][[[ZZZ[[[^^^bbbddd[[[]]]``````]]]ZZZVVVUUUUUUTTTSSSPPPOOOPPPTTTWWWUUUTTTSSSRRRQQQPPPOOOOOOQQQUUUXXXXXXTTTQQQPPPQQQQQQPPPNNNKKKIIIJJJMMMPPPQQQPPPOOONNNLLLKKKJJJIIIOOONNNMMMLLLKKKKKKKKKKKKEEEFFFGGGGGGFFFFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAACCCAAABBBEEEEEEBBBAAADDD===@@@DDDKKKXXXppppppppppppiiikkk___XXXVVVQQQLLLUUUcccXXX```]]]PPPFFFGGGHHHEEEOOOPPPKKKGGGQQQ```ddd\\\\\\lll|||{{{ooolll{{{[[[GGGJJJBBB===<<<@@@AAA===;;;>>>:::;;;<<<<<<<<<;;;999888999999999888666555666777444555666777999:::;;;<<<<<<<<<;;;::::::999999888777888<<<>>>:::555666<<<::::::999999:::<<<===>>>:::999:::>>>DDDEEEAAA===@@@AAABBBBBBAAAAAACCCDDDFFFFFFGGGGGGGGGGGGGGGFFFDDDFFFGGGFFFGGGNNN[[[eeeTTTQQQMMMKKKKKKKKKJJJHHHHHHMMMQQQRRRQQQRRRWWW\\\RRRYYY\\\ZZZ[[[^^^```^^^```ttt{{{jjjWWWQQQNNNIIIPPPSSSVVVXXXYYY[[[]]]^^^RRRXXXZZZVVVSSSSSSTTTSSSTTTRRRPPPQQQUUU\\\bbbeee[[[]]]^^^```eeejjjiiidddffffffbbb^^^___dddeeecccaaacccdddcccaaa```bbbdddbbbdddaaaYYYWWW]]]```___^^^______]]]ZZZXXXXXXYYYXXXSSSLLLHHHHHHJJJLLLMMMRRRRRRRRRSSSTTTSSSPPPMMMFFFEEEDDDBBBBBBBBBCCCDDDAAAAAAAAA???===???DDDHHHBBBBBBAAA@@@?????????@@@AAABBBDDDDDDCCCBBBCCCDDDAAAAAABBBDDDFFFGGGFFFDDDEEEIIILLLJJJGGGGGGNNNUUUPPPYYYkkkuuuxxxvvvWWWFFFGGGIIIEEEDDDCCCAAA@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;::::::999999888:::999999888888888888888777777777777777777777777777666555444444333444444555555555444444333333333444444444444444444444444333333444444555666666666666666666666777777777777888666555444444555666888:::;;;===;;;888GGGuuuvvvvvv{{{xxxmmmxxx[[[MMMNNNOOOTTT\\\UUUOOOIIIFFFCCC???<<<:::=========>>>???@@@AAABBBAAA@@@@@@?????????@@@AAADDDCCCAAAAAABBBCCCCCCBBBAAAAAA@@@>>>;;;;;;<<<>>>===<<<;;;:::999888888888222555:::===???AAADDDFFFKKKLLLLLLOOOTTTWWWPPPHHHCCC@@@===<<<===BBBLLLUUUWWWKKK???AAAIIIGGGQQQkkk~~~fffeeecccZZZccc```\\\ZZZZZZ\\\]]]]]]___[[[WWWUUUVVVWWWYYYYYYTTTUUUWWWZZZ]]]```aaabbb]]]^^^^^^ZZZVVVSSSTTTVVVXXXUUURRRPPPPPPSSSWWWYYYTTTTTTTTTTTTSSSRRRQQQPPPSSSTTTTTTTTTRRRPPPOOOMMMPPPPPPOOONNNMMMMMMLLLLLLKKKNNNOOOMMMIIIHHHLLLPPPNNNLLLKKKMMMQQQPPPJJJEEEIIIHHHFFFDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFFFFFFFCCCCCCBBBAAAAAA@@@??????@@@AAACCCCCCAAA@@@@@@@@@>>>BBBEEEEEEGGGRRRdddsss{{{sssrrrzzzmmmjjjhhhaaakkk|||lllddd]]]SSSMMMLLLRRRQQQSSSYYYaaagggiiihhh}}}iiiWWWOOOGGG@@@>>>>>>??????===:::777555999888888888777777666666555555555555555555444444333555777999::::::888777888888777777666666555555999999999::::::999999888;;;::::::::::::;;;<<<<<<999;;;===???@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDIIINNNMMMHHHDDDDDDFFFKKKJJJHHHHHHHHHJJJLLLMMMMMMJJJHHHGGGHHHIIIHHHHHHKKKKKKMMMOOOQQQTTTVVVXXXUUUWWWZZZ]]]^^^^^^]]]\\\cccdddccc]]]VVVQQQPPPQQQLLLMMMQQQUUUXXXYYYVVVTTTMMMNNNPPPQQQRRRUUUXXXZZZXXX\\\\\\XXXXXX\\\\\\XXXWWW[[[[[[XXX[[[bbbfffdddggg]]]YYY\\\```______aaa___``````aaabbbbbbaaaaaaaaa___[[[XXXXXXYYY[[[]]]]]]^^^^^^^^^\\\ZZZXXXVVVQQQQQQOOOLLLIIIJJJMMMPPPUUUUUUUUUVVVUUUQQQLLLHHHEEECCC@@@>>>===???BBBDDDCCCDDDDDDAAA???CCCMMMVVVAAAAAA@@@???????????????AAABBBDDDDDDCCCCCCCCCDDDIIIHHHGGGGGGGGGGGGGGGFFFIIIIIIJJJIIIIIIIIILLLNNNiii~~~|||~~~bbbSSSIIIFFFEEE>>>DDDCCCBBB@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;::::::999888888888999999888777777777777777666666666666666666666666666555555444444444444444555444444444333333333333333333333333333333333333333333333444555555666666555555666666666777777777777666555444444555666777555333555999;;;GGGffftttvvv~~~}}}dddLLLOOO```mmmwwwmmm___RRRHHHBBB@@@@@@???>>><<<;;;::::::;;;;;;>>>===<<<;;;<<<===???@@@???>>><<<===>>>???>>>===<<<===<<<:::999888:::;;;999888888888888999::::::AAA@@@@@@@@@BBBFFFJJJNNNNNNOOOSSSVVVRRRJJJDDDBBB<<<>>>EEEOOOXXXZZZVVVRRRDDDBBB@@@NNNeeeqqqlll___[[[^^^bbbaaa___]]]\\\^^^```aaa```^^^[[[WWWUUUVVVWWWXXXYYYVVVVVVUUUVVVYYY^^^bbbeee]]]^^^]]]ZZZVVVSSSTTTUUUVVVTTTRRRQQQQQQSSSVVVXXXPPPPPPPPPPPPOOONNNMMMMMMRRRRRRRRRRRRQQQPPPNNNMMMRRRQQQQQQPPPOOOOOONNNNNNIIILLLMMMKKKGGGGGGJJJNNNLLLJJJIIIKKKNNNNNNIIIDDDGGGFFFDDDCCCCCCCCCEEEEEEGGGGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBAAA@@@@@@??????>>>@@@AAAAAA@@@@@@AAACCCDDDFFFGGGEEECCCHHHRRR[[[WWWjjj~~~|||xxxpppiiiggggggmmmwwwcccNNNEEECCC???;;;;;;;;;<<<<<<;;;:::777666888777777777666666666555666555444333222222333333333444666777888888777777777777777666666666555555888888999999999999999999999999999999999::::::;;;999;;;===>>>??????>>>===<<<======>>>??????@@@@@@DDDIIIMMMMMMIIIFFFFFFHHHGGGFFFEEEDDDDDDEEEGGGHHHGGGEEEDDDDDDFFFGGGGGGFFFJJJKKKLLLNNNPPPSSSUUUWWWSSSUUUXXX[[[]]]]]]\\\[[[]]]]]]\\\YYYTTTQQQPPPPPPNNNOOORRRUUUXXXXXXVVVSSSOOOPPPRRRTTTVVVWWWYYY[[[WWWZZZYYYVVVVVVYYYXXXSSSVVVZZZ\\\ZZZ[[[______[[[]]]WWWVVVYYYZZZYYYZZZ^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^\\\YYYWWWVVVWWWYYY[[[YYY[[[\\\\\\[[[XXXUUUSSSNNNLLLJJJIIIIIIKKKOOORRROOOOOOPPPQQQRRRPPPKKKHHHEEECCCAAA???>>>???AAACCCBBBCCCDDDCCCDDDIIIPPPVVVAAA@@@??????>>>?????????AAACCCDDDEEEDDDCCCDDDEEEGGGFFFFFFEEEEEEFFFGGGHHHEEELLLPPPNNNJJJQQQbbbrrrnnniiiyyy___EEEBBBCCCHHHGGG???AAAAAA@@@@@@@@@@@@@@@AAA???>>>>>>>>>===<<<<<<<<<::::::999999888777777777888777666666555555666666444444444444444444444444444444333333333444555555444444333333333333333222222222222222222222222222222333333444444555555666555555555666666666666777777666555444444555666777666111333<<>><<<:::999:::;;;<<<;;;::::::;;;;;;:::888888:::<<<888888999999;;;<<<>>>???CCCAAAAAACCCGGGMMMQQQRRRPPPPPPPPPMMMEEE===>>>DDDEEEGGGNNNXXX^^^ZZZLLL???===BBBHHHaaaccc```___VVVXXXddd\\\[[[[[[]]]___aaaaaaaaa]]]ZZZWWWUUUVVVWWWXXXWWWXXXUUURRRQQQTTTZZZaaafff\\\\\\[[[XXXUUUSSSSSSTTTSSSRRRQQQQQQQQQRRRTTTUUUNNNOOOOOOOOONNNMMMLLLKKKOOOOOOPPPPPPPPPOOOMMMLLLQQQPPPPPPOOOOOONNNNNNMMMGGGIIIJJJHHHEEEEEEHHHLLLJJJIIIIIIKKKNNNMMMIIIEEEEEEDDDCCCBBBAAABBBCCCDDDGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===>>>???>>>>>>???BBBEEEFFFFFFEEECCC@@@???@@@BBBBBBCCCRRRooo|||ZZZPPPDDD===<<<===<<<999888888999::::::999777666666666555555555555444444666555333222111111111111222333333444444555555666666666666666666555555555666777888888999999999999888777777777777888999999999:::<<<===>>>======<<<;;;;;;;;;<<<======>>>>>>AAAEEEIIIJJJGGGEEEFFFGGGCCCCCCBBBAAAAAAAAABBBBBBBBBAAABBBEEEHHHJJJIIIIIIJJJKKKLLLNNNPPPRRRUUUVVVQQQSSSVVVXXXYYYYYYYYYXXXTTTSSSRRRRRRRRRRRRPPPNNNOOOOOOQQQTTTVVVUUURRRPPPLLLMMMNNNPPPRRRTTTUUUVVVWWWWWWUUUSSSTTTVVVQQQKKKQQQUUUYYYZZZ[[[\\\ZZZUUUWWWVVVWWWYYYWWWVVVZZZ```^^^]]]\\\[[[[[[[[[\\\]]][[[YYYWWWUUUTTTUUUVVVWWWWWWYYY[[[\\\[[[WWWSSSPPPMMMJJJGGGFFFHHHKKKMMMOOOJJJKKKLLLOOOQQQPPPMMMJJJEEEDDDBBBAAA@@@@@@@@@@@@???@@@BBBEEEIIIMMMPPPRRR@@@??????>>>>>>?????????AAACCCEEEEEEDDDDDDEEEFFFEEEFFFGGGGGGHHHIIIKKKLLLFFFHHHLLLQQQ]]]qqqyyykkkvvvXXXJJJGGGIIIDDDDDDHHHFFF??????????????????@@@@@@=========<<<<<<<<<<<<<<<999999888888777666666666777666555555444444555555333333333333333333333333222222222222333444555666333333333333222222222222111111111111111111111111222222222333444444555555444444555555555666666666666555555444444555555666666111333===FFFHHHIIIJJJHHHfff{{{ttt}}}zzzwwwYYYYYYYYYZZZ]]]\\\TTTJJJ???@@@AAABBBBBB@@@===<<<<<<============<<<<<<;;;<<<;;;:::;;;======<<<;;;;;;===>>>===<<<<<<>>>@@@======>>>???@@@AAACCCDDDCCCCCCDDDHHHLLLMMMLLLJJJDDDGGGEEE>>>CCCQQQYYYXXXQQQSSSRRRNNNJJJEEE>>>888DDDZZZqqqfffXXXbbbeeeZZZVVV]]]WWWWWWXXXZZZ]]]^^^]]]\\\[[[YYYVVVVVVVVVWWWVVVVVVWWWTTTPPPOOOPPPUUU\\\```ZZZYYYWWWUUUSSSQQQQQQQQQNNNNNNNNNOOOOOOOOOPPPPPPOOOPPPPPPPPPOOOOOONNNMMMLLLMMMNNNNNNNNNMMMLLLKKKMMMMMMLLLLLLKKKKKKKKKKKKGGGHHHHHHFFFDDDDDDGGGIIIJJJJJJJJJMMMNNNMMMJJJGGGCCCCCCBBBAAAAAAAAABBBCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>===>>>===<<<<<<===@@@CCCAAA@@@???>>>>>>>>>===;;;KKKBBBCCCSSSdddmmmwww```KKKEEECCCAAA???===<<<:::999888888999999888777666555444444444333333333333333444444555555444222000///222222111111222333444444555555555555555555555555555555666777888888888888777777777666777888888999999999:::;;;<<<<<<;;;;;;999999::::::;;;<<<<<<<<<<<>>@@@EEEIIILLLLLLJJJ@@@???????????????@@@@@@AAACCCEEEFFFEEEEEEFFFGGGHHHIIIKKKKKKJJJJJJLLLNNNOOONNNUUUiii|||xxxzzz^^^DDDAAAGGGIII???>>>DDDDDD======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<999999888777777666666555666555555444333444444444333333333333333333333333111111111222222444555666222222222222222222222222111111111111111111111111111111222222333444444444444444444444555555555555555555444444444444555555222111333999>>>===;;;:::<<>>@@@AAA???===<<<<<<<<<<<<===??????>>><<<===>>>@@@@@@@@@???AAABBBBBBBBBBBBBBBBBBCCCDDDEEEJJJIIIGGGGGGFFFEEEBBB@@@:::KKKQQQPPPccc}}}fffLLLSSSRRREEE999:::CCCJJJXXX{{{lllfff___]]]bbbccc]]]YYYYYYXXXXXXXXXZZZ\\\\\\ZZZXXXYYYXXXVVVVVVWWWWWWUUUTTTTTTRRRPPPOOOPPPRRRVVVXXXWWWUUUSSSRRRQQQPPPOOONNNJJJJJJKKKLLLLLLLLLLLLLLLOOOOOOPPPPPPPPPOOONNNNNNKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFEEEDDDDDDFFFHHHHHHHHHJJJKKKLLLKKKHHHEEEBBBBBBAAAAAAAAABBBBBBBBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>=========>>>>>>===;;;:::;;;===@@@>>><<<:::;;;>>>@@@@@@???>>>???IIIVVVXXXOOOKKKOOOXXXlll|||```MMMEEEDDDAAAAAAAAA???;;;888777666;;;:::999888777555444333222222222222222333333333222555888999999555111...222111111111111222222333444444444444444555555555444555666666777777777666777777777777777888888999888999999:::::::::::::::777888888999::::::;;;;;;:::<<>><<<<<<============<<<;;;999999::::::;;;;;;;;;<<<999999888888777666666666666555444444333333444444222222222222222222222222111111111111222333444555000111111111111222222222111111111111111111111111000111111222222333333444333333333444444444555555444444444444444444444444333444555777888888888888@@@<<>>@@@@@@???======???AAAAAA@@@@@@@@@AAACCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@BBBFFFJJJOOOfffttttttzzzTTTDDDPPPSSSGGG===CCCRRR\\\{{{mmm___^^^aaa```\\\ZZZ]]]^^^\\\\\\\\\\\\]]]^^^^^^[[[YYYXXXWWWVVVVVVWWWVVVTTTRRRPPPPPPOOOOOOQQQSSSUUUVVVVVVSSSQQQPPPPPPOOONNNLLLHHHHHHIIIIIIJJJJJJJJJJJJLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFDDDEEEGGGHHHGGGEEEBBB@@@@@@@@@AAAAAAAAAAAAAAABBB??????>>>>>>======>>>>>>=================================;;;999999;;;===>>>===;;;<<<>>>???@@@@@@999@@@KKKPPPJJJAAAAAAEEE888DDDRRR___rrruuu[[[LLLGGGCCC???===<<<======;;;999888999999;;;:::999777555444333222111111222222222222333333222555999;;;;;;888444111222222222222222222222222333333333444444444444444444555555666666555555444777666666666666777888888888888888888888888888888777777888888999999::::::<<<===???@@@BBBCCCCCCDDDEEEFFFGGGIIIHHHGGGEEECCC@@@AAACCCHHHMMMQQQRRRRRRLLLLLLMMMNNNPPPRRRTTTUUUUUUTTTSSSQQQNNNLLLJJJHHHJJJKKKMMMPPPRRRSSSQQQOOORRRQQQQQQQQQQQQPPPMMMKKKMMMJJJHHHIIIOOOUUUXXXYYYWWWTTTSSSTTTRRRNNNMMMOOOZZZWWWUUUVVVWWWVVVYYY]]]YYYXXXUUUTTTZZZbbbeeeccc___^^^[[[YYYWWWVVVVVVVVVQQQRRRRRRSSSSSSRRRQQQQQQRRRTTTVVVWWWVVVRRRNNNKKKHHHKKKMMMNNNMMMLLLMMMNNNQQQPPPOOOOOONNNMMMIIIGGGFFFEEECCCAAAAAAAAAAAAAAADDDFFFHHHIIIIIIHHHFFFEEEAAAAAA@@@@@@AAABBBBBBCCCBBBDDDFFFGGGFFFGGGHHHIII???BBBDDDHHHOOO\\\nnnzzz||||||}}}aaaOOOKKKMMMCCCAAAAAA???DDDFFF===<<<<<<======<<<;;;:::999888888888999:::;;;;;;<<<:::999999888888777666666666666555444444444444444333333333333333333333333111111111111111222333444000000000000111111222222222222222222222222222222000000111111222333333333222333333333333444444444444444444555555444444444555666666666777888999888<<<555777JJJfff}}}~~~rrrrrrttt~~~jjjTTTGGG======???BBBGGGLLLPPPTTTVVVTTTPPPKKKFFFBBB@@@@@@AAA======>>>@@@BBBCCCAAA???>>>@@@BBBCCCAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA:::BBBKKKPPPPPPQQQVVV[[[kkkxxx}}}wwwrrrlllZZZEEEKKKTTTVVVQQQTTTbbbnnnqqq}}}eeebbbhhh]]]___^^^\\\[[[^^^aaabbb___^^^^^^^^^``````___]]]WWWVVVVVVWWWWWWVVVSSSQQQNNNNNNNNNOOORRRVVVZZZ\\\VVVSSSQQQPPPQQQPPPOOOMMMIIIIIIHHHHHHIIIIIIJJJKKKJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDBBBAAA@@@AAABBBCCCCCCCCCEEEGGGGGGEEEBBB???>>>>>>>>>??????@@@@@@@@@@@@===<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;::::::;;;<<<<<<===>>>>>>============@@@HHHJJJBBB999999@@@EEEIIICCC>>>===BBBMMM^^^kkkvvvbbbPPPDDD===@@@EEEAAA:::666999999999999999999:::;;;888777666555444333222222111111222222222333333333444555777999999888666555222333444555444444333222222222333333333444444444555555555555555444333222555555555555555666666777888777777777777777777777777777777888999999::::::=========???AAABBBCCCBBBAAABBBEEEGGGGGGFFFCCCBBB??????@@@CCCHHHMMMOOOOOOJJJJJJKKKLLLNNNOOOQQQRRRPPPOOONNNLLLJJJHHHGGGFFFFFFIIINNNQQQRRRSSSSSSTTTQQQPPPOOOOOOOOONNNLLLJJJHHHHHHIIINNNVVVZZZYYYVVVWWWUUUVVVVVVRRRNNNRRRYYY^^^ZZZXXX[[[[[[YYY[[[```\\\ZZZYYY___mmmxxxttthhh___^^^]]]ZZZXXXVVVUUUTTTPPPQQQSSSTTTTTTSSSRRRQQQRRRSSSTTTUUUSSSPPPMMMKKKFFFMMMTTTTTTQQQMMMNNNQQQQQQPPPNNNMMMLLLKKKGGGEEEFFFEEEBBB@@@@@@AAACCCDDDEEEGGGIIIHHHFFFDDDEEEGGGAAAAAAAAAAAABBBBBBCCCDDDBBBDDDFFFGGGGGGGGGHHHJJJIIIMMMSSS\\\mmm~~~vvvlllTTTMMMFFFGGG???@@@HHHHHH??????BBB<<<<<<<<<======<<<:::888777777777888999:::;;;;;;<<<::::::999999888777777777666666555444444444444555333333333333333333333333111111111111111111222333//////000000111111111222222222222222222222222222000000000111222222333333222222333333333444444444333444444555555444444333222111000000333666555333333;;;BBB@@@@@@SSSwww|||vvvjjjlll|||mmmccc]]]KKKJJJHHHGGGIIINNNSSSVVVkkkcccWWWJJJBBB??????@@@???@@@AAACCCEEEFFFDDDAAAAAACCCEEEEEEDDDBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCGGGVVVgggooollldddaaa```rrrnnnhhh]]]LLLAAAEEEOOOVVVYYYYYY\\\nnnssskkkiiiccc\\\]]]ZZZ\\\bbbdddaaaaaaeee___^^^]]]^^^```aaa```___VVVVVVVVVWWWXXXVVVSSSPPPNNNMMMMMMOOOSSSYYY___cccWWWTTTQQQQQQRRRRRRPPPMMMKKKJJJIIIHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMMMMMMMKKKJJJHHHFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA???>>>???AAAAAAAAAEEEFFFHHHHHHEEEAAA???>>><<<<<<===>>>??????>>>>>>;;;;;;;;;;;;<<<===>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<666888:::;;;;;;;;;<<<===999<<>><<<;;;;;;:::GGGLLLCCC;;;;;;<<<999:::777;;;FFFLLLIIIFFFGGGKKKWWWiiiyyylll]]]SSSGGG;;;CCC???>>>===999444999BBB999777666666666666666555555444333333222222333333111111222222333333333333666555555666666777888999222444555666666555333222222222222333333444444444666666666555444333111111444333333333333444555555888777666666666666777777777777777888999999::::::<<<;;;;;;<<>>>>>>>><<<;;;:::;;;888666777888777666777888999::::::999888777666888888777555555444444444333333333333222111000///222222222222222222222222000111111111111222222222222222222111111222333333555333111//////111444555000111111111111222222222333333222222111222222222222222333333444555666666666777888888;;;DDDRRR]]]xxxssslllppprrrkkkfffggguuufffTTTIIIEEECCCBBBAAAAAAEEEJJJKKKIIIDDDAAA@@@EEEEEEFFFFFFCCC@@@FFFNNNKKKEEEAAA@@@DDDKKKVVV___hhhfffYYYTTTQQQZZZaaaUUUJJJDDDAAA@@@IIIUUUeeehhheeehhhsssnnnmmmeee______eeecccaaaaaacccddddddddd___]]][[[ZZZ[[[]]]___aaaZZZZZZYYYXXXVVVTTTQQQPPPSSSPPPNNNRRRZZZbbbggghhhVVVTTTQQQQQQSSSRRRNNNJJJNNNKKKIIIJJJMMMOOOOOOMMMJJJJJJIIIIIIIIIJJJKKKKKKHHHLLLOOONNNKKKGGGFFFFFFBBB@@@???AAACCCDDDAAA>>>@@@BBBDDDDDDBBBAAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>AAACCCBBB>>>:::;;;;;;;;;;;;;;;:::::::::>>>???@@@>>><<<;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;BBBAAA@@@>>>============<<<;;;;;;;;;===???AAABBBDDDEEEFFFIIIOOOVVV\\\```uuu{{{}}}mmmbbbQQQOOOJJJFFFBBB@@@??????<<<;;;;;;::::::999999888;;;;;;:::999888666555555222222333444555555555444333333333222222111111111222222222222222222222222111222444666666555444333333333333444444555555555777666444222222222444555333444555444111111444888666666555555555666666777999999999999999999999:::999999:::;;;<<<===>>>???@@@AAACCCDDDCCCAAA???===@@@@@@AAACCCEEEIIILLLMMMJJJGGGEEEHHHNNNQQQPPPNNNOOOMMMJJJHHHFFFFFFFFFGGGKKKPPPSSSRRRRRRUUUVVVUUUMMMKKKLLLNNNNNNIIIHHHIIIOOOOOOQQQWWW\\\^^^\\\YYYZZZYYYXXXWWWVVVTTTSSSRRRSSSWWW[[[\\\]]]___```___]]]WWWSSS[[[ggglllfff]]]bbbaaa```___]]][[[ZZZYYYOOOUUUTTTNNNQQQZZZ[[[TTTYYYVVVRRRRRRSSSTTTRRROOOTTTUUUWWWXXXXXXUUURRRPPPLLLNNNOOOMMMIIIEEECCCBBBBBBDDDGGGHHHGGGFFFGGGHHHDDDEEEDDDAAA??????CCCGGG:::<<>>===<<<======>>>===<<<;;;::::::888777777777777777777777888999999999888777666777666555444333333333333444444444333333222111000222222222222222222222222000000111111111222222222111111000000111222333333555444222000000000222222000000111111111222222222333222222111111222222222222222333333444555555555555777888777666;;;CCCJJJXXXvvvppp]]]SSSOOOKKKIIIBBBNNNZZZ\\\TTTMMMLLLNNNKKKGGGAAACCCSSSgggkkkdddaaa]]]YYYYYY[[[^^^```aaajjjrrreeeMMMHHHPPPUUUWWWIIIFFFCCCEEELLLXXXgggqqqqqqyyypppfffjjjmmmiiidddeeeeeeccc```___``````______\\\[[[ZZZYYYYYYZZZ\\\]]]ZZZZZZZZZYYYWWWTTTRRRQQQPPPOOONNNPPPUUU[[[aaacccZZZWWWTTTSSSUUUTTTQQQNNNLLLKKKJJJKKKNNNPPPOOOMMMJJJJJJKKKKKKLLLLLLMMMMMMGGGJJJLLLLLLIIIFFFEEEEEEDDDBBB@@@@@@BBBBBB@@@>>>AAACCCEEEEEECCCAAAAAABBBCCCBBBBBBAAA@@@@@@??????>>>???@@@AAABBBAAA>>>;;;;;;;;;;;;;;;;;;<<<<<<<<>><<<;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>======<<<<<<===:::::::::;;;<<<===>>>???=========>>>@@@CCCFFFHHHDDDGGGLLLRRRXXX\\\___```gggiiikkkkkkkkkmmmrrruuukkkfff^^^YYYUUUNNNEEE>>>CCCAAA???<<<:::999888888999999999999888888888888::::::888777666666555555666666666666555555444333333333333222222222111111111111111111111111111111000111333444444444222111333333333444444444444444666555333222111222333444222333444333222222444555555555555555555666777777:::::::::999999888888777999999:::;;;<<<===>>>>>>@@@@@@?????????>>>>>>>>>AAAAAAAAACCCEEEHHHKKKLLLKKKHHHFFFHHHMMMPPPPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGNNNSSSVVVTTTSSSTTTUUUSSSQQQOOOOOOQQQPPPLLLKKKLLLPPPPPPRRRWWW]]]___^^^[[[WWWWWWVVVTTTSSSQQQQQQPPPRRRUUUWWWWWWXXXYYYZZZZZZZZZWWWWWW\\\bbbddd```[[[^^^^^^___```___]]]ZZZYYYUUUZZZXXXRRRSSS[[[[[[TTTUUUTTTSSSUUUXXXXXXTTTQQQUUUWWWZZZ[[[YYYUUUPPPMMMIIIHHHHHHIIIIIIJJJJJJJJJOOOOOONNNKKKHHHGGGGGGIIIEEEFFFEEECCCAAAAAAEEEHHHNNNPPPRRRVVVYYY\\\___```ooommmsssxxxsssYYYMMMJJJFFFAAA===>>>??????>>>>>>===<<<;;;<<<<<<======<<<<<<;;;:::999999888777777777777777666666777888888888777777666555444333222222222222444444444444333222111111222222222222222222222222000000000111111111222222//////000000111222333444555444333222111000000///000000000111111111222222222222111111111222222333222222222333333444444555333555777666444444777:::AAASSSlll}}}~~~wwwyyyvvvqqqwwwvvvuuuxxxsssmmmiiipppzzzzzzkkkbbbdddiiieee```ZZZcccvvvcccdddfffhhhjjjgggaaa[[[ZZZPPPEEE<<>>===???AAABBB@@@>>>======;;;;;;;;;<<<<<<======>>>???@@@@@@>>><<<::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::>>>>>>>>>??????@@@@@@@@@DDDEEEFFFFFFFFFGGGJJJMMMCCC@@@???@@@BBBBBB???<<<:::999999999888888888888777777777777777888888888999888666555444555666777::::::999888666444222111333333333222222222222111000000000000000000000000...///111222222222111000444444444444333333333333444333222111111111222333222222111333444555444222444444444444555666777888;;;;;;:::999888777666666888999999:::;;;<<<======>>>===<<<::::::;;;<<<===BBBBBBBBBCCCDDDGGGIIIJJJKKKIIIGGGIIIMMMOOONNNMMMKKKKKKJJJIIIHHHHHHGGGGGGQQQVVVWWWTTTRRRSSSRRRPPPSSSPPPOOOQQQPPPLLLKKKMMMQQQQQQSSSXXX]]]___^^^[[[WWWVVVUUUSSSRRRQQQQQQQQQVVVVVVVVVVVVWWWVVVVVVWWWVVVWWWZZZ]]]^^^]]][[[YYYXXX[[[^^^aaaaaa___\\\ZZZ\\\___]]]WWWWWW\\\[[[UUUPPPQQQSSSXXX\\\\\\XXXTTTVVVXXX[[[\\\YYYTTTMMMIIIHHHFFFDDDFFFJJJNNNOOONNNVVVUUUQQQMMMIIIGGGIIIKKKGGGGGGFFFDDDCCCDDDGGGJJJ|||yyyxxx{{{wwwaaaSSSGGGEEEGGGDDD@@@==================<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;999;;;;;;777666777888777555555555666777777777777555555444333333333333333444444444444444333222222111111111111111111111111000000000000111111111111//////000111222333555666222222333333222111000///000000000000111111111111111111111111111222222333111222222222333333333444222444666666555555777999;;;DDDIIIQQQnnn{{{pppttt~~~{{{tttgggdddppptttiiigggmmmtttlllhhhhhh{{{\\\XXX\\\___]]]YYYVVVQQQLLLDDD999>>>FFFMMMdddrrreeebbbqqqyyyxxxwww{{{rrrhhhooohhhbbb```]]][[[___fffccc```]]][[[ZZZYYYXXXWWWZZZ[[[\\\\\\[[[ZZZYYYXXXVVVVVVUUUTTTSSSRRRQQQPPPQQQSSSTTTTTTRRRSSSXXX\\\mmmfff]]]WWWTTTQQQNNNKKKJJJJJJLLLMMMNNNMMMJJJIIIDDDFFFJJJMMMNNNMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFDDD@@@>>>???@@@CCCDDDEEEGGGGGGFFFDDDCCCDDDDDDBBBAAAAAAAAA@@@@@@??????<<>>:::;;;;;;<<<===>>>?????????@@@@@@>>>;;;:::::::::999999999999999999999999:::::::::::::::;;;;;;;;;::::::999::::::;;;<<<<<<999:::;;;;;;;;;:::999888:::;;;<<<<<<<<<<<<;;;:::AAA@@@???>>>>>>>>>???@@@=========<<<<<<===>>>@@@>>><<<;;;<<<===>>><<<:::777888999:::::::::999999555555666777888888999999999777555444444666888:::999999888777666444222111222222222222222222222222111111111111111111111111//////000111222111111000555444444333333222222222222222111000000111111222333111111333777888555111222333333444555666888999999999888888777777777666888888999999:::;;;;;;<<<;;;;;;::::::999::::::;;;BBBBBBAAABBBCCCEEEGGGHHHJJJIIIGGGIIIKKKMMMMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEPPPTTTVVVSSSQQQRRRQQQOOOQQQMMMLLLMMMLLLIIIIIIKKKSSSRRRRRRVVVZZZ\\\ZZZWWWSSSRRRQQQOOOOOOOOOOOOOOOYYYVVVTTTUUUUUUSSSRRRSSSTTTVVVZZZ]]]^^^\\\YYYVVVTTTXXX]]]bbbcccbbb^^^\\\___aaa___ZZZZZZ]]][[[VVVNNNNNNQQQWWW]]]^^^[[[XXXXXXYYYYYYWWWTTTPPPKKKHHHLLLHHHFFFHHHMMMOOOMMMJJJOOOOOONNNKKKHHHHHHJJJLLLHHHGGGEEEDDDDDDEEEHHHJJJfffUUULLLDDD???@@@CCCAAA>>>>>>===============<<<<<<;;;;;;::::::::::::;;;;;;;;;:::>>>>>>999666888999777444444444555555666666777666555444444444444444444333333444444333333222222111111111111111111111111//////000000000111111111000000111111333444666666...///111333333333111111//////000000000111111111111000000000111111222333111111111222222222222222444444555444444555888999...999>>>???SSSuuu|||ooolllnnn{{{tttqqq}}}iiifffjjjyyysssddd^^^bbbjjjqqqtttiii___```qqq}}}rrrXXXFFF]]]___XXXJJJBBBFFFOOOTTTRRRNNN]]]fffbbblllxxxppprrrwwwhhh]]]eeecccaaa___]]]\\\bbbiii```]]][[[YYYYYYZZZYYYXXXYYYYYYZZZ[[[ZZZYYYWWWVVVWWWWWWVVVUUUTTTSSSSSSSSSVVVXXXZZZYYYWWWWWWZZZ]]]kkkddd[[[TTTQQQOOOLLLIIIIIIKKKLLLLLLKKKIIIGGGFFFEEEHHHKKKNNNOOONNNKKKIIIJJJIIIHHHGGGGGGGGGFFFFFFCCCBBB@@@>>>???AAAFFFIIIGGGHHHHHHGGGDDDCCCDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA<<>><<<===>>>:::;;;;;;<<<===>>>??????>>>??????>>>;;;::::::;;;999999999999999999999999999999999:::::::::;;;;;;888888888888999:::;;;<<<999:::;;;<<<;;;:::999888666777999::::::999888777888777666666777999;;;<<<999999888888888888888888;;;:::888777777666555444555666666666666666555444555666666777888999::::::999777555444444666888:::555555555555444333222111222222222222222222222222222222222222222222222222000111111222222222222222444444444333333222222111111111111111111111111222333222111444888999666333222222333333555666777888666666666777777888888888777777888888999999::::::777999:::;;;<<<;;;999888AAA@@@@@@@@@AAACCCEEEFFFHHHGGGGGGHHHIIIKKKKKKKKKMMMMMMLLLKKKIIIFFFDDDCCCKKKPPPRRRPPPOOOQQQQQQOOONNNJJJHHHIIIHHHFFFGGGKKKSSSQQQPPPRRRUUUVVVSSSPPPLLLLLLJJJJJJJJJKKKMMMNNNYYYTTTQQQUUUUUUQQQOOOPPPTTTUUUXXX]]]```___ZZZUUUSSSWWW\\\aaacccbbb```^^^]]]^^^\\\ZZZ[[[\\\ZZZVVVNNNNNNOOOTTTZZZ]]]\\\ZZZYYYWWWTTTPPPMMMLLLKKKKKKMMMJJJJJJMMMQQQQQQLLLFFFHHHJJJKKKKKKJJJIIIIIIJJJHHHFFFDDDCCCDDDFFFHHHJJJ]]]KKKIIIHHHCCC@@@AAAAAA>>>===>>><<<===============<<<<<<::::::999999999:::;;;;;;===CCCCCC;;;666999:::777444444444333444444555555555555444444444444555555222222222333333222222111111111111111111111111111/////////000000000111111111111111111222333444555---...000222333333222222/////////000000000111111000000000000000111222333111111111111111111111111555444222111111333444666777111444???DDDJJJaaa}}}vvvkkkssswww~~~zzzbbbNNNYYY```oooxxxsssooosssxxxzzzccc[[[SSSTTT\\\cccccc```bbbRRRMMMUUUTTTIIIEEEMMMgggeeeZZZKKKJJJ]]]uuu|||www}}}{{{lllgggfffaaa\\\[[[___bbbccc```\\\\\\]]]]]][[[YYYXXXYYYZZZZZZYYYUUUVVVWWWWWWWWWVVVUUUTTTZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\\\\[[[[[[\\\]]]```ZZZSSSOOOOOOOOOMMMKKKHHHJJJLLLLLLJJJIIIHHHIIIJJJLLLOOORRRRRRPPPNNNLLLJJJIIIHHHIIIJJJJJJHHHFFFAAA@@@@@@??????BBBGGGKKKHHHHHHHHHFFFDDDCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB===???@@@???>>>=========;;;;;;;;;<<<<<<======>>>===>>>>>>===;;;:::;;;<<<999999999999999999999999888888999999::::::;;;;;;888888888888999999:::;;;999:::::::::::::::999999666777888888888777666555999999888888999:::<<<===<<<;;;::::::;;;;;;:::888999999999888999999:::;;;777777666666555444333333555666666777888999999:::777666555444444555777888222222333333333222222111111222222222222333333333222222222222222222222222222222222222333333444444333333333333222222222222000111111111111222222222222111222333666777666555333333333333444555666777444444555666777888999999777777777777888888999999555777:::<<<<<<;;;888777>>>>>>>>>>>>???AAACCCDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMKKKJJJHHHFFFEEEEEEHHHMMMPPPNNNNNNPPPQQQOOOMMMIIIFFFHHHHHHFFFIIIMMMQQQOOOMMMNNNPPPPPPNNNKKKMMMLLLLLLLLLMMMPPPSSSTTT\\\UUUTTTZZZ\\\VVVRRRSSSSSSUUUYYY^^^aaa___YYYSSSTTTVVVYYY]]]______^^^^^^[[[ZZZZZZZZZZZZZZZXXXVVVPPPOOOPPPTTTZZZ]]][[[YYYVVVSSSOOOKKKIIIJJJMMMNNNKKKKKKMMMQQQTTTSSSNNNIIIIIIKKKMMMMMMKKKIIIHHHHHHIIIFFFCCCCCCEEEHHHIIIJJJvvv|||yyySSSKKKJJJAAADDDAAA@@@AAA@@@<<<<<<@@@;;;;;;<<<======<<<<<<;;;:::999888888888:::;;;<<>>======>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<======;;;;;;<<<===888888888888888888888888777888888999::::::;;;;;;999999999888999999::::::888888777777777888999999888888999999999999888888777777777666666777777888777555444555666777444222222333333444444666888::::::999777666555555555666555555555666666777777777444444333333222333333333222222333333222222111000111111222222222333333333111111111111111111111111222222222222222333444444222222222222222333333333000111111222333333222222///000111111111222444666333333333333444444555666555555555666666777777777666666777777777777888888666666888999999999888888;;;;;;;;;<<<===???BBBCCCBBBBBBDDDDDDEEEGGGIIIKKKLLLKKKIIIHHHGGGHHHHHHIIIIIINNNPPPOOONNNPPPPPPNNNKKKGGGDDDEEEFFFFFFJJJOOOMMMKKKIIIJJJMMMNNNMMMJJJMMMMMMMMMNNNPPPTTTXXX[[[[[[SSSSSS\\\___XXXSSSTTTQQQWWW^^^aaa^^^YYYUUUSSSTTTUUUUUUWWWXXXZZZ[[[\\\[[[YYYXXXYYYZZZXXXUUUSSSRRRRRRTTTXXX]]]]]]ZZZVVVQQQOOOLLLJJJKKKMMMOOOQQQMMMOOOQQQSSSSSSRRROOONNNLLLMMMNNNLLLJJJIIIJJJKKKKKKGGGDDDDDDGGGJJJKKKKKK~~~sssuuuuuu[[[LLLBBB@@@CCC;;;;;;===@@@???;;;===AAA::::::;;;<<<<<<;;;;;;;;;999999888888888999;;;<<>>777::::::666666555333222111222222333222222222111222222333333///000000111111111000000000000000000000000000000////////////000000000000//////............///000111111111000000000000000////////////000000000000////////////000111222333111111111000000000000000......///222444555444333///555888666555888<<<===999RRRmmmvvvhhhpppuuu}}}wwwqqquuuqqqeee```bbb^^^TTTUUU___gggcccXXXQQQSSSYYYZZZ```ccc```___aaabbbaaallluuu|||~~~uuueee```___```cccbbb^^^ZZZXXX]]]___^^^[[[ZZZ\\\]]]]]]\\\ZZZWWWVVVVVVVVVUUUTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWUUUTTTTTTWWW[[[]]]ZZZWWWVVVRRRMMMKKKMMMMMMLLLIIIDDDGGGJJJKKKLLLNNNSSSVVVOOOPPPQQQQQQPPPOOOMMMKKKHHHGGGGGGJJJLLLKKKGGGCCCAAACCCCCCBBB@@@AAADDDHHHIIIIIIHHHEEECCCBBBCCCEEE@@@@@@@@@@@@@@@@@@@@@@@@AAA>>><<<<<>>888888888888888888888888777777888999::::::;;;;;;::::::999999999999999:::777666555555555777888999555555666777999:::;;;;;;777777777777777777777777888666555666888999666333666777777666555666999;;;888666444222222333444555444444444555555555555666222222222222111111000000333333333333222111000///111111111222222333333333000000000000000000000000222222111111222222333444111111111222222333333444000111222333333333333333---///111000...///333777444444333333333444444555666666666666666555555555666666666666777777777777777666555555666777888999999999::::::<<>>EEEVVV{{{{{{uuugggaaarrrzzz||||||xxxoooppplllkkkfffWWWXXXmmmrrriiijjjkkkvvvuuuyyy|||tttccc___aaaZZZZZZ]]]```___[[[ZZZ]]]_________^^^^^^]]]]]]]]]YYY[[[[[[VVVPPPNNNQQQUUU]]]XXXRRRRRRUUUYYYYYYWWWVVVVVVVVVVVVTTTRRRPPPOOOPPPUUUYYYYYYUUURRRSSSUUUQQQNNNKKKKKKLLLMMMNNNNNNJJJKKKJJJHHHFFFGGGKKKOOOLLLPPPPPPKKKIIIJJJJJJHHHEEEFFFHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCHHHFFFDDDBBBAAA@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999999888888888777777666666555555666777999:::;;;<<<888888888888888888999999666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666555444333333222222666555555444444444555555666666666666555555555555222222111111000//////...222000///...///000222333111222222333333222222111333222222111111222222333555555444333333222111111111111111111111111111111111111111111111111111111111000/////////000222333222222111111222222333444444444444444444444444444333333444444555666666666555666666777888888999999999::::::;;;<<<===>>>>>>666>>>CCCBBBDDDJJJNNNLLLMMMKKKHHHFFFFFFIIILLLNNNPPPLLLMMMTTTYYYVVVQQQOOOGGGFFFDDDCCCDDDFFFHHHJJJEEEFFFJJJNNNPPPPPPNNNKKKJJJHHHHHHLLLSSSVVVUUURRRNNNLLLJJJIIIKKKLLLLLLKKKTTTXXX[[[ZZZUUUQQQPPPQQQXXXUUUQQQOOOPPPSSSVVVWWWXXXZZZ\\\ZZZWWWUUUWWWYYYVVVSSSSSSYYY``````YYYPPPKKKNNNOOOOOOQQQWWWZZZYYYVVVXXXXXXVVVRRRNNNLLLKKKIIIJJJKKKNNNPPPRRRTTTTTTJJJJJJJJJJJJJJJKKKLLLLLLxxxooossswwwqqqbbbOOOCCC@@@???===:::???>>>===<<<;;;;;;;;;<<<;;;::::::::::::999999999999888888777777888888999???>>>===;;;999777555444555444444444444333333333222222222222222222222222222222222111111000000000////////////////////////........................///.........------------....../////////000000000---///000///...---...//////////////////000000111.../////////000000000000222111111111111222333333333444444444555555555555777888888BBB]]]~~~}}}wwwxxxwwwzzzaaaggghhhjjjllliiixxx}}}tttxxx}}}qqqddd^^^\\\[[[[[[YYYZZZ^^^^^^[[[ZZZ\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXZZZYYYUUUQQQPPPSSSWWWYYYUUUPPPQQQUUUYYYZZZYYYUUUSSSRRRPPPNNNNNNNNNNNNOOOSSSVVVUUUQQQNNNNNNPPPPPPMMMKKKJJJKKKLLLLLLKKKHHHIIIIIIHHHGGGHHHLLLOOOLLLPPPPPPLLLIIIJJJJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBFFFEEECCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>======<<<;;;;;;:::;;;:::::::::999999999999999999::::::::::::999999888888888777777777666666666777777888888999999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555666555555444333333222222555444444444444444555555777777666666555444333333222111111000//////......111000///...///000222333111222222333333222222111333222222111111222222333444333333222111111000000111111111111111111111111111111111111111111111111111000/////////000222222222222111111222222333444444444444444444444444444333333333444555555666666666666666666777888999999:::::::::;;;;;;<<<<<<===:::;;;:::;;;BBBMMMPPPMMMGGGFFFEEEEEEFFFHHHKKKMMMRRRMMMLLLRRRUUUSSSOOOMMMIIIGGGEEEDDDDDDEEEGGGIIIGGGHHHJJJMMMOOOOOOMMMKKKKKKIIIIIIMMMSSSWWWVVVSSSOOOLLLJJJJJJLLLMMMNNNMMMOOOSSSXXXYYYXXXVVVVVVXXXWWWSSSNNNLLLMMMOOOQQQRRRVVVYYY[[[YYYVVVUUUVVVXXXYYYVVVUUUYYY___^^^WWWPPPPPPSSSRRRPPPRRRWWWZZZYYYTTTTTTTTTTTTTTTRRRPPPOOOIIIKKKNNNQQQSSSSSSRRRRRRNNNMMMLLLKKKKKKKKKLLLMMMvvvssshhheeeoooqqqPPPPPPMMMIIIDDD???===<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888777777777777888888;;;:::999888777666555444444444444444333333333333111111111111111111111111111111111111000000000000////////////////////////....................................------------.........////////////000---...///...---------/////////......//////000111....../////////000000000111111111111111222222333333333333333444444444444777444000333???VVVppp{{{vvvpppggglllkkkiiinnnvvvxxx~~~pppggg]]][[[^^^```]]]YYY]]]XXXVVVZZZ]]]\\\ZZZ[[[^^^]]]\\\ZZZYYYXXXXXXXXXVVVWWWVVVSSSOOOOOOSSSWWWTTTQQQNNNOOOTTTYYYZZZZZZTTTQQQNNNKKKJJJLLLNNNPPPOOORRRTTTSSSNNNKKKKKKLLLNNNMMMJJJJJJJJJJJJIIIHHHEEEGGGIIIIIIIIIJJJLLLNNNLLLPPPPPPLLLIIIJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@??????@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@======<<<<<<;;;;;;:::::::::999999999999888888888888999999999999999999888888888777777777777666666888888888888777777777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555555555444444333333222222333333333444444555555666888777666555444222222111111111111000//////......111000/////////000222333111111222222222222111111222222111111111111222222222222222111000000//////111111111111111111111111111111111111111111111111000000000///000111111222222111111111111222333333333333333333333333333333222333333444444555555666666666555555666777999::::::::::::::::::::::::;;;:::888666<<>>>>>???BBBCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA<<<;;;;;;;;;:::::::::999888888888888888888888888777888888999999888888777777777777777777777666666777777777777777777777777888888888888777777777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444333333333222222111111222333444555555555666555555444333222222111222222111111111000000000000000//////000000111222111111222222222222111111222222111111111111222222222222111111111000000000111111111111111111111111111111111111111111111111000000000000000111111222111111111111111222222333222222222222222222222222222222222333444444555555666555444444555666888999999999999999999999999888555777<<>>GGG]]]|||~~~uuukkk___ZZZ\\\]]]\\\\\\^^^___]]]XXXTTT]]]VVVSSSWWW\\\\\\[[[ZZZ]]]\\\ZZZWWWVVVUUUUUUVVVXXXXXXVVVSSSPPPOOOOOOQQQQQQPPPNNNNNNPPPRRRSSSSSSNNNMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOOOOOOONNNOOOOOOPPPNNNKKKJJJJJJJJJIIIGGGHHHHHHIIIJJJKKKJJJHHHFFFFFFKKKMMMIIIGGGGGGFFFCCCFFFEEECCCBBBBBBCCCEEEGGGDDDCCC@@@??????@@@CCCDDD??????@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@::::::::::::999999999999777777777777777777777777666777777777777777777666666666666666666666777777444555555666666777888888888888888777777777666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333222222222///000222333444444444444222222222222333333333333333222222222222222111111000000000000000111111222000111111222222111111000222111111000000111111222222222222222222111111111000000000000000000000000000000000000000000000000///000000000111111111111111111000000111111222333222222222222222222222222111111222222333444444444555444444444444666777888888888888888777777777777444888@@@JJJOOOLLLFFFBBBCCCDDDFFFHHHJJJJJJJJJJJJKKKGGGFFFIIIIIIHHHHHHJJJBBBBBBCCCDDDFFFIIIKKKMMMMMMNNNMMMKKKHHHGGGHHHJJJGGGGGGGGGJJJMMMQQQSSSTTTYYYUUUPPPMMMLLLLLLLLLLLLIIINNNTTTWWWWWWWWWYYY[[[[[[VVVOOOJJJIIIKKKMMMNNNPPPSSSVVVVVVUUUVVVYYY]]]VVVUUUUUUUUUVVVVVVUUUUUUSSSTTTSSSOOOPPPUUUXXXWWWYYYUUUPPPPPPSSSSSSPPPKKKPPPPPPOOONNNMMMMMMNNNNNNGGGFFFEEEEEEFFFHHHJJJKKK}}}uuuiiittt|||xxxzzzdddOOOJJJJJJEEE???;;;<<<===>>>>>><<<999777999::::::;;;;;;:::999999888888888777777777777666666666555555555555666666222222222333333333444444333333333333222222222222////////////////////////............////////////........................------------------------,,,,,,,,,,,,------------,,,,,,,,,---------.........///000///...---...000......------......///000------.........////////////////////////000000111000000000000111111111222111---///666777444555:::777BBBTTTfffvvvssskkkbbb[[[TTTQQQWWW___UUUWWWZZZ[[[[[[YYYXXXXXXZZZVVVUUUYYY]]]\\\[[[[[[^^^\\\ZZZWWWVVVVVVWWWXXX[[[ZZZYYYWWWUUUSSSQQQPPPPPPOOONNNNNNMMMNNNOOOPPPKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLLLLMMMMMMNNNOOOOOOPPPMMMJJJHHHIIIJJJJJJIIIJJJIIIIIIIIIJJJIIIGGGDDDDDDIIIKKKIIIGGGHHHGGGDDDEEEDDDBBBAAABBBCCCEEEFFFCCCBBBAAA@@@@@@AAABBBCCC??????@@@AAAAAAAAA@@@@@@???????????????>>>>>>>>>999999999999888888888888555555666666666666666777555666666777777666666555555555666666666666777777333444444555666777777888888888888777777666666555555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333222222222222///000222333444333333222000000111111222333333333222222222222222222222222///000000000111111111111000000111111111111000000111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000//////000111111111111000111000000000000111222222111111111111111111111111000111111222222333333444333333444444555666666666666666666666666666777777777888===BBBAAA???@@@EEEBBBCCCDDDEEEFFFGGGGGGGGGHHHFFFGGGJJJIIIEEEDDDEEEAAABBBDDDFFFIIILLLOOOPPPLLLNNNNNNKKKGGGEEEGGGIIIIIIIIIJJJLLLNNNRRRUUUWWWYYYUUUOOOKKKJJJJJJJJJJJJIIIOOOVVVYYYZZZ[[[]]]```\\\WWWPPPKKKKKKNNNQQQRRRXXXYYYXXXTTTPPPOOORRRVVVWWWXXXZZZZZZXXXXXXXXXYYYUUUXXXWWWTTTUUUYYYZZZYYYSSSPPPNNNNNNPPPQQQOOOMMMOOOMMMKKKIIIHHHIIIJJJKKKEEEFFFFFFGGGIIIJJJLLLLLL~~~}}}|||~~~rrrzzz~~~|||WWW<<>>???>>><<<;;;:::888999:::;;;;;;:::999888888888777777777666666666666555555444444555555666222222222222333333333333333333333222222222222111////////////////////////---------....../////////........................------------------------++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------///000111000//////000111...------------...//////---------........./////////............///000000/////////000000000111111000//////111333555777999666444777CCCSSShhh~~~wwwlll___XXXWWWXXXZZZXXXTTTSSSUUUSSSTTTVVVWWWXXXYYY[[[\\\XXXVVVWWW\\\]]][[[[[[]]]^^^\\\ZZZWWWWWWWWWYYYZZZXXXXXXXXXYYYXXXUUURRROOONNNNNNNNNMMMLLLLLLMMMNNNMMMLLLJJJJJJKKKNNNQQQSSSOOONNNMMMMMMNNNOOOOOOOOOOOOLLLGGGEEEFFFHHHJJJKKKJJJHHHGGGHHHJJJJJJHHHFFFCCCHHHLLLJJJIIIJJJIIIGGGCCCCCCBBBBBBBBBCCCDDDEEEAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAA@@@?????????>>>>>>======<<<<<<888888888888888888888888444444555555555666666666555555555666666555555555555555555666666666777777555555555555555555555555999888888777666666555555666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222///111222333333222111000000000000111111111111111000000000000000000000000//////000111111111111111000000111111111111000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111222111111000000000000000000111222222111111111111111111111111000000111111222333333333111222444666666666555444444444444555666666777777777666999======:::===DDDBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGJJJMMMJJJCCC>>>>>>???@@@BBBDDDGGGJJJLLLMMMKKKMMMOOOLLLHHHEEEFFFIIIGGGHHHIIIJJJLLLPPPSSSVVVVVVRRRLLLIIIHHHJJJJJJKKKKKKPPPVVVYYYYYYYYYZZZ\\\ZZZUUUNNNJJJKKKOOOSSSUUUZZZYYYVVVPPPKKKJJJNNNRRRVVVZZZ\\\\\\XXXVVVVVVXXXXXX[[[[[[XXXXXXZZZYYYVVVQQQOOONNNLLLKKKKKKLLLLLLIIIIIIGGGFFFEEEEEEFFFFFFDDDEEEGGGHHHIIIIIIIIIIII|||xxx{{{~~~}}}fffJJJLLLHHH@@@>>>AAA@@@:::;;;===>>>;;;777666:::>>>777888::::::;;;:::999888777777777777666666666666555555555444444555555555222222222222222333333333333333333222222222111111////////////////////////---------.........//////........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------///111222111000///000222...------------...//////---------.........//////...............///000000////////////000000000000111444444111000111222111666222222555888BBBZZZrrrtttooo___VVVVVVXXXXXXUUURRRPPPRRRTTTTTTSSSSSSUUUSSSQQQRRRUUUWWWXXXXXXVVVVVVZZZ^^^^^^ZZZZZZ^^^YYYWWWUUUSSSRRRSSSUUUVVVRRRSSSUUUWWWWWWUUUQQQMMMKKKLLLMMMLLLKKKLLLMMMOOORRROOOLLLJJJLLLPPPUUUYYYTTTRRRQQQPPPQQQQQQQQQPPPNNNJJJEEECCCDDDGGGJJJKKKIIIGGGEEEFFFIIIKKKJJJHHHCCCIIILLLKKKKKKLLLLLLIIIBBBBBBBBBBBBCCCCCCDDDEEE????????????????????????AAAAAABBBCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;:::777777777777777888888888444444444555555555666666444555555555555555555444444555555555666666777777777666666555444444333333999888888777666555555444777777777777777777777777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000111222333333222000///222222111111000000//////............//////////////////000111111111111111000000111111111111000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000...///000222222111111000000000000000000111111222000000000000000000000000000000000111222222333333///111444666777666444333333333444444555666777777444444999AAABBB===<<<@@@CCCDDDDDDEEEFFFHHHJJJKKKHHHIIILLLOOOKKKAAA:::999;;;<<<>>>@@@BBBDDDEEEFFFIIIMMMOOOMMMHHHEEEFFFIIIDDDEEEFFFGGGIIILLLPPPSSSRRRNNNJJJGGGHHHJJJKKKLLLNNNRRRVVVWWWUUURRRRRRTTTXXXRRRLLLIIIJJJOOOSSSVVVVVVUUURRRLLLHHHIIIOOOTTTUUUYYY\\\[[[VVVRRRQQQSSSXXX[[[\\\YYYWWWXXXVVVQQQRRRRRRPPPLLLHHHFFFFFFGGGDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGHHHFFFEEEDDD~~~~~~}}}{{{hhhQQQJJJEEEDDDBBB???>>>======>>>======<<<;;;::::::999999999999999999888888888777666666555444333333222222333333333444444555555555444444333333222111000000111111111111111111111111222111111111000000/////////...------...///...---...............///000111,,,,,,,,,---...///---+++...---+++*********++++++,,,,,,,,,---------......,,,///111222111000111222,,,,,,++++++,,,,,,---.........------------......---...///000000111111111000000000000111111111111111111222222222333333333444444333444777:::===???JJJVVViii}}}fffddd```]]]ZZZWWWSSSQQQTTTTTTSSSQQQPPPOOONNNMMMQQQRRRUUUWWWWWWVVVSSSRRRVVVVVVUUUUUUUUUVVVVVVWWWWWWUUUTTTVVVXXXYYYVVVSSSUUUUUUUUURRRPPPNNNNNNOOOMMMLLLLLLKKKLLLMMMOOOPPPOOOMMMKKKKKKMMMOOOQQQQQQQQQOOONNNNNNPPPOOOLLLIIIGGGEEECCCCCCEEEHHHIIIIIIMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIII@@@BBBCCCCCCAAAAAAAAABBB??????????????????@@@@@@GGGCCCAAABBBFFFGGGCCC???@@@???===<<<;;;;;;;;;<<<999999999888777666666555555444333222222333444555777777777777777666666666888888777777666666555555666666666666777777777777777777777777666555444333888888777777666666666555444444444444444444444444555555444333333222111111222222222222222222222222111111111111111111111111333111///000333444222000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000////////////000000000000000000000000000000000000//////000111222222333333444444444333333222222222333444555555444444555777::::::999999999:::;;;;;;CCCHHHJJJGGGFFFGGGGGGDDDJJJKKKNNNPPPIII???:::;;;??????@@@AAAAAAAAAAAAAAAKKKOOOPPPKKKHHHHHHFFFCCCHHHFFFEEEGGGIIIKKKLLLKKKNNNLLLIIIHHHIIIJJJJJJJJJKKKNNNQQQSSSSSSRRRRRRRRRYYYUUUOOOKKKJJJKKKMMMMMMPPPSSSPPPIIIHHHOOOUUUUUUQQQPPPNNNNNNMMMMMMKKKIIIWWWRRRMMMMMMOOORRRRRRQQQOOOMMMJJJGGGEEEFFFGGGHHHJJJIIIHHHFFFEEEDDDDDDDDDGGGDDDBBBAAA@@@@@@>>>===xxxyyy}}}{{{www|||nnnYYYJJJHHHMMMDDDCCCBBB@@@???>>>======<<<<<<<<<;;;::::::999999999888888888777777777777666666555555444333333222333333333444444444444444333333333222111000000000111111111111111111111111111111111000000000/////////...------...///...---------------...///000111///---,,,---......---,,,---,,,+++*********+++++++++++++++,,,,,,,,,---------...000222333333222111,,,,,,++++++,,,,,,---.........------------.........///000111111222111111//////000000000111111111111111111222222222333333333222222333444777:::<<<<<>>>>>>>>>>>???@@@BBBBBBFFFCCCAAACCCGGGHHHEEEBBB???>>>===<<<;;;;;;;;;<<<999999888888777666666555666666666666666777777888666666666666666666666666777777777666666666666666555666666666777777777777777777777777666555444333666666555555555444444444444444444444444444444444555444444333222222111111222222222222222222222222111111111111111111111111222000///000222222111///000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////.../////////000000000000////////////000000000000000000000000000000000000//////000111111222333333444444333333333222222222333444555555444444555666999999999999999::::::;;;AAADDDDDD@@@???CCCEEEEEEFFFGGGJJJLLLHHHBBB@@@CCCBBBAAAAAAAAABBBEEEGGGIIIEEEIIIIIIEEEDDDHHHKKKKKKEEEFFFGGGHHHIIIJJJJJJKKKMMMKKKIIIIIIIIIIIIHHHGGGMMMPPPRRRSSSSSSRRRSSSTTTUUURRRNNNKKKKKKLLLNNNOOORRRSSSOOOIIIIIIPPPTTTSSSNNNMMMLLLKKKJJJJJJHHHGGGLLLLLLLLLMMMNNNNNNMMMKKKMMMLLLIIIGGGGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDCCCCCCFFFCCCAAA@@@@@@???>>><<<|||xxx}}}uuu\\\KKKCCC@@@BBBEEECCCCCCBBBBBB@@@???===<<<<<<;;;;;;::::::999999999777777777777666666666666777666666555555444444444444444444444333333333333222222111111000000//////111111111111111111111111111111000000000000/////////...------...///...---,,,,,,,,,---...000111222222///---,,,---...---------,,,+++*********++++++*********+++++++++,,,,,,......///333666777444000,,,,,,++++++,,,,,,---.........------------.........///000111222222222222//////000000000000111111000111111111222222222222222111111111222444666777777777777:::AAALLLYYYbbbmmmtttuuugggeeegggcccZZZSSSUUUTTTSSSSSSTTTSSSQQQOOOSSSRRRQQQPPPOOOMMMLLLLLLPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPNNNQQQUUUXXXXXXWWWWWWWWWYYYXXXWWWSSSOOOMMMLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRTTTSSSQQQPPPPPPOOOMMMLLLKKKKKKLLLNNNOOONNNKKKHHHIIIHHHFFFGGGJJJLLLMMMMMMJJJKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJJJJHHHEEECCCAAADDDFFFHHHHHHEEECCCAAAAAA=========>>>@@@AAACCCDDDCCCAAA@@@BBBEEEFFFDDDBBB>>>===<<<;;;;;;;;;;;;;;;999888888777777666666555444555666888999999999999555555555555555555555555666666666666666666777777555555666666666777777777666666666666666555444333444444333333333333222222444444444444444444444444444444333333222222111111222222222222222222222222111111111111111111111111111///...///000111000///000000000000000000000000000000000000000000000000111111222222111111000///000000000000000000000000////////////////////////////////////////////////...//////000000//////...////////////////////////....../////////000000000////////////000000000000000000000000000000000000///000000111111222222222333333333222222222222222222333555444333333444666888888888888888999999:::CCCEEECCC>>>>>>DDDIIIKKKHHHHHHJJJMMMKKKHHHKKKQQQSSSRRRPPPPPPRRRWWW[[[^^^WWWWWWRRRIIIEEEGGGJJJKKKBBBFFFIIIJJJHHHGGGIIIKKKMMMLLLJJJJJJJJJIIIGGGEEENNNOOOQQQQQQPPPPPPQQQSSSRRRPPPNNNLLLLLLMMMPPPQQQSSSPPPKKKGGGIIIOOOPPPNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDHHHNNNQQQPPPLLLIIIGGGKKKJJJHHHGGGGGGIIIJJJLLLIIIIIIHHHFFFEEECCCBBBBBBDDDBBB@@@??????>>>===<<<}}}rrr{{{[[[OOOEEEEEEIIIGGGBBB>>>AAABBBBBBBBBAAA???===<<<;;;:::::::::999999999888777666666666666555555555777777666666555555555555555444444333333222222222111111000000/////////...111111111111111111111111000000000000000000/////////---------...///...---+++++++++,,,...000222333333111---,,,,,,---------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,///---...222888999444///,,,,,,++++++,,,,,,---......------,,,,,,------...---...///000111111111111////////////000000000111000000000111111111111222222222111111111222333444666777888777777777:::<<>>>>>>>>???@@@AAABBBCCC@@@>>>>>>???@@@AAA???======<<<<<<;;;;;;:::::::::888888777777666666666666000222555888:::999888777444444444555555555555555444555555666666777777777555555555666666666777777555666666666555555444333333333333333222222222222333333333333333333333333333333333333222222111111111111111111111111111111111111111111111111111111//////....../////////...000000000000000000000000000000000000000000000000111111111111111000000///000000000000000000000000////////////////////////////////////////////////...//////////////////...////////////////////////........./////////000000////////////000000000000000000000000000000000000///000000000111111111222222222222222222111111111111333444444333333444555777777666666777777888999@@@CCCBBB>>>>>>DDDJJJKKKIIIHHHHHHJJJHHHGGGMMMUUU[[[ZZZYYYYYY[[[^^^bbbddddddbbb[[[OOOGGGGGGGGGFFFAAAGGGLLLLLLIIIGGGIIILLLOOONNNMMMMMMMMMKKKHHHEEEKKKLLLMMMLLLKKKLLLNNNPPPSSSRRRQQQOOONNNNNNPPPQQQQQQKKKFFFDDDHHHKKKKKKHHHGGGGGGFFFEEEDDDCCCDDDFFFFFFLLLSSSUUUQQQLLLHHHGGGIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGFFFEEECCCBBBAAACCCAAA???>>>>>>>>>===;;;zzzoooIIINNNEEE???@@@CCCCCCBBBCCC@@@@@@AAAAAA@@@>>><<<;;;999999999999999888888888666666666666555555555444666666666666666555555555444444444333333222222111000000000///////////////000000000000000000000000//////////////////000000///---------...///...---******+++,,,...000111222333000---+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------///------111666777333...,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------+++,,,---...////////////...////////////000000000//////000000000111111111333222222222222222222222///222777999:::999::::::===;;;999777888999<<<>>>???IIIUUUZZZXXXSSSPPPPPPJJJTTTYYYUUURRRUUUYYYZZZaaaaaa]]]VVVMMMIIIJJJLLLMMMJJJJJJLLLMMMMMMNNNPPPQQQOOOQQQUUUUUURRRQQQSSSTTTSSSSSSSSSTTTRRROOOMMMIIIJJJKKKLLLMMMNNNOOOPPPMMMNNNOOORRRTTTVVVXXXYYYVVVVVVVVVUUUUUUTTTSSSRRRQQQUUUZZZZZZXXXUUUVVVWWWUUUVVVUUUSSSQQQOOOPPPQQQLLLMMMOOOQQQQQQQQQPPPPPPQQQPPPPPPPPPQQQQQQOOOMMMLLLNNNQQQRRRRRRPPPOOONNNGGGFFFFFFHHHJJJMMMMMMLLLIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKLLLKKKIIIFFFDDDGGGIIIJJJIIIFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>===;;;999;;;;;;;;;;;;;;;:::::::::777777777666666666666666///222666999;;;:::999888444444444444555555666666444444555555666666777777555555555555666666666666555555555555555444444333333333333333333333444444333333333333333333333333333222222222222222111111111111111111111111111111000000000000000000000000......//////.........///////////////////////////////////////////////////000111111111111000//////////////////////////////......................................................////////////......////////////////////////............////////////////////////000000000000////////////////////////000000000000000111111111111111111111111111111111111222333333222222333555666555555555555666777777666;;;===;;;<<<@@@CCCCCCFFFCCCBBBAAA>>>===CCCJJJKKKKKKLLLLLLMMMMMMNNNNNNUUUVVVSSSKKKFFFFFFFFFEEECCCHHHMMMMMMJJJGGGIIILLLQQQPPPOOOOOOOOOMMMJJJGGGJJJKKKLLLKKKJJJKKKMMMOOOVVVVVVVVVSSSOOOMMMNNNOOOOOOIIIDDDEEEHHHJJJHHHFFFFFFFFFFFFDDDBBBCCCEEEHHHMMMQQQTTTTTTOOOKKKHHHHHHHHHGGGEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFEEECCCBBBAAABBB@@@>>>===>>>>>>===;;;rrrlllssspppYYYBBBHHHCCC@@@@@@@@@???BBBGGG?????????>>>>>><<<;;;;;;888888888888888888888888666666666666555555555555555555555555555555555555333333333333222222222222000000000000////////////000000000000000000000000......////////////000000///...------...///...---+++++++++,,,---///000111111...,,,+++,,,---,,,,,,******+++,,,,,,,,,++++++,,,,,,---------............---,,,...222222000---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------***+++,,,---..................////////////000000////////////000000000000222222222222222222222222222333333333333555888;;;555666999;;;===?????????>>>???AAABBBBBBBBBBBBCCC@@@AAACCCCCCDDDDDDDDDCCCAAABBBBBBBBBBBBDDDGGGJJJDDDFFFHHHJJJIIIHHHIIIJJJNNNMMMNNNNNNKKKIIINNNVVVVVVUUUTTTTTTTTTRRRNNNKKKGGGGGGIIIJJJLLLNNNOOOPPPJJJLLLNNNQQQSSSUUUVVVWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTVVVXXXXXXWWWUUUUUUVVVTTTUUUUUUSSSQQQQQQRRRSSSLLLMMMNNNOOOOOOPPPPPPOOOOOOMMMLLLMMMOOOOOOOOOMMMJJJLLLNNNNNNMMMKKKKKKLLLEEEEEEEEEGGGJJJLLLLLLLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIGGGFFFGGGHHHHHHFFFDDDAAAAAAAAACCCBBBAAA@@@@@@??????@@@CCCCCCBBB@@@>>><<<:::999999::::::;;;;;;:::999999666666666666666666666666222444777:::<<<<<<;;;:::444444444555666666777777555555555555555555666666444444555555555666666666444444555555555444444333333333444444444444555555333333333333333333333333222222222222222222111111111111111111111111111111000000000000000000000000...///000///...---...000////////////////////////////////////////////////000000111111000000///...////////////////////////................................................---......//////......---////////////////////////------........./////////////////////000000000000////////////////////////000000000000000000000000000000000000000111111111000222333333222111333444444444444444444555666666222888<<<;;;<<>>===>>>>>>===<<>>BBBBBB??????BBB>>>===<<<;;;;;;;;;;;;;;;777888888888888888888888777777777666666666555555444444444444444444444444222222222222222333333333000000000000000000000000000000000000000000000000........./////////000000///...------...///...---,,,,,,,,,,,,---...///000---,,,++++++,,,---,,,***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,---...................../////////000000........./////////000000111111111222222222111111555444222000...///222555222444666777777666444333<<<;;;:::999777666555555<<<999999<<<>>>===;;;;;;>>>>>>======>>>???AAAAAAAAAEEEGGGEEEBBBAAACCCDDDHHHFFFGGGIIIIIIIIIOOOWWWTTTTTTSSSTTTSSSPPPLLLIIIGGGHHHIIIJJJKKKLLLMMMMMMHHHJJJMMMQQQSSSTTTTTTTTTWWWUUURRROOONNNNNNOOOPPPTTTSSSRRRSSSUUUVVVVVVUUUVVVVVVVVVTTTQQQPPPQQQRRRMMMMMMMMMMMMNNNOOOPPPQQQNNNLLLJJJJJJKKKMMMMMMLLLJJJKKKLLLJJJHHHFFFHHHJJJEEEEEEEEEHHHKKKMMMMMMLLLKKKJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFEEECCC@@@???@@@BBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@>>><<<;;;:::888999:::;;;;;;:::999888666666666666666666666666333444777999:::::::::999444444555666666777888888555555555555555555444444444444444555555555666666333444444555555444444444333333333444444444555555222222222222222222222222111111111111111111222222111111111111111111111111000000000000000000000000...000111000...---///111////////////////////////////////////////////////000000000000000//////...////////////////////////................................................---......//////......---////////////////////////---------.........//////////////////000000000000////////////////////////000000000000000000000////////////000000000111111000111222222111111222333333333333333333444555555222888;;;;;;;;;>>>@@@>>>AAA??????@@@===:::===CCCDDDDDDCCCBBBAAAAAABBBBBBIIILLLKKKFFFCCCDDDEEECCCFFFFFFGGGGGGGGGGGGHHHHHHNNNLLLJJJIIIJJJJJJIIIHHHGGGJJJMMMNNNOOOOOOPPPQQQTTTWWWXXXUUUNNNJJJIIIKKKGGGDDDCCCGGGGGGDDDEEEHHHDDDFFFGGGDDDAAABBBGGGKKKKKKIIIHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBCCCEEEEEEDDDCCCBBBBBB@@@>>>>>>??????>>>===XXXNNNFFFGGGPPPNNNBBB???FFF@@@<<<;;;<<<;;;:::;;;???>>>===;;;:::999999:::;;;777777777777777888888888777777777777666666666666333444444444444444444444111111111222222333333444000000000000111111111111000000000000000000000000---.........//////000000///...------...///...---,,,,,,,,,,,,,,,---...///+++******+++------+++***)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,---,,,***))))))+++---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++,,,---...////////////............/////////000............/////////000///000000111111111111111---///111222333333555777555555444444555666888999333777:::<<<;;;999999:::<<<888888<<<>>><<<<<<>>>;;;::::::;;;===@@@BBBBBB===BBBFFFEEEDDDGGGLLLOOOIIIGGGHHHLLLNNNLLLLLLNNNRRRRRRRRRRRRRRROOOKKKGGGIIIIIIIIIJJJJJJJJJJJJJJJGGGIIIMMMQQQSSSSSSRRRRRRXXXUUUQQQMMMJJJJJJLLLMMMSSSPPPMMMOOOSSSVVVVVVUUUXXXXXXWWWTTTQQQOOOOOOPPPOOONNNMMMMMMNNNOOOQQQRRROOOLLLIIIHHHIIIJJJKKKJJJKKKLLLLLLIIIFFFEEEGGGJJJEEEEEEFFFIIILLLNNNNNNMMMLLLJJJGGGDDDCCCCCCEEEFFFGGGFFFEEEEEEDDDCCCCCCCCCEEEEEECCCAAA>>>>>>@@@BBB@@@@@@@@@@@@AAAAAABBBCCC>>>??????>>><<<;;;::::::777888::::::;;;:::999888555555555666666666666666222333555666777777777777555555555666777888888999666666666555555444444333444444444555555555666666333333444444555444444444222222222333333444444444222222222222222222222222111111111111111111222222000000000000000000000000000000000000000000000000...000222111...---///111////////////////////////////////////////////////000000000000000//////...////////////////////////................................................---..................---////////////////////////---------.........//////////////////000000000000////////////////////////000000000000////////////.../////////000000111111///111222222111111222333333333222222333333444555///444666555555999;;;:::999999;;;===;;;999;;;AAAEEECCCAAA???>>>@@@CCCDDDBBBEEEEEEAAA@@@DDDHHHHHHGGGEEECCCDDDEEEGGGFFFFFFKKKHHHFFFEEEFFFGGGGGGFFFCCCGGGKKKMMMNNNNNNOOOPPPQQQTTTWWWTTTMMMHHHHHHJJJAAA???@@@DDDDDD???AAAFFFCCCEEEFFFDDD@@@AAAGGGLLLGGGEEEDDDFFFIIIIIIFFFCCCBBBBBBCCCCCCDDDEEEEEEFFF???@@@BBBDDDEEEEEEDDDCCCBBBAAA???>>>???@@@???>>>hhhMMMHHHGGGFFFEEECCCAAA@@@???@@@???===<<<;;;<<<>>>???<<<<<<<<<<<<;;;:::999888666666555555555555666666666666666666666666666666666555444333222222222222333222111000000111222333111111111111000000000000////////////////////////+++,,,,,,---.........---------------------------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++---------............///---------............/////////............//////////////////000000000000111111000000111111222333000111111222333333444444555444444555555666777888777777888888888999999999:::::::::;;;<<<===>>>???<<<===???AAABBBCCCDDDDDDAAADDDFFFGGGGGGGGGHHHJJJNNNOOOPPPNNNLLLJJJIIIIIIMMMGGGEEEKKKMMMIIIFFFHHHIIIHHHHHHJJJLLLNNNMMMLLLYYYSSSLLLIIIJJJKKKKKKJJJQQQRRRTTTSSSRRRRRRSSSTTTXXXTTTNNNJJJJJJKKKLLLLLLLLLKKKLLLPPPSSSSSSOOOLLLIIIKKKLLLJJJGGGGGGJJJMMMGGGIIIKKKIIIFFFDDDEEEGGGHHHGGGFFFFFFHHHJJJIIIIIIIIIFFFDDDDDDFFFFFFEEECCCCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAA@@@@@@???>>>=========>>>>>>?????????@@@???>>>===;;;999777666555555666888999888777555333666555444333333444555666444444444444444555666777888777555444333444666777777666444333222222333333444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000//////////////////////////////.........---------////////////////////////+++++++++,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................//////000000///...------///......------///000111...///////////////......000000//////......------//////000000000111111111/////////000111111222222111111222333555777999:::888999::::::999999;;;<<<<<<===>>>>>>===>>>@@@BBBDDDCCCCCCBBBBBBDDDEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIFFFEEECCCBBBCCCDDDCCCBBBAAADDDGGGHHHGGGHHHLLLOOOUUURRRNNNMMMMMMLLLIIIFFFCCCDDDDDDEEEEEEEEEEEEEEECCCCCCEEEFFFGGGGGGGGGGGGAAAGGGFFFAAADDDLLLLLLDDDHHHFFFDDDCCCCCCBBBAAA@@@AAA>>>???GGGLLLIIICCCAAA===>>>@@@AAABBBBBBAAA@@@qqqgggXXXIIIEEEEEEDDDCCCBBBAAAAAAAAA???>>><<<;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999888777777666666666666777777555555555555555555555555555555444333222222222222222222111000000111222222111111111000000000//////........................+++,,,------......------------------------------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------------------............//////............//////.../////////000000000000111111000000111111222333111111111222222333333333444444444444555666777888777777777888888888999999::::::::::::;;;<<<======<<<===>>>@@@BBBBBBCCCCCCAAACCCEEEEEEEEEFFFHHHJJJMMMNNNOOONNNKKKJJJKKKKKKMMMGGGFFFJJJLLLHHHFFFGGGIIIIIIIIIIIIIIIIIIIIIJJJNNNLLLJJJIIIJJJKKKLLLLLLOOOQQQQQQQQQPPPPPPRRRTTTWWWSSSNNNJJJJJJJJJJJJIIIMMMLLLKKKMMMNNNMMMIIIFFFGGGHHHHHHGGGFFFGGGIIIKKKFFFHHHIIIGGGEEEDDDFFFHHHHHHGGGEEEFFFHHHIIIIIIHHHIIIGGGDDDDDDFFFFFFEEECCCCCCCCCCCCBBBAAA@@@@@@???????????????>>>===<<<;;;=========>>>>>>?????????===<<<;;;:::999888777666666777888888888777555444666555444444444444555666444444444444444555666666666555444333444555777999777666444333222222333333444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000////////////////////////........................////////////////////////////////////////////////........................//////.........---------........................,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................///////////////...------///......---...///000111.........//////......---///////////////...............//////000111111222//////000000111222222333111222222333444666777888999:::;;;;;;999888999:::;;;<<<===<<<<<<<<<>>>@@@AAAAAAAAAAAAAAACCCDDDEEEKKKJJJIIIGGGFFFDDDCCCBBBCCCBBBAAABBBDDDFFFFFFEEECCCEEEGGGGGGGGGIIIMMMPPPWWWTTTPPPMMMLLLIIIEEEBBBFFFDDDCCCDDDFFFHHHHHHGGGCCCCCCDDDEEEFFFFFFFFFFFFDDDJJJJJJDDDDDDKKKJJJCCCFFFDDDCCCCCCEEEFFFEEEEEEFFFAAAAAAGGGJJJGGGBBB???>>>???@@@AAABBBBBBBBBBBBpppddd```aaa[[[OOOJJJMMMLLLGGGBBBBBBBBBAAAAAAAAAAAAAAA>>>===;;;:::::::::;;;<<<;;;;;;;;;;;;:::999888888888777777777777777777888555555555555555555555555555444333222222111222222222222111000000111222222111111000000000000//////........................,,,,,,------......------------------------------,,,,,,,,,+++++++++******+++++++++++++++*********++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............//////............//////....../////////000000000111000000000000111222222222222222222222222333333444444444444555666777777777777777777888888888888888888888888999:::;;;<<<;;;<<<===???@@@AAAAAAAAA@@@AAABBBBBBBBBDDDGGGIIILLLMMMMMMLLLKKKKKKMMMNNNLLLHHHGGGIIIJJJGGGEEEFFFIIIJJJKKKIIIFFFDDDFFFHHHJJJKKKMMMMMMLLLKKKLLLMMMNNNOOOOOOOOONNNOOORRRTTTUUURRRNNNKKKJJJIIIHHHFFFLLLKKKJJJJJJKKKJJJHHHFFFIIIGGGEEEEEEFFFHHHIIIJJJFFFFFFFFFDDDCCCDDDGGGIIIHHHGGGEEEFFFHHHIIIHHHHHHHHHGGGEEEEEEFFFEEEDDDCCCCCCBBBAAA@@@@@@???@@@@@@============<<<;;;::::::===============>>>>>>>>>:::::::::999888888777777777777777777666666666666666555444444444444555666444444444444444444555666444333333333444666888999666666444333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.......................................---------.................................---------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------...////////////...------......------......///000---......//////..................///////////////......//////000111111222000000111111222333333333222222222222333444555666999:::;;;:::888777777888999:::;;;;;;::::::<<<>>>>>>>>>>>>???@@@BBBDDDEEELLLKKKIIIGGGDDDBBB@@@???@@@???@@@BBBFFFHHHIIIIIIEEEEEEFFFFFFFFFIIINNNQQQUUUSSSOOOMMMKKKHHHEEEBBBHHHEEEBBBDDDIIIMMMLLLJJJBBBCCCDDDEEEEEEFFFFFFEEEHHHNNNOOOJJJHHHKKKJJJEEEFFFEEEDDDDDDFFFGGGGGGGGGIIIEEECCCGGGHHHDDD@@@>>>AAAAAAAAAAAABBBCCCDDDDDDtttaaa\\\VVVLLLIIILLLKKKFFFEEEHHHHHHDDDAAAAAAAAA@@@??????>>>>>><<<;;;:::999999999::::::;;;;;;;;;::::::999888777777777666666666666777777555555555555555555555555444333333222111111222222222111111111111111111222111000000000////////////........................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***************************************))))))*********+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........///......------......///........./////////000000000000000000000111222222222222222222222222222222333333333333444555666777666666666777777777888888777777777777777888999:::999:::;;;===>>>???????????????@@@???@@@BBBFFFIIIKKKLLLLLLKKKKKKKKKMMMOOOKKKIIIHHHHHHGGGFFFEEEEEEHHHKKKLLLIIIDDDCCCFFFJJJRRRSSSTTTQQQMMMKKKMMMOOONNNNNNOOONNNNNNPPPSSSVVVUUURRROOOMMMLLLJJJGGGEEEIIIIIIIIIJJJKKKLLLLLLLLLNNNJJJFFFFFFHHHKKKKKKIIIFFFEEEDDDCCCCCCEEEHHHKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFEEECCCBBBBBBAAA@@@?????????@@@@@@============<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<===888888888888888888888888888888777666555666666666555555555444444555555555444444444333333444555555444444333444444666777888555555444444333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////......................................................................../////////......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------.........//////...------------------......//////......///000000000//////------......//////000000111111111111111111111111000111111222333333444444222222222111222222333333666888::::::888777777777888999::::::999:::<<<===<<<<<<===???AAACCCDDDEEEGGGGGGFFFEEEDDDCCCBBBBBB??????@@@CCCGGGIIIJJJIIIFFFFFFEEEDDDFFFJJJNNNQQQOOONNNLLLKKKJJJIIIGGGFFFGGGDDDBBBGGGOOORRROOOIIIBBBCCCDDDEEEEEEEEEEEEEEEJJJPPPSSSOOOLLLMMMLLLIIIJJJHHHFFFFFFFFFGGGFFFEEEIIIDDDCCCFFFFFFBBB>>>>>>BBBBBBAAAAAABBBCCCEEEFFFppp```cccfffkkkcccOOOFFFKKKNNNHHHCCCFFFGGGFFFFFFFFFCCC@@@BBBBBBAAA???>>>===;;;;;;;;;::::::999999999999999::::::::::::999888777666555555555444444555555555555555555555555555555555333333222111111111222222111111111222222111111111000000000////////////...........................,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++************************)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------.........------------..................////////////000000//////000000111222111222222222222222333333222222222333333444555666555555666666666777777777777666666666666777888888888888:::;;;<<<<<<<<<<<<======>>>>>>>>>AAAEEEHHHJJJKKKLLLKKKJJJJJJLLLMMMIIIIIIHHHFFFEEEEEEFFFFFFGGGJJJLLLJJJFFFFFFJJJOOOXXXXXXVVVQQQMMMLLLOOOSSSNNNPPPPPPPPPPPPQQQTTTWWWUUUSSSPPPOOONNNLLLIIIFFFIIIIIIJJJJJJJJJKKKLLLMMMRRRMMMHHHFFFHHHJJJJJJHHHGGGFFFDDDCCCDDDGGGJJJKKKKKKJJJHHHHHHJJJJJJJJJIIIGGGGGGHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@??????@@@@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888888888999999999888888777666555666666666444555555555555555555444555444444333333333444444555555555444444444555555444444444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000........................................................................---............................................./////////......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------............------,,,------..................///000111111111111111------......//////000000555444333222111000000///000111111222333333444444222222111111111222222333222555777999888888888888888999::::::999999;;;===;;;<<<===???AAACCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAADDDGGGIIIIIIHHHFFFEEECCCCCCFFFJJJNNNPPPLLLLLLKKKJJJHHHGGGFFFFFFDDDBBBDDDKKKSSSUUUOOOHHHCCCDDDDDDEEEEEEEEEEEEEEEGGGKKKOOOOOONNNNNNLLLJJJHHHGGGEEEEEEFFFGGGFFFFFFEEEBBBBBBEEEEEEAAA>>>???CCCBBBAAAAAABBBCCCEEEFFFuuu{{{|||vvvooojjjeeeaaaaaaaaaZZZWWWXXXNNNEEEJJJXXX[[[WWWKKKDDDDDDBBB===CCCCCCBBBAAAAAAAAABBBBBBCCCBBBAAA???===<<<::::::::::::::::::999999999999999999999999888777666666555444444333333444444555444444444444444444444444222222111111111111222222000111222222222222111000000000////////////......------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***************************************)))************+++++++++************************))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------......------------......------........./////////000////////////000111111000111111222333333444444222222222222333444555555555555555555666666666666777666666666666666777777666777888999::::::::::::;;;<<<===>>>???AAADDDGGGIIIKKKLLLKKKIIIHHHHHHIIIFFFIIIHHHDDDCCCEEEGGGGGGHHHJJJKKKJJJHHHIIINNNRRRUUUSSSPPPMMMLLLNNNRRRVVVOOOQQQSSSSSSSSSSSSTTTVVVTTTRRRPPPOOONNNMMMJJJHHHJJJKKKLLLKKKIIIHHHHHHHHHPPPMMMHHHFFFFFFHHHIIIIIIJJJGGGEEEFFFHHHJJJKKKLLLLLLJJJHHHHHHIIIJJJIIIHHHFFFHHHIIIHHHEEECCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>===<<<<<<;;;;;;;;;:::::::::::::::888888888999999999::::::777777777777666666666666444444555666666555444444555444444333333333333333555555555555444444333333333444444555555444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111000////////////////////////////////////////////////////////////////////////................................................---------------------------------...............------------------------.........---------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---............---......///000111111111111.........///////////////555555444222111000//////000000111111222333333333222222222111222222333333///222666888888888888888777888999999888999;;;<<<:::;;;===@@@AAACCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@BBBEEEHHHIIIHHHGGGEEECCCAAABBBFFFJJJLLLMMMLLLMMMLLLJJJFFFCCCCCCCCCBBBBBBEEELLLRRRSSSNNNHHHEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDGGGKKKMMMMMMIIIEEECCCAAAAAACCCFFFHHHIIIHHHCCCAAABBBFFFEEEAAA???AAABBBBBBBBBBBBCCCCCCEEEEEEZZZbbbeee\\\RRRNNNPPPRRRPPPRRRMMMLLLQQQNNNMMMXXXIIIJJJKKKKKKIIIHHHGGGFFFBBB@@@?????????@@@BBBDDDAAAAAA@@@???>>>===<<<;;;::::::;;;:::::::::999888999999999999888777666555555555444444444444555555444444444444444444444444222222111111111111222222000111222222222222111000000000/////////.........------------------------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))))))))*********+++************************)))************+++++++++************************))))))************))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------........./////////////////////000111111//////000111333444555555111111111111222333444555444444555555555666666666777777666666666666777777555666777888888999888888999;;;>>>???@@@AAADDDFFFHHHKKKLLLLLLIIIFFFCCCCCCCCCHHHHHHCCCAAAEEEHHHHHHKKKJJJIIIHHHIIIKKKNNNQQQPPPNNNLLLLLLOOORRRTTTUUUOOOQQQTTTUUUTTTSSSSSSSSSSSSQQQNNNMMMMMMLLLKKKJJJJJJLLLOOOOOOLLLIIIIIIIIIMMMLLLJJJGGGFFFHHHLLLOOOLLLJJJHHHIIILLLMMMMMMKKKJJJIIIGGGGGGHHHHHHGGGFFFFFFHHHJJJIIIEEEBBBAAAAAA???@@@BBBDDDDDDBBBAAA???????????????>>>===<<<<<<;;;:::::::::999999999999999999999999::::::::::::666777888888888777555444444444555666666555444444555444333333222222333333333333444444555444444444333333444555555444444333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111000........................////////////////////////........................................................................---------------------------------.........//////------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++,,,---.........------,,,---...//////000000000///////////////.........111111111000000000////////////000000111222222333222222222222222333444555///222666888777666666666555666777777666777999;;;999:::<<<>>>@@@AAAAAAAAABBBBBBBBBAAA@@@@@@?????????@@@BBBEEEIIIJJJIIIHHHCCCAAA@@@BBBFFFIIIKKKJJJJJJKKKKKKIIIEEEBBBBBBCCCBBBCCCEEEIIIMMMNNNMMMKKKFFFFFFGGGGGGGGGGGGFFFFFFCCCAAABBBIIIOOONNNGGGAAA@@@??????AAADDDGGGGGGGGGCCCCCCEEEIIIHHHBBB???AAA@@@@@@AAABBBCCCCCCCCCCCCSSSRRRNNNHHHFFFHHHHHHFFFHHHMMMKKKJJJKKKEEEDDDPPPPPPKKKHHHHHHDDD???>>>AAA>>>===>>>@@@AAA@@@@@@AAA????????????>>>>>>>>>>>>:::;;;;;;;;;;;;:::999999999999999888888777666555666666555555555555666666444444444444444444444444222111111111111111222222000111222333333222111000000/////////............---------------------------.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++************************))))))************))))))++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------...------,,,,,,------...---------........./////////////////////000111111...///000111333555666666111111111111222333444555444444444555555555666666888777777666666666777777555555666777888888777777888;;;>>>@@@AAABBBDDDEEEHHHKKKMMMLLLIIIDDDAAA???BBBGGGHHHBBB@@@EEEIIIIIIMMMJJJGGGGGGIIILLLNNNNNNPPPNNNMMMOOOSSSUUUTTTQQQNNNQQQUUUVVVUUUSSSRRRQQQRRROOOLLLKKKKKKLLLKKKJJJHHHLLLQQQRRRPPPNNNNNNOOOLLLMMMMMMJJJIIIKKKQQQWWWNNNKKKJJJKKKNNNOOONNNKKKIIIGGGEEEEEEFFFFFFFFFEEEEEEHHHKKKIIIEEEBBBAAAAAA>>>@@@CCCEEEFFFDDDAAA???????????????>>>===<<<;;;:::::::::999999999888888::::::::::::::::::::::::555666888999888777555444333444555666666555444333555444333333222222222222111222333444555666666666222333444555555555444333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111000........................////////////////////////........................................................................---------------------------------.........//////------------------------+++++++++,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++,,,---.........---,,,***+++,,,---............000000//////.........---------......///000000000/////////000111111222222222222222222333444555666111444777888777555444444444555666555555555777999888999;;;===??????????????????@@@@@@@@@AAAAAAAAA===>>>AAAEEEIIIKKKKKKIIIBBB@@@???BBBFFFIIIIIIHHHFFFHHHIIIHHHEEEDDDEEEGGGCCCDDDEEEFFFHHHJJJMMMNNNGGGGGGHHHHHHHHHGGGGGGFFFFFFBBBBBBJJJRRRPPPHHH@@@BBB@@@???@@@BBBDDDDDDCCCEEEEEEIIILLLJJJCCC@@@@@@???@@@AAACCCDDDCCCCCCBBBIIIHHHGGGGGGHHHHHHGGGEEEGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIIIIHHHFFFCCCAAA???CCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<::::::999888888999:::::::::999999888777666666555666555555555555444444444333333333333333333333333333333222111000000000111222222222111000//////...000///...------...///000......------------......------,,,,,,,,,,,,++++++,,,,,,,,,++++++***************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++''''''((()))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000000000000111111111111111111222222222333333333222222333333333333444444333444555666666555444333555555555555666666666666:::;;;===>>>>>>???BBBDDDIIIJJJLLLKKKHHHDDDBBBBBBHHHHHHHHHFFFFFFHHHLLLOOOLLLIIIFFFGGGLLLPPPRRRRRRNNNMMMLLLOOOSSSTTTRRROOOPPPRRRTTTTTTRRRQQQQQQQQQQQQSSSUUUSSSOOOMMMMMMOOOXXXXXXVVVTTTSSSRRRRRRRRRTTTQQQNNNLLLMMMPPPSSSVVVXXXSSSNNNOOOSSSSSSOOOIIIHHHFFFFFFGGGFFFDDDGGGLLLKKKKKKKKKIIIEEECCCCCCCCCDDDEEEFFFFFFFFFEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>AAA???===:::999999:::;;;666999;;;;;;999666333222333:::>>>:::555555555555666555555555555444444444444444444444444444444444222222444444444444222222555555444444444333333333222222222111111111000000222222222111111111000000////////////000000000000000000000000000000000000////////////////////////000000//////.........---///////////////////////////............---------.........------,,,,,,,,,,,,---......,,,,,,---..............................---,,,,,,++++++,,,,,,++++++------------++++++,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,,,,,,,,,,------////////////////////////000///...------...///000//////000111222222333333///000111222333444444444111111222333333444555555666555555555555666666777777777888:::<<<===>>>???@@@???>>>===>>>???AAABBBDDDEEEGGGIIIIIIHHHFFFEEEBBB@@@@@@BBBFFFHHHHHHFFFEEEDDDEEEGGGHHHIIIGGGEEEIIIEEEBBBBBBEEEIIIIIIIIIEEEGGGIIIJJJIIIHHHHHHIIIDDDEEEEEEFFFHHHIIIJJJJJJLLLJJJGGGDDDBBBBBBCCCDDDHHHIIIJJJJJJGGGCCC???===CCCBBBCCCDDDEEEDDDAAA>>>GGGEEEDDDEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHGGGEEECCC@@@???BBBAAA@@@???>>>??????@@@@@@@@@???>>>===<<<;;;;;;:::999999888888999999:::999999888777777666555555666555555555555444444444333333333333333333333333333222111111000000111111222222111111000//////...000///...------...///000......------------......------,,,,,,,,,,,,++++++,,,,,,,,,++++++***************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++((())))))***************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------........./////////000000000000//////000000000111111111111111111222222222333333222222222333333333444444333444555666666555444333444555555555666666666666999;;;<<<======???BBBDDDGGGHHHJJJIIIFFFCCCAAAAAAEEEEEEEEEDDDEEEGGGKKKOOOMMMJJJGGGHHHKKKNNNPPPPPPMMMMMMNNNOOOQQQRRRPPPOOOQQQPPPOOOOOOOOOPPPPPPQQQPPPSSSVVVVVVSSSQQQRRRTTTXXXWWWUUUSSSQQQOOONNNNNNOOONNNMMMLLLNNNQQQTTTVVVVVVQQQLLLMMMQQQRRRNNNIIIGGGEEEFFFHHHGGGDDDFFFKKKJJJKKKJJJHHHEEECCCCCCCCCDDDDDDEEEFFFEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@???<<<:::999999:::;;;999;;;<<<<<<999777555555999@@@BBB>>>888777777555555555555555444444444444444444444444444444444444222222333444444333222222444444444444333333333333222222222111111111000000222222222111111111000000////////////000000000000000000000000000000000000........................000/////////.........---....................................------------......---------,,,,,,,,,,,,---...---,,,,,,,,,...------------------------...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...++++++,,,,,,,,,,,,------........................000///...------...///000//////000111111222333333///000111222333333333333111111222222333444444555555555555555555555666777777888999:::;;;<<<===>>>======>>>??????@@@@@@@@@@@@AAACCCDDDDDDDDDCCCCCCBBB@@@???@@@BBBCCCBBBAAABBBBBBBBBDDDFFFFFFDDDBBBEEEBBB??????CCCGGGGGGFFFDDDFFFGGGHHHHHHGGGGGGGGGCCCCCCEEEGGGIIIJJJLLLLLLMMMKKKGGGDDDBBBBBBBBBCCCGGGGGGGGGFFFDDDAAA???>>>CCCCCCCCCEEEGGGGGGEEEDDDEEECCCAAABBBDDDGGGHHHIIIFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGFFFEEECCCAAA???>>>@@@???>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::999888888888888999:::888777777666666555555555666555555555555444444444333333333333333333333333222222111000000000111111222111111000000//////...//////...------...//////......------------......------,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............/////////000000000//////000000000000111111111111111222222222222333222222222222333333333333333444444555555444444333444444444555555555666666888:::;;;<<<<<<>>>AAACCCDDDFFFGGGFFFDDDAAA@@@@@@AAABBBBBBBBBCCCFFFJJJNNNLLLJJJHHHHHHJJJLLLMMMMMMLLLNNNOOOOOONNNMMMNNNNNNRRRNNNJJJJJJMMMOOOOOONNNNNNRRRWWWXXXWWWUUUUUUWWWVVVTTTRRRPPPMMMKKKJJJJJJJJJJJJKKKLLLOOOQQQTTTUUUQQQMMMJJJKKKOOOPPPMMMIIIEEEDDDFFFIIIHHHEEEEEEIIIIIIIIIIIIGGGDDDBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<:::999999::::::;;;<<<===<<<999888888999===BBBDDD>>>999888777444555555555555444444444444444444444444444444444444222222333333333333222222444444444333333333222222222111111111111000000000222111111111111000000000////////////000000000000000000000000000000000000......................../////////...................................................------------...------------,,,,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------........................//////...------...////////////000000111111222222///000111222222222222222111111222222333333444444444444444444444555666777888888999999:::;;;;;;<<<999;;;===???@@@@@@>>>===>>>???@@@@@@AAABBBCCCCCCCCCAAA??????@@@@@@???>>>BBBBBBBBBCCCEEEEEECCCAAA@@@===;;;===AAAEEEEEEDDDCCCDDDEEEEEEFFFEEEEEEEEE@@@BBBDDDFFFIIIKKKLLLMMMKKKIIIFFFCCCBBBAAABBBBBBFFFDDDBBB@@@??????@@@AAAEEEDDDDDDFFFIIIJJJJJJIIIFFFCCC@@@@@@BBBEEEGGGHHHEEEEEEFFFFFFGGGHHHHHHHHHFFFEEEDDDCCCBBB@@@???>>>??????>>>>>>>>>>>>===>>><<<<<<<<<;;;:::999999888999999888888888888999999777666666666555555555444666555555555555444444444222222222222222222222222111111000000000000111111111111000000////////////...........................------,,,,,,------...------,,,,,,,,,++++++++++++++++++*********************++++++++++++******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++((()))******++++++******************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000////////////000000000111111111111111222222222222111222222222222333333333333333333444444333333333333333444444444555555555777888:::;;;;;;===???BBBBBBDDDEEEEEECCCAAAAAAAAABBBBBBBBBAAAAAADDDHHHKKKIIIHHHGGGGGGIIIKKKLLLMMMKKKNNNPPPNNNKKKIIIKKKMMMPPPLLLHHHJJJNNNPPPNNNKKKKKKPPPVVVXXXVVVTTTSSSTTTPPPOOONNNLLLJJJIIIHHHHHHGGGHHHJJJMMMNNNPPPPPPPPPLLLIIIGGGHHHLLLMMMKKKHHHDDDCCCFFFIIIHHHDDDDDDGGGGGGHHHHHHFFFCCCAAAAAABBBBBBCCCCCCDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999<<<<<<<<<:::888777999:::;;;???@@@;;;777666555333555555555444444444333333333333333333333333333333222222222333333222222222333333333333222222222222111111111111000000000000111111111111000000000000////////////000000000000000000000000000000000000.................................................................................---------,,,,,,------------------------+++,,,------++++++,,,---++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,,,,------................................................/////////000000000111111//////000111222222111111111111222222333333333333333333333333444555666666888888888999999999999999888:::<<<===?????????>>>@@@@@@@@@AAABBBDDDEEEFFFCCCBBBAAA@@@???@@@@@@@@@EEEDDDEEEFFFGGGGGGEEECCC>>><<<;;;>>>CCCFFFFFFEEECCCBBBBBBBBBCCCDDDCCCBBB???AAACCCEEEGGGHHHIIIIIIEEEDDDBBBAAA@@@AAABBBBBBEEEBBB???======???BBBDDDGGGFFFEEEFFFHHHJJJKKKJJJGGGDDDAAA@@@AAACCCDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDCCCBBB@@@??????>>>???????????????>>>>>>===;;;;;;::::::999999888888888888888888888888888888666666666666555555555555666555555555555444444444222222222222222222222222111000000///000000111111000000000///////////////------............------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++******************************++++++++++++******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++'''((())))))******))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////...////////////000000000000000111111111222222222111111111222222222333333333333333222222333333333333333333333444444444444555777999999:::;;;>>>@@@AAACCCDDDDDDBBBAAABBBCCCDDDDDDCCCAAA@@@BBBEEEHHHDDDEEEFFFFFFHHHJJJLLLNNNJJJMMMNNNLLLIIIGGGIIIKKKLLLJJJIIILLLQQQQQQMMMHHHIIINNNRRRTTTQQQNNNMMMNNNKKKJJJJJJIIIHHHHHHIIIIIIGGGHHHJJJLLLMMMLLLKKKJJJGGGFFFEEEFFFIIIKKKIIIHHHCCCCCCEEEHHHGGGDDDDDDGGGEEEFFFFFFDDDBBB@@@@@@AAAAAABBBBBBCCCBBBAAA@@@???========================<<<;;;::::::999999999999;;;;;;:::888666666888:::777;;;;;;777555777666444555444444444444333333333333333333333333333333333222222222222222222222222333333222222222111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........................---------..........................................------------,,,,,,,,,------------------------+++,,,---,,,++++++,,,---++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................------............------//////////////////000000//////000111111111000000111111222222222222222333222222222222333444555666888888888888888888888888::::::::::::<<<>>>@@@BBBAAAAAAAAABBBCCCEEEFFFGGG@@@@@@???>>>>>>???AAABBBFFFEEEEEEGGGHHHGGGEEECCC>>>======AAAFFFIIIHHHFFFCCCAAA???@@@BBBBBBAAA@@@>>>@@@BBBCCCDDDDDDCCCCCC>>>>>>>>>>>>???@@@BBBCCCDDDBBB???<<<===@@@DDDGGGHHHFFFEEEEEEGGGHHHHHHGGGGGGEEEBBBAAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGEEEDDDCCCAAA@@@????????????????????????>>>======:::::::::999999888888888777777888999999888777777666666666666666666666666666555555555555444444444222222222222222222222222000000/////////000111111////////////////////////------............------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++)))))))))*********************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++''''''((()))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////......////////////000000000000000111111111111222111111111111222222222222333222222111111222222333222222222333333333444444444666777888888:::===???@@@AAABBBBBBAAAAAACCCDDDDDDDDDBBB@@@???@@@CCCFFFAAACCCEEEFFFGGGIIIKKKNNNJJJKKKJJJIIIGGGGGGHHHIIIHHHHHHIIIMMMPPPPPPKKKGGGHHHKKKOOOOOOLLLIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGHHHJJJKKKKKKIIIGGGEEEEEEDDDDDDEEEGGGHHHHHHGGGCCCBBBDDDGGGFFFCCCCCCGGGCCCDDDDDDCCC@@@??????@@@@@@AAAAAABBBBBB@@@???>>>========================:::::::::999999888888888999999888777555555777888666999999666666999999777444444444444333333333333333333333333333333333333222222111111111111222222222222222111111111000000//////000000000000000111//////000000000000000111////////////000000000000////////////////////////---------------------------------------.........------------------------------------,,,,,,,,,,,,,,,,,,,,,------------...***,,,---,,,+++***+++---++++++++++++++++++++++++...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------............------............//////////////////000000000000//////111111222222222222222222111111111222333444555666666666777777777777777777:::999999999;;;>>>BBBDDD@@@@@@AAAAAABBBCCCDDDDDD=========<<<;;;===@@@CCCDDDCCCCCCDDDEEEDDDBBB@@@???>>>???CCCHHHJJJIIIFFFCCC@@@>>>>>>@@@BBB@@@>>>===???@@@BBBBBBAAA@@@???;;;<<<<<<===???@@@BBBCCCCCCAAA???>>>???AAADDDGGGFFFDDDDDDDDDFFFGGGFFFEEEEEECCCBBBBBBDDDEEEDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@======>>>>>>>>>===<<<;;;::::::999999999999888888666777888999999888777666777777777777777777777777666555555555555444444444111111111111111111111111///////////////000111111////////////////////////,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++((()))))))))*********+++******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++(((((()))************)))************************(((((()))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////........./////////000000000000000000111111111111111111111111222222222222333222111000000111222333222222222222333333333333333555666777777999<<<>>>===???@@@@@@???@@@BBBDDDAAA@@@@@@>>>===???BBBEEEAAACCCFFFFFFEEEFFFIIIKKKJJJHHHGGGFFFGGGHHHHHHHHHEEEFFFIIIKKKLLLKKKJJJHHHGGGJJJMMMLLLIIIGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHIIIIIIGGGEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFDDDBBBCCCEEEDDDBBBCCCHHHBBBCCCCCCBBB@@@>>>>>>??????@@@AAAAAAAAA@@@>>>===========================999999999999999888888777777888888777666555666888666888888555666999999666444444444333333333222222222222222222222222222222333222111000000111222333222111111111000000000000////////////000000111111////////////000000111111////////////000000000000////////////////////////------------------------,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,...........................//////000000//////...222222111111111111111111000000111111222444555666555555555666666777777777888999:::<<<>>>@@@BBBCCC???@@@AAACCCCCCCCCBBBBBB===>>>>>><<<;;;<<<@@@DDDBBBAAAAAABBBCCCBBB@@@>>>>>>===???CCCGGGIIIFFFCCCDDD@@@======@@@AAA@@@===;;;===@@@BBBCCCBBB@@@???======>>>??????@@@AAAAAAAAA@@@@@@???@@@AAACCCDDDBBBBBBBBBDDDGGGGGGFFFDDDBBBAAAAAACCCEEEFFFFFFEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFEEECCCAAA@@@@@@AAAAAA;;;<<<=========<<<:::::::::::::::999999999999999666777888999999888777666777777777777888888888888666666555555555444444444111111111111111111111111///////////////000111111.........///////////////,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++(((((())))))*********+++******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++++++++++++++************************(((((((((((())))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000000000000000111111111111000111111111111222222222333222111000000111222333111111222222222333333333333444666777777888;;;===;;;===>>>>>>>>>>>>AAACCC=========<<<<<<>>>BBBEEEBBBDDDGGGFFFEEEDDDGGGIIIKKKGGGDDDDDDGGGIIIHHHGGGDDDFFFGGGHHHGGGGGGIIIJJJGGGJJJLLLKKKIIIHHHIIILLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEBBBBBBDDDCCCAAACCCHHHAAABBBCCCAAA???>>>>>>?????????@@@AAA@@@???>>>===========================888888999999999888888777777888999888777666777888666777666333444777777333444444444333333333222222222222222222222222222222333222111000000111222333111111111111000000000000.../////////000000111111.../////////000000111111////////////000000000000////////////////////////------------------------,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++,,,,,,,,,------.........***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------++++++++++++------)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,.....................---...///////////////......222222111111111111111111000000000111222444555666444444555555666777777888666888;;;>>>AAABBBBBBBBB@@@BBBDDDEEEEEEDDDBBBAAAAAAAAAAAA???======BBBEEEBBBAAAAAABBBCCCBBB@@@>>><<<<<<===BBBFFFGGGDDDAAAEEE@@@<<<<<<@@@BBB@@@===:::<<>>===<<<<<<;;;;;;;;;:::::::::999999:::999999888888999999:::999999999888888888777777999888888777666555555444444444444333333222222222111111111111000000000000000000000000000000000000000000//////......------000///...---------------,,,,,,,,,+++++++++******+++++++++************)))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************************************))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///000000//////.........---///////////////////////////000000000111111111111222222111111111111222222000111111111111222222222333333444555666777888888888<<<===<<<===@@@???<<<======<<<:::999:::===???BBBBBBCCCCCCDDDEEEEEEEEEFFFDDDCCCDDDGGGHHHGGGDDDIIIJJJKKKJJJHHHGGGHHHIIIMMMKKKIIIGGGEEEFFFFFFGGGIIIHHHHHHGGGFFFEEEDDDDDDFFFEEEDDDCCCDDDEEEGGGIIIKKKIIIEEECCCBBBCCCEEEGGGIIIGGGFFFDDDDDDDDDEEEEEEBBBBBBAAA@@@???????????????????????????>>>======999888777888:::;;;:::999888888888777888888999999888888777777666666666555666555555555555444444444444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............------------.........---+++***------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..............................///000000000000000000000000000000000000000222111000222555666555222444444555555555555555555999:::;;;<<<===???@@@@@@@@@@@@?????????@@@BBBCCCGGGEEEAAA======>>>AAACCCCCC===???IIIKKKCCC@@@EEE@@@<<<:::===CCCFFFDDD@@@AAAAAAAAA???<<<;;;;;;======@@@BBBBBB??????@@@CCCHHHCCC>>>===AAACCCAAA>>>===<<<<<<>>>AAACCCBBBAAAAAAAAABBBEEEHHHHHHGGGFFFEEEDDDBBBCCCDDDEEEDDDCCCAAABBBBBBBBBEEEJJJHHHDDDBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::999999:::999999888888999999:::999999888888888777777777888888777777666555555444444444333333333222222222111111111111000000000000////////////////////////////////////............//////...---------------,,,,,,,,,+++++++++******+++++++++************)))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............000/////////.........---........................//////000000000111111111222111111000000111111222000000111111111222222222333333444555666777777888888;;;===;;;<<<>>>>>>:::;;;<<<<<<;;;::::::<<<>>>BBBBBBCCCCCCDDDDDDEEEEEEFFFDDDCCCDDDGGGHHHFFFEEE@@@CCCGGGIIIHHHGGGGGGHHHKKKIIIGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFEEEDDDDDDDDDEEEGGGHHHJJJHHHEEEBBBAAABBBDDDFFFFFFFFFEEEDDDCCCDDDEEEEEEBBBBBBAAA@@@????????????>>>????????????>>>======:::999888888::::::999888999999888888777888888888777777666666666555555555555555555555444444444444444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////........................................................................------............------------.........---++++++------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------..............................///000000000000000////////////////////////222111000222555666444222333333444444555555555666999999:::;;;===>>>???@@@@@@???>>>>>>>>>???@@@AAACCCAAA>>><<<===???CCCEEEDDD>>>AAAKKKNNNHHHCCCEEEBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDBBB@@@>>>???@@@===???@@@???======???BBBFFFBBB======@@@BBB@@@>>>>>>=========>>>?????????>>>???AAAEEEGGGGGGDDDAAAFFFDDDCCCDDDEEEFFFEEEDDD===@@@AAA@@@DDDHHHHHHDDD??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888999999888888888888777777777777777777777666555555444444333333333333222222222222111111111111000000000000////////////////////////...............////////////...------------------,,,,,,,,,+++++++++******+++++++++************)))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............/////////.......................................////////////000000000000111111000000000000111111000000000111111111222222222222333444555666777777777;;;;;;999999<<<;;;888999;;;<<<<<<;;;;;;<<<>>>BBBBBBBBBCCCDDDDDDEEEEEEFFFDDDDDDDDDFFFGGGFFFEEEAAAEEEJJJMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJIIIGGGFFFEEEFFFFFFGGGFFFFFFEEEDDDDDDFFFGGGHHHGGGFFFDDDBBBAAABBBCCCDDDCCCCCCCCCBBBCCCCCCDDDEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999:::;;;:::888:::999888888777777777777666555555555555444444444555555555555444444444444444444444444444444444444222222222222222222222222222111111111111000000000000000000000000000000000////////////////////////........................................................................------............------,,,------------,,,,,,+++------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------..............................///000000000000///////////////////////////111000000222444555444222222222333444444555666666888888999:::<<<===>>>??????>>>===<<<<<<===>>>>>>>>>===<<<<<<>>>AAAEEEGGGHHHBBBCCCMMMQQQKKKDDDCCCBBBDDDEEEDDDAAA@@@AAACCCDDDEEEEEEDDDBBBAAAAAABBB>>>>>>===;;;:::<<>>===???AAA???===@@@AAAAAAAAA@@@AAACCCDDDBBBCCCFFFIIIJJJIIIFFFBBBDDDCCCBBBCCCDDDEEECCCBBB;;;???@@@???@@@DDDDDDAAA===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999888888888888999999888888777777777666666666666666666555555444444444333222222222222222222222111111111111000000000///////////////////////////---------....../////////......---,,,,,,---------,,,,,,,,,+++++++++******+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++*********((()))))))))************************************((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------................................................................../////////000000000000000//////000000000000000000000111111111111111111222333444555666666777::::::777777999999666777999;;;<<<<<<;;;<<<===AAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFFFFFFFFFFHHHJJJMMMMMMLLLJJJHHHHHHHHHHHHFFFEEEEEEEEEEEEFFFHHHGGGEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGEEEDDDCCCBBBAAABBBBBBCCC@@@AAAAAAAAABBBCCCDDDDDDAAA@@@???>>>>>>===>>>>>>======>>>>>>======<<<;;;;;;:::999:::<<<>>>===<<<::::::999777666666666666444444444444444444444444555555555444444444333333333333333333333333333333111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////........................................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------........................---...//////000000//////////////////////////////000000000222333333333222000111222333444555666666666777888999:::<<<======>>>===;;;:::::::::;;;<<<============???BBBEEEGGGMMMFFFDDDJJJNNNJJJEEEBBBAAABBBBBBAAA@@@@@@@@@@@@CCCDDDEEEDDDBBBAAAAAABBB@@@>>><<<::::::<<<@@@CCCEEEBBB@@@???AAAAAA@@@??????AAACCCCCCBBBCCCFFFIIIFFFFFFFFFHHHIIIIIIFFFDDDAAA@@@@@@AAABBBBBBAAA???;;;???@@@======??????===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888777777888888999777777777666666666555555555555555555444444444444222222222222222222222222111111111111000000000///........................,,,,,,------......//////------,,,,,,,,,------...,,,,,,,,,+++++++++******+++++++++*********))))))***))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...---------.......................................---............/////////000//////......//////000//////000000000111111111000000111222333444555555666888888555555888888555666888;;;<<<;;;<<<===>>>AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFEEEGGGHHHJJJJJJHHHGGGEEEDDDCCCCCCEEEEEEDDDCCCDDDDDDFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGCCCCCCCCCBBBBBBBBBBBBBBB??????@@@AAABBBCCCCCCDDD@@@@@@???>>>============<<<============<<<;;;;;;999999999;;;>>>@@@AAA@@@:::999888777666666666666333333333444444444444444555444444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////................................................................................................,,,,,,------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................------...///////////////...........................///111111222222222222000000111222333444555666555555666888999:::;;;<<<<<<;;;:::999999999:::;;;@@@@@@@@@AAAAAACCCDDDEEEJJJDDDAAADDDHHHIIIHHHGGGBBB???===???CCCEEECCC@@@CCCDDDFFFFFFDDDCCCCCCDDDCCC@@@<<<:::;;;>>>BBBDDDFFFDDDCCCBBBCCCBBBBBBAAABBBCCCDDDDDDDDDDDDDDDEEEEEECCCAAAAAABBBCCCBBBAAA>>>>>>>>>???AAA@@@>>><<<;;;@@@AAA>>><<<>>>>>><<<>>>======<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::888888777777777777888888666666666666555555555555444444444444444444444444111111111222222222222222111111111111000000000000........................---------------.........,,,,,,,,,,,,,,,------...,,,,,,,,,+++++++++******+++++++++************)))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++************++++++++++++************++++++++++++,,,,,,,,,,,,---------------------------.........------------------------------------........./////////............///////////////000000000111111//////000111222333444444555777777444444777888666555777999::::::;;;>>>???AAAAAAAAABBBCCCCCCDDDDDDCCCEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFHHHLLLOOOLLLKKKJJJHHHFFFDDDBBBAAACCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFBBBCCCCCCDDDDDDCCCBBBBBB>>>???@@@BBBCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888777888:::>>>@@@@@@@@@999888777777666666666666333333333444444444444555444444444444333333333333333333333333333333333333111111111111111111111111//////000000000000000111////////////////////////........................------------------------------------------------------------------------,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------........................------...////////////...........................---///111111111000111222000000111222222333444444444444555666888999:::;;;:::999888888888999;;;<<>>???@@@???@@@@@@???>>>=========>>><<<<<<<<<<<<;;;;;;;;;;;;888888777777777777888888666666666555555555444444333333333333333333333333000111111111222222222222111111111111000000000000...........................------------------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,---------.........///......------......///////////////000000000111...//////000111222333333444666666333333777999777666777888999999;;;>>>AAA@@@AAAAAABBBBBBCCCCCCDDDCCCEEEGGGFFFEEEDDDFFFHHHIIIJJJKKKKKKJJJKKKNNNPPPKKKKKKJJJIIIGGGEEEDDDCCCCCCDDDFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEBBBBBBDDDEEEEEEDDDCCCBBB???@@@AAACCCCCCCCCBBBBBB??????>>>===<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888777777888;;;<<<<<<;;;888777777666666666777777333444444444555555555555444444444333333333222222222222222222222222222222111111111111111111111111////////////000000111111////////////////////////........................------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++*********+++------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++)))************+++++++++***************************************************++++++++++++,,,,,,,,,)))******+++,,,,,,------........................,,,---......//////..............................,,,...111111000///111222000111111111222222333333333333444555777888999:::888888777777888:::<<<===CCCCCCCCCCCCCCCAAA@@@???:::>>>BBBDDDEEEGGGIIIKKKAAA@@@@@@BBBEEEHHHGGGFFFCCCFFFHHHIIIHHHGGGGGGHHHDDDAAA===<<>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;888888777777777777888888666666555555555444444444333333333333333333333333000000111111222222222222111111111111000000000000.................................------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,---------...............------.........////////////000000000000......///000111222333333444666555333444888:::888666777888888888;;;???BBB@@@@@@AAABBBBBBCCCCCCDDDCCCEEEGGGFFFDDDDDDFFFHHHGGGIIIKKKKKKIIIGGGGGGHHHJJJJJJJJJIIIHHHGGGFFFEEECCCEEEHHHKKKKKKKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEAAACCCDDDFFFFFFEEECCCBBB@@@AAABBBCCCDDDCCCBBBAAA???>>>===<<<<<<;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999888777666777888888777666777666666666666777777888444444444555555666666666444444444333333333222222222222222222222222222222000000000000000000000000.../////////000000111111////////////////////////........................------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++*********+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------........................,,,---......//////..............................+++...111111//////000222111111111111111111222222222333444555666888999999777777777777999;;;===>>>AAABBBBBBCCCBBBAAA???>>>999AAAHHHHHHEEEDDDDDDEEE>>>@@@BBBBBBAAABBBDDDFFFAAACCCFFFHHHGGGFFFEEEFFFDDD@@@===<<>>>>>>>>>>>============:::<<<>>>>>>>>>@@@DDDHHHCCCBBB???<<<;;;:::;;;<<<:::::::::999999999888888666666666666666777888888666666666555444444333333333333333222222111111111333222000/////////000111000000000000000000000000000000//////.........---------------------------...---,,,,,,++++++,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++............////////////.........///000000111111222222222333333333444444333444555777:::<<>>@@@BBBDDDEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJIIIHHHGGGJJJJJJIIIHHHGGGEEEDDDCCCHHHJJJMMMPPPQQQPPPLLLIIIKKKJJJJJJKKKLLLLLLJJJIIICCCDDDDDDDDDDDDDDDCCCBBB@@@BBBCCCCCCBBBCCCDDDFFFBBB@@@===>>>???>>>;;;888999999999999999999::::::999999999888888888777777888777777666555444444444444444555555555555444444444444444444333333222111222222222111111111111000000000000000000000000000000000////////////000000000000///...------,,,,,,,,,,,,,,,---------..............................------............------...---,,,+++***+++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,***************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,------------------------------------------------........................------------------------------------............//////000111111111111000000000111222444555555666777666555666777;;;>>>@@@BBBAAAAAA@@@???>>>===<<<===AAAEEEFFFCCCAAA@@@AAACCCCCCBBBAAAAAAAAAAAABBBEEECCCBBBEEEJJJLLLIIIEEEAAA???<<<<<<>>>@@@AAAAAADDDEEEEEEDDDAAA???>>>???CCCDDDEEEFFFFFFGGGGGGGGGIIIFFFDDDBBBBBBAAA@@@>>>>>>>>>>>>>>>============:::<<<======<<<===@@@CCCBBB@@@===;;;:::999::::::::::::999999999888888888666666666666666777777888666666666555444444333333333333333222222222111111222222000/////////000111000000000000000000000000000/////////.........---------------------------------,,,++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++............////////////......//////000111111111222222222333333333333444333444555777999<<<>>>???===>>>@@@AAAAAA@@@>>>===>>>@@@BBBBBBBBBBBBCCCDDDCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEHHHIIILLLNNNOOOMMMJJJGGGIIIIIIJJJKKKLLLKKKHHHGGGBBBCCCCCCDDDDDDDDDCCCCCC@@@AAACCCCCCBBBAAABBBCCC@@@>>>======>>>>>>;;;888999999999999999999999999999999888888888777777777777777777666555444444444444444555555555555444444333333444444333333222111222222222111111111000000000000000000000000000000000000////////////000000000//////...------,,,,,,,,,,,,,,,---------..............................------............------...---,,,+++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,------------------------------------------------........................------------------------////////////000000000000///000000111111111111111000000111222333444555555777666555555777:::===@@@BBBBBBAAA@@@???>>>>>>>>>999===AAACCCBBBAAABBBCCC@@@@@@@@@AAAAAABBBCCCDDDDDDBBBAAADDDIIIJJJHHHDDD@@@@@@@@@AAACCCCCCBBB@@@BBBDDDDDDCCCAAA??????@@@DDDDDDEEEFFFGGGGGGGGGFFFHHHFFFCCCAAAAAA@@@>>>===>>>>>>>>>>>>============:::;;;;;;:::::::::===???@@@>>><<<:::999888999999999999999999888888888777666666555555666666777888666666555555444333333333333333333222222222222111222111111000///000000000000000000000000000000000/////////...............------------------------------,,,+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++---............/////////...//////000000111111222111111222222222333333333222333444666888;;;===>>><<<===>>>??????>>>===<<<<<<>>>???@@@??????@@@AAA???@@@BBBEEEGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFHHHJJJLLLLLLJJJGGGFFFFFFHHHJJJKKKJJJHHHFFFDDDAAAAAABBBCCCDDDDDDDDDDDD???AAACCCCCCAAA?????????===<<<<<<<<<======;;;999;;;::::::999999888888888888888888888777777777777777777666666555444444444444444555555555555444444333333333333333222222111222222111111111000000000////////////////////////000//////......//////000/////////...------,,,,,,,,,,,,,,,---------......------------------------------............------...---,,,+++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************,,,,,,------------,,,,,,************************++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------...////////////000000000///000111111222222111111000000111222333444444555666555444555666999<<<>>>BBBAAA@@@>>>>>>>>>???@@@888;;;>>>@@@@@@@@@@@@AAA======>>>@@@AAACCCDDDEEEBBBAAA@@@CCCGGGHHHFFFCCC???AAACCCGGGHHHGGGCCC???@@@BBBCCCCCCAAA@@@@@@@@@DDDEEEEEEFFFFFFFFFEEEEEEHHHEEEAAA???>>>===<<<;;;>>>>>>>>>============<<<999999999999999;;;===???>>>===<<<:::999999999999999888888888888777777777666555555555555666777777666666555444444333333222222222222222222222222222222111111000000000000000000000000000000000000000........................---------------------------,,,,,,+++***+++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))************))))))))))))***************************************************************++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///000000111111222111111111111222222222222222222333555777999;;;<<<:::;;;;;;<<<===<<<<<<;;;;;;===>>>???>>>===>>>???>>>???@@@BBBDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIHHHFFFEEEDDDDDDGGGIIIJJJHHHEEECCCAAA???@@@AAABBBCCCDDDDDDDDD>>>@@@BBBBBB???===<<<<<<;;;;;;;;;;;;<<<;;;::::::;;;;;;::::::999888777777888888777777777666666666666666666555555444444444333444444555555444444333222222333333333222222111111111111111000000000000/////////////////////////////////......///////////////.........---------,,,,,,,,,---------......------------------------,,,------......------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......///000111111222222111111000000000111222333333444444444444444555888:::<<<@@@???===<<<<<<===???@@@<<<===???@@@???>>>======<<<===>>>???AAABBBCCCCCC@@@???@@@BBBEEEFFFDDDBBB@@@AAADDDGGGIIIGGGCCC??????@@@BBBBBB@@@@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCGGGDDD@@@===<<<;;;:::999=========<<<<<<<<<;;;;;;888888777999;;;===???@@@>>>===<<<;;;::::::999999888888888777777777666666555555555555555666666777555555555444333333222222222222222222222222222222111111111111000000000///////////////////////////---------...............------------------------,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))******************************************************************+++++++++,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000000111111000000000111111111222222111111222333555777999;;;999999::::::;;;;;;;;;;;;;;;===>>>???=========>>>?????????@@@AAABBBCCCDDDBBBBBBCCCDDDDDDDDDDDDCCCBBBDDDFFFFFFDDDCCCCCCEEEDDDFFFIIIIIIFFFBBBAAA@@@??????AAABBBCCCCCCCCCCCC>>>@@@AAA@@@>>><<<;;;;;;:::;;;;;;<<<;;;:::::::::;;;;;;::::::999888777777777777777666666666555555555555555555444444444444333333444444444444333333111111222333333222222222111111111000000000////////////////////////////////////............//////...............---------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,******************************************************++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------//////000111111111111000///000000111111222222222333333333333555666888999;;;::::::::::::<<<===>>>>>>>>>??????@@@@@@>>>======>>>??????@@@@@@??????>>>>>>@@@BBBDDDDDDCCCBBBAAAAAAAAACCCEEEEEECCCAAA===???AAAAAA@@@???@@@AAA@@@AAABBBBBBBBBBBBBBBBBBEEEBBB>>>;;;::::::999888<<<;;;;;;;;;;;;:::::::::888777777888<<>>>>>===<<<===>>>>>>>>>>>>???@@@AAABBBCCC@@@AAABBBBBBBBBBBBBBBAAA@@@CCCEEEDDDAAAAAACCCFFFEEEGGGIIIGGGCCC@@@@@@AAA??????@@@AAABBBBBBBBBBBB??????@@@>>><<<;;;;;;<<<:::<<<===<<<;;;999999:::;;;::::::999999888888888666666666666555555555555444444444444444444444444333333444444444444333333000111222222222222222222111111000000000////////////////////////////////////......------......///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************))))))************))))))************************++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////---...//////000000////////////000000000111111111111222222333444555666777777777888999:::;;;<<<<<<<<<<<<<<>>>>>?????????>>><<<;;;===>>>@@@BBBCCCCCCCCCBBBAAA???>>>???AAABBBAAA@@@===???@@@@@@???>>>???@@@??????@@@AAABBBCCCBBBBBBDDD@@@<<<999999::::::::::::::::::999999999888888:::888666888;;;>>>???>>>;;;;;;;;;::::::999888888777777666666666555555555555444444444444555666666555555444333333222222111111111222222222333333333000111111222111000///...////////////////////////,,,,,,,,,------.........------------------------,,,++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***************************************************************++++++++++++((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........++++++,,,,,,---........./////////000000000111111//////000111333555777888888888888888999:::;;;<<<;;;<<<>>>===<<<;;;;;;<<<===<<<======???AAACCCEEEAAAAAABBBBBBBBBAAAAAA@@@>>>AAACCCBBB@@@@@@DDDHHHFFFHHHIIIFFFAAA>>>???BBB???@@@@@@AAAAAAAAA@@@@@@???@@@???===;;;;;;===???<<<===???>>>;;;999999:::999999999999999999999999666666666555555555444444444444444444444444444444222333333444444333333222000000111222222222222222111000000000////////////000000000000000000000000///......------......///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,*********************************************************++++++*********************************++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,------.............../////////000000000000000000111111222333444555555444555888:::<<<<<<<<<<<<===<<<;;;>>>AAACCCBBBAAA<<<===>>>??????===;;;:::===>>>AAABBBBBBBBBBBBCCC???>>>>>>???@@@AAA@@@???===???@@@@@@???===>>>???>>>???AAABBBDDDDDDEEEEEECCC???;;;999999:::;;;;;;999999999888888888777777;;;999666777:::======;;;999999999999999888777666777666666666555555555555555444444444444555666666555555444333333222222111111111111222222333333333000111111222222000///...////////////////////////,,,,,,,,,------.........------------------------,,,++++++***)))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......******+++,,,,,,------...////////////000000000000//////000111222444666777888888888888999:::;;;<<<:::;;;===<<<;;;::::::;;;:::;;;;;;===???BBBEEEGGGBBBCCCCCCCCCBBBBBBAAA@@@===@@@CCCBBB???@@@EEEJJJGGGIIIIIIEEE???===@@@CCC@@@@@@AAAAAAAAA@@@??????@@@@@@>>><<<:::;;;>>>AAA<<>>;;;888999:::999999999999999999::::::666666555555555444444444444444444444444444444444222333333444444333333222///000111222222222222222000000000000////////////111111111111111111111111.........------.........---.....................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************************************+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++***************************+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,------......------////////////000000000000000000111222333333444444333555999<<<>>>>>>===<<<@@@>>><<<===@@@AAA???===;;;<<<>>>??????===<<<;;;<<>>===>>>@@@BBBBBB???===>>>???@@@@@@>>>======>>>???@@@BBBDDDEEEGGGGGGGGGBBB???:::888999;;;<<<<<<