BM66(@ ~~~}}}{{{yyyxxxwwwwwwyyyxxxvvvtttrrrpppmmmjjjhhhccccccgggiiihhhkkkrrryyyyyytttooovvv~~~uuuiiiccc]]]UUUNNNKKKIIIFFFFFFHHHJJJLLLLLLZZZ```lll{{{zzz{{{~~~rrrwwwvvvggg]]]ZZZ___gggqqq}}}wwwooojjjhhhgggeeecccccceeejjjooorrrvvv|||~~~}}}{{{zzz{{{}}}|||xxxuuuwwwzzzzzz{{{}}}{{{{{{}}}{{{uuurrrqqqvvvzzz|||yyyqqqjjjggggggsss}}}vvvwwwvvvuuussstttwwwyyy~~~|||}}}zzzuuuzzzyyyjjjddd\\\XXXXXXXXXUUURRRSSSSSSTTTUUUUUUVVVWWWWWWSSSSSSRRRPPPOOOMMMLLLLLLIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKLLLOOORRRSSSRRRPPPUUUSSSQQQOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLGGGHHHJJJLLLNNNQQQRRRSSSOOOQQQRRRRRRQQQSSSXXX\\\OOOIIIDDDCCCGGGKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHGGGEEEBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDEEEEEECCCDDDEEEFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCBBBBBB>>>>>>>>>@@@BBBCCCAAA???CCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>???>>>>>>>>>???@@@AAAAAA>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>??????<<<@@@CCCEEEDDDEEEGGGJJJDDDDDDCCCBBBBBBCCCEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHGGGCCCAAAAAAFFFJJJQQQSSS[[[gggpppvvv|||qqqpppooommmllllllllllllooommmllljjjiiigggdddccc___[[[[[[___aaaaaaeeejjjqqqwww}}}uuussswwwwwwmmmdddZZZSSSOOOLLLIIIGGGHHHJJJKKKKKKSSSZZZfffxxx|||{{{wwwxxx~~~|||mmmcccVVVXXX\\\bbbkkkvvv{{{tttpppooooootttsssrrrrrrssswwwzzz}}}}}}~~~|||{{{}}}}}}yyyzzz}}}}}}}}}~~~}}}}}}~~~sssnnnooosss|||vvvuuuuuuxxx~~~}}}|||}}}}}}~~~}}}{{{wwwtttssssssvvvyyy||||||yyy|||{{{www}}}xxxjjjccc[[[WWWVVVVVVTTTRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOKKKKKKLLLMMMMMMMMMLLLLLLIIIJJJLLLPPPTTTWWWVVVUUUPPPOOONNNLLLKKKKKKKKKLLLLLLLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPRRRRRRRRRQQQSSSVVVZZZSSSMMMGGGFFFIIIKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@????????????>>>???AAACCCCCCBBB@@@??????>>>>>>???@@@BBBCCCDDDCCCBBBAAA?????????>>>???>>>>>>>>>>>>??????@@@>>>>>>???@@@@@@@@@@@@???AAA@@@@@@??????@@@@@@AAA===???AAAAAA???>>>???AAACCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFFFFCCCAAABBBGGGLLLQQQRRRYYYdddlllrrryyybbbbbbaaa```aaabbbcccdddcccbbbaaa___^^^]]]]]]]]]^^^]]]^^^ccceeedddeeehhheeelllyyy}}}sssrrruuu|||zzznnnccc\\\WWWSSSNNNKKKKKKKKKLLLKKKSSSYYYeeewww|||yyy~~~{{{wwwzzz|||sssjjjZZZYYYXXXXXX\\\dddnnnuuu}}}{{{xxxvvvwwwzzz}}}~~~|||~~~xxxmmmkkksss|||~~~~~~{{{wwwvvvyyy|||yyyrrrnnnlllnnnqqqtttwww~~~{{{wwwwww|||}}}{{{}}}}}}wwwjjjccc[[[UUUTTTUUUTTTSSSQQQQQQRRRRRRSSSSSSTTTTTTWWWVVVUUUSSSRRRQQQQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLPPPTTTVVVVVVUUUQQQPPPOOONNNNNNNNNNNNNNNPPPOOONNNMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPSSSUUUVVVQQQKKKIIIJJJKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCEEEDDDCCCBBBBBBAAAAAABBBDDDCCCCCCBBBBBBAAAAAA@@@>>>======???AAABBBAAA???AAA@@@???>>>???AAACCCDDDCCCBBBAAA@@@???????????????>>>>>>============>>>===>>>??????@@@@@@??????AAA@@@@@@??????@@@@@@AAA???AAABBBBBB@@@??????@@@AAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBCCCDDDEEEFFFCCCDDDEEECCCAAACCCHHHLLLPPPQQQVVV___gggllluuu}}}TTTTTTTTTTTTVVVYYY[[[]]][[[[[[[[[ZZZZZZ[[[]]]___fffhhhmmmqqqqqqmmmiiiggg]]]bbbooozzzuuurrrsssvvv}}}yyynnnfff___ZZZTTTPPPNNNNNNNNNNNNTTTYYYdddssszzzuuuyyy}}}ttttttsssuuuxxx~~~ssskkk___]]]XXXUUUVVV\\\dddkkkvvvwwwxxxxxxxxx|||~~~~~~|||||||||xxxqqqkkkppp~~~xxxrrrooorrrxxx|||xxxpppkkkiiijjjnnnoooqqqvvvyyywwwzzz}}}~~~zzzyyyyyyyyy{{{}}}}}}zzzxxxiiiccc[[[UUUTTTTTTTTTTTTPPPPPPPPPPPPQQQQQQRRRRRRUUUTTTSSSQQQPPPOOOOOOPPPQQQPPPOOONNNMMMMMMMMMMMMKKKKKKLLLNNNQQQRRRPPPOOOPPPPPPOOOOOOOOOOOOOOOOOOQQQQQQPPPPPPOOOOOONNNMMMJJJJJJKKKMMMNNNOOOPPPPPPNNNNNNNNNMMMMMMNNNOOOPPPUUUQQQLLLJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDEEEDDDBBB@@@??????@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA<<<;;;;;;<<<>>>??????>>>AAA@@@>>>>>>>>>@@@CCCEEEBBBAAA@@@??????????????????>>>===<<<<<<<<<<<<<<<===>>>>>>???????????????>>>>>>============>>>>>>???@@@AAABBBBBBBBBBBBCCC@@@@@@@@@@@@AAAAAABBBBBBDDDCCCBBBBBBBBBCCCDDDEEECCCEEEEEEDDDAAABBBFFFJJJMMMNNNTTT\\\ccciiittt~~~HHHGGGHHHIIILLLPPPSSSVVVWWWXXXZZZZZZZZZ^^^cccgggnnnttt{{{|||tttiiiaaaZZZ^^^hhhxxx}}}vvvqqqoooqqq|||xxxoooddd___XXXSSSPPPPPPPPPOOOPPPUUU]]]kkk|||wwwqqqsss{{{nnnjjjggghhhjjjooovvv~~~wwwnnniii^^^\\\XXXUUUUUUZZZbbbhhhsssvvvyyyzzzyyy|||~~~|||{{{vvvsssnnnjjjmmmxxx{{{rrrlllmmmrrryyy}}}}}}vvvqqqmmmllljjjmmmmmmkkknnnvvv|||}}}{{{|||{{{zzz|||xxx||||||xxxuuusssppprrruuuxxxxxxxxxwwwwwwfffbbb[[[VVVTTTTTTUUUVVVRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSQQQOOONNNNNNOOOPPPRRRRRRQQQQQQPPPOOONNNMMMKKKKKKLLLNNNPPPQQQPPPNNNKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNJJJJJJLLLNNNPPPRRRTTTTTTPPPOOOOOOOOOOOOPPPPPPOOOPPPNNNKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDBBBBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDCCCAAA????????????@@@??????>>>>>>>>>>>>=========<<<;;;<<<>>>@@@??????<<<;;;::::::;;;<<<>>>@@@@@@??????>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<======>>>????????????>>>>>>==================>>>===>>>>>>???@@@@@@????????????@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEEEEGGGGGGDDDAAA@@@CCCGGGKKKLLLRRRZZZ```gggsssDDDCCCDDDEEEIIINNNSSSUUUWWWYYY[[[]]]___dddmmmsss{{{|||nnnbbb[[[\\\bbbooo|||sssllljjjrrr|||yyyllleee]]]VVVRRRPPPPPPOOOOOOSSS[[[fffvvvtttmmmlllxxxuuugggaaa[[[\\\^^^bbbhhhooovvvzzz}}}yyytttnnnhhheee``````^^^^^^___dddkkkpppzzz}}}~~~~~~~~~||||||}}}}}}~~~~~~rrrpppooopppuuu{{{tttllljjjnnnvvv{{{~~~|||xxxuuutttmmmooommmiiijjjqqqwwwzzz}}}yyyxxxtttxxx||||||yyytttoooiiilllppptttuuuuuurrrqqqaaa___ZZZWWWTTTTTTUUUVVVTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSPPPOOONNNNNNOOOPPPQQQRRRRRRRRRRRRPPPNNNMMMJJJJJJLLLOOOSSSTTTTTTSSSLLLMMMMMMMMMLLLLLLKKKJJJIIIJJJMMMOOOPPPPPPPPPPPPJJJKKKMMMOOOQQQTTTUUUVVVSSSRRRQQQRRRTTTTTTSSSRRRLLLLLLJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFCCCBBBAAA@@@@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>@@@AAAAAAAAA<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<<<<<<<===<<<===>>>>>>??????>>>>>>@@@??????>>>>>>??????@@@BBBAAA@@@@@@AAA@@@>>><<<>>>???@@@AAABBBCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDFFFGGGGGGEEEAAA@@@BBBEEEIIILLLSSSZZZ___eeeqqq}}}BBBBBBBBBDDDHHHNNNSSSVVVZZZ]]]aaacccgggnnnyyyuuuiii]]][[[\\\fffyyywwwmmmjjjqqqzzzyyyqqqggg^^^WWWTTTRRRQQQPPPSSSYYYaaammm~~~tttjjjgggppp}}}pppccc^^^VVVWWWYYY]]]ccciiinnnrrrvvvuuussspppkkkhhheeeddddddfffhhhkkknnnrrrxxx}}}~~~}}}~~~~~~~~~{{{{{{~~~|||xxxwww||||||{{{}}}www}}}pppkkkgggiiiqqqyyy}}}~~~}}}}}}rrrtttrrrllllllsss{{{~~~~~~}}}~~~~~~~~~}}}zzztttmmmeeehhhlllrrrtttrrrkkkfffZZZZZZXXXVVVTTTSSSTTTUUUSSSSSSSSSRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKLLLNNNOOONNNOOOQQQSSSRRRPPPMMMKKKJJJJJJLLLOOORRRTTTSSSRRROOOOOOOOOOOONNNMMMKKKJJJIIIKKKMMMOOOPPPPPPOOONNNKKKLLLMMMOOOQQQRRRTTTUUUSSSRRRQQQSSSUUUVVVUUUSSSLLLLLLKKKJJJIIIHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGG@@@BBBCCCEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEE@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;<<<>>>@@@@@@@@@======???@@@AAAAAA@@@@@@===============>>>???@@@=========<<<======>>>>>><<<======>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????CCCAAA@@@AAABBBBBB@@@===<<<===???@@@AAABBBBBBAAABBBAAA@@@@@@@@@AAACCCCCCDDDFFFGGGEEEAAA@@@BBBEEEJJJMMMTTTZZZ]]]aaalllxxx>>>======???CCCIIINNNRRR___cccgggjjjnnnwwwwwwlll]]]ZZZXXX___rrr{{{ppplllttt~~~}}}qqqfff^^^YYYVVVTTTNNNPPPSSSXXX```mmm}}}yyytttiiicccjjjvvv}}}}}}nnnccc___VVVWWWZZZ^^^ccciiinnnppprrrqqqooolllhhheeeeeeeeedddggglllppptttyyy~~~||||||}}}~~~|||zzz|||zzzuuutttwwwxxxuuuwww}}}zzzttthhheeeccciiittt|||~~~}}}|||xxxyyywwwqqqqqqxxx}}}~~~}}}|||vvvnnndddfffkkkqqqtttpppfff^^^VVVVVVVVVUUUSSSRRRSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMJJJHHHGGGHHHJJJLLLKKKMMMPPPRRRRRROOOLLLIIIKKKKKKLLLNNNOOOPPPNNNLLLLLLMMMMMMLLLKKKIIIGGGFFFFFFGGGIIIJJJKKKJJJHHHGGGLLLMMMMMMNNNPPPQQQQQQRRRQQQOOOOOOQQQTTTUUUSSSQQQMMMMMMMMMKKKIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGG>>>@@@CCCGGGIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBCCCDDD???@@@AAACCCCCCBBBAAA@@@<<<<<<<<<<<<============;;;:::888888:::<<<======999:::<<<>>>???>>>===<<<======<<<======>>>???@@@===============>>>???@@@<<<======>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;999999;;;???@@@???===:::;;;===???@@@AAA@@@@@@AAAAAA@@@@@@@@@AAABBBCCCBBBDDDFFFDDDBBBAAADDDGGGJJJNNNUUUZZZ\\\^^^hhhsss???>>>======???EEEMMMSSS```jjjtttyyyyyyyyy}}}zzzqqqggg```]]]dddqqqzzzuuuxxx}}}}}}qqqhhh```YYYUUUNNNMMMNNNTTT]]]gggooosss}}}vvvssswwwyyymmmggggggiiipppssswwwzzzyyytttnnnjjjaaabbbdddfffjjjooosssuuuxxxwwwvvvrrrnnnkkkjjjjjjoooqqqtttxxx|||~~~~~~~~~{{{yyy~~~{{{yyy{{{|||wwwtttqqqrrrzzz|||rrrkkkccceeekkksss{{{|||}}}zzzzzz}}}|||uuuoookkkeeeiiimmmooommmfff___ZZZYYYXXXWWWUUUTTTSSSRRRRRR[[[UUUOOOKKKJJJJJJJJJHHHNNNMMMLLLIIIFFFEEEGGGIIILLLPPPQQQNNNLLLNNNNNNLLLOOOLLLIIIHHHJJJKKKJJJHHHLLLKKKJJJJJJKKKLLLJJJIIIJJJKKKLLLMMMMMMLLLKKKKKKGGGIIIKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLJJJHHHGGGFFFIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCFFFIIIKKKLLLKKKEEEEEEEEEEEEDDDDDDDDDDDD@@@AAACCCEEEGGGGGGGGGFFFBBB@@@??????@@@AAAAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<==================>>>>>>???;;;;;;<<<======<<<;;;;;;<<<<<<<<<===???@@@BBBCCC??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>????????????>>>>>>999:::<<<>>>@@@AAABBBBBB????????????@@@AAABBBCCCEEEEEEEEECCCAAAAAACCCFFFFFFLLLRRRUUUYYY___jjjrrr<<<<<<<<<===@@@FFFNNNTTTccckkktttxxxxxxyyy}}}}}}tttjjjbbb]]]bbbmmm|||~~~tttjjj___XXXRRRPPPOOORRRXXX___eeehhhooorrrrrrooojjjjjjpppvvv~~~sssiiijjjoooyyywwwooolllkkkooorrrvvvyyyzzzxxxtttrrrssstttvvvyyy|||{{{xxxvvvvvvvvv{{{|||~~~~~~|||yyy|||~~~~~~}}}|||zzzyyy|||}}}xxxvvvwww|||}}}tttmmmiiihhhmmmpppuuu|||~~~}}}wwwqqqllliiiggghhhjjjjjjhhhbbb]]]YYYXXXXXXWWWVVVUUUUUUUUUUUUZZZVVVPPPLLLKKKIIIHHHFFFHHHHHHGGGEEEDDDDDDFFFHHHKKKOOORRRPPPOOORRRSSSRRROOOLLLIIIHHHJJJJJJIIIHHHJJJIIIHHHIIIJJJKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDFFFIIIKKKKKKJJJDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDDDDCCCCCCBBB@@@??????@@@AAA@@@????????????>>>======<<<<<<>>>===<<<<<<<<<<<<============<<<<<<======>>>???========================<<<<<<<<<===>>>???@@@AAA============<<<<<<<<<;;;===<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>===<<<===>>>>>>??????>>>>>>????????????@@@AAABBBBBBDDDDDDCCCAAA@@@@@@BBBEEEGGGLLLRRRUUUWWW^^^gggooo:::;;;<<<<<>>@@@??????>>>>>>===<<<<<<>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>======<<<<<<<<<<<<===???????????????>>>===<<<<<<<<<===>>>>>>>>>======@@@@@@@@@???@@@@@@AAAAAACCCCCCBBB@@@??????AAACCCIIIMMMRRRTTTVVV[[[dddkkk;;;;;;<<<===???CCCIIIMMMVVVZZZ^^^______bbbgggllluuuvvvkkkbbbZZZZZZ___gggrrr|||qqqfffVVVRRRMMMKKKMMMPPPTTTUUURRRRRRPPPMMMKKKOOOWWW^^^pppzzzvvvkkk```^^^[[[^^^hhhvvv}}}~~~~~~~~~~~~xxxyyy|||xxxrrrqqqxxxuuuoooqqqzzz}}}||||||{{{tttnnnkkkjjjiiiiiihhheeeaaa\\\WWWUUUTTTSSSRRRSSSTTTVVVXXXYYYZZZZZZUUUTTTSSSQQQOOOLLLJJJHHHIIIJJJJJJIIIHHHIIIKKKMMMLLLPPPQQQNNNMMMOOOOOOMMMSSSRRRQQQPPPPPPPPPOOOOOOIIIHHHGGGIIIKKKLLLLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIFFFGGGHHHIIIJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLHHHHHHHHHIIIIIIIIIIIIJJJHHHGGGGGGFFFEEEEEEFFFFFFGGGFFFDDDEEEFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEFFFFFFFFFEEECCCAAA??????@@@@@@CCCAAA???>>>?????????===@@@@@@??????>>>======<<<===<<<;;;:::999999999999<<<<<<;;;;;;<<<<<<===>>><<<;;;999888888999;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<>>===<<<888999;;;<<<>>>??????@@@AAAAAA@@@@@@???@@@@@@@@@CCCCCCBBB@@@??????AAADDDJJJNNNRRRSSSTTTXXXaaahhh<<<============@@@CCCGGGJJJLLLNNNNNNOOORRRWWW[[[jjjvvv~~~ssseee\\\TTTSSSVVVZZZbbbjjjxxx}}}vvv{{{yyynnn]]]WWWPPPKKKJJJKKKMMMNNNKKKLLLKKKJJJJJJMMMRRRWWWdddooo{{{}}}tttkkkbbbaaa```bbbhhhrrr}}}~~~~~~~~~}}}}}}}}}{{{~~~~~~nnnkkkooo{{{~~~zzz|||}}}~~~}}}{{{uuunnnjjjiiijjjkkkkkkfffbbb\\\VVVQQQOOOOOOPPPNNNPPPRRRTTTVVVWWWXXXXXXRRRRRRSSSSSSQQQOOONNNNNNNNNOOOOOONNNLLLKKKLLLMMMJJJOOOPPPNNNLLLNNNOOOMMMSSSSSSSSSRRRQQQPPPPPPPPPJJJIIIIIIJJJMMMNNNNNNMMMJJJKKKLLLLLLLLLJJJIIIHHHFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFGGGEEECCCCCCDDDCCCBBB@@@AAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBAAA@@@AAABBBBBBBBB@@@>>>>>>?????????>>>@@@@@@@@@???>>>>>>======>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<;;;999888888999;;;<<<===<<<<<<;;;;;;;;;;;;;;;========================???>>>===<<<<<<<<<<<<<<>>======999:::;;;===>>>?????????AAAAAA@@@@@@???@@@@@@@@@DDDDDDCCCAAA???@@@BBBDDDIIIMMMQQQSSSSSSWWW```ggg}}}===>>>>>>=========@@@BBBCCCDDDEEEEEEEEEHHHLLLOOO^^^kkkyyyvvvlll\\\TTTMMMMMMNNNPPPTTTZZZdddooozzzpppqqqxxxzzzrrreee^^^UUULLLHHHGGGGGGGGGFFFGGGHHHHHHHHHJJJNNNQQQ[[[fffrrrxxxzzzyyytttnnneeefffhhhjjjnnnttt|||}}}{{{zzz{{{}}}~~~yyyttthhhhhhppp}}}~~~|||{{{{{{zzz~~~zzzvvvqqqjjjggghhhjjjkkkjjjccc___YYYRRRNNNLLLKKKLLLMMMNNNPPPSSSTTTUUUUUUUUUOOOQQQRRRRRRQQQPPPQQQRRRQQQQQQQQQPPPMMMKKKKKKKKKGGGLLLOOONNNNNNQQQSSSRRROOOQQQRRRQQQOOONNNMMMNNNLLLKKKJJJKKKMMMNNNNNNMMMJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCGGGGGGFFFFFFFFFFFFFFFGGGGGGEEECCCCCCCCCCCCAAA???BBBBBBBBBCCCCCCDDDDDDEEECCCBBBBBBAAAAAABBBBBBBBB@@@???======???@@@???>>>AAA@@@@@@??????>>>======@@@???>>>===============;;;::::::::::::;;;<<<<<<>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>????????????>>>>>>======>>>>>>>>>===<<<<<<@@@@@@@@@???@@@@@@AAAAAADDDDDDCCCAAA@@@@@@BBBEEEHHHLLLQQQRRRSSSXXXaaahhh{{{;;;<<<============>>>@@@@@@@@@@@@@@@AAACCCFFFHHHPPPZZZeeelllnnnmmmfff^^^RRRKKKGGGGGGHHHHHHJJJMMMVVV```nnn{{{{{{uuuiiifffgggooovvv|||zzztttqqqhhhaaaVVVMMMGGGFFFEEEEEEGGGGGGGGGGGGHHHJJJNNNPPPTTT```kkkqqqtttwwwvvvsssmmmppptttwwwzzz}}}zzzyyyzzz}}}wwwpppllleeehhhppp{{{yyywwwyyy|||~~~~~~xxxsssmmmhhhfffhhhiiihhheee^^^[[[WWWQQQMMMJJJIIIHHHMMMNNNQQQSSSTTTTTTSSSRRRNNNPPPQQQPPPNNNNNNOOOQQQRRRSSSSSSQQQOOOLLLLLLLLLFFFKKKNNNLLLMMMPPPRRRQQQNNNPPPRRRQQQNNNLLLLLLMMMLLLKKKJJJKKKLLLMMMLLLKKKJJJKKKLLLLLLKKKIIIHHHGGGFFFEEEEEEDDDEEEFFFHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGHHHFFFDDDDDDDDDDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@??????===<<<===???@@@@@@@@@AAAAAA@@@??????>>>>>>===>>>======<<<<<<=========:::::::::999:::;;;;;;<<<===========================<<<<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>===<<<<<<<<<<<<======>>><<<===>>>??????@@@??????>>>>>>??????>>>>>>===<<>>>>>>>>>>>???@@@CCCDDDEEEMMMTTTXXX[[[\\\YYYSSSKKKFFFCCCDDDEEEDDDDDDGGGKKKTTT___hhhppp|||~~~~~~~~~wwwwwwxxx{{{|||yyyrrrmmm___XXXUUUYYY^^^aaajjjtttuuuxxxzzzxxxsssooonnnnnnfff___TTTLLLHHHGGGGGGHHHLLLKKKIIIHHHIIIMMMQQQTTTQQQ\\\ggglllqqquuuwwwvvvwwwzzz{{{yyywwwwww{{{yyyqqqkkkhhhdddgggnnnwww|||www~~~xxxvvvzzz}}}qqqlllgggfffhhhhhhddd```\\\ZZZVVVQQQMMMJJJHHHGGGNNNPPPRRRSSSTTTSSSRRRQQQNNNPPPQQQOOOLLLKKKMMMPPPSSSTTTUUUTTTQQQOOOOOOOOOFFFKKKMMMJJJIIILLLLLLKKKNNNQQQSSSSSSPPPMMMMMMOOOLLLKKKJJJJJJKKKLLLJJJIIIKKKKKKLLLLLLKKKIIIGGGFFFEEEEEEDDDDDDDDDFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGIIIGGGFFFEEEFFFEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAA@@@???===;;;>>><<<;;;===???AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>::::::999999999:::;;;;;;::::::999999::::::;;;<<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???;;;<<<===???@@@@@@@@@@@@<<<<<<===???@@@@@@@@@@@@????????????@@@AAABBBCCCBBBBBBAAA???===>>>@@@BBBEEEJJJPPPRRRUUU[[[dddlllzzz===>>>@@@AAA@@@>>><<<:::<<<===>>>???@@@AAABBBBBBBBBEEEIIIMMMNNNNNNLLLJJJCCCCCCBBB@@@>>>>>>@@@CCCIIIKKKOOOUUU]]]hhhsss{{{|||qqqnnnjjjiiiiiikkkkkkkkkcccdddeeefffeeebbb___]]]ZZZUUUNNNKKKMMMQQQVVVYYY___```bbbbbbaaa^^^[[[ZZZZZZXXXTTTOOOJJJHHHIIIJJJQQQTTTUUUTTTQQQRRRWWW\\\\\\aaahhhnnnsssxxx|||~~~vvvyyyzzzzzzzzzqqqlllhhhfffhhhgggiiioooyyy{{{{{{|||~~~~~~zzztttpppuuu}}}qqqllleee```]]][[[ZZZYYYXXXWWWVVVTTTRRRPPPOOONNNNNNPPPSSSUUUTTTRRRPPPNNNOOOOOOOOONNNMMMJJJHHHGGGKKKMMMPPPRRRSSSRRRQQQPPPLLLJJJHHHJJJMMMNNNMMMKKKKKKLLLLLLLLLLLLLLLKKKKKKNNNNNNMMMLLLKKKJJJIIIIIIEEEGGGJJJJJJJJJIIIIIIJJJFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDHHHGGGFFFEEEDDDCCCBBBAAACCCDDDEEEFFFFFFEEEDDDCCCEEEDDDAAA???>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;999888888999;;;<<<::::::::::::::::::999999===>>>>>><<<:::999:::;;;@@@?????????>>>>>>=====================<<<<<<<<<============>>>???@@@AAA@@@AAA@@@???======>>>@@@EEEGGGMMMRRRTTTWWWaaakkk{{{AAAAAA@@@@@@@@@??????>>>===>>>>>>???@@@@@@AAAAAA@@@AAADDDFFFGGGFFFDDDCCC@@@@@@@@@>>><<<===???AAAEEEGGGIIILLLQQQWWW^^^ccckkktttzzzyyy{{{~~~xxxlll^^^[[[WWWUUUVVVVVVWWWVVVTTTUUUVVVWWWWWWUUUSSSQQQLLLJJJGGGFFFHHHKKKMMMOOOUUUVVVWWWWWWVVVUUUUUUUUUTTTSSSRRROOONNNNNNQQQSSSVVVYYY[[[ZZZWWWXXX]]]bbbeeejjjqqqxxx~~~~~~|||{{{~~~}}}vvvsssqqqooollljjjiiiiiinnnwww||||||~~~}}}|||xxxrrrpppvvv}}}qqqllleee___\\\ZZZXXXWWWVVVVVVVVVUUUTTTRRRPPPOOOQQQSSSVVVXXXXXXWWWTTTRRRPPPPPPPPPOOOMMMKKKIIIHHHJJJKKKNNNPPPRRRSSSSSSSSSQQQOOOMMMNNNOOOOOOMMMKKKHHHIIIJJJKKKKKKKKKKKKKKKOOONNNNNNMMMMMMLLLLLLKKKJJJLLLNNNMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCDDDBBB???=========???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>=========<<>>===<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999;;;<<<;;;;;;;;;===????????????>>>>>>>>>======>>>>>>>>>>>>>>>=========>>>>>>===>>>>>>???@@@AAADDDDDDDDDBBB@@@@@@BBBDDDFFFHHHLLLQQQSSSUUU___jjjxxxAAA@@@>>>===<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???@@@@@@???>>><<<===@@@BBBDDDFFFHHHJJJKKKMMMPPPRRRRRRYYY\\\\\\___ccc```WWWPPPMMMJJJHHHHHHIIIIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGCCCDDDEEEFFFGGGHHHHHHHHHMMMNNNOOONNNNNNPPPTTTWWWZZZ[[[[[[[[[[[[]]]aaaddddddeeefffeeecccdddhhhmmmqqqvvv}}}|||zzzyyyssstttzzz~~~|||yyytttqqqnnnpppvvv{{{}}}}}}{{{||||||zzzyyyvvvrrrqqqyyyxxxnnniiiccc^^^[[[YYYWWWUUUSSSUUUVVVWWWWWWUUURRRPPPPPPRRRTTTVVVWWWVVVTTTRRRRRRRRRRRRRRRPPPOOOMMMMMMJJJJJJLLLNNNPPPSSSUUUVVVUUUSSSQQQPPPPPPOOOLLLJJJFFFGGGHHHIIIJJJKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRQQQNNNKKKIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCCCCAAA@@@>>><<<;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>======<<<=========<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::===<<<;;;::::::;;;<<<===;;;<<<<<<======>>>>>>>>>999:::;;;<<<;;;;;;===>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAA??????AAACCCGGGHHHKKKOOOPPPSSS]]]ggguuuCCCBBBAAA@@@@@@AAACCCDDDEEEDDDDDDCCCCCCBBBBBBAAADDDCCCCCCBBBBBBBBBBBBBBBAAABBBAAA@@@??????BBBEEECCCFFFJJJLLLLLLLLLMMMNNNJJJMMMNNNKKKLLLOOOMMMGGGIIIGGGDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIIIIJJJKKKOOOPPPQQQQQQRRRWWW^^^dddooopppqqqqqqqqqrrruuuxxxxxxxxxxxxuuussssssvvvxxx|||~~~}}}}}}~~~~~~}}}oookkkkkkttt~~~xxxuuuvvvwwwvvvtttssswww|||}}}}}}yyyvvvwwwwwwvvvxxx|||ooogggccc^^^ZZZXXXWWWVVVTTTRRRTTTXXXZZZZZZXXXUUUSSSOOOQQQSSSUUUVVVUUUTTTSSSTTTTTTTTTTTTTTTSSSSSSRRRLLLLLLLLLMMMOOOQQQTTTVVVUUUSSSRRRPPPOOOMMMKKKJJJHHHHHHIIIJJJJJJKKKJJJJJJMMMMMMMMMNNNNNNOOOOOOOOOQQQRRRSSSRRROOOLLLJJJJJJHHHHHHHHHGGGHHHIIIIIIJJJFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCC@@@???===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;<<<===:::;;;;;;<<<===>>>??????;;;<<<===<<<;;;999:::;;;====================================>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBAAAAAAAAA@@@>>>>>>@@@BBBIIIIIIKKKNNNNNNQQQZZZeeesssGGGGGGHHHIIIIIIJJJJJJJJJHHHGGGGGGFFFDDDCCCCCCBBBDDDDDDCCCCCCCCCDDDEEEEEECCCCCCCCCAAA@@@@@@CCCFFFAAAEEEJJJMMMMMMLLLKKKKKKJJJJJJGGGDDDDDDFFFDDDAAABBB@@@??????BBBCCCDDDCCCGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHJJJNNNQQQVVVYYY[[[\\\]]]ccckkkrrr}}}yyywwwwww{{{xxxlllaaa```eeettt|||zzzxxxuuuqqqmmmnnnqqqwww~~~{{{wwwrrruuuyyy|||}}}vvvkkk___\\\XXXVVVUUUUUUTTTSSSQQQTTTXXX\\\]]][[[XXXVVVSSSTTTVVVWWWXXXWWWVVVUUUQQQQQQQQQRRRRRRSSSTTTTTTQQQPPPNNNMMMNNNPPPRRRTTTSSSSSSSSSQQQOOONNNNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOQQQPPPNNNLLLKKKLLLGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKHHHHHHFFFEEECCCBBBAAA@@@AAAAAAAAAAAAAAABBBBBBCCCAAA@@@>>>===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<999999:::;;;<<<<<<======999;;;===<<<;;;999::::::<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDCCCBBBBBBDDDFFFIIIJJJLLLOOOOOOQQQZZZdddtttIIIJJJKKKMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFEEECCCAAAAAADDDFFFHHHLLLQQQTTTSSSQQQOOONNNJJJGGGDDDBBBBBBCCCCCCBBBAAA@@@???@@@BBBDDDDDDDDDFFFEEEDDDCCCCCCEEEFFFGGGFFFHHHJJJKKKLLLPPPWWW]]]dddhhhlllllllllnnnuuu|||}}}|||||||||xxxuuuvvvzzznnn```[[[]]]fffwww~~~yyyuuujjjjjjmmmuuu~~~|||zzzwwwrrruuuzzz}}}|||zzztttlllZZZXXXUUUTTTTTTTTTSSSRRRQQQTTTXXX[[[\\\[[[XXXVVVRRRRRRSSSTTTTTTSSSRRRQQQJJJJJJKKKLLLNNNQQQSSSTTTUUUTTTQQQPPPOOOPPPQQQRRRTTTUUUUUUTTTRRRPPPQQQRRROOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKMMMOOOOOOMMMLLLLLLLLLIIIIIIIIIHHHIIIJJJJJJKKKHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDBBB@@@???@@@?????????@@@AAABBBCCCAAA@@@???>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999:::;;;;;;;;;555777:::<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<===============>>>???@@@AAAAAABBBBBBAAA@@@@@@CCCEEEJJJKKKOOORRRRRRSSS[[[ddduuuPPPPPPOOOPPPQQQSSSUUUVVVXXXWWWWWWVVVUUUTTTSSSSSSOOOOOOOOONNNNNNMMMLLLLLLLLLLLLKKKHHHFFFEEEGGGIIIPPPTTTYYY\\\[[[YYYXXXWWWOOOKKKHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGFFFEEEEEEEEEDDDDDDFFFIIILLLNNNMMMRRRXXX\\\___eeennnuuuyyy~~~~~~|||}}}zzzyyyxxx{{{zzzxxxxxxzzz~~~pppddd```eeeooo~~~{{{uuujjjnnntttzzz~~~|||xxxyyy||||||xxxwwwwwwsssuuuxxx}}}}}}wwwuuuuuupppiii[[[YYYVVVTTTTTTSSSQQQPPPPPPRRRUUUXXXYYYXXXVVVUUUOOOOOOPPPOOOOOONNNMMMLLLEEEFFFGGGJJJMMMQQQTTTVVVVVVUUUSSSRRRQQQQQQQQQRRRTTTUUUVVVTTTQQQOOOPPPRRRNNNNNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLHHHGGGEEEDDDDDDEEEFFFHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@@@@??????>>>>>>???@@@BBBCCC@@@@@@???>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>???>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::999999999999::::::::::::444777:::<<<<<<<<<<<<===::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>><<<<<<<<<<<<===>>>???@@@>>>??????>>>===>>>@@@BBBIIILLLQQQUUUVVVVVV\\\eeevvv]]][[[XXXWWWYYY\\\```cccbbbbbbaaaaaa```______^^^[[[[[[ZZZYYYXXXVVVTTTSSSSSSSSSQQQNNNKKKKKKLLLNNNNNNSSSYYY]]]^^^]]]]]]]]]XXXSSSOOONNNMMMKKKJJJKKKJJJIIIGGGGGGGGGFFFEEECCCGGGGGGGGGHHHKKKOOOSSSVVVXXX___hhhooottt|||{{{xxxwwwvvvtttuuuxxx|||xxxnnnhhhnnnyyyyyyrrrmmmuuu~~~}}}}}}ooooooppptttzzzzzzuuuuuuvvvvvvvvvwwwzzz|||{{{vvvpppoooooojjjbbb^^^[[[XXXUUUTTTRRRPPPNNNNNNPPPSSSUUUVVVUUUTTTSSSRRRRRRRRRQQQPPPOOOMMMMMMEEEFFFHHHKKKOOOSSSWWWZZZVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUSSSNNNLLLMMMNNNLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNOOOOOOLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKGGGFFFDDDCCCBBBDDDEEEFFFJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA???>>>>>>>>>>>>@@@BBBCCC?????????>>>======<<<<<<========================<<<=========>>>>>>?????????>>>===<<<;;;::::::::::::::::::;;;;;;<<<<<<<<<888888999999999::::::::::::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999:::::::::::::::::::::999777999<<<===;;;:::999999:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>???;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@???@@@BBBEEEIIILLLRRRXXXXXXXXX]]]fffvvvdddffffffeeedddfffjjjooommmmmmnnnllljjjjjjkkkmmmlllkkkjjjiiifffdddaaa```[[[YYYUUUSSSRRRQQQNNNMMMMMMSSSZZZ\\\\\\\\\```ddd\\\ZZZXXXXXXXXXXXXVVVSSSRRRQQQOOONNNLLLKKKKKKJJJLLLNNNPPPRRRUUUZZZaaaeeemmmttt}}}{{{uuurrrqqq||||||}}}www~~~~~~wwwwwwyyywww|||zzzssslllfffeeehhhooo|||zzzwwwyyy~~~~~~zzzzzz~~~}}}}}}|||rrrrrrqqqnnnjjjeee```^^^XXXWWWVVVTTTQQQOOONNNMMMQQQRRRSSSTTTSSSRRRPPPNNNPPPOOONNNMMMMMMNNNOOOPPPHHHJJJLLLNNNQQQTTTVVVWWWTTTSSSRRRRRRRRRSSSUUUVVVUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMNNNOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMKKKJJJHHHHHHGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIHHHHHHFFFEEECCCBBBEEEFFFFFFEEEDDDDDDEEEGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCBBB@@@>>>======>>>???@@@???===<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<777777888888888999999999999999999::::::;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>888888888888888888888888;;;;;;:::999999888888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>??????>>>======???@@@AAAAAAAAA@@@>>>>>>@@@BBBFFFJJJPPPSSSVVVZZZ```eeewwwoooqqqrrrrrrpppoooqqqssswwwxxxyyyyyyxxxxxxyyy{{{wwwwwwvvvtttrrrooommmllleeebbb]]]ZZZWWWTTTQQQNNNQQQUUUZZZ[[[ZZZ[[[___ccceeedddbbb```___^^^\\\\\\[[[ZZZXXXWWWWWWWWWXXXXXXZZZ]]]aaadddggglllqqqttt|||}}}}}}zzzwwwvvvvvv}}}|||}}}}}}uuuqqqrrrtttzzz~~~tttmmmfffccccccgggqqq{{{~~~yyyyyy}}}{{{}}}yyywwwwwwwwwnnnnnnnnnkkkhhhccc^^^[[[XXXWWWUUUSSSQQQOOONNNMMMKKKLLLOOORRRSSSTTTSSSSSSUUUSSSQQQPPPNNNNNNNNNNNNLLLMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRQQQRRRSSSTTTUUUSSSSSSRRRQQQPPPOOONNNNNNPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCFFFFFFFFFEEECCCCCCDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@>>>======>>>>>>@@@???===<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999:::;;;<<<============::::::;;;;;;;;;;;;::::::888999999:::::::::::::::888999999999::::::::::::999999999:::::::::;;;;;;<<<;;;:::::::::;;;======888888888888888888888888:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>======???AAAAAAAAAAAA@@@>>>>>>@@@BBBGGGKKKOOORRRTTTXXX___ddduuutttwwwyyyzzzyyyxxxxxxxxx~~~|||zzzyyyqqqmmmgggbbb]]]XXXRRROOORRRUUUWWWXXXWWWXXX]]]aaaggghhhgggdddaaa^^^]]]]]]^^^]]]]]]^^^```cccgggiiijjjmmmqqquuuxxx{{{uuuuuuuuuwww{{{~~~|||{{{|||~~~|||yyywwwvvvrrrxxxuuupppqqqtttxxx{{{tttnnnjjjhhhhhhoooxxx~~~~~~|||zzz||||||wwwrrrooonnnmmmhhhiiiiiihhhddd```[[[YYYWWWVVVUUUSSSQQQOOONNNMMMHHHJJJLLLOOOQQQRRRSSSSSSSSSRRRQQQOOONNNMMMLLLLLLQQQQQQPPPPPPPPPPPPOOOOOORRRRRRQQQQQQQQQRRRSSSSSSRRRQQQQQQPPPOOONNNMMMMMMPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFDDDBBBAAABBBCCC@@@@@@?????????>>>>>>>>>AAA@@@???>>>=========>>>???>>>===<<<;;;;;;;;;;;;::::::::::::999999999999999999:::;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::666777999:::::::::999888999999:::::::::;;;;;;;;;999999999999::::::::::::;;;;;;:::::::::;;;<<<===999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<============@@@BBB@@@AAAAAA???>>>>>>AAACCCIIIKKKNNNOOOPPPTTT\\\bbbrrrxxxyyy{{{||||||}}}~~~~~~{{{vvvpppiiibbb[[[SSSOOOPPPQQQRRRRRRSSSWWW\\\```fffiiikkkjjjeeeaaa^^^]]]]]]^^^```eeekkkrrryyy}}}}}}~~~ssspppmmmlllpppxxx~~~}}}zzz|||~~~}}}||||||uuuqqqppppppsss|||vvvvvvzzz{{{vvvsssppppppuuu|||||||||}}}}}}yyyyyyyyyyyyyyy~~~}}}ssslllgggeeecccbbbcccdddcccaaa^^^ZZZWWWVVVVVVTTTSSSQQQOOONNNMMMLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKQQQQQQQQQPPPOOOOOONNNNNNQQQPPPPPPPPPPPPQQQQQQQQQPPPOOOOOONNNMMMMMMLLLLLLNNNNNNNNNMMMMMMLLLKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFEEECCCAAA???@@@AAA?????????>>>>>>>>>======??????>>>>>>==================<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888999::::::;;;;;;;;;;;;:::::::::;;;;;;:::::::::666777999:::;;;:::999888999999999::::::::::::;;;999999999999999999999::::::::::::::::::;;;;;;;;;999999999999999999999999777777888999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999;;;<<<<<<<<<===@@@BBB@@@@@@@@@???>>>???AAACCCJJJKKKLLLLLLLLLQQQZZZ```ooo~~~}}}}}}~~~~~~xxxqqqiiiaaaXXXSSSLLLMMMNNNPPPTTTYYY___dddkkknnnssstttrrrmmmhhheeeaaaccciiiqqq{{{zzzuuunnniiilllttt~~~~~~~~~~~~|||zzzwww|||~~~wwwoookkklllmmm}}}}}}|||}}}xxxvvvsssqqquuu{{{zzz~~~~~~yyyvvvtttssspppuuu|||ppphhhbbb^^^\\\^^^^^^___^^^]]][[[YYYWWWVVVUUUTTTRRRQQQOOONNNMMMMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJKKKLLLMMMMMMMMMMMMLLLGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDBBB???>>>???@@@????????????>>>>>>>>>>>>===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;888999::::::::::::::::::999::::::::::::::::::999777888:::;;;;;;;;;:::999888888888888999999999999999999999999999999999999888999999:::::::::::::::999999999999999999999999777777888999:::;;;;;;<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<===???AAA???@@@@@@???>>>???AAADDDHHHIIIJJJIIIKKKPPPYYY```nnn}}}{{{zzzxxx{{{xxxqqqiiiaaa[[[OOOPPPRRRUUU[[[bbbhhhlllppprrruuuyyy{{{yyytttpppiiimmmsss|||zzzttttttyyy~~~~~~~~~}}}||||||zzz~~~rrrjjjjjjnnnsss|||~~~|||yyyvvvssswww}}}~~~}}}zzzwwwvvvrrrvvv~~~xxxlllddd^^^[[[YYYZZZYYYYYYXXXXXXXXXXXXXXXUUUTTTSSSRRRPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKOOOOOONNNMMMLLLJJJIIIHHHKKKKKKLLLMMMMMMNNNOOOOOONNNNNNOOOOOOOOONNNMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKGGGIIIKKKLLLMMMMMMMMMMMMFFFFFFHHHIIIKKKLLLMMMNNNKKKKKKKKKKKKIIIGGGEEECCCEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBB@@@>>>===>>>???@@@@@@?????????>>>>>>>>><<<<<<============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;999::::::;;;;;;:::::::::999999::::::::::::999999999999999999:::::::::;;;777777888888888999999999999999999999999888888888777888999:::::::::999999::::::::::::::::::::::::777777888999::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;999:::;;;;;;;;;;;;>>>@@@???@@@@@@???>>>???BBBDDDEEEGGGHHHIIIKKKQQQZZZaaannn{{{{{{~~~{{{uuunnnfffaaaYYYZZZ\\\aaahhhoootttwwwvvvsssrrrvvv}}}{{{yyy|||~~~~~~~~~|||{{{|||~~~{{{ssskkkiiippp{{{~~~|||zzz}}}|||zzzyyy~~~}}}}}}}}}|||pppfff___[[[YYYWWWVVVUUUSSSRRRRRRTTTVVVXXXTTTTTTSSSRRRPPPOOONNNNNNJJJJJJJJJJJJJJJKKKLLLLLLPPPQQQQQQPPPOOOMMMKKKIIIIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLHHHIIIKKKLLLMMMLLLKKKKKKFFFGGGHHHIIIJJJKKKLLLMMMHHHIIIIIIJJJIIIGGGEEEDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBB@@@@@@AAA???======>>>???????????????>>>>>>>>>>>>;;;;;;<<<=========<<<;;;::::::;;;<<<<<<<<<;;;:::888999999999::::::::::::::::::;;;;;;;;;;;;::::::999999::::::::::::999999999999777777777888:::;;;888888888999999999::::::999999999999888888888777777777999:::::::::999888::::::::::::::::::::::::888888888999999:::::::::999999999999999999999999999999999999:::::::::::::::;;;;;;;;;::::::<<<>>>??????@@@?????????BBBDDDBBBDDDGGGIIILLLRRR[[[bbbooo~~~zzzuuuooohhhcccbbbccceeekkkrrrxxx}}}~~~wwwrrrvvv~~~}}}zzzyyyyyy|||qqqnnniiifffjjjwww~~~xxxuuuttt|||{{{yyyyyyzzz|||{{{uuujjjbbb\\\ZZZXXXWWWTTTRRROOONNNOOOQQQUUUWWWTTTSSSSSSQQQPPPOOONNNNNNLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNOOOPPPPPPOOONNNMMMIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNLLLKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLMMMMMMKKKIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKDDDFFFGGGHHHHHHGGGEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA>>>???@@@???======>>>@@@???>>>>>>>>>============:::;;;<<<=========<<<;;;999:::;;;<<<<<<<<<;;;:::777777888888999999999999;;;;;;;;;<<<<<<;;;::::::999999999::::::999999999999888666444555777999;;;999999:::::::::;;;;;;;;;999999999999888888777777666777888999:::999888888::::::::::::::::::::::::888999999999999:::::::::999999999999999999999999888888999999999::::::::::::;;;<<<;;;::::::;;;===>>>???@@@??????@@@BBBEEE???BBBFFFIIIMMMTTT]]]dddppp|||ssskkkhhhhhhiiinnnqqqsssyyy~~~|||}}}}}}{{{yyyzzz}}}}}}yyyllleee```eeetttxxxrrrrrrtttvvvzzzvvvuuu{{{~~~xxxmmmjjjddd___[[[WWWSSSPPPPPPOOONNNNNNOOOQQQSSSUUUXXXWWWUUUSSSRRRQQQPPPPPPNNNMMMKKKJJJIIIJJJLLLMMMOOOOOOOOONNNMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCDDDCCCBBBAAA@@@AAABBBBBB???@@@@@@AAAAAABBBBBBCCC>>>>>>>>>>>>============>>>===<<<;;;::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::===;;;:::888888999:::;;;:::999999888888999999:::777777777777777777777777;;;;;;;;;:::::::::::::::777888999999888777888999888999::::::888777888999666666666666777888999:::666666666777777888888888888888999999999::::::::::::::::::999999999888888999::::::;;;;;;::::::999<<<;;;;;;;;;;;;<<<======???@@@@@@?????????BBBDDD@@@AAAEEEKKKNNNRRR[[[dddrrrxxxrrrqqqqqqqqqvvvzzz}}}~~~~~~|||}}}~~~~~~sssooofffdddeeemmm|||zzzqqqmmmpppuuuzzz{{{vvvuuuuuuyyyyyyqqqgggddd___[[[WWWTTTPPPMMMPPPOOOMMMMMMMMMNNNPPPQQQUUUTTTSSSSSSRRRRRRRRRRRRMMMLLLJJJIIIIIIJJJKKKLLLQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMPPPPPPPPPOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAABBBBBB??????@@@@@@AAABBBBBBBBB>>>>>>>>>>>>==================;;;;;;:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::===<<<;;;999999:::;;;<<<999999999999::::::;;;<<<888888888888888888888888666666666666777777777777777888999999777777888999999;;;>>>>>>===:::999999888888888888999:::;;;;;;999999999999:::::::::;;;777777888888888999999999:::::::::999999999888888::::::;;;;;;;;;;;;::::::;;;;;;::::::;;;;;;<<<===>>>?????????>>>???AAADDDCCCCCCGGGLLLOOOQQQYYYbbbsss~~~~~~}}}||||||}}}{{{rrrhhheeedddhhhooozzzzzzpppiiihhhoooxxxyyytttooorrrwww~~~rrriiibbb___[[[WWWUUURRROOOLLLOOONNNLLLKKKKKKKKKLLLMMMQQQQQQQQQRRRRRRSSSTTTTTTLLLKKKJJJJJJJJJKKKLLLMMMSSSQQQOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMPPPOOOMMMKKKJJJHHHHHHGGGHHHHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBB>>>>>>??????@@@AAAAAABBB>>>>>>>>>>>>============<<<;;;;;;:::;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;;;;;;;:::::::::::::::;;;888888888888888888888888666666777777888888999999777888999999777777888999999<<<@@@@@@>>>;;;888777888888888888999:::;;;;;;999::::::::::::;;;;;;;;;666666777777777888888888:::::::::999999999888888999::::::::::::::::::999::::::999999::::::;;;<<<===>>>>>>>>>===>>>@@@CCCFFFFFFIIIMMMOOOQQQYYYaaaqqq~~~|||}}}zzzyyyzzz{{{~~~~~~tttiiiddddddkkkqqq{{{wwwrrrkkkhhhjjjrrr|||xxxsssooottt|||vvvllldddbbb___[[[WWWUUURRROOOLLLKKKKKKJJJIIIIIIJJJJJJKKKOOOPPPQQQQQQRRRRRRRRRRRRLLLLLLLLLLLLLLLMMMNNNOOOTTTRRROOOMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA======>>>??????@@@@@@AAA>>>>>>>>>>>>============:::::::::;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<::::::999888777888888888===<<<:::999888777777777888888888888888888888888555666666777888999999:::777888999888777666777999999;;;======:::777666555555555555666666777888999888888888888888999999999777777777777888888888999:::::::::999999999888888888888888777777888888888999999888888999999:::;;;<<<=========<<<===???BBBFFFFFFIIIMMMPPPRRRYYYbbbnnn}}}|||zzzzzz{{{{{{zzzyyyxxxzzz{{{zzzssslllffffffjjjuuuzzzzzzxxxsssqqqppppppsssyyyxxxtttooouuu~~~zzztttooohhhcccaaa^^^ZZZVVVTTTQQQMMMKKKGGGHHHHHHHHHIIIJJJKKKKKKPPPPPPQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOOPPPQQQRRRUUUSSSQQQNNNLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQNNNMMMKKKJJJJJJKKKLLLMMMJJJJJJKKKLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???<<<<<<======>>>??????@@@>>>>>>>>>>>>============999999:::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;::::::999999999999999999888777777777777777777888888888888888888888888111222222333444555555666666777888888777666777888<<<<<<;;;999777555666888555555555555666777888999888888888888888888888888888888888999999999:::::::::::::::999999999888888999999888888888888999999999888888888888999::::::<<<======<<<<<<<<>>===;;;;;;<<<======>>>>>>???>>>>>>>>>>>>============999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;333333444555666888:::;;;999999999999999999999999333444444444555666666666666777888888666666777888======;;;888666666888;;;777777777777888999:::::::::::::::999999999999888888999999999999::::::::::::::::::999999999888888<<<;;;:::999999:::;;;<<<999999888888999999:::;;;<<<=========<<<===???BBB@@@AAAEEEJJJMMMPPPXXXaaakkk{{{}}}zzzxxxuuuwwwyyy{{{}}}}}}|||{{{zzzllljjjkkkppptttuuuxxx}}}~~~~~~}}}{{{xxxuuutttsssssswww{{{yyytttrrruuuzzz}}}zzzxxxtttvvvxxxzzz~~~xxxpppkkkfffaaa]]]WWWUUURRRQQQPPPPPPNNNLLLHHHIIIJJJJJJKKKKKKKKKKKKOOOOOOPPPQQQPPPNNNLLLKKKMMMNNNOOOQQQSSSTTTTTTUUUSSSSSSTTTTTTSSSQQQNNNMMMMMMMMMLLLKKKKKKKKKKKKLLLJJJKKKKKKLLLNNNOOOOOOPPPOOONNNKKKJJJJJJKKKMMMNNNLLLLLLMMMMMMLLLKKKIIIHHHFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCCCCBBBAAA@@@??????===>>>>>>???>>>>>><<<;;;:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>============::::::;;;;;;;;;:::999888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;::::::555555555666666777999999999999999999999999999999777777777777777888888888666777888777666555666888999::::::888666666777999777666666777777888999:::999999999888888888777777888888888888999999999999:::::::::999999999888888;;;:::999888888999:::;;;999999999999999:::;;;;;;======>>>===<<<===@@@BBB@@@@@@CCCHHHJJJLLLTTT]]]gggwww|||zzzwwwuuutttwwwzzz}}}{{{sssmmmiiifffdddcccdddlllvvv}}}~~~}}}{{{xxxtttrrrppptttuuussspppsss|||~~~~~~zzzzzzxxxuuuuuu|||yyyqqqlllfff^^^YYYTTTSSSQQQQQQRRRRRRRRRQQQKKKKKKLLLLLLKKKKKKJJJIIIMMMNNNOOOPPPPPPOOOMMMLLLLLLMMMOOOQQQRRRSSSTTTTTTRRRSSSUUUVVVUUUSSSPPPNNNMMMLLLKKKJJJJJJIIIIIIJJJMMMMMMNNNOOOQQQRRRSSSSSSQQQOOOMMMJJJIIIJJJLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>><<<===>>>>>>>>>===;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>>>>============:::;;;;;;<<<;;;:::888777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::888999999999999888777777;;;;;;999777666555555555999999999999999999999999555555555555555444444444666777888777666555666888444555777777666555444555444444444555555666777888777666666666555555444444777777777777888888888888:::::::::999999999888888888777666444444666777888::::::999999::::::;;;<<<===>>>>>>>>>===>>>@@@CCC@@@@@@CCCGGGHHHJJJQQQYYYbbbsss{{{vvvsssssstttuuuxxx|||~~~zzzlllfff```ZZZYYY\\\^^^jjjyyy}}}yyywwwmmmkkkjjjmmmttt}}}{{{wwwyyy|||yyyxxxzzzwwwrrrkkkddd___[[[ZZZSSSPPPNNNNNNQQQSSSRRRQQQOOONNNLLLKKKKKKKKKLLLMMMQQQQQQQQQRRRQQQQQQPPPOOOQQQPPPOOOOOOQQQTTTWWWZZZZZZZZZYYYXXXVVVTTTQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJMMMPPPRRRRRRQQQSSSRRROOOMMMKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@?????????>>>>>>=========>>>>>>>>>>>>======<<<>>>>>>===<<<;;;:::::::::666666777777888888999999888666666888<<<@@@@@@???:::::::::;;;;;;<<<<<<<<<:::999777777888888888777999999999999999999999999777777888888888777777666555444444666888999888777999777555444333444666777999888777555555555666777666666666666777777777777999888777777777888::::::555555555555555555555555:::;;;;;;999888888:::<<<999888777666666777888999<<<;;;:::999999999:::;;;>>>===;;;::::::<<<>>>@@@CCCFFFHHHHHHHHHJJJPPPTTTcccppp~~~|||xxxuuuuuuwwwzzz}}}zzznnnbbb^^^\\\[[[^^^dddppp{{{{{{sssnnnggggggiiinnnvvv}}}}}}vvvsssvvv}}}xxxrrrpppoooooolllhhhbbb^^^ZZZXXXWWWUUURRRPPPOOOQQQRRRQQQPPPPPPOOONNNMMMLLLLLLLLLLLLOOOOOOQQQRRRSSSTTTTTTTTTQQQPPPOOOOOOPPPSSSVVVXXXXXXXXXXXXWWWUUUSSSPPPOOOMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKNNNQQQSSSSSSRRRRRRPPPNNNLLLJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJHHHIIIHHHGGGFFFEEEDDDCCCCCCEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>===============<<<;;;;;;;;;:::888888888888999999999999;;;999777999<<<======<<<999999:::::::::;;;;;;;;;<<<;;;:::999:::::::::999666666666666666666666666777777888888888777777666666555555666888999888666888777666555444555555666777666555444444444555666555666666666777777777777777777666666666777888999999999999999999999999999:::::::::999888888:::<<<999999888777777888999999;;;;;;:::999999999:::;;;===============>>>>>>???BBBDDDGGGGGGGGGIIIOOOTTTcccpppxxxvvvttttttwww||||||}}}~~~|||kkkddd]]]]]]bbbhhhqqqyyy~~~tttiiibbbbbbeeekkksss{{{{{{zzzzzzrrrooosss{{{{{{rrrkkkfffeeeeeecccaaa^^^ZZZXXXWWWVVVVVVWWWUUURRRPPPQQQQQQPPPOOORRRRRRQQQPPPOOONNNLLLKKKOOOPPPQQQSSSTTTTTTUUUUUURRRQQQPPPOOOPPPQQQTTTUUUUUUVVVVVVUUUSSSQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLOOORRRSSSSSSRRROOONNNMMMKKKIIIHHHGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIGGGFFFDDDCCCBBBAAAEEEDDDCCCBBBAAA@@@??????======<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999999===;;;:::999:::;;;:::999999999999999999:::::::::;;;;;;:::999999999999:::555555555555555555555555666777777888888777777777777666666777888999777666777666666666555555555555444444444333444444555666555555666666666777777777666666555555555666777888888888888888888888888888888999999888777777888::::::999999888888999999:::::::::999999999999:::;;;;;;<<<>>>???@@@???>>>===@@@CCCEEEEEEEEEHHHNNNRRRbbbooo~~~|||{{{uuuttttttuuuzzzxxxyyyzzz{{{{{{|||}}}~~~~~~~~~~~~}}}yyyuuussscccbbbdddkkkvvvzzzrrrkkkddd___dddjjjsss{{{{{{||||||zzzyyyyyyzzz|||yyyyyy|||yyypppmmmrrrzzz|||qqqhhhbbb`````````___]]]ZZZWWWVVVVVVWWWXXXVVVUUUSSSRRRQQQRRRRRRRRRTTTTTTTTTSSSRRROOOMMMLLLRRRSSSSSSSSSSSSRRRQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSSSSSSSQQQOOOMMMLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMOOORRRSSSRRRQQQNNNNNNLLLKKKIIIHHHGGGGGGFFFFFFHHHIIIIIIIIIIIIHHHIIIHHHGGGEEECCCAAA@@@???DDDCCCCCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>????????????;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888888===;;;::::::999:::999999888888888888888888999999888999888777666666777888777777777777777777777777555666777777777777777777888777777777888888777555666666666777666555555444333333333444444555666666555555555666666666777777555555555666666666777777666666666666666666666666777888999888666666777999888888888888888888888888888888888999999::::::;;;;;;<<<<<<===============>>>AAACCCDDDDDDGGGMMMQQQaaannn}}}{{{zzzxxxxxxxxxwwwxxxzzz~~~{{{|||}}}~~~~~~}}}~~~yyyrrrmmmiii```fffppp|||xxxnnniiihhhiiijjjnnnuuu~~~yyyyyywwwsssppppppqqqsssqqqwww}}}wwwooolllooovvv{{{~~~{{{tttjjjccc```aaaaaaaaa^^^\\\YYYVVVTTTUUUVVVXXXUUUTTTTTTSSSRRRSSSUUUVVVUUUUUUUUUUUUSSSQQQNNNMMMQQQQQQRRRRRRQQQQQQPPPOOOQQQQQQOOOOOONNNNNNOOOOOOPPPPPPQQQQQQPPPNNNMMMKKKIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLMMMNNNPPPQQQPPPOOONNNMMMMMMLLLJJJIIIHHHGGGEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGFFFDDDBBB@@@???>>>BBBBBBAAA@@@???>>>==============================;;;;;;<<<>>>????????????;;;;;;;;;<<<<<<<<<<<<<<<::::::999999888888888777:::::::::999999999:::;;;888888888888888888888888777888999888555555666888888888888888888888888888555555666777777777777777888777777888999999777555666666666777666555555444444444555555666666666666555555555555666666666666666666777777777888888777777777777777777777777777666777888888777666777888666666777777777777666666666777888999::::::;;;;;;<<<;;;:::999999:::<<<>>>===???BBBCCCCCCFFFLLLQQQ^^^lll}}}zzzxxxxxxyyyyyy~~~~~~{{{ssskkkfffeeedddnnn{{{}}}rrrjjjjjjooouuuyyy{{{xxxwwwtttoookkkiiijjjkkkooowwwyyyvvvqqqmmmmmmqqqvvvzzzrrrllleeeaaaaaabbbbbbaaa\\\ZZZVVVSSSQQQRRRTTTUUUTTTUUUUUUTTTSSSTTTVVVXXXVVVVVVUUUTTTSSSRRRPPPOOOMMMNNNOOOQQQRRRRRRSSSSSSPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKLLLNNNOOONNNLLLMMMMMMMMMLLLKKKIIIHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFDDDCCCAAA@@@???>>>@@@@@@@@@???>>>>>>=====================>>>>>>>>>;;;<<<===>>>>>>???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;999999999999888888888888888999:::999888999;;;===999999999888888888888888888:::;;;:::777666888;;;666666666666666666666666444444555666777777777777888777777888999:::888666777666666666555555555555444555555666666666555555444444555555555666666666555666777888888888777777555555555555555555555555666777999999777666777888555666666777777666666555555666777999:::;;;;;;;;;<<<:::888777777999<<<>>><<<>>>AAABBBCCCFFFLLLQQQ[[[iii}}}}}}yyywwwwwwyyy}}}zzzrrrjjjggghhhjjjrrr}}}zzzuuuooommmqqqxxxwwwwwwvvvssspppoooqqqsssyyy}}}yyyyyyxxxsssooopppuuuzzz~~~wwwiiiddd___^^^```aaa```]]]ZZZWWWSSSPPPOOOQQQSSSUUUVVVWWWWWWUUUSSSSSSUUUXXXVVVUUUTTTSSSRRRRRRRRRRRRNNNOOOPPPRRRSSSSSSSSSSSSNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOOOONNNLLLLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLLLLKKKIIIKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<===============>>>>>>>>>>>>===============<<<;;;;;;;;;:::999999999:::::::::::::::888999:::999888888:::<<<::::::999999999888888888777:::<<<:::666555777;;;555555555555555555555555333444555666777777777777777666666888::::::999888888777666555444555555666444444555555555444333222444444444555555555666666444555666777777777666666444444444444444444444444666888::::::888777777888555666777888888777666555333555777999:::;;;;;;;;;::::::999999999:::;;;<<<<<<>>>AAABBBCCCFFFLLLQQQYYYggg{{{}}}zzzwwwuuuvvv{{{|||xxxqqqiiidddfffmmmttt{{{ooonnnnnnqqqwww}}}{{{|||}}}~~~~~~|||~~~zzzsssrrrwww}}}{{{yyypppddd```\\\\\\______\\\XXXYYYWWWSSSPPPPPPRRRUUUWWWXXXYYYYYYVVVSSSRRRTTTWWWVVVUUUSSSRRRRRRRRRSSSTTTSSSSSSSSSSSSSSSRRRRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJIIIGGGIIIIIIJJJJJJIIIGGGFFFDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????============>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>===<<<>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<999:::;;;:::777666888;;;::::::::::::999999888888555888:::888444222555999666666666666666666666666333444555666777777777777666666666888:::;;;:::999999777555444333444666777333444444555444333111000444444444555555555666666333333555666666666555444888888888888888888888888666888::::::999888888888666777888999999888777666333444777999:::;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;<<<>>>AAABBBCCCGGGMMMRRRWWWeeezzz~~~{{{yyywwwsssuuuwwwzzz~~~yyyoooiiidddddddddhhhuuuvvvqqqmmmnnnrrryyy~~~}}}qqqiii^^^\\\YYYWWWXXXYYYYYYXXXSSSRRRQQQPPPOOOPPPPPPQQQTTTTTTUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRMMMOOOQQQSSSTTTRRRQQQOOOPPPRRRTTTSSSOOOLLLMMMOOONNNMMMLLLMMMNNNNNNMMMLLLPPPLLLIIIHHHJJJLLLMMMMMMJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>===<<<<<<>>>>>>======<<<<<<<<<;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============;;;:::999888888888999:::999999999888888888888777777777888888888888777777444444555555666666777777666666777777777555444333555444333333333333444555888888777555555444444444222222111000111222333444555555555555555555555555444444444444444444444444222222333333555666888888666666555555666777999:::555666666666555444333222666666777777777777666666777777777777888888888888:::;;;<<<<<<======<<<<<<:::<<<>>>@@@BBBFFFKKKOOOYYYeeexxx~~~{{{xxxvvvtttssswwwzzz~~~}}}ssslll```]]]___eeekkkppp{{{~~~tttpppoootttyyy}}}||||||qqqgggccc___ZZZVVVTTTSSSRRRQQQRRRQQQPPPNNNNNNNNNOOOPPPRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPMMMOOOQQQSSSTTTSSSQQQOOOMMMOOOPPPOOOMMMLLLLLLLLLOOONNNMMMMMMMMMMMMMMMLLLJJJIIIIIIJJJKKKKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA@@@CCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::::::::<<<;;;:::888777777888888999999999888888888777777666777777888888777777666555555555555666666666666666555444333333333444555555444333333333333444555888777666555444444444444555555444444444555666777555555555444444444444444444444444444444444444444555555444444444555555666777777666555555555666777888888888888888777666666666666777777777777666666666666777777777888888888::::::;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@BBBEEEJJJNNNVVVbbbuuu~~~~~~zzzuuusssqqqrrrrrr~~~xxxoooggg```[[[TTTTTT\\\iiiuuu|||~~~xxxvvvvvv{{{wwwtttttt|||qqqgggccc^^^XXXSSSPPPOOONNNMMMPPPOOOMMMLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOMMMOOOPPPRRRRRRQQQOOONNNNNNPPPRRRSSSSSSSSSQQQPPPQQQPPPPPPPPPQQQRRRPPPOOOPPPOOOOOONNNMMMLLLKKKKKKFFFHHHKKKLLLKKKJJJIIIIIIGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCBBB@@@???>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999888888===<<<:::999777666666666999999888888888777777777666666777777777777666666666666666555555555555555555333111///000222444666555444444333333444444555777666555555444444444444666555555555555666777888444444444444444444444444444444444444444444444444888777666555444333333333888777666444444333444444555555666666666555555444666666777777777777666666666666777777777777888888999999:::;;;;;;;;;;;;:::<<<===???@@@AAADDDIIILLLSSS___qqq~~~|||zzzvvvsssrrrtttwwwyyywwwjjjaaa\\\XXXVVVYYY[[[cccqqq~~~wwwpppnnnoooxxxoooggg]]]YYYSSSPPPOOOPPPPPPPPPMMMLLLKKKJJJJJJKKKLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMJJJLLLNNNPPPQQQPPPNNNLLLOOOPPPRRRSSSSSSRRRQQQPPPRRRPPPOOOQQQTTTUUUSSSPPPPPPQQQPPPNNNLLLJJJJJJJJJHHHKKKMMMLLLIIIFFFFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCBBB@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<;;;;;;:::999888;;;::::::999888777777666888888888888777777777777555666666777777666666555666666666555555444444444333222111000111222444666444444444444444444444444666555555444333333444444333333333333333444444555333333333333444444444444333333444444444444444444888777666555444333333333555555444444333333333333333333444555555444444444666666777777777777666666666666666666777777777888888888999::::::::::::999===>>>???@@@AAACCCHHHKKKQQQ]]]ooozzzyyyxxxxxx{{{zzzsssjjjbbb______aaabbbmmmpppttt|||}}}sssmmmmmmpppzzzuuuiiidddXXXUUUQQQNNNOOOPPPQQQRRRKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJKKKKKKKKKKKKKKKGGGIIILLLOOOPPPOOOMMMLLLPPPPPPQQQRRRQQQQQQPPPOOONNNLLLKKKMMMQQQRRRPPPMMMPPPQQQQQQOOOKKKIIIIIIJJJLLLLLLKKKIIIFFFDDDDDDEEEGGGGGGHHHHHHGGGFFFDDDCCCDDDCCCBBBAAA???>>>======>>>>>>>>>>>>>>>>>>??????======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;:::999888888777888888888888888888888888888888777777777666666555555666666666666555555666666555555444444333333111222333444444555444444444444444444444444444444555444444333333333333444111111222222333333333333333333333444444555555555333333333444444444555555666555555444444444555555222333333444444444444444555666777888888888888888666666777777777777666666555666666666666777777777777888999999::::::999999===>>>??????@@@CCCGGGJJJQQQ]]]ooo~~~|||||||||}}}}}}yyyfffdddccccccgggmmmssswwwvvvmmmhhhjjjnnnwwwzzzkkkaaa]]]VVVSSSPPPNNNNNNOOONNNNNNIIIIIIHHHGGGGGGHHHJJJKKKIIIIIIJJJKKKKKKKKKJJJJJJGGGHHHKKKMMMNNNNNNNNNMMMOOOPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNPPPQQQPPPNNNOOOQQQRRROOOKKKIIIJJJKKKKKKIIIHHHHHHJJJLLLLLLKKKIIIIIIHHHHHHGGGFFFDDDDDDEEEDDDCCCBBB@@@???>>>>>>?????????@@@@@@@@@@@@AAA>>>??????@@@@@@???>>>>>><<<<<<<<<===============:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::777777888888888777666666555666777888999999999999888888777777777666666666444444555555555555444444555555555444444444444444222333555666666666444333333444444555555444444333444333333222222333333333222333444444555555444444333444444555555666666666222333333444444555555555444444444444444555666777111222333444555555555555333444555666777888888888666666777777777777666666555555666666666666777777888888999::::::::::::999===>>>??????@@@CCCGGGJJJQQQ]]]ppp}}}}}}vvvpppaaadddhhhnnnuuu||||||wwwtttuuuyyy}}}zzz|||{{{sssmmmiiijjjnnnttt|||qqqdddZZZUUURRRPPPNNNMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJKKKKKKKKKKKKJJJJJJIIIGGGHHHJJJLLLMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOQQQQQQPPPOOOPPPPPPNNNPPPRRRPPPKKKHHHJJJMMMJJJHHHIIIPPPYYY^^^]]]ZZZKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA???>>>>>>======>>>>>>>>>?????????>>>>>>???????????????>>>;;;;;;;;;<<<<<<=========::::::;;;<<<<<<;;;::::::999999999999999999999999555666777777777777777777666777888999999888777777888777777777666666666666444444444555555444444444333444444444444444444555555555555444444444444444333333444555555444333333333333222222222222333333333333555666666666555444444444555666666777888888222222333333444555555666444444444444444555666666333444555555666555444444000111222444555666666666666666777777777777666666555555555666666666777777888999999:::::::::::::::<<<===>>>???@@@CCCGGGKKKQQQ]]]ooo}}}{{{{{{yyyqqqmmmhhhlllssszzz~~~vvvnnniiiiiimmmpppyyy|||}}}yyyvvvrrrrrruuuvvvwwwwwwwwwssslllbbbXXXRRRLLLKKKKKKLLLMMMMMMKKKIIIHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIKKKLLLNNNOOOPPPNNNNNNNNNMMMMMMLLLLLLLLLIIILLLOOONNNKKKJJJKKKMMMMMMPPPRRRPPPKKKIIIKKKNNNIIIHHHMMMYYYhhhpppnnniiiMMMKKKIIIGGGFFFFFFFFFGGGEEEDDDCCCBBBAAA???>>>>>>:::::::::;;;;;;;;;<<<<<<<<<<<<===============<<<:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;::::::999999999999999999999999666777888999999999999999777888999999999777666555777777777777666666666666333444444555555444444333333333333444444555555555888666444222111222444555333333444555555444333333222222222111222222333333222222444555555555444333555555555666777888888999222222333333444555666666666555555444444444555555555666666777666555333222333444555777888999999999666666777777777777666666555555555555666666666777999999:::;;;;;;;;;;;;:::;;;<<<===>>>@@@CCCHHHKKKPPP\\\ooo~~~|||{{{~~~{{{ssssssssssssyyyvvvrrroooqqqvvv}}}wwwjjj```^^^ccclllrrr{{{|||yyyxxxxxxxxxsssmmmllliiieee___YYYSSSOOOIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFGGGHHHJJJLLLMMMOOOOOOIIIIIIIIIJJJIIIIIIHHHGGGKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHNNNNNNXXXnnn~~~fffNNNQQQMMMIIIFFFFFFEEEDDDDDDFFFFFFFFFEEEDDDBBB@@@???===;;;::::::;;;<<<;;;:::???>>>===<<<;;;:::999999<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999888888888888777888888888888888888888888;;;666333444888999777333666666666666555555555555000111111222222111111000333333222222333333444555555444222111111111222222444222000111333444333000333333333333333333333333444444444444444444444444333444555444222111222333222222222333333333444444555666777666555555555777222333444333333333555777777777666555555555555555999999:::::::::999999888999777666555555666888999999999999999999999999999:::===@@@@@@???@@@DDDGGGVVV```ooo|||}}}}}}}}}~~~~~~wwwyyyyyyxxx|||wwwqqqmmmmmmooosss|||{{{rrrfff\\\ZZZ```jjjqqqyyysssttt|||}}}xxxrrrnnnbbbaaa^^^ZZZUUUPPPLLLIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKJJJIIIHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMQQQZZZeeekkkhhh^^^RRRJJJLLLIIIFFFEEEEEEEEEEEEDDDFFFFFFGGGFFFFFFDDDBBBAAA>>><<<:::999:::;;;;;;;;;;;;:::::::::::::::999999999:::;;;;;;;;;:::888777::::::::::::::::::::::::999999999888888888777777777777777777777777777777888666444555777999888666666666666666555555555555333333444444444444333333333222222222222333444444444333222111111111222222444222000111333444333111333333333333333333333333444444444444444444444444333444555444222222222333333333333444444444555555444555666666444444555666333444555444333333555777777777666555555555555555999999888888888888888888999888666444444444555666777777777777777777777777;;;>>>@@@AAA@@@AAADDDHHHUUU___nnn||||||~~~~~~rrrgggfffcccdddkkktttqqqjjj```YYYYYY___iiioooyyynnnoootttzzz}}}~~~zzzwwwtttooojjjggg]]][[[XXXTTTPPPMMMKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKIIIIIIHHHHHHHHHLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHIIILLLOOOQQQ[[[ccciiidddWWWKKKGGGGGGGGGEEECCCDDDEEEFFFEEEDDDFFFGGGHHHHHHHHHGGGEEEDDD@@@===:::999:::;;;<<<<<<999999999::::::;;;;;;;;;888999:::;;;;;;:::888777::::::::::::::::::::::::999999888888888777777777666666666666666666666666666666666666777888999999666666666555555555555444444444555555555555444444222222222222222333444444444333222111111111222222333222111111333333222111333333333333333333333333444444444444444444444444444555555555333222333444444444444444555555555555333444555555333333444555555666666555333333444666777666555555444555555555888777666666666777888999:::999777666555555555666777777777777777777777777;;;>>>AAAAAA@@@AAADDDHHHSSS]]]lllzzz}}}yyyvvvtttsssmmmeee^^^___bbbkkkxxxwwwpppdddaaa^^^\\\^^^dddkkkpppvvv~~~|||{{{}}}ooonnnooopppppprrrxxx|||xxxsssoookkkhhhdddaaaYYYWWWTTTPPPNNNMMMMMMMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMLLLLLLKKKJJJHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGFFFFFFHHHKKKNNNPPP^^^[[[WWWTTTQQQMMMHHHDDDFFFEEECCCDDDEEEFFFEEEDDDFFFGGGHHHIIIIIIIIIHHHGGGBBB???:::888999;;;======;;;;;;;;;<<<<<<<<<======;;;;;;:::999999999999:::999999999999999999999999888888888888777777777777666666666666666666666666666777888777666666777999666666555555555444444444222333333444444333333222222222222111222333333444333222222222222222222222222222222222222333222222333333333333333333333333333333333333333333333333333555555555333333444555333333333444444444444555222333444444222222333444777777777555333222333555666555555444444555555555777666555444444555777999:::999888777777777888888999999999999999999999999:::===??????>>>???CCCGGGPPP[[[jjjxxx{{{wwwppphhhbbb```aaabbbeeemmm{{{uuuhhhbbb^^^___aaaeeeiiinnnrrrtttqqqvvv{{{|||zzzyyyyyy|||{{{qqqpppnnnkkkkkkqqqzzz}}}tttpppjjjeeebbb^^^[[[XXXQQQOOOLLLIIIHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHKKKLLLPPPKKKFFFGGGKKKMMMIIIDDDJJJHHHFFFEEEEEEEEEDDDCCCFFFGGGIIIJJJJJJIIIHHHHHHCCC@@@;;;999:::<<<============<<<<<<<<<;;;;;;;;;===;;;777555444666999;;;999999999999999999999999888888888777777777666666777777777777777777777777777888888777555444555777555555555555444444444444222333333444444333333222222111111111111222333333222222222222222222222222222222333222222222222222333333333333333333333333333333333333333333333333333444555444333333444555111111222222222333333333222333444333222222222444777777777555333222333444555555444444444444555555666555444333333555777888555555555666777888999:::999999999999999999999999777:::======<<<===AAADDDNNNXXXhhhvvvyyyuuunnnfffaaaccciiiooosss{{{qqqfffaaa```bbbfffkkkqqqvvvyyy{{{|||{{{|||}}}~~~||||||yyyzzz{{{~~~xxxvvvrrroooooosss{{{vvviiieee```\\\YYYUUURRROOOLLLJJJHHHGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHDDDGGGIIIIIIHHHHHHKKKNNNNNNKKKGGGEEEEEEEEEEEEDDDFFFGGGHHHIIIIIIHHHGGGGGGDDD@@@===;;;;;;<<<======;;;;;;;;;::::::999999999;;;999555222222444777:::999999999999999999999999888888777777777666666666777777777777777777777777777666555444444444555555555555555444444444444333444444555555555555444444111111111111111222333333111111222333333333222222111222333333111111222333333333333333333333333333333333333333333333333333111333444333222222333555111111111111222222222222222333444444222222333444666666666444222111222333444444444333444444555666555444444444444555777888000111222444555777888999777777777777777777777777666999<<<<<<;;;<<>>============<<<999999:::::::::::::::;;;:::999777666666666888888888888888888888888888888888777777777666666666666666666666666666666666666444222000111555777666555555555555444444444333333333333444444444444333333111111111111111222222333000111222333333333333222111222444333111000222444333333333333333333333333222222222222222222222222000111222222111111222444111111222222222333333333333444555444333222333555444444444333111000222333444333333333444444555666444444444555666666777777222222444555666777888888777777777777777777777777666999<<<<<<;;;<<>>>>>>>><<<;;;999::::::;;;<<<>>>>>>???;;;;;;<<<===<<<;;;:::999888888888888888888888888777777777777666666666666555555555555555555555555222...,,,///555999888666555555444444444333333333000111111222222111111000111111111000111222222333000111222333444333333222000333444333111000222444333333333333333333333333222222222222222222222222///000222222111111222333222222333333333444444444333444555555333333444555222333333222111000111333333333333333444444555666333444555666777777777777666777888999999::::::999999999999999999999999999777:::<<<===<<<<<<@@@DDDIIISSScccrrr~~~{{{xxxxxx|||xxxsssrrr{{{~~~~~~}}}||||||{{{yyyzzzwwwpppjjjeeebbb^^^YYYSSSNNNJJJIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLJJJIIIGGGEEEDDDCCCDDDEEEFFFFFFEEEEEEFFFGGGIIIIIIHHHGGGGGGHHHHHHHHHJJJIIIGGGFFFFFFFFFGGGGGGKKKJJJHHHFFFFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDEEEGGGFFFEEECCCBBBAAAAAAAAABBBFFFEEEEEEDDDCCCCCCDDDDDD@@@???>>>>>>??????>>>===:::;;;;;;;;;<<<=========:::::::::999999999888888999999888888777666555555444444555555555555555555888777777666555444444444555555555555555555555555555444444333333222222222222222222111222222333444222222222111111000000000222222222222222222222222---444555///---333444///111000000111333333222000222111000000111333555777222222222222222222222222111111111111111111111111222111000//////000111222333333222111111222333333222222111111222444555777555555555555555555444444777777777666555666888;;;888888777777777777777888999888777555555888===BBBCCCOOO```ooo||||||yyywwwwww{{{~~~yyysssnnnkkkttt~~~~~~~~~||||||{{{{{{}}}zzzqqqiiiccc______\\\VVVPPPKKKHHHHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEFFFGGGFFFEEEDDDEEEFFFIIIIIIHHHHHHGGGHHHHHHIIIJJJIIIHHHFFFFFFFFFGGGHHHKKKIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEECCCCCCDDDEEEFFFGGGFFFDDDCCCCCCCCCCCCDDDFFFFFFEEEDDDDDDCCCCCCCCC@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<999999888888888777777777::::::999888888777666666555555555555555555555555777777777666555444444444555555555555555555555555555555444444333333333222444444333333222222222333444444444333333222222222222222222222222222222222444666666333333555555222222111000111333333222000222111000//////111222333222222222222222222222222222222222222222222222222333222111111000111222222333333222111111222333333333222222222222333555666444444444444444444444444777888888777666777999;;;888777777777888999::::::888888888777777999>>>AAADDDPPP```ooo{{{{{{zzzxxxxxxxxxzzz}}}~~~|||vvvpppllliiihhhhhhttt~~~~~~|||}}}}}}yyywwwwwwwwwxxx||||||rrriiiccc^^^\\\\\\XXXRRRLLLHHHFFFFFFGGGEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLFFFGGGHHHGGGEEEDDDDDDEEEIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;888888777777777666666666888888888777777666666555555555555555555555555555777777666666555444444444444444444444444444444444444444444444444333333333555444444333333222222222333333333333333222222222222222222222222222222222222---,,,000333222000111333222111111222333222000333222000/////////000111222222222222222222222222222222222222333333333333555444333222222222222222333222222111111222222333333333333222222333444444333333333333333333333333666777777777666666888:::777666666555555666666666888999999999999;;;>>>AAAEEEPPP```nnnyyy}}}|||{{{yyyyyyzzzzzzzzz{{{{{{{{{}}}zzzvvvoooooonnnmmmmmmmmmoooqqquuu|||yyyuuurrrwww}}}{{{wwwuuuvvvxxxyyy}}}~~~tttjjjddd```^^^]]]XXXUUUPPPKKKGGGFFFFFFGGGDDDDDDDDDDDDEEEGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMHHHHHHIIIGGGEEEDDDDDDEEEIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDD@@@@@@??????@@@@@@@@@AAA@@@@@@@@@??????>>>===<<<:::;;;<<<<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::888888777777777666666666666666666555555444444444666666666666555555555555666666666555555444444444444444444444444444444444222222222333333333333333222333333333333222222222111111111000000000000000111111111111111111111111...%%%###---333000...222555333111111222222111000222111000000000000111111222222222222222222222222222333333333333333444444444444333333222222111111222222222222222222222222444444333333333333333333333333333333333444444444333555666555444444666777:::999888777666555555555777999;;;<<<<<<<<<>>>@@@EEEQQQ```mmmxxx|||{{{zzzyyyzzz{{{||||||{{{yyyxxxyyy{{{xxxooogggccc```fffnnntttxxx{{{~~~{{{|||{{{vvvpppjjjjjjuuuxxxtttyyy|||~~~yyynnneee```]]]\\\[[[UUUSSSOOOKKKIIIGGGGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLIIIJJJJJJIIIGGGEEEFFFGGGIIIHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIIIIJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCC>>>>>>>>>???????????????>>>>>>?????????>>>===<<<666888;;;;;;::::::<<<>>><<<<<<;;;;;;:::::::::999999999888888888777777777777666666666666666555555777777666666666555555555555555555555444444444444444444444444444444444444000000111111222222333333///000111222333333222222000000000000000000000000111111111111111111111111444+++)))222888444222555666444222111222222111000000000111111222333444444222222222222222222222222222222222333333444444444333333222222222111111000222222222222222222222222333333333333333333222222333444444444555555555666444555777777666555666888;;;;;;:::999999999::::::777999;;;<<<<<<===???@@@EEEPPP___kkkvvv}}}|||{{{{{{zzz}}}~~~}}}zzzxxxvvvyyy}}}sssjjjbbb[[[WWW\\\fffuuuwwwuuuqqqooonnnllljjjhhhooo|||{{{uuuqqqzzz|||}}}}}}~~~|||uuujjjaaa[[[WWWUUUTTTQQQPPPOOOMMMKKKIIIHHHGGGDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLHHHIIIJJJKKKKKKKKKJJJJJJFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBBBB??????@@@@@@@@@??????>>><<<===???@@@@@@???>>>>>>555888;;;;;;::::::===@@@;;;;;;;;;;;;::::::::::::999999888888888777777777888888888888888888888888888777777666666555555555444444444444444444444444333333333333333333333333///000000111222333333444000111222333444333222222111111111222222222222222111111111111111111111111888333111555777666444444888666333111111111111000///000111222333444555555222222222222222222222222111111222222333333444444111111222222222222111111111222222333333222222111222222333444444444333333333444444555555666666666555777999999888888888999444444444555777999:::;;;777999;;;<<<<<<===>>>@@@EEEOOO]]]jjjuuuyyy|||yyyppphhhcccaaa___^^^fffrrruuuhhhfffbbb______cccjjjooozzzyyyvvvuuuxxxxxxwwwvvvvvv}}}tttmmmccc[[[UUURRRPPPNNNMMMMMMNNNMMMLLLIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKLLLMMMLLLKKKJJJKKKLLLHHHHHHHHHIIIIIIJJJKKKLLLHHHIIIJJJKKKLLLKKKKKKJJJEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBAAAAAA>>>??????@@@???>>><<<<<<888999;;;===>>>>>>======777;;;===<<<999888;;;>>>::::::::::::::::::;;;;;;888888777777777666666666777777777777777777777777888888777777666555555444444444444444444444444444333333333333333333333333000111222333444555666666444555666666555333111000000111111111222222222333111111111111111111111111000333333222333777777555999777333111111111111000000000111222222222222222222222222222222222222222000000111111222333333444000111222333444444444333111222333333333333222111000111333444444444444333222222333444444555666666444666888999888777777888333333333333444555777777777999:::::::::<<<>>>@@@CCCNNN\\\hhhttt~~~|||wwwtttpppkkkeeebbbcccfffiiikkktttwwwiii___]]]XXXTTTUUU^^^kkkvvv|||zzz{{{|||{{{yyyvvvsssuuu~~~jjjeee]]]VVVRRRPPPNNNMMMJJJKKKMMMMMMLLLIIIFFFDDDFFFEEEEEEDDDDDDDDDDDDEEEGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMKKKLLLMMMMMMLLLLLLMMMNNNHHHHHHHHHIIIJJJKKKLLLLLLHHHIIIKKKLLLLLLLLLKKKJJJDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@======>>>======;;;999888222444777999;;;;;;;;;::::::===???===999777999<<<999999999::::::;;;;;;;;;777666666666555555555555333444444444444444444444999888888777666555555444444444444444444444444444333333333333333333333333222222333444666777888888999999999999777444111///......//////000000000111000000000000000000000000(((111555111333<<>>AAACCCMMM[[[hhhsss|||xxxxxxzzz{{{vvvqqqmmmiiigggdddgggjjjooottt|||uuuggg^^^ZZZVVVWWW[[[bbbqqq~~~xxxuuuwww|||yyysssbbb\\\VVVQQQPPPOOOMMMKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJKKKMMMOOOOOOOOOOOONNNIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLFFFFFFGGGGGGHHHGGGGGGGGGJJJJJJHHHGGGEEEDDDCCCBBBEEEDDDDDDBBBAAA@@@??????AAAAAA@@@@@@???>>>======::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666666777666555444444333333444333333333444444444555555888777777666555444444444333333333333333333333333444444444333333222222222111111222222222333333333888777777666555333222111222222111111111111111111555444333111000/////////333333333444777:::>>>@@@222222222111111111000000000/////////000111222222222222222222222222222222333333555666666555333333333333333333333333333333444444444333333222222222222333333444555555555444555555444555555666777888777666555555555666888999999::::::::::::999888777888999:::::::::;;;===???CCCLLLZZZhhhuuu{{{yyy{{{}}}zzzuuunnngggbbb___^^^]]]hhhmmmuuu}}}vvvkkkeeecccccceeefffkkkvvv|||uuusssuuu{{{~~~|||}}}~~~||||||{{{{{{yyyuuunnnjjj^^^YYYSSSPPPOOONNNLLLJJJIIIJJJJJJJJJJJJIIIHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJKKKGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@???????????????>>>=========<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::999999888888777777777777777666555444444444444333333333444444444444555666666555555444333333333333333333333333333333333555555444444333333333333000000111111111222222222555555555444333222111000000000000000000000000000333222111111000111111111222111111111222444666888222222222111111111000000000000000000000000111222222222222222222222222222000000111111111111000000222222222222222222222222222222222222111111111111222333333444555555444444333333333333444555666666777666555555555666888999888999;;;<<<;;;:::888666777888999999999:::<<<>>>CCCLLLZZZgggttt}}}{{{|||xxxvvvqqqmmmgggccc```aaadddeeepppwww{{{uuutttuuuyyyyyyuuusssyyy}}}~~~xxxqqqoooqqqvvvzzzwwwuuuuuuvvvqqqpppnnnllljjjgggbbb^^^WWWTTTPPPMMMLLLLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999:::999888777777888999:::888888888888888888888888888777666555555444444555333333333333444444444444555555444444333222222222333333333333333333333333333333333333222222222222//////000000000111111111111111222222111000000/////////////////////000000111000000000111222333333222111//////...///000111222222222111111111111111222111000000000000000000222222222222222222222222/////////....../////////111111111111111111111111/////////000000000000000222333333444444444444444111111111111222333444555777666555555555666777888666777999::::::888666444666777888888888999;;;===BBBKKKYYYfffrrr~~~}}}~~~zzzqqqooollllllmmmoooqqquuuzzz}}}|||wwwwww|||zzzyyywwwwww{{{|||xxxyyy{{{wwwooommmlllnnnuuu}}}|||vvvsssqqqpppooommmjjjfffbbb___\\\XXXVVVPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHKKKKKKKKKKKKJJJHHHGGGGGGBBBBBBBBBCCCDDDDDDEEEEEEBBBBBBBBBAAA@@@??????>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888:::999888777777888999:::777777777777888888888888888888777666555555555555222222333333333444444444555444444444333333222222222222222222222222222222111111111111111111000000000000000000111111111222///000000111111000000000/////////000000000000000111111000000111111222333222222000000//////000000111111111111111111111111222222111000/////////000222222222222222222222222222111000//////000111222111111111111222222222222.../////////000000111111222333333444444444333333111111111111222333444555666666555444555666777888555555555555555555555555666888999999999999<<<>>>BBBKKKXXXdddpppzzzpppjjjiiikkkqqqyyy}}}xxxzzzzzzwwwuuutttwww~~~}}}|||||||||xxxqqqmmmjjjhhhkkkppp}}}zzztttqqqooollljjjiiieee___[[[WWWTTTQQQNNNJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@??????>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888;;;:::999888888999:::;;;777777777777777777888888888777666555555444444444222222222333333333444444555555555444444444444444222222222222222222222222111111111111222222222222111111111222222222333333///000000111111111111111000000000111111222222222333222111111000000111111111000000000000000111111111111111111111111111111222222111000/////////000222222222222222222222222333222111000000111222333222222222222333333444444000000000111111222222222222333333444333333222222222222222222333444555666666555444444444555777888999777444333333555777999888999:::::::::;;;===???BBBJJJVVVbbbnnn~~~~~~xxxsssmmmfffeeegggsss|||}}}}}}|||{{{{{{}}}~~~zzzzzzzzz{{{}}}{{{vvvtttpppkkkjjjmmmvvv|||vvvqqqnnnkkkfffbbb```\\\WWWRRROOOMMMJJJHHHEEEFFFGGGFFFEEEDDDFFFGGGFFFGGGGGGHHHHHHHHHHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHHHHGGGGGGFFFFFFEEEHHHHHHJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888::::::::::::::::::::::::777777777777777777777777777666555444444333333444222222222222333333333333555555555444444444444444222222222222222222222222333333333444444444444444111222222222222333333333000000111111222111111111000000111111222222333333333333222111000000000111....../////////000000000111111111111111222222222222111000000000000000000222222222222222222222222222111111000000111111222222222222333333444444555111111222222222222222222333333333333333222222111333333333444444555666777666555444444444555666777;;;999777555555777;;;===888999;;;;;;:::;;;===???AAAIIIUUU```mmm|||~~~~~~~~~~~~xxxqqqkkkhhheeeccceeejjjwwwwwwzzzzzzyyyyyy|||{{{www}}}|||yyy{{{}}}~~~|||}}}{{{uuussstttwwwyyytttnnnkkkiiieee^^^XXXUUURRRNNNKKKJJJIIIFFFEEECCCEEEFFFEEECCCCCCDDDFFFDDDEEEFFFGGGGGGGGGGGGFFFIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA???????????????>>>>>>>>>;;;;;;;;;:::999999999888::::::999999999999999999777888999::::::999888777888888777777666666555555666555444333333222222333111222222222222333333333333333333333333333333333111111111111111111111111222222222222333333333444111111111111222222222222000000111111111000000////////////000111222222222111111111000111111222333/////////000000//////...000000111111111222222222000000000000000000111222222222222222222222222222000111111111111111111000000111111222333333444444222222222222222222111111333333333333333222111111333333333333444555666777555555444333444555666777888888777777777888::::::777999::::::999:::<<<>>>AAAIIITTT___kkk{{{~~~~~~~~~zzzqqqmmmhhhdddddddddeeeiiiooorrr}}}{{{vvvssslllkkkgggccceeellloooooo{{{zzz}}}|||}}}{{{~~~rrrnnnhhhfffddd___WWWQQQNNNKKKIIIHHHHHHHHHGGGEEEBBBDDDFFFEEECCCBBBCCCFFFCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHIIIJJJJJJIIIGGGFFFHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>>>>;;;::::::999888777666666999999999999999999::::::555666999::::::999666555999888888777666555555444555555444333222222222222111111222222222333333333222222222222222222222222111111111111111111111111......//////000000000111000000000000111111111111000000000111000//////...---......///000111111222/////////000111333444555222222222222111000///...000000111111222222222222000000//////000111222222222222222222222222222222111222333444444333222111///000000111222222333333333333222222111111000000333333333333333222111000333333333333444555666666555555444333444555666777222444666777888777666555666777999999888999;;;===AAAIIITTT^^^jjjzzzssstttvvvxxx{{{~~~~~~qqqkkkllldddiiiooouuuxxxwwwuuussszzz|||~~~sssllljjjdddaaa___aaagggqqqzzz|||wwwqqqgggeeecccaaa^^^XXXQQQLLLGGGHHHHHHGGGDDDCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDCCCDDDFFFHHHIIIHHHGGGGGGHHHGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCHHHFFFCCCAAABBBCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@???===<<<;;;888888999999999::::::::::::999999999999999999:::888888777777777777888888444444444555555555555666777666666666666555555555333333333222222111111111222222222111111111111000//////000111222333333333555333111111333444222000000000000000000000000000333333222111000///......111111111111111111111111111111222222222222111111111111222222333333444444111000/////////111222333000000111111222222333333222222111111111111111111000111111111111222222222333333333222222111111111222222222222222222222333...///222444555444333333333333444444444333222222777666666555555777888999777666555666777888777666666777888:::<<<<<<======EEEIIIQQQ]]]mmm}}}```bbbeeeiiinnnsssxxxzzz}}}~~~{{{wwwsssrrrnnniiijjjoootttxxx~~~{{{uuummmiiiiiieeedddfffjjjqqqzzz}}}wwwnnngggbbb```]]][[[WWWSSSMMMIIICCCDDDEEECCCAAA@@@AAABBBDDDDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDGGGIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCHHHEEEBBBAAABBBCCCCCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<;;;::::::888888777666888888777777777777888888666555555555555555555666444444444444555555555555666666666555555555444444333333333222222222111111222222222111111111111000000000000111222222222333444222000111333333111///000000000000000000000000222222111111000/////////111111111111111111111111000111111222222111111000.........///////////////111000/////////000222333///////////////000000000111111111111111111111111000111111111111222222222333333333222222222111111333333333222222111111111000111333444444333222111333333333333333333333333555555444444444555666777777555555555777888777666777777888999:::<<<<<<===CCCHHHQQQ]]]kkk{{{NNNPPPSSSXXX]]]cccgggiiinnnrrrvvvxxxxxxvvvttttttzzzwwwqqqiiieeeccceeefffjjjrrr{{{{{{uuuqqqlllhhhhhhkkkkkkmmmpppuuu|||zzzuuummmccc[[[ZZZWWWTTTQQQOOOLLLHHHEEEDDDEEEFFFEEEDDDCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDCCCFFFEEEDDDDDDDDDDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFIIIIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDD@@@AAAAAAAAABBBBBBCCCCCCGGGEEEBBBAAABBBBBBBBBBBB?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777666666666555555555555666666555555444444444444555555444444444444555555555555555555444444444333333333333333333222222222222111222222222111111111111000111111111111111111222222333111000000111222000///000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000111000000000000000000///000000000///000000111222000000000000////////////111111111111111111111111000111111111111222222222333333333222222222222111444444333222111000000///222222333444333222111000444444333333333333444444333333222222333333444555666555444555777888777666999888888888999:::<<<===@@@HHHSSS^^^jjjxxxFFFGGGIIIKKKOOORRRUUUVVV^^^bbbgggkkklllkkkkkkkkkttt|||~~~zzzwwwvvv{{{~~~vvvooojjjfffdddfffjjjooovvv~~~~~~zzzxxxxxxyyyyyyvvvpppkkkjjjiiihhhkkkpppuuuwwwyyy{{{~~~}}}uuunnneee[[[TTTSSSPPPLLLIIIGGGFFFDDDBBBCCCEEEFFFFFFEEEEEEFFFHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCCCCEEEGGGHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEAAAAAAAAABBBBBBCCCDDDDDDFFFDDDBBBAAABBBBBBAAA@@@>>>>>>>>>=========<<<<<<;;;;;;::::::;;;;;;;;;<<<888888888888999999999999666555555444444555555666777666666555555666666777333333444444444555555555444444444333333333222222222222222222222222222222222222222111111111000000222222222111111111111111222111000000000000000///000000000000000000000000//////000000111111111111111111111111111111111111000000111111111111000000222111111111000000//////000000000000000000111111333333222222111111000000111111111111111222222222000000111111111222222222222222222222222222222222333333222222111111000000111222333333333222222111444444333222333444555555333333333333333444444444666555444555777777777666:::999777777888999<<<===???IIIUUU___iiiwwwBBBCCCCCCDDDEEEGGGHHHIIIMMMQQQWWW[[[^^^```aaacccmmmvvv~~~yyysssnnnnnnttt}}}yyymmmgggdddddddddnnnvvvxxxppplllkkklllllliiieeedddgggiiijjjnnnssszzz{{{{{{{{{{{{~~~~~~yyypppiii```WWWPPPMMMJJJGGGDDDDDDCCCCCCBBB???AAABBBBBBAAABBBCCCDDDEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAACCCFFFFFFEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCDDDEEEBBBBBBCCCCCCDDDDDDDDDDDDEEECCCAAAAAAAAABBB@@@???>>>>>>>>>>>>>>>=========;;;;;;:::::::::;;;<<<<<<777777888888888999999999777666666555555666666777666666555555555555666666333333333444444444444555444333333333333222222222222222222222222222222222222222222111111111000000222222222111111111111111111111111111000//////000/////////////////////////////////000111111222222000000000000000000000000000000000111111000000000......------,,,,,,,,,+++000000111111111000000000333333222222111111000000000000111111111222222222000000111111111222222222222222222222222222222222000000000111111222222222000000111222333333444444333333333333444444555666333444444444555555555555666444444555666777666555999888777666777999<<<===@@@IIIUUU```jjjxxx??????@@@@@@BBBCCCEEEEEECCCFFFJJJNNNQQQTTTXXX[[[ccckkksssxxx}}}xxxrrrlllqqqxxx~~~~~~wwwqqqiiibbb```ccciiimmm}}}tttjjjeeecccddddddeeebbbbbbfffiiijjjnnnsssyyy{{{|||{{{zzz|||tttjjjccc[[[SSSNNNIIIGGGDDDCCCCCCCCCCCCBBB@@@BBBCCCCCCBBBBBBDDDEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCAAACCCFFFFFFEEEDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<::::::999888777666666555777777666666666666777777333333222222222222333333333333333333444444444444444444333333333222222222111222222222222333333333222222222111111111111000111111111111111111222222111222333222000///000111//////////////////////////////000000111111111222000000000000000000000000///000000111111000000////////////...............000111111111111000//////000000000000////////////000000000111222222333333000111111111111222222222111222222222222333333333...//////000111222333333///000000111333444555555222333444555555666555555444444555666666666666555555444333444666777666555666666666777888:::<<<===@@@HHHSSS^^^jjjxxxCCCCCCBBBCCCCCCDDDFFFFFFCCCEEEGGGIIIKKKNNNSSSVVVYYY```eeegggkkkrrrvvvvvvuuuvvvzzz~~~uuujjjkkklllmmmmmmlllkkkiiieeedddccccccgggoooxxx~~~uuummmiiiiiikkkmmmoookkkhhhiiijjjkkkooottt|||}}}|||zzznnnddd\\\UUUMMMHHHFFFDDDBBBBBBCCCCCCCCCBBBCCCEEEFFFEEEDDDDDDEEEFFFCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCAAA@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCBBB??????@@@BBBBBBCCCCCCCCCCCCEEEGGGHHHFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAACCCAAA@@@AAAAAAAAA???===============>>>>>>>>>>>><<<;;;999777777777888999::::::999888777666555555777777666666666666777777333333222222222222333333222222333333333444444444444444444444333333333333111111222222222333333333222222222111111111111000000000000111222222222333111333444333000///111222////////////////////////000000000000000111111111000000000000000000000000//////000000000000//////111111111111111111222222000111111222111000///...///////////////000000000///000000111222222333333000111111111111222222222111111222222222333333333//////000000111111222222111111111111222333333444000222555777777777555444333444555666777666666555555444333444666777666555333444666777999;;;======@@@FFFOOO[[[iiixxxJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJMMMRRRVVVTTTXXX[[[YYY[[[```dddddd```aaaeeekkkrrrxxx{{{|||{{{qqqeeeccc```]]][[[YYYYYYYYY]]]```dddjjjrrr|||xxxrrrrrruuuyyy|||}}}vvvpppnnnmmmlllpppvvv|||{{{}}}vvvjjj___VVVOOOHHHDDDCCCBBBAAABBBCCCDDDCCCAAAAAABBBCCCBBBAAA@@@AAACCCBBBBBBBBBBBBBBBCCCDDDEEECCCBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCC>>>???@@@AAABBBBBBCCCBBBDDDFFFIIIIIIHHHGGGGGGHHHEEEEEEGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???BBBAAA@@@AAAAAAAAA???===<<<<<<==================<<<:::888666555555666777777777777777888888888888666666555555555555666666555444444333333444444555222222333333333444444444555555444444444444333333111111111222222333333333222222222111111111111000//////000111222333333444111333555444111000111333////////////////////////111111000000000000000000000000000000000000000000//////000000000000//////------......//////000000000111222222222000///...000000111111222222333333///000000111222222333333000111111111111222222222111111111222222333333333111111111111000000000000444333222222111111222222///222555888999777555333333444555666666666555444555444333444666666666555111333555888:::<<<======???CCCLLLXXXhhhxxxYYYYYYYYYYYYYYYYYYZZZ[[[UUU]]]aaa```___aaa___YYYaaa^^^YYYTTTQQQOOOPPPPPPRRRQQQQQQUUU[[[```aaa```jjjmmmsssxxx}}}wwwmmmfffYYYZZZZZZWWWSSSRRRTTTWWW\\\___fffooo{{{}}}~~~}}}{{{{{{zzzuuuwww}}}|||zzzrrriii\\\TTTPPPLLLHHHDDDAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCDDDCCCAAAAAABBBDDDDDDCCCBBBBBBCCCDDDCCCAAAEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDCCCAAA@@@???>>>>>>???@@@@@@@@@>>>===<<<<<<<<<;;;:::;;;<<<===>>><<<<<<;;;::::::999888888777777666555555555666666666666666666777777777777333333333444444444555555444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222000000000111222222222333//////000000111111111222000000000000000000000000............/////////000000000000000000000000000555444222111111111222222222111111000///...------......////////////......222111000000///000000111222222222222222222222222.../////////000000000000222111111000//////000000////////////000111222333111111111111222333444555222222222333333444444444555555555555555666777777666666666666666666666666666777888888777888:::<<>>>>>======>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;:::999888888777777333333333333444555666777555555555555555555555555333333333444444444555555444444444444444444444444333333333333333333333333111111111111111111111111111111111000000111111111111111111111111111222222///000000000111111111111000000000000000000000000/////////...------,,,,,,000000000000000000000000333222111000000000111111444333333222222111111111000000111111111111000000000000000000000111111111222222222222222222222222111222222222333333333333444333222111111111111111222111000000000000000111111111111111222333444444000111111222444555555666444444444444444555555666777777777777777777777777333444666666777888;;;===@@@CCCLLLYYYfffsss}}}uuu___QQQMMMNNNLLLKKKJJJKKKOOOTTTWWWYYYTTT[[[fffmmmpppooolllkkknnnllljjjkkknnnooonnnlllooonnnnnnnnnpppsssvvvwwwsssrrrpppqqqsssuuuuuutttuuuvvvxxxyyy{{{}}}}}}vvvkkkbbb]]]\\\\\\\\\VVVXXXYYYZZZ[[[\\\___bbbfffjjjpppyyy}}}{{{{{{}}}}}}zzzzzz}}}{{{ooobbb\\\UUUMMMGGGEEEDDDBBB???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAA@@@AAABBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEFFFEEECCCCCCEEEGGGCCCBBBBBBDDDFFFGGGGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<===>>>??????>>><<<;;;:::999999999999999888888777777777666000000111222333555777888444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444000000000000000000000000111000000//////000000111111111111111111111000000000000000000111111111111000000000000000000000000111111///...,,,+++***)))000000000000000000000000111111000/////////000000000000000000000/////////000000111111111111000000...///000111222222111111222222222222222222222222222222222333333333444444666555444333222222222222333333222000000/////////111111111222222333444444000000111222444555666666333333333333333444444555777777777777777777777777000222444555777999<<>>@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGEEEEEEFFFFFFEEEDDDDDDCCCEEEFFFGGGFFFEEEEEEGGGHHHFFFEEEDDDEEEGGGHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCBBBBBBAAA???>>>>>>======<<<;;;::::::;;;===>>>===<<<;;;::::::999999999888888888888888888777777111111222222444555666777555555555444444444444444333333333444444444555555333333333333333333333333333333333333333333333333111111111111111111111111000000////////////000000222222111111000000//////000000000000000111111111000000000000000000000000111111000///---,,,+++***000000000000000000000000000000000000000000000000.....................///......////////////......,,,...000222333333111000111111111111222222222222//////000000000111111111555555444333222222222222333222111111000000000111000000111222333333333333222222222333333444444444333333333333333444444555666666666666666666666666111333555666777999===???AAACCCKKKWWWcccppp~~~zzzzzzyyyxxxvvvttttttvvvzzz}}}|||zzz}}}}}}|||{{{yyyyyy}}}yyywwwvvvsssrrrsssxxx{{{~~~wwwuuuuuuvvv{{{|||sssnnnnnnttt~~~~~~{{{wwwvvvuuuwwwxxx{{{~~~yyysssnnnllllllqqqyyyyyyvvvuuunnnnnnkkkeee```[[[TTTMMMFFFDDDAAA????????????>>>?????????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGDDDDDDEEEEEEDDDDDDCCCCCCEEEFFFGGGGGGFFFFFFHHHIIIIIIHHHFFFFFFGGGGGGFFFDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@BBBCCCBBBBBBAAA@@@@@@???>>>>>>???>>><<<::::::::::::;;;999999::::::::::::::::::888888888999999999999999666666555555555555666666666666666555555555444444333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222000000////////////000000222111111000000/////////111111000000000000000000000000000000000000000000000000000000/////////...////////////////////////000000111111111111111111000111111111111111111111......////////////......,,,...000222333333111000000000000111111222222222............////////////333222222111111111111111111111111111111222333333///000222333333333333333444444333333333333222222444444444333444555555666555555555555555555555555555777888888888999<<<>>>AAABBBJJJUUUaaannn|||yyysssnnnlllsssuuuxxxyyyyyyxxxxxxxxxrrrlllhhhjjjpppzzz|||{{{~~~~~~xxxttttttzzzzzzxxxwwwyyyxxxxxx{{{zzzvvvuuulllooouuuzzz~~~}}}vvvqqqnnnjjjfffaaaZZZUUUOOOIIIDDDAAAAAA@@@??????>>>>>>???>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDD@@@@@@BBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJJJJIIIGGGGGGGGGGGGEEECCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@??????@@@???===<<<::::::999999777888999::::::::::::999777888888999999:::::::::;;;:::999777666555555555777777666666555444444444333333333444444444555555333333333333333333333333222222222222222222222222222222222222222222222222111000000//////000000111000000000000000000//////111111111111000000000000000000000000000000000000//////000000000111111111///////////////////////////000111222222222111111000000000///////////////000000111111111111000000...///000111222222111111//////000000111222222222/////////000000000111111000000//////000000111222000000000111111333444444///000222333444444333222444444333333333333222222444444444444444555555666444444444444444444444444888999::::::999999;;;===???AAAHHHTTT```nnn{{{uuurrrooooooooommmjjjhhhggghhhdddccceeekkkuuu{{{wwwvvvvvvwwwqqqooojjjdddccchhhttt~~~~~~}}}|||{{{|||xxxyyyzzz|||~~~}}}xxxsssmmmgggbbb```[[[TTTOOOJJJEEEBBB@@@>>>???@@@???>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCC???@@@AAACCCDDDEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFDDDEEEFFFFFFEEEFFFHHHJJJIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>===<<<;;;:::999888888999::::::999888777666666777777888999999:::;;;;;;999888666666555555666666555555444333333222333333333444444444555555222222222222222222222222000000000000000000000000111111111111111111111111111111111000000111111111/////////000000000000000111111111111000000000///000000000000000000000000.../////////000000000111////////////////////////......000111111111000000.........------,,,,,,+++000000111111111111000000000000000000000111111111/////////000111222222222000000000000111111111111.........///000111222333222222111111111222333333///000222444444444333222111111222333333444555555333333333333333444444555555555555555555555555555777888999999888999:::<<<>>>@@@FFFRRR___mmm}}}zzzlllkkkhhhddd```___```bbbaaaccciiiqqq{{{{{{tttnnnjjjhhhaaa___\\\YYY[[[fffwwwzzzsssmmmiiiddd]]]XXXQQQKKKEEEAAA???<<<;;;;;;===???@@@@@@>>>============>>>>>>???@@@@@@AAAAAA>>>???@@@AAABBBBBBCCCBBB???@@@AAACCCDDDEEEEEEEEEBBBCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFDDDEEEFFFFFFEEEFFFHHHJJJGGGFFFEEEEEEGGGHHHGGGFFFCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@BBBCCCCCCBBB@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA<<<===>>>>>>>>>===<<<;;;999:::::::::999777666444444555555666777888999999::::::888777666666666666555555444333333222111111333333333444444444555555222222222222222222222222////////////////////////000000000000000000000000222222111111111111222222......//////000000111111222111111111000000//////000000000000000000000000////////////////////////////////////////////////,,,---///000000000//////222222111000///......---......////////////......222111000000///000000111...//////000111222222222////////////000000000000------...///000222444555444444333222111111111111...000222444555444333222...///000222444666777888222222111111222222333444666666666666666666666666555777888888777888:::<<<===???FFFRRR___mmmyyy~~~xxxsssmmmccc\\\[[[ZZZXXX[[[aaalllooouuu~~~yyysssnnnhhhddd```]]]\\\___hhhtttvvvooohhhccc___ZZZRRRLLLGGGDDD@@@??????>>>;;;888>>>===<<<<<<<<<===???@@@===>>>>>>????????????>>>???@@@AAAAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGBBBDDDFFFGGGHHHGGGEEEDDDFFFFFFFFFEEEEEEDDDCCCBBBFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCFFFDDDBBB??????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============888888999:::999888777666444444444555555777888888777777777777777777777777444444444444444444444444222222222222222222222222111111222222222222333333111000///......///000111444333111000000000111111////////////000000000000111111000///......//////444111//////222555444333222222111000///...------111111222222222222111111///////////////////////////000111222333222222111333222111///............000000111111111000000///////////////000111222333000000000000111222333444000000//////.........---000111111111111222222222333222111111111222444444...///111222333333222111111111111222222333333333555444444333333444444555666666666666666666666666444444555666777999;;;<<<;;;AAAIIIQQQ[[[lll~~~zzzwwwsssoooiiieee^^^YYYXXX^^^dddhhhmmmssszzzzzz}}}~~~yyyuuuqqqmmmjjjkkkjjjiiimmmuuu~~~~~~}}}~~~|||xxxmmmggg___ZZZWWWSSSLLLGGGCCCAAA>>>===>>>>>><<<:::<<<<<<<<<;;;<<<======>>>======>>>????????????>>>???@@@AAAAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCDDDDDDEEEFFFGGGBBBDDDEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA=========<<<<<<<<<;;;;;;888888999999999888777666333333333333444555666777777777777777777777777777444444444444444444444444222222222222222222222222333333333444444444555555444333222222222222333444333222111000000000111111000000000111111222222333222111000///////////////333111//////222333333222111111000000//////......000111111222222111111000000000000000000000000000///000111222222222222111222111000//////....../////////000000000/////////////////////000111222333333333222222111222222222000000000/////////......000111111111111222222222222222111000111222333444222222333333333333222222222222222222222222333333555444444333333444444555666666666666666666666666777777777777888999:::;;;;;;AAAJJJRRR]]]mmmyyytttmmmfffaaa^^^[[[YYYcccbbbeeennnvvvzzz~~~~~~|||zzz{{{zzz{{{}}}|||zzz{{{|||}}}}}}}}}}}}|||yyyyyyyyyssslllaaa[[[TTTNNNLLLIIIDDDAAA???>>><<<;;;<<<===<<<;;;::::::;;;<<<<<<<<<<<<;;;<<<===>>>>>>?????????>>>???@@@AAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<;;;;;;;;;:::::::::888888999999888888777666777777777777888999::::::777777777777777777777777444444444444444444444444222222222222222222222222333333333333444444444444555555444333333444555555222222111000000000111111//////000111111222333333222111111000000000000000222000//////111222222111000000000000////////////000111111222222111111000111111111111111111111111///000111111222222111111000000////////////000000.........///////////////////////////000111222333555555444333222111111111111111111000000000000000000111111111111222222222111111000000111111222333444444333333222333333333333333222222222222222222555444444333333444444555666666666666666666666666888777777777777888999999;;;AAAJJJTTT___ooozzzyyyxxxwwwuuusssrrrqqqmmmhhh```[[[YYYZZZ]]]___tttvvv|||~~~~~~{{{yyy~~~{{{vvvssssssuuuxxxyyy|||{{{wwwtttuuutttlllcccVVVQQQJJJEEECCCAAA???===???>>><<<<<<<<<<<<<<<<<<999:::;;;======<<<;;;;;;<<<<<<===>>>????????????>>>@@@AAA@@@???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBBCCCDDDEEEEEEEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;::::::::::::888888888888888777777666999888888888999999:::;;;666666666666666666666666333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222111111111000000000000111,,,------...///000111111222111111000000000111111000/////////000000000000.../////////000000000111000000111111111111000000000000000000000000000000000000111111111111111111///////////////000111111//////......//////000000000000//////000111222222444333222222111111111222111111111111111111111111000000111111111222222222000000000111111111222222444333222111111222444555333333333222222111111111555444444333333444444555666666666666666666666666666555555666666777888999;;;AAAJJJUUUaaaqqqxxxqqqfffeeecccbbbbbbccceeefffdddaaa]]]\\\^^^fffooouuu|||{{{~~~|||}}}}}}||||||zzz|||~~~|||zzzxxxssspppoooqqquuuxxx|||zzzuuupppooonnneee\\\NNNJJJEEEAAA???>>>======??????>>>===;;;;;;;;;<<<:::;;;<<<===>>>===<<<<<<;;;;;;<<<>>>>>>?????????>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDDDD@@@AAABBBDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@???>>>>>>????????????????????????<<<<<<<<<;;;;;;;;;::::::888888888777777777777777444444444333444444555555555555555555555555555555333333333333333333333333222222222222222222222222000000000111111111222222000000111111111111000000000000000000111000000000,,,------...//////000000111000000000000000111111//////000000////////////......//////000000111111000000000111111000000000////////////////////////111111000000000000000000///......//////000111222000000/////////000111222000000000000000000111222000000000000000111222222111111111111222222222222000000111111111222222222000000111111222222222222111000000000000222444555333333333222222111111111555444444333333444444555666666666666666666666666555555666777888:::;;;<<<<<>>======>>>?????????===;;;:::;;;<<<;;;;;;<<<===============:::;;;<<<===>>>?????????>>>???@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDD@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>>========================<<<<<<;;;;;;;;;:::::::::999888777666666666666777555444444333444444555555555555555555555555555555333333333333333333333333222222222222222222222222222222222222333333333333000111111222222111111000...///000111111111000000//////000000000000111111///////////////000000111...000111111///......///......//////000000111111///000000111111000000///........................111111000/////////000000///////////////000111111000000/////////111222444111000000000000000111111.........//////111222222111111111111111222222222000111111111111222222222111111222333333333333222000000000000111222333444333333222222222222222222555444444333333444444555666666666666666666666666777777888999;;;===???@@@===AAAHHHRRR```rrryyyuuupppmmmlllmmmnnnooosssuuuuuusssmmmfffaaa^^^UUUTTTTTTUUU[[[ccckkkpppuuuvvvvvvwww{{{tttjjjiiijjjiiiiiikkkhhheeedddfffjjjooosssvvvuuusssrrruuu|||{{{{{{xxxyyy{{{~~~zzz}}}yyy{{{uuupppuuu}}}zzzyyyyyyzzzzzzxxxuuurrrtttxxx|||}}}{{{rrreee[[[TTTMMMGGGAAAAAA@@@>>>===<<<<<<===;;;<<<===<<<:::999;;;===;;;;;;::::::;;;;;;<<<===999:::;;;===>>>?????????===???@@@???>>>===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDAAAAAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA???===<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888777666555666666777777777666666666666666777444444444444444444444444222222222222222222222222222222222222222222222222222222222222333333333333000000111222222111000000---...000111111111000000000000000000000/////////...............///000000...111333222000......///////////////000000000000//////000000000000//////////////////////////////222111000///...//////000000///////////////000111000///.........000222333111111000000000000111111111000000000000000111111000000000111111111222222000111111111111222222222111222333444555444444333222333333333222111111000222222222222222222333333555444444333333444444555666666666666666666666666888888888999:::<<<===>>>>>>@@@FFFPPP___qqq~~~||||||yyyzzz}}}zzzsssnnnhhhddd^^^YYYYYYZZZ\\\]]]```aaabbbcccbbbcccdddfff___]]]\\\]]]bbbjjjsssxxxtttddd^^^^^^___```bbbgggaaa\\\]]]ccckkktttzzz~~~{{{xxxwww{{{}}}wwwtttssstttvvvyyy|||~~~yyy}}}xxxtttxxxuuupppuuuyyy}}}yyywwwwwwwww||||||{{{xxxuuuvvvzzz~~~}}}{{{qqqaaaRRRJJJCCC>>>===>>>>>>===<<<;;;;;;<<<777999;;;:::999999<<>>?????????===???@@@???>>>===>>>???========================@@@@@@@@@@@@AAABBBCCCDDDBBBAAAAAAAAAAAABBBCCCCCCAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA>>><<<;;;<<<>>>???::::::::::::::::::::::::999999999888888888888777999888666555555555666777555444444333333333444444444444444444444444444444222222222222222222222222222222222222222222222222///000000000000111111111...///000111111000///...---...///111111111000////////////...------,,,,,,---------------...///000///111444333000...///000000000000000//////////////////000000000000//////000000000000000000000000222111000.........///000000000////////////000000///...---,,,---///111333111111000000000000000111444333222111000000000000//////000000111111111111000111111111111222222222222333444555666555444333666666666555444111///---111111111222222333333444555444444333333444444555666666666666666666666666777777666666777888888999???@@@EEENNN]]]ppp|||{{{|||wwwvvvtttpppkkkhhhggggggggghhhiiiiiifffbbb]]]ZZZWWWUUUSSSSSSVVVYYY\\\]]][[[]]]aaaeeekkkqqquuuxxxwwwuuupppllllllpppxxx~~~|||iii[[[WWWZZZ___ccceeejjjkkkhhhjjjuuu{{{zzz{{{||||||~~~xxxvvvuuuuuuvvvxxxzzz~~~~~~}}}|||}}}www|||xxxsssqqqtttyyy|||zzztttqqqtttxxxxxxoooaaaTTTJJJCCC???===============<<<;;;999999;;;::::::999888888999999777777888999;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;======>>>???????????????======>>>>>>??????@@@@@@>>>????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCC@@@>>><<<===>>>>>>;;;;;;::::::999888777777777888999999::::::::::::999888777666444444333333444444444444444444444444444444444333333222222222222222222222222222222222888444000///000111000...111222333333333333222111555444333111000/////////000000000000000000000000---...///000000111000000000000000000111111111111////////////////////////////////////////////////000000////////////000000111111222222111000//////////////////000000000000111111000000//////......111111000000/////////...000000111111111222222222222222111000//////000000111000///......///000111222222111111111111111111333222111000111222333444111000//////.../////////111111222333333333333222555555555555555555555555333444555555666666555555222555999777333111333666>>>@@@FFFQQQ]]]kkk~~~~~~}}}~~~xxxrrrooorrruuu||||||}}}{{{sssnnnoooccccccaaa___\\\ZZZYYYYYYWWWXXXYYYYYYYYYWWWTTTSSSRRRQQQRRRUUU[[[dddlllrrrvvvvvvuuuvvvyyy~~~zzzxxxzzznnn```YYY[[[aaafffzzz}}}|||}}}~~~~~~yyyxxxzzz{{{zzz{{{{{{|||}}}xxxsssooonnnvvvyyyzzzvvvnnnkkkmmmqqqkkkcccWWWLLLEEEAAA>>>===>>>>>>>>>>>>======<<<;;;;;;::::::999999999::::::777888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>============;;;;;;::::::999888888777888888999:::::::::999999999888777555444444333333444444444444444444444444333333333222222111111111222222222222222222222222666333111111222333222000111222222333333222222111111111000000111111222222000000000000000000000000...//////000000000000/////////000000000111111111111111111111111111111111////////////////////////000000////////////000000/////////......---------/////////000000000111111111000000000/////////............---------,,,,,,000000000111111111222222222111111000//////000000222111000//////000111222111111111111111111111111777666444333222222222333555444333222222222222222111111222333333333333222555555555555555555555555333444555555666666555555000444777777444333555888===>>>EEEPPP[[[iii{{{yyywwwtttpppoooooopppqqqqqqqqqrrrqqqpppnnnlllkkkllllllkkkgggbbb```bbbeeennnuuuzzztttpppnnnxxx||||||xxxwwwtttoookkkjjjgggaaa]]]]]]SSSRRRQQQPPPOOONNNMMMMMMNNNNNNPPPRRRTTTVVVWWWXXXVVVXXX\\\aaaiiiwww|||wwwnnneeebbbhhhsss}}}|||zzz{{{}}}uuuooonnnnnnvvvwwwvvvpppgggbbbbbbdddYYYSSSJJJCCC???>>>===<<<:::::::::::::::999999999:::999999999999999::::::777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<============<<<>>>>>>==================>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAA???????????????>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>===<<<<<<;;;::::::999999888888888999999999:::999999888888888888666555444444333333444444444444444444444444222222111111111111111000222222222222222222222222222111111222444555444222111111222333333222111111000000000000000111222333000000000000000000000000000000///////////////...//////000000000000111111111111111111111111111111////////////////////////000//////......//////000///...------,,,---------000000000000111111111111000000000000////////////111111111000000000000000000000000000111111111111111111000/////////000000222222111111111111222222111111111111111111111111222222111000/////////000444333222111000000000000111111222333333333333222444444444444444444444444333444555555666666555555333555777666333222444777<<<===DDDNNNYYYfffwwwkkkgggbbb^^^[[[[[[\\\]]]]]]^^^^^^]]]]]][[[ZZZYYYZZZZZZZZZXXXUUUUUUWWWYYY]]]bbblllzzzxxxtttssssssvvvxxxwwwssslllgggeeejjjnnnsssyyy}}}}}}zzzwwwtttqqqoooooommmmmmlllllllllmmmllllllmmmnnnooonnnjjjfffcccbbbaaa^^^\\\[[[ZZZXXXVVVTTTSSSQQQPPPOOOPPPPPPPPPPPPRRRSSSVVVZZZ___eeeiiilllmmmpppsssvvv}}}{{{xxxwwwrrrsssqqqnnnoooxxx{{{{{{{{{~~~wwwqqqpppqqqssstttrrrjjj```XXXTTTTTTLLLGGGAAA===<<<<<<<<<<<<888888888888888888999999888888777777888888999999777888888999::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<============<<<>>>>>>======<<<<<<;;;;;;>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???>>>>>><<<;;;::::::::::::999999888888888999999999999999888777666888777666555444444444444333333333333333333333333222222222222111111111111111111111111111111111111......000333444555444444111111222222222222111111333222111000////////////////////////////////////111000//////............////////////000000000111......................../////////////////////////////////....../////////000///......---...///000000000000000111111111222000000000000////////////222222222222222222222222/////////000000000111111111000000/////////000000111111111111111111111111111111111111111222222222------......///111111222444333222000////////////111111222333333333333222444444444444444444444444333444555555666555555555666777777666333222333444<<<===DDDNNNYYYeeeuuu]]]ZZZVVVQQQNNNNNNOOOPPPNNNNNNNNNMMMMMMLLLLLLKKKMMMMMMMMMMMMMMMNNNPPPRRRRRRXXXaaakkkuuu~~~|||rrrkkkeeeaaabbbeeeggggggddd```]]]\\\[[[^^^ccchhhkkknnnrrruuu{{{|||}}}}}}{{{wwwrrrooohhhgggdddaaa^^^\\\[[[[[[YYYZZZZZZZZZZZZYYYZZZZZZ[[[]]]]]]\\\ZZZXXXYYYYYYVVVVVVVVVXXX\\\```bbbbbb^^^[[[YYYZZZ]]]aaabbbcccbbbdddhhhnnnuuu{{{~~~zzzwwwwww|||~~~{{{yyytttuuuxxx~~~{{{tttrrrrrrnnnnnnllldddYYYOOOIIIFFFEEEBBB===;;;;;;;;;<<<;;;<<<<<<;;;;;;;;;<<<======777777666666666666777777777888888999999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>>>>======>>>>>>======<<<<<<;;;;;;>>>>>>?????????@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>????????????????????????????????????===============<<<::::::::::::999999999999999888999999999999888888777666777666555444444333444444333333333333333333333333222333333333333333333333111111111111111111111111+++---///111222333333333111111111111111111111111222222111000////////////////////////////////////111000///...------.........////////////000000000........................//////////////////////////////............////////////.........////////////000000000000111111111////////////000000000000////////////////////////....../////////000000000000///////////////000000///000000000000000000///000000111111111222222222111111222333444555555555666666555444333222222222111111222333333333333222444444444444444444444444333444555555666555555555555555555444333444555777===>>>EEEOOOZZZeeeuuuUUUTTTRRROOONNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNJJJOOOVVV\\\```dddhhhjjjkkkmmmllleee^^^ZZZUUUQQQRRRTTTUUUUUUSSSQQQQQQQQQNNNQQQTTTWWWYYYZZZ]]]___bbbcccddddddccc```]]][[[UUUTTTSSSRRRQQQPPPOOONNNIIIKKKMMMMMMLLLKKKLLLMMMMMMOOORRRSSSTTTVVVYYY[[[ZZZ\\\___dddnnn{{{uuuqqqllllllqqqvvvzzz{{{|||}}}zzzqqqsssvvv|||~~~xxxrrroookkkiiiddd\\\QQQHHHBBB???AAA???<<<:::;;;<<<;;;;;;<<<;;;:::999999:::;;;<<<888777777666555555666666888888888888999999::::::999999::::::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>==================>>>????????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????>>>======>>>>>>???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888999888888777777666555555444333333444444333333333333333333333333333333333333333444444444111111111111111111111111+++---000000000000111333222111000000000000111222.........///000111222333000000000000000000000000000///...---------...///......////////////000000111111111111111111111111///////////////////////////......------......///,,,,,,---.........------////////////000000000000////////////000000000000////////////000000000000............//////////////////......//////000000//////000000000000//////000000000111222222333333444444444444222111000///333333222222111111222222111111222333333333333222333333333333333333333333333444555555666666555555111111111222444777:::;;;<<<>>>EEEPPP[[[fffvvvVVVWWWXXXYYYXXXWWWUUUTTTOOOOOOOOONNNOOOOOOOOOPPPOOOOOONNNNNNOOOOOONNNNNNJJJMMMQQQRRRQQQRRRSSSUUUTTTYYYYYYSSSNNNNNNMMMKKKKKKMMMOOONNNLLLJJJJJJJJJGGGJJJLLLNNNNNNOOOPPPRRRQQQRRRSSSTTTTTTSSSRRRQQQMMMNNNOOOQQQQQQQQQPPPPPPIIILLLNNNNNNLLLKKKKKKMMMNNNRRRYYY___cccgggkkkmmmppptttwww|||}}}~~~~~~}}}~~~vvvvvvwww||||||tttmmmkkkfff\\\QQQHHHBBB@@@@@@===;;;999999:::;;;;;;::::::999777555555555666777;;;:::999888777666666666888888888888999999999999888999999:::;;;;;;<<<<<<;;;;;;<<<============<<<======>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>============>>>>>>>>>>>>===<<<<<<===>>>>>>>>>????????????========================<<<<<<:::999999999:::;;;999999999999999999999999666777777888888888888777555555444444333333444444222222222222222222222222111111222222333333333333111111111111111111111111///000111111//////111333222111000//////000111222............000111222333000000000000000000000000///...---,,,,,,---///000........./////////000000111111111111111111111111///////////////////////////......------......///+++,,,...000111000...------.........////////////.../////////000000000111000000000111111222222222------........./////////...............///000000///000111111111111000//////000000111222222333333222222222111///---+++)))//////.........///000000111111222333333333333222333333333333333333333333333444555555666666555555333222111222444777999::::::===DDDPPP[[[fffvvv[[[]]]aaacccdddbbb```^^^YYYYYYXXXXXXXXXYYYZZZZZZXXXWWWUUUTTTTTTSSSRRRPPPSSSTTTUUUSSSPPPOOOPPPSSSMMMRRRRRRKKKHHHKKKNNNMMMMMMOOOQQQQQQNNNKKKJJJIIIGGGIIIKKKLLLLLLLLLMMMNNNKKKLLLMMMNNNOOOPPPPPPPPPNNNPPPSSSVVVXXXXXXWWWWWWVVVYYY[[[[[[XXXVVVVVVWWWZZZaaallluuu|||~~~}}}~~~}}}{{{wwwvvvvvvxxx|||~~~wwwsss{{{|||{{{zzz}}}vvvmmmllldddWWWJJJAAA???@@@BBB999888777777999;;;::::::===;;;999777666666777888===<<<;;;999888777777666888888888888888999999999888888999::::::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;======>>>>>>??????@@@@@@>>>????????????@@@@@@@@@??????>>>>>>=========<<<=========>>>===<<<<<<;;;<<<=========>>>>>>??????===========================;;;999888888999:::<<<999999999999999999999999555666777888888888888888555555444333333333444444222222222222222222222222000000111111222222222222000000000000000000000000222333333111......111444222111000//////000111222111000000////////////000000000000000000000000000...---,,,+++,,,...000111............/////////000////////////////////////////////////////////////.........------.........,,,...111444444333000...------------.........///.../////////000000111111,,,,,,------.........///---------.........//////...............///000111000111222333333222111000///000000111222222333333111111222222222000///...000000000000111222333444111111222333333333333222333333333333333333333333333444555555666666555555999777444222333444555555999;;;CCCOOOZZZfffuuueeefffiiimmmmmmiiiiiilllkkkoooqqqpppqqqtttsssoooppplllgggdddccccccbbbbbb]]]ZZZZZZ]]][[[VVVTTTUUUPPPQQQSSSUUUWWWWWWXXXWWWZZZ^^^bbbaaa```]]]TTTKKKHHHKKKRRRZZZ[[[WWWTTTVVVRRRSSSUUUXXX\\\```ccceeegggnnnsssqqqnnnmmmkkkhhhkkkooosssuuusssooojjjhhhnnnuuu|||||||||~~~~~~~~~|||vvvqqqnnnsss{{{~~~yyysssooottt{{{xxxsssooocccSSSGGGBBB???<<<:::;;;;;;::::::::::::999999888999999999999888777777888888999888888777666555444555666888888888777777777888999:::::::::::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<===>>>>>>>>>>>>>>>===;;;::::::<<<>>>??????>>>>>>>>>>>>============;;;;;;::::::::::::999999777666666666777999;;;<<<666666777999999777222///333444555444222111222333777444000000222333222000111555222---222<<<:::111444333222111111222333444;;;777222000111222222000222111000000000000000000222111000//////.........222222222222222222222222///000000000111111111111////////////////////////---...000111000///---+++111111000///...---,,,,,,............---,,,+++***---......//////////////////...------...///000111////////////////////////...///000222222111111000///000000000000111444777444444444222000///111333222222222111000//////......///000111111000///...222222222222111///...---666555333111111222333444111111222222222333333333333333333333333333333333999777555555777888999888222333444666777999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>============>>>???????????????===<<<:::;;;===?????????>>>>>>>>>>>>=========<<<;;;;;;:::::::::999999999999888777777777888999:::666666666888888777333000000222333222111000111333333000//////222555555444222666444000555???>>>555333222222111111222222333666333000///000222111000222222222222222333444555222111000//////.........111111111111111111111111000111111111222222222222////////////////////////000000111111111///...---...............---------............---,,,+++***---......///////////////000000///.........//////////////////////////////...///000111222111111000111222111000......000222///000000000//////222444222222111111000//////...000000111111111111000000222222111000//////......333333333333222222111000111111222222222333333333333333333333333333333333666666555555555555555666444555666777888999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>============>>>>>>???@@@@@@@@@@@@???>>>===;;;<<<>>>@@@@@@???>>>>>>>>>=========<<<<<<::::::::::::999999999999:::999888666666666777888666555444555777777555333111222333333222111333444111000///000333555555555222555444111666>>>>>>888111222222222222222222111000///...///000111000///000000111111222444555666222111000//////.........000000000000000000000000111111111222222222333333////////////////////////111111111000///.........,,,,,,,,,------........................---,,,+++---......///////////////222111000///............////////////////////////...///000111111111000000000111111///...---///000000111111111///000111333222222111111000/////////222222111111111111222222333222000////////////000111222444666555333111///111111222222222333333333222222222333333444444444444777999888555333444555666666777888888999::::::;;;<<>>::::::999999999999::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@==============================>>>????????????>>>???=========???@@@@@@???>>>>>>=========<<<<<<<<<:::::::::999999999999888999888777666555666777777555444333333555777666666555666777666444333444555333222222222222222222222000222111///222888888444000111222333333222111000......///000000000///---............///000111222222111000///............////////////////////////000000111111111222222222////////////////////////111000///...---------------------.........//////...............---,,,,,,---......///////////////000000///////////////////////////////////////////////////000000000000000---...000000///000111333555666666444111///000111111111111111000000//////222222000//////000222222555333111000///000111333222333555666666555333111111111222222222333333333111111222333333444555555666;;;???>>>999555555777777777777777777888888888<<<<<>>;;;::::::999999::::::;;;========================>>>?????????@@@@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<===;;;<<<<<<===>>>=========???>>>===>>>@@@@@@???>>>============<<<<<<<<<<<<::::::999999999888888888777666555555555666777888555333222222444666777666777888888666444222222333222333333333222111111222111222111///000222222000000000222333333222000000///111222222111///...---///...------------......222111000///....................................////////////000000000000////////////////////////111000///.........//////000000000000////////////......//////......---------......///////////////---...//////000111111222///////////////////////////////////////000000000...000111222111111222333444555555444111//////000111111111000000000000000111000///......///000111666444222111111222333555222222222333333333222222111111222222222333333333111111222333333444555555666;;;@@@???:::666666888666666666666666666666666<<<<<>><<<;;;;;;::::::;;;;;;<<<===========================>>>>>>??????@@@@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<>>>======>>>???@@@>>><<<=========<<<<<<<<<;;;;;;999999999999888888888888666555444444444666777888555333222333444666666555555555666444111//////000///111333333333222333444444333222111000111111000000111111111111111111000000222444333111///......111111000///////////////222111000//////........................................../////////000000////////////////////////000000000000111111111111111111111000000/////////....../////////......------......///////////////,,,---...000111222333333//////////////////////////////.........///000111222333444333111/////////+++---///000//////000111111111000000000000000000000000////////////000000555444333222222333444444////////////000000000000111111222222222333333333222222222333333444444444444777;;;;;;888555444555444555555555555555555555<<<<<<@@@HHHPPPZZZhhhvvvyyyqqqllliiiffffffjjjmmmpppvvv||||||~~~{{{zzzyyy{{{yyyuuuqqqnnnllltttwww|||}}}||||||yyytttrrruuuppptttxxx{{{~~~{{{uuummmgggeeebbb___\\\\\\[[[\\\^^^___ZZZPPPIII======<<<;;;999999999999999999999999888888888888888999999999999888777777777777888888888777777666:::999888888888999::::::666666777888:::;;;<<<======<<<<<<;;;;;;<<<<<<===========================;;;;;;<<<<<<===>>>>>>???::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<==================<<<<<<>>>??????===;;;======<<<<<<<<<;;;;;;;;;999999999999888888888888777666555444444444555666444333333333555666555333111222333222111000111222///222444444222111111333333222222222111000111222111111000000000000111111...111222222000//////111111111000000000111222222222111000//////.................................////////////000000000000////////////////////////+++,,,...///000111000000////////////000000000000......////////////......---......///////////////---...///111222222222111///////////////////////////......---...///000111111333444333111.........(((***---/////////000111000000000000000000000111000000000111111000000000222222222222222222222222---...000222222222000///111111222222222333333333333333333333333333333333222444555666666555333222444444555555666666777777<<<<<<@@@GGGNNNXXXfffsssvvvzzzsssnnnqqqllljjjmmmnnnpppuuu{{{yyy}}}zzzwwwssssssvvv|||~~~zzzsssnnnooottt{{{zzzxxxwwwwwwsssnnnmmmpppjjjooovvv{{{{{{sssooopppooolllhhhgggaaaZZZUUUSSSNNNGGGAAA;;;<<<<<<;;;999777777888999999999888888888888777888999999999999888777777555666777888888999999888===<<<:::999888999999:::555666777999;;;<<<<<<<<<======<<<<<<<<<<<<==============================999999::::::;;;<<<======:::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<===???>>><<<:::======<<<<<<<<<;;;;;;;;;999999999888888888888777999888666444333333333333444333333444555555444222000111333333333333555666333666777666111.........000///000111000///000333222111000//////000111222,,,...111000//////111444////////////000222333444222111000//////.........////////////////////////000000000000111111111111////////////////////////%%%'''***,,,......------,,,,,,---...///000111111......///////////////...---....../////////////////////111222222111000//////////////////////////////......------///000111---///111111000//////000+++...000111000/////////000000000000000111111111000111222333333222111000///000000111111111000000---000444888888666222000111111222222222333333333444333333333333333333333333333333444666666444222555555555666777888888888<<<<<>>======<<<;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;>>>======<<<<<<<<<======@@@???===<<<;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>============999999::::::999888666555::::::999999888777666666666777666555444333444555555555444444444333333333444333222111111111222333111000///000111222111///000000111111111111000000000000000000111111111111111000/////////000222333333333222111000///......//////............//////......---------......///...,,,+++---000222111///------............------......///////////////...000...+++)))***---222555000000000000000000000000111111000000//////......111///...------...///111222111111111000000//////...///000222222222111000111111111111000000000000111111000000//////......000111222333444333222222...///000111222333333333222111111111000000//////222333333111//////000111,,,---...000111333444555444555666666444222222333333333333333333333333333555555444444444444555555::::::>>>EEEMMMVVVeeerrr{{{iii||||||yyytttnnnlllooorrruuuxxx}}}~~~zzztttlllgggaaabbbbbbaaabbbgggrrrzzz}}}zzzxxxwwwvvvxxx|||~~~}}}zzzxxxqqqnnnkkkjjjjjjjjjjjjiiilllkkkkkkkkknnnsssxxx{{{~~~~~~}}}wwwnnnbbbWWWOOOGGG???888999999888777777777777888666666666666777777777777555666777888999888888777777777777777777777777777999999999999999999999999777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>===<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;999888777999999888777777666555555999999999999888999:::;;;444444444444333333333333444333222111111111222222111000///000111222111/////////000000000000////////////000000000111111111000000//////000000111222222222111111000///////////////............//////,,,,,,------...///000000...---,,,---000111000///000000111111111111000000,,,,,,...///000000000000)))+++...000000///...,,,////////////////////////000000000000//////......000///...------...///000111111111000000000//////......000000111000//////000000000000000000000000111000000000/////////...000000222222333222222111000000111222222222111111111111111111000000000///000111222111//////000222---...///000111222333444111222333333222111222444444444444444444444444444444444444444555666777888::::::>>>FFFMMMWWWeeesss{{{jjj|||xxxvvvvvvvvvvvvwww{{{|||xxxuuurrroookkkiiidddccc```^^^^^^eeeqqqyyy~~~wwwtttrrrsssyyy|||uuusssuuuwwwvvvssslllkkkiiiiiijjjjjjiiihhhfffbbb]]]YYYXXX\\\```dddfffggghhhlllvvvpppfffXXXLLLEEEAAA===:::888777777666666666666666555555555666777888888888666666777888888888888777777777777777777777777777999999999999999999999999777777777777888999:::;;;;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;<<<=========<<<<<<<<<<<<<<<=========<<<<<<===>>>???@@@AAA????????????>>>>>>>>>>>>;;;;;;:::::::::999999999;;;;;;;;;;;;:::999888777777777777666666555555444444333222222111111222222333333333333222222222222444333222222111111222222111000///000111222111/////////000000000000////////////000000000000111111//////000000111111000000000000000000000000000000//////............//////)))+++---///000111111000...---,,,---///000000///......////////////......***+++---///000111111111,,,...111333333111///---........................000000000////////////...000///...------...///000111111000000000000//////111111222222222111111000////////////////////////000000000000//////////////////000111111111111111111111222222111111000///111111111111000000000000///000111111000///111222//////000000111222222333///000000000///000333555555555555555555555555555333333444555666888999:::;;;;;;???FFFNNNXXXfffsss{{{jjj~~~zzzvvvuuuvvvzzz~~~|||~~~{{{yyyzzzyyyxxx|||{{{yyyyyyzzzzzzzzzwwwuuupppkkkiiilllsssyyy~~~~~~zzzvvvqqqpppuuu~~~xxxpppnnnqqqrrrnnnjjjjjjiiiggggggfffdddaaa___XXXSSSMMMHHHEEEFFFIIILLLOOORRRTTTWWW```lllrrrrrrrrrqqqrrruuuwwwvvvpppkkk]]]UUUJJJBBB>>>=========888777666666555555666666555666666666777777777888666777777777888888888888666666666666666666666666777777777777777777777777777777777777888999:::;;;;;;;;;<<<======>>>>>>???;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<===============>>>??????@@@@@@????????????>>>>>>>>>===::::::::::::999999999999888888888888777777666666777777777666666555555555===;;;999888777777666555333333333222222222111111333333222222222222111222111000///000111222111///000000111111111111000000////////////000000000111---...000111111111000///////////////000000111111//////............//////***,,,...000111111//////------------.../////////,,,------......------,,,,,,,,,...///000000000000333000,,,******,,,///222........................////////////////////////000///............///000000000000000000000//////111111111111000000000///............////////////000000000000////////////...//////000000000000000000000111111111111000000111111111000000000000000000111333222111000000111000111111111111111222222111111000///...///222555444444444444444444444444444444555555777888999:::<<<<<<@@@GGGOOOXXXgggttt|||lll|||vvvsssppppppsssxxx|||~~~{{{{{{}}}~~~zzzuuuqqqooommmjjjhhhkkkggggggjjjmmmqqqzzzyyytttqqqqqqrrruuuzzz}}}yyyzzz}}}vvvqqqrrrwww~~~~~~|||vvvpppkkkkkknnnnnngggaaafffccc```]]]ZZZVVVQQQNNNHHHFFFBBB???<<<<<<<<<===DDDFFFHHHIIIPPPZZZ___```[[[[[[\\\___aaa^^^XXXSSSIIIEEE@@@<<<::::::::::::888888777666666666666777888777777777666666666555777777777777777888888888666666666666666666666666666666666666666666666666777777777777888999:::;;;========================;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;<<<======>>>>>>????????????>>>>>>????????????>>>>>>>>>===;;;;;;;;;::::::::::::999888888777777777777777777888777777777777777666666999777555555777888777555333333333222222222111111333333333333222222111111111000///000111222111///111222222333333222222111...////////////000000000---...///111111000//////.........///000000111111//////............//////---...000111111///...,,,------......------...///000000000111111000000000...///////////////...---111---'''######&&&,,,000.......................................///////////////............////////////////////////000000---------,,,,,,,,,---------........./////////000////////////000000000000///////////////000000000......///000111222222111000000000000000000111111222333555444222000///000111111111111111111222222444444333000//////111444333333333333333333333333777666666666666777777888<<<<<<@@@GGGOOOXXXgggttt~~~nnn{{{vvvnnniiihhhjjjkkkmmmnnnppprrryyy{{{uuurrrrrrsssssslllhhhccc___^^^\\\[[[YYY___^^^```gggnnnuuuxxxrrrmmmkkkiiiiiinnntttxxxyyy}}}yyyvvvwwwyyy{{{}}}yyyzzzzzzxxxuuummmkkkjjjlllooommmgggaaaaaa^^^YYYTTTOOOKKKFFFBBB???>>>===<<<;;;:::999999;;;===>>>===@@@HHHLLLLLLLLLKKKLLLOOOQQQNNNIIICCC>>>>>><<<:::888666555555888888777666666666666666888888888777666555555555777777777666777888888999777777777777777777777777888888888888888888888888777777777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======::::::::::::;;;<<<======>>>>>>>>>??????>>>======????????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;:::::::::999999888888888999999777777777777777777777777,,,***)))+++000333222111333333333333222222222222222333333333333222111000111000///000111222111///111222222222222222222111......////////////000000......//////000000//////.........//////000000000//////............//////000000111111000///---,,,,,,---......---,,,---......//////000000//////...000000000000///...---,,,...---,,,+++,,,---...///........................---............/////////////////////////////////......////////////000000///////////////000111111.........//////000000111////////////000000000000///////////////000111111,,,---///000111222222222000000000000111111111111111333444444222000//////111111111222222222222222555555555333000000111333333333333333333333333333777666666555555666666666;;;;;;???FFFNNNXXXfffsssqqqvvvooolllkkklllmmmkkklllkkkllluuuyyywwwrrrlllfffeeegggjjjkkkhhhccc```_________^^^cccdddjjjttt|||}}}xxxtttqqqjjjfffhhhqqqzzz|||}}}|||wwwsssjjjjjjjjjkkkkkkhhhddd```XXXUUUOOOJJJFFFCCC@@@===999999999888888999999999666888888555666<<<@@@@@@AAA@@@AAADDDGGGFFFAAA===::::::;;;:::888555444444777666555555444444555555777777777777666666666666888777666666666777999999777777777777777777777777888888888888888888888888777777777777888999:::;;;999999::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>:::;;;===>>>???>>>>>>===????????????>>>>>>>>>>>><<<;;;;;;;;;;;;::::::::::::999888777777888999:::666666666666666666666666666333111333888:::999777444444444444333333333333222222333333333222111000111000///000111222111///000000000111111000000000........./////////000000///............///000000......////////////////////////............//////000000000///////////////,,,---///...,,,+++---...,,,,,,------------,,,,,,...///////////////...---...///111222333222111111////////////////////////---------.........//////......////////////.............../////////000000000000000000111333444555......///000000111222222.../////////000000000111000000/////////000111222......///000111111000000///000000000111111111111+++...111222111000///000111111111222222333333333222333444333222111222333444444444444444444444444555444444444555666777777::::::>>>FFFMMMWWWeeessssssyyyvvvwwwxxxyyyrrrpppkkkgggkkkuuu}}}~~~~~~|||vvvooolllooosssyyyvvvqqqoooooopppppppppllloooxxx~~~tttmmmllluuu~~~~~~}}}vvvpppggggggfffdddaaa]]]YYYWWWLLLHHHCCC???<<<;;;999777666666555444444666888999888;;;:::666666;;;??????:::999:::===AAAAAA>>>:::777888999999888777777888555555444333333333333444555555666666777777888888888777666666666777999:::777777777777777777777777666666666666666666666666777777777777888999:::;;;666777888999;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>777999;;;===????????????????????????>>>>>>>>>>>>;;;;;;;;;:::::::::999999777777666555555666777888444555555555555555555555999555111111444555222///555555444444444444333333222222333444333222111000111000///000111222111///......////////////................../////////000//////...------///000111//////////////////////////////............////////////......///000111222+++...///...,,,+++,,,...//////000000000000//////------...///000000//////,,,,,,,,,,,,---///000000000000000000000000000000---------.........//////......////////////......---.........//////000000*********+++,,,...000111...//////000111222222333.../////////000000111111111000/////////000222333000000000000000//////...//////000000111111111222&&&***---000000000000111000111111222333333444444///111333333333222333444555555555555555555555555222222222333555666888999::::::>>>EEEMMMVVVeeerrruuuzzzvvv{{{vvvooonnnvvv{{{}}}vvvvvvwwwzzz||||||}}}zzzxxxvvvssspppmmmfff___ZZZWWWSSSLLLFFFAAA???<<<999777777777888666555333222222333555666777777888888888888777777888888888888888999::::::555666999::::::777444111777666555444333444444555555555555555555555555555777777777666555333111000777777666666666666777777888888888888888888888888666777777777888888888888???===;;;;;;======;;;888<<<===============<<<;;;:::;;;;;;<<<===>>>>>>??????>>>===;;;;;;===>>>???>>>??????@@@@@@>>>===<<<:::::::::999999:::;;;;;;;;;999666444333333444555666555444333333333333333444444444333333222222222222222222111111000000000333333333222222111111111//////............//////---///111222111000111222////////////............///////////////////////////////////////.........,,,,,,---.../////////...///000000000000000//////......//////...------,,,////////////////////////------------------------000///...---,,,------...222222111000000000000000------......//////000000............////////////.........///////////////////////////////////////333333222///,,,---111555////////////////////////555333222000.........///111000///...............//////000//////...------)))+++...//////000111333111111111111111222222222222222222222222222222222444444444444444444333333555444444555555666777888<<<<<>>;;;999666444333333333444666555333222222333555666555666666777777666666555666555555444444444444555444666888::::::888666555777666555444333444444555666666666666666666666666666777888888888777666555777777666666666666777777444444444444444444444444666666777777777888888888===;;;::::::<<<<<<;;;999<<<<<<============<<<<<<<<<<<<<<<======>>>>>>>>>???>>><<<;;;;;;<<<>>>???>>>>>>?????????>>>===<<<::::::999999999::::::;;;:::999666444333333444555555444444333333333444444444444444444333333222222444444444333333222222222333333333222222111111111000000////////////000000...///111111000000111222////////////............////////////////////////.........///////////////------.../////////......//////000000000000////////////////////////......////////////////////////------------------------000///...---------.........------,,,,,,,,,,,,,,,------------........................///////////////////////////.........////////////////////////,,,---,,,***))))))---111000000000000000000000000111000///......///000000000000///...............000000111111000//////...///111333333222222222333000000111111222333333444222222222222222222222222444444444444444444444444555444444555555666777888::::::>>>EEELLLVVVdddqqqyyy}}}xxx|||zzzpppsss|||wwwjjjeeeccciiirrr{{{~~~xxxtttsssqqqooommmkkkhhhccc```\\\UUULLLFFFBBB???;;;777888777666444333444444555555444333222222333444555444444555555555555444444888777666555444444444444555555777888888999999888666555444444333444444444777777777777777777777777444555777888999:::999999777666666555555666666777777777777777777777777777666666666666777777777777:::999888999;;;;;;;;;999:::;;;<<<===========================>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>???>>>======<<<::::::999999999999999:::999888666444333333444444444333333333333444444555555444444444444444333333333333333333333222222222222222222222222111111111111111000000000000111111...///000000//////000111////////////............////////////////////////------......//////000000//////000000000///.........//////000000///////////////000000000000000000////////////////////////........................000///......------......//////...------------------------------,,,,,,,,,............////////////000000//////......------////////////////////////---.........---...000222111111111111111111111111------------...000111222000000////////////......111111111111111000000///000222333222000/////////000000111111222333444444222222222222222222222222222333333444444555555555555444444555555666777888888888<<>>;;;999777666666666555444444555666666555444333333333333444555444444555555555555444444666666555444444555555555555555555555666666777888555444444444444444444444777777777777777777777777111333555666888888888888666666666555555666666666::::::::::::::::::::::::555555555666666666777777777777777888999:::::::::999:::;;;<<<======>>>===>>>>>>>>>>>>>>>=========>>>>>>===<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<:::999999888888888888999888777666444444333444444222222222222333444555555444444444444444444444444111111111000000000000000222222222111111111111111111000000//////000000111...///000///......///111////////////............////////////////////////,,,------...///000111111000000111111000///............//////000///////////////////////////000000//////////////////////////////////////////////////////..................000000///............//////......------,,,,,,,,,............////////////111111000///...------,,,////////////////////////111222222333222222222222000000000000000000000000---------...///000111222//////000000000/////////000000000111111000000///000111222111///......///000000111111111111111111111222222222222222333333222222333333444555666666555444444555555666777888999999===DDDKKKUUUcccpppxxx~~~~~~{{{ttt|||sssiiigggjjjnnnsssvvvyyy}}}wwwllllllttt{{{yyyxxxxxx{{{yyytttpppmmmiiiggg^^^\\\ZZZXXXVVVSSSOOOLLLEEEAAA<<<888666666666666222222111222222333333444444444444333333444444444444555555666666555555444/////////000111222333444666555444333222333333444333333444444444444444444555555555555555555555555333444555666777777666555666666555555555555666666777777777777777777777777444555555555555666666666555666777888888999:::;;;999999;;;<<<============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<:::999888777777777777777666666555444444444333333222222222222222333444555444444444444444444444444000000000000000000000000111111111111111111111111000//////......//////000...//////...------...000////////////............////////////////////////,,,------...///000111111000000111111000///......------...//////////////////...---------...//////////////////////////////////////////////////////......//////////////////......---,,,,,,,,,,,,,,,000/////////......------............////////////111111000///...------,,,////////////////////////000000000000000///...,,,////////////////////////000000000000000000000000...///000111111000//////......//////000//////...111222444444333222333444111111111000//////......111111111222222333333333222222333333444555666666555444444555555666777888;;;:::===DDDJJJSSS```mmmxxx||||||}}}rrrwwwuuummmjjjjjjkkknnnrrrxxx{{{xxx{{{~~~~~~}}}zzzsssrrrppprrrwww|||zzzssslllhhhdddaaa^^^YYYVVVQQQMMMJJJFFFAAA>>>;;;999666333222333444555222333333333444444444444444444444444444444444444444555555555555555555444/////////000222333555666555444333222111111111111222333333444444444444333333333333333333333333333555666777888888777666555666555555444444555555666555555555555555555555555444444444444555555555666555666888888777888999;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<999999888777666666666666555555555555444444333333333222222222222333333444222222333333333333444444111111111222222222222222000000000111111111111111//////............///////////////---++++++---///////////////............////////////////////////------......//////000000//////000000000///......,,,---......////////////000///...,,,,,,,,,---...////////////////////////..............................///000000000////////////...------------...///////////////.....................////////////000000//////......------////////////////////////000///...///000000...,,,........................111111222222111000///......///000111222111000///---......////////////...---///111222222222333444111111111000//////......111111111222222333333444222333333444444555555555555444444555555666777888<<<;;;===CCCIIIQQQ___kkkxxx|||}}}yyyzzz}}}|||zzzxxxuuusssxxx}}}wwwuuuqqqnnnkkkjjjmmmqqqsssuuuuuuqqqlllgggbbb\\\VVVSSSPPPLLLGGGBBB???===:::888666666555333111111222333444444555555666666555555333444444444444444444333333333444444444444333333222222222333444555666777333333333333222222222222111222333444555444444333333333333333333333333333333444555777777777666555666555555444444555555666666666666666666666666666333333444444444555555555555777999999777777999;;;::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;999999888777666555555666444444555555444444333333333333222222111222222222111111111222222222333333000111111111222222222333///000000000111111111222000000////////////000000//////...,,,***+++---///////////////............////////////////////////.........///////////////------.../////////......+++,,,---...////////////333111///---,,,,,,---...////////////////////////---------------------------...///000111000000///111000//////......//////------...............///............///////////////////////////.........////////////////////////111///...000222444333222///////////////////////////000111111111000......---///000222222222000///......///000000000000000+++---//////......///000000111111111222222222222000111111222333333444444444444444444444444444444555444444555555666777888:::999<<>>::::::::::::999777777777555333222222333000111111222222222111111333444444555555444444333222222222333333222222222111111111000111111222222111111222444444444444444000111333444555444444333333333333333333333333333///000222444555555444444555555555444444555555555555555555555555555555555333333333444444444555555666888:::999777777999;;;;;;;;;;;;<<<;;;;;;::::::999999::::::;;;<<<======999::::::;;;;;;::::::999===<<<;;;:::999:::;;;;;;999999777666555555555555444444555555555444333333444444333222111111111111000000111111111222222222......//////000000000111//////000000111111111222111111000000000000111111//////...,,,******,,,///000/////////............///////////////////////////////////////.........,,,,,,---.../////////...+++,,,---...////////////555333111...---------...////////////////////////---------------------------...///111111111000///,,,,,,+++************+++,,,,,,,,,------...................../////////000.........///////////////////////////////////////...,,,+++---222555555444000000000000000000000000---...///000000///......---///111222333222111000//////000111111111111111...000222222111000000111///000111222444555666777000000111222333333444444444444444444444444333333555444444555555666777888888888;;;BBBIIIRRR```mmm}}}uuuttttttxxx|||}}}|||yyyuuurrrpppooopppnnnkkkhhhgggiiikkklllgggbbbZZZSSSNNNKKKGGGEEE<<<;;;999777666555555555444222111333666777555222111111111111111111111111333333333333333333333333//////000111111111111000666666333000111555666333555555444444333222111111333222222111111222222333333444555555666666555555777777888777777666555444666555444333333444555666555555555555666666666666666666555555555555666666999999888888777666666555;;;:::999888888888999:::888888999:::<<<======>>>;;;;;;::::::;;;<<<>>>???>>>>>>>>>===<<<:::999888444555555555666666777777666666555555555444444444555555555444444333333333333333333222222222111111111111000000000000111111111111111111111111111111///////////////////////////000000///...------...000000000000//////////////////000000111111222222------............------//////000000000000//////...---,,,---/////////...,,,,,,,,,---...///000000000000111111111111000000...///000000000///---,,,---...///000000///...---,,,---.../////////......000000111111000///......000000000000000000000000000000000000///////////////////////////000111111333222000000222444444444000000000000000000000000------......//////000000111111111222222333333333222222111000///...------111111000000000000111111444333222111111111222333222222333333333333444444333333333444444444555555555666777888999999999888999999===BBBGGGPPP___mmmyyy{{{|||wwwwwwyyyzzz{{{|||}}}~~~zzztttooollljjjjjjkkkjjjiiigggffffffffffffWWWRRRKKKEEEAAA>>>;;;999999888777555444444444444444333222333666777555333222222222222222222222222333333333222222222222222///000111111222222111111000333444222222444333000111111111111222222222222333222222111111222222333333444444555555555555555555555666666666555555444555444333333333333444555444444444444555555555555666666555555555555666666777777777777777888888888999888888777777888888999888888999:::;;;<<<======;;;:::999999999:::;;;<<<===<<<<<<;;;:::999888777444555555555666666666777666555555555444444444333555444444444333333333333333333222222222111111111111111000000000000111111111111111111111111111111///////////////////////////000111000...---...///000/////////////////////000000000000000111111111...//////////////////...//////000000000000//////...---,,,---/////////...,,,---------.../////////000///...------...///000...///000000000///------......////////////......---------,,,+++***)))(((//////000000000///......////////////////////////000000000000/////////...///////////////000000111222000......000222222222////////////////////////////////////////////////000000000111111111222222/////////...------,,,,,,111111000000000000111111333222222111111222222222222222333333333333444444333333333444444444555555444444555666777777777777999999===BBBGGGOOO___mmm{{{zzz}}}sssssssssssstttuuuwwwxxx~~~{{{uuunnniiiggggggggggggfffeeebbb___[[[XXXWWWJJJFFFAAA<<<:::777555444555444333333222222222333444333333444666666555333333333333333333333333333333222222222111111000000111111111222222222222222...555:::888444333000---,,,---...///000222333333333222222111111222222333333333444555555555555555333333444555555555444444444333333222222333333444222333333333444444444444666666555555555555666666555666666777888999999999666777777888888888777777777888888999:::;;;<<<<<<;;;:::999888888888999999::::::::::::999888777666555555555555555666666666555555444444444444333333444444333333333333333222333222222222222111111111111000000//////000000111000000000000000000000000///////////////////////////000111000///...///000////////////////////////111000000000000000000/////////000000000000//////...//////000000//////......---,,,---/////////...------..................000...,,,******,,,...000/////////000///......---......------------......000000///...---,,,++++++------.../////////......////////////////////////000000000/////////......////////////000000000000000...------///000000///////////////////////////222222111000000///....../////////000000000000111........................000000000000000000000000111111222222222222222111222222333333333333444444333333333444444444555555222333333444555555666666999999===BBBFFFNNN^^^lll|||xxxxxxwwwvvvuuuuuuwwwzzz|||{{{mmmllllllmmmppptttwwwxxxuuuvvvyyy{{{|||}}}}}}~~~vvvsssoookkkgggeeeeeeeeeccc```\\\VVVPPPJJJFFFDDDBBB???;;;888777666555333222222222111111222222333444444444555555555444444222222222222222222222222222222111111000000//////222222222222222333333333333;;;@@@<<<555222000...,,,---...///000222222333333222222111111222222333333333444555555555444444222333444555555555555555444333333333333333333444333333333333444444444444666555555444444555555666666666666777888888999999666666888999999999888777777777888999999:::;;;;;;;;;;;;:::999888888777777999999999999999888777666555555555555555555555555444444333333333333333333333333333333222222222222222222222222111111111111000000////////////000000000000000000000000000000///////////////////////////000111000///...///111.........///////////////111111000000/////////.../////////000000/////////...//////////////////......---,,,---/////////..................---------///...,,,,,,,,,,,,...//////////////////......---///...---,,,,,,---...//////////////////000000000,,,,,,---.../////////...////////////////////////000000/////////............//////000000000000000///...------/////////...////////////////////////222111111111000000000///000000000000000000000000//////000000111111111111000000111111111111000000///000222333333222111111222222222333333333444444333333333444444444555555333333333333444555666666999999<<>>999333222333222000000000111111111222222333222222111111222222333222333333444555444444444333444555666666666666666444444555555555555444444333444444444444555555555555555444444444444555555777777777777777777777777666777999:::;;;:::999888888888888999999:::::::::<<<;;;;;;:::999888777777888888999999999888888777555555555555555444444444222222333333333333333333222222222222222222222222222222222111111111000000000000////////////000000////////////////////////////////////////////////...///000000///...///111------....../////////000111000000000//////......---......//////......---......////////////.........---,,,---/////////..................------------...///000000///...---000/////////............///...---,,,,,,---...///,,,,,,++++++,,,,,,---...,,,,,,---.../////////...........................////////////..................///000111000000///000///...///000000///---........................///000000000111111111222111111111111111111111111//////000000111222222222///000111111111111000///...000111222333222111111222222222333333333444444333333333444444444555555444444444444555666777888::::::<<>>999666555666777666444333333444444444222222222222111222222333333111333444444222111111222000000000000000000000000000000000000000000000000222222111000000222333444///444666333111333555666222222222222222222111111333222222111111222222333222222333444444444444444444555555666666666666555444555555666666555555444444444444444555555555555555555444444444444555555888888888777777777777777777888999:::::::::::::::999999999999:::::::::;;;;;;;;;;;;::::::888777666777777888888999888888888555555555444444444444444111111222222222222333333000111111111111222222222222111111111111000000000000//////......//////000////////////////////////////////////////////////---...//////......///000---------......//////000000//////////////////...------............---------......//////......---...---,,,---/////////...------..................,,,...111222222111...,,,000000///............/////////............//////222111///---,,,,,,,,,---------.../////////............................../////////.........---------...000111111111000///111000///000111111///---..............................///000000111222222222222111111111111000000.........//////000000000///000111222222111000/////////000111222222222222222222333333333333444444333333333444444444555555666555555555555777888999::::::<<<@@@DDDKKKYYYgggwwwzzz||||||yyytttqqqrrruuu}}}~~~yyy{{{|||yyynnnhhhbbbbbbffflllnnnnnnqqqlllgggcccbbb```]]][[[WWWVVVSSSOOOJJJEEEAAA???:::999777555444444555666555444333444555666555444222222111111111111111222000222444333111///000111000000000000000000000000///000000111111222222333222111000//////111222444000333444111111444555222222222222222222222222222333222222111111222222333222222333444444444444333444444555555555444333333333444555555555555444333222333333333444444444444555444444333333444444555666666777777888888999999777777777777888999:::;;;::::::::::::;;;;;;;;;;;;888888999999999888666555444555666777777777777777555555555444444333333333111111111111222222222333000000000000111111222222111111111111000000000000//////............//////........................////////////////////////+++---......------...000,,,,,,---......///000000.........///////////////......////////////......---......//////......---...---,,,---/////////...,,,---------.../////////...///000111111000///...111000///...---......//////000000000000000000///555333111///......///000//////000000000///..............................//////.........------------...000111111111//////000000///000111000...,,,........................////////////////////////111111000000000///////////////////////////000000///000111222222111000////////////000000111222333222222333333333333444444333333333444444444555555666666555444555666888:::::::::<<<@@@CCCJJJXXXfffvvv}}}{{{yyyzzz~~~}}}wwwsssrrrkkkrrr{{{yyy}}}zzzxxx~~~yyyvvvlllfff``````fffllloooooorrrllleee___\\\YYYVVVRRRKKKIIIFFFBBB???<<<;;;:::777777777666666444333333222111000111333444333222222222111000000000000000///111333222///...///000111111111111111111111111//////000111222333444444111000///......000222333666777777444444555222,,,000000111111222222222333333222222222222222222333222222333444444444333333444444444444333333222111222222444444444444222222111111222222222333333333555444444333333444444555444444555777888:::;;;;;;777666666555666888:::;;;:::;;;;;;;;;;;;;;;;;;<<<666777888888888777555444333333444555666666666666555555555444444333333333000000111111222222222333//////000000111111111222111111111111000000000000//////............//////........................////////////////////////+++,,,------,,,,,,...///,,,,,,------...///000000---.........//////000000//////000000000000//////---..................---...---,,,---/////////...,,,,,,------...///000000/////////....../////////111000///------......//////000111222222111000//////...,,,+++,,,---///000000111111111000///..............................//////.........------------...000111222111///...000//////000111000---+++........................000000//////......------000000//////.........---222222111111111111111111...000111222222111000...000//////...///111333444222222333333333444444444333333333444444444555555666555444333444666888999::::::<<<@@@CCCJJJXXXeeevvv~~~}}}xxxxxx|||zzzzzzyyywwwwwwwwwyyy~~~zzzvvvtttjjjhhhfffeeefffiiilllooorrrlllbbbZZZTTTOOOIIIEEE???>>><<<:::999888777777555555444333333222111111333333333333333333333333000000111111111111000000222111000//////000111222000000000000000111111111222222111000//////000000333222000/////////000111222444444444222222333444222222222111111111000000111111111111222333444555333333555555555555333333222333444444555555444444333333333444444444555555444333333222222333333444666555333222111222222333111222333555777888::::::555555555666777999:::;;;<<<;;;::::::999999999:::555555666666777888888888333333333444444444444444444444555555666777777777666555333222111000000000444222000...------//////111111000000000000111111000000///..................,,,******,,,...000000000000000///.........---------------------------............................../////////...,,,+++///////////////.........---...///000000///...---....................................---,,,+++***......//////////////////000000000000000000000000------,,,,,,,,,,,,---------...///000000///...---+++,,,.../////////......//////.........---------,,,,,,,,,---------......,,,,,,---...///000111222000000////////////000000444222///,,,,,,...000222000000////////////000000000000000000000000000000111111111000000000000000...///000000000000000///222333444555666555444444222222333333333333444444222222333333333333444444222222333333333333333333888888:::>>>AAAHHHVVVdddvvvwww||||||{{{{{{|||~~~}}}}}}}}}zzzvvvrrrooommmmmmjjjgggdddbbbcccdddfffccc\\\RRRJJJEEEAAA>>><<<666666555555555555555666555444444333222222111111222222222222111111111111000000000000000000000000222111000//////000111222222222111111000000//////222222111000000000000000222111111000//////000000111333444333222111222333333333333222222222111111111111111111222333333444222333444555555444333222222333444444555555444444333333333444444444444555444333333222222333333444555444333333333444555666444444444555555666888888666666666777777888999:::;;;::::::999888888999999666555555555555555555555555444444444444444444444333333333333222222222222333333222222111111222222444333111///...///000111111111000000000000111111000000///...............111///------///111222333------,,,,,,,,,,,,,,,,,,------------------------........................---.../////////...---,,,/////////////////////...---...///000000///...---........................------------------------////////////............//////////////////////////////............//////---...///000000///...---,,,,,,.../////////......//////.........---------111000///...---,,,,,,+++---------...............000000////////////000000000///,,,******+++---...000000////////////000000000000000000000000000000000000000000000000000000000111111111000///......///000111222333222222111222222333333333333444444222222333333333333444444333333333444444555555555999999;;;???BBBIIIWWWdddvvvwww~~~|||yyyzzz|||xxxwwwvvvtttrrrooommmlllppplllfff```\\\YYYXXXWWWUUUOOOFFF???;;;:::999999666555555444555555666666444444333333222222111111333333333222222111111111222111000//////000111222111111000000000000111111333333222111000///......222111000000000000000000000000111111000000//////000111222222000000111222333333333333333222222222222222111111111222222333222222333333333333222222222333444444555555444444333333333333444444444444444333333222222333333444444444444444555666777888888777555444444444666777888888888777777777888888999999888777777777888888;;;::::::999888888777777666666666555444444444333333333333222111000000000222111111111222333333444444333222000000000111111111000000//////000000111000//////............///222000......000222333333...///////////////000000................................................,,,---......///...............//////////////////......////////////..............................---,,,,,,,,,,,,...///000////////////......------........................111000000//////000000111......////////////......,,,---...///000///.....................---------111111000///...------,,,000000//////.........---000//////......//////000000000///.........//////000000////////////000000000000000000000000000000000000000000000000000000222222222111000///------//////000111111111111000222222333333333333444444222222333333333333444444444444555555666777888888999999<<<@@@CCCIIIVVVddduuuwww~~~}}}yyytttqqqqqqsssuuutttsssqqqooommmkkkiiimmmiiibbbZZZSSSMMMJJJHHHIIIEEE@@@;;;999888888888999888777555444333333333333333333333222222111111666666555555444333333333333111///......///111333111000000000000000000111222111111111000000//////111111000000000000000111...///000111111000///......///111000//////000111222222222222222222222222333222111111111111111222222222222222222222222222222333444444555555444444222222333333333444444444444333333222222333333444444444444444444555555666999777555333333444666888::::::999888777777777777888777777666666666777777;;;;;;:::::::::999999999777777666555555444333333555444444444333333333222222222111111222222333444333222111000000000000111000000////////////000000000///............/////////---,,,,,,...000000/////////000000111111222222////////////////////////........................,,,,,,---....../////////............////////////...//////////////////...........................///...,,,+++,,,---///111000//////......------,,,........................111000000000000000000111...//////////////////...---...///000000///...---........................---............/////////111111111000000000///////////////....../////////000000111111111000000///000000////////////000000000000000000000000000000/////////000000000000000111111111111111000///...000111111222222222222222222222222333333333444444222222222333333333444444444555666777888999::::::888888;;;???BBBHHHUUUbbbtttxxx~~~yyy~~~}}}}}}~~~|||vvvtttqqqmmmiiihhhhhhiiinnnnnnllljjjgggdddaaa```ddd```YYYQQQIIICCC???===;;;;;;:::999777555444333555444333222111111000111333222222222222222111111555555555444444333333333333111///......///111333000000000111111000000000//////000000111111111222111000000000000000111111...///000111111000///...---...000000///...000111000000000000111111111111222222111111000111111111222222222222222222222222222333444444555555444444222222222333333333444444444333333222222333333444444444444444333333222222777666444333333555888:::<<<;;;:::888777777666666666666666555555666777777444444444555555666666666777777666555444333333222333333444444555555555555444333222222111111222222111000000000/////////000000000////////////000000//////............//////...,,,+++,,,---......---,,,,,,,,,------.........////////////////////////........................------------......//////---.........//////000000/////////....../////////........................111000...,,,,,,,,,.../////////......---------,,,........................000//////......//////000/////////....../////////......///000000///...------.....................,,,,,,---------.............../////////000000000//////............//////,,,,,,---.........---,,,000000////////////000000000000000000000000000000......//////000000000000//////000111111222111111000000000111111111222222222222222333333333444444222222222333333333444444555555666777888999:::;;;666777:::>>>AAAFFFRRR___qqqyyywww}}}yyy}}}{{{xxxvvvuuulllkkkiiigggeeeeeeeeeeeefffeeeccc```]]]YYYVVVUUUTTTQQQLLLFFF@@@;;;888777444777999999777444333222333222222333333444555666222222222222222222111111111111111111111111111111222111000//////000111222000000111111111111000000......///000111222333333000000000000000111111222......///000000000//////,,,...////////////000222/////////000000000000000111111000000000111111222333333222222222222333333222333444444555555444444222222222222333333333333444333333222222333333444444444444444333222111000444444333333444777999;;;<<<;;;:::999888777777777666666555555555666777777333333444555555666777777555555555444333333333222111111111222333444444444444333333222111111111222////////////////////////000//////......//////000///............//////000///...---...///000///...---------------...............................................................---------...//////------......///000000000//////............//////........................111000///------------...------------------------........................///......------....../////////............//////...///000111000///...------------...............//////...---,,,+++******+++,,,,,,,,,------......///......------......///------...////////////...000000////////////000000000000000000000000000000---......//////000000111......000111222333333333/////////...///000000111222222333333333333444444222222333333333333444444555555666666777888999999555666999===@@@EEEQQQ]]]mmm~~~yyy}}}{{{yyy{{{~~~~~~~~~{{{xxxwwwuuussspppnnnmmmlllgggfffcccaaa```^^^[[[ZZZWWWVVVTTTRRROOOKKKIIIGGGDDDBBB???<<<999777555555555777999999666444444444444444444444555666777888111111111111111111222222...//////000000111111222000000000000000000000000///000111222222111000/////////000000111111222222000000000000000111222222...............///000000,,,...///000//////111222//////000000111111111111000000///000000111222333555444333222222333444555222333444444555555444444111222222222222333333333444333333222222333333444333444444555555444333222444444444444555777888999<<<;;;:::999888777777777666666555555666777777888777777777777777777777777333333333333333333222222111111111111222222222222222222111111222222333333000000000111111000000000//////............//////...............///000000000/////////111111///...////////////............------------------------........................//////...---,,,---......------......///000000111000///...------...///000........................////////////............+++,,,,,,------......//////////////////////////////......------......///000///...------...///000///000000111000///...------------.........//////000000///...---,,,++++++............------------///......------......///000000000000111111111222000000////////////000000000000000000000000000000------......///000000111///000111111222222222222000000/////////000111222222222333333333333444444222222333333333333444444444555555555666666777777666666:::>>>AAAEEEQQQ\\\jjj|||yyy|||yyyqqqsssvvv|||wwwrrrrrruuuwww~~~wwwnnnllljjjgggdddbbbaaaaaabbb```\\\XXXUUUPPPKKKHHHEEEEEECCCAAA???<<<:::999:::999888666555555555555333555666444111///111333333333222111000000000000111111111111111111222222//////000111222333333444000000111111111111000000///000111222222111000///111111111111000000000000000000///000000111222222///...---------///000111---...000000///000111333000000111111222222222333////////////000111333333555555333333333333555555222333444444555555444444111111222222222333333333444333333222222333333444222333444666666666666555444444555666666777777777<<<;;;:::999888888888888666666666666666777888888666666555555444444333333222222222222222222222333444444333333222111111111000000000111222333555666000111111222222222111111//////............//////...............///000111///......///000000...,,,,,,,,,,,,++++++******)))------------------------........................111///...---,,,,,,---...---------...///000000111000///...------...///000........................,,,---...///000000000///***++++++,,,---...//////000000000000000000000000//////............//////000///...------...///000///000111111111///...------------.........//////.........////////////000333333222111000///...............------.........---------------...///000000000////////////000000000000000000000000000000---------...///000000111111111222222222111111000333222111111111222444555222222333333333444444444222222333333333444444444444444444444555555555555666777;;;???BBBFFFQQQ]]]hhh{{{zzz|||zzzsssqqqyyywwwrrrppppppqqqyyy}}}|||xxx|||zzzrrrmmmiiigggdddaaa]]]ZZZXXXWWWSSSRRRQQQNNNIIIDDD???<<<===<<<;;;999888777777777666666666555555444444333222222222222222222222222111111111111111000//////222222222222222222222222000111222222111000///...,,,...///111222222222222111000/////////111222333000000000000000111111111000000000000000///......///////////////000111111222222111000/////////000222222111000//////000000666555333222111222222333111111222333444444555555666666555666777888666444444444333222222222222333444444333222222333333333888555222111333444333222000000111222444555666666888;;;===<<<999888999;;;<<<;;;:::999888666555555444333111222333444444333333333333333333333444444444333333222111000//////222222222222222222222222000000///...............000000//////......------////////////////////////------..................,,,,,,------......---------------.........//////......------------......000000000000000000000000,,,------......------,,,---....../////////000000000000000///...,,,+++***000000111000000///...---//////////////////............---,,,,,,,,,,,,---,,,+++,,,---000111000...///.........///000222333000000//////.........---***,,,------,,,,,,...///000///...,,,,,,---......///////////////........................///000111............//////000000000000000000////////////222222111111000...---,,,***+++---///000111111222///000000111111111000000000111111111111222222222444444333333333444555555333333333333333333333333444444444555666777888888999777999===???DDDNNNXXXjjjzzzuuu|||uuuqqqtttyyyzzz|||yyysssooommmlllqqquuuyyyyyyxxxxxx|||}}}{{{xxxuuusssrrrpppssswwwyyyvvvooogggbbb]]][[[XXXTTTPPPMMMKKKJJJFFFFFFFFFDDDAAA>>>:::888888777666555444333333333555555444444444444444444222222222222222222222222222222222222222111000000222222222222222222222222111111222333222222111000...///000111222222111111111000/////////000222333111111111000000000000000000000000000000///......///////////////000111111111111000000///000000000222222111000000000000000111000///......///000000111111222222333333444444------...000333444333222666666666666555555555555444333333222222333333444888555333333555666555333222222333444555555666777777:::<<<;;;999888999:::::::::999888777777666666666444333333444555444333222222222222222222222222333333222222111000000000222222222222222222222222000000///............//////////////////........./////////////////////////////////...---------,,,)))***+++---............,,,------------...............------------......////////////////////////---......//////......---//////............//////,,,---...//////000000000///000000000000//////.........---,,,++++++******///...------,,,,,,---------,,,,,,---///000///...000/////////000111333333///.........------------,,,...//////------...000//////...---------------.........//////////////////............//////000------......////////////000000000000////////////000000000000000//////.........///000111111111111000111222333444555555555000111111111111222222222222222222222222333333444333333333333333333333333777666555555555555555555999777999===???DDDNNNXXXjjjyyyvvv~~~xxxrrrqqqooonnnqqquuuxxxyyy~~~zzztttooommmggghhhjjjlllnnnppprrrrrruuuuuusssrrrooollljjjiiigggjjjmmmmmmjjjccc[[[VVVOOOMMMJJJFFFBBB???===;;;::::::;;;:::999888666555444444333222222222222222333333333333333333444444222222222222222222222222222222333333222222111111222222222222222222222222111222222333333333222222///000111111111111000000000000000///000000111222222222111111000000//////000000000000000//////...///////////////000111111000000/////////000111111222111000000000000000000000000000000111222333444111111222222222222222222/////////111444555555444333333444444333333222111333333333222222333333444222111111222444444333111444444444555555555666666666888::::::888777888999888888888888777777777666888666444444555555444333444444333333222222111111111111111111111111111111222222222222222222222222111000//////......//////...///////////////000000////////////////////////000000///...---,,,,,,+++((()))***,,,---......///,,,,,,,,,,,,------------......------------.................................//////////////////...000///...---------...///+++,,,---//////000000000......///000000000/////////...---,,,+++)))((((((///...------,,,---------...---,,,---//////...---000000000000111222333333---------------,,,,,,,,,...000000000...---...///......//////......---,,,------......//////000000000//////............///---------...............////////////000000000000......///000000000000000000111111111111111000///,,,---///000222333333333000111111111111222222222000000000000000111222222333333333333333333333333555555444444444555555666999777999===???DDDNNNXXXjjjxxxvvv}}}xxxuuunnniiikkkppptttvvv}}}|||{{{zzz{{{{{{|||}}}wwwppplllcccbbbaaadddhhhkkkkkkiiikkkjjjjjjiiigggeeedddccc[[[\\\]]]]]]YYYSSSLLLHHHCCCBBB@@@===:::888777666555555666666666555444444444333333222333333444444111111111222222333333444111111111111111111111111111111222222222111111000111111111111111111111111000111111222222333333333111111111111000000//////000000000000000000111111333222222111000///......//////000000000000/////////////////////000000111///////////////000111222111111000000000000000111000000111222333444555666222222111111111111111111555444444555666666555333111111222222222111000///333333222222222333444444222333444666777666555444555555555555444444444444666777888888888888888888777777777777777777777777888666444444444444333222666666555444333333222222000000111111111222222222111111111111111111111111111000000///.../////////......//////000000000111//////////////////////////////......---------,,,******+++,,,------------+++++++++,,,,,,,,,------......------------......------------------------......////////////......///...---,,,,,,...000111000/////////---,,,+++***------...///000000000///000000///......---,,,,,,//////...---------------000...------...///...---//////000000000111111222------------------------///000000///---,,,---...---.../////////...,,,+++,,,------...///000111111111000///...............------------............////////////000000000000......///000000000000000///000000111111000000///,,,---...///000000111000000000111111111222222222000000000000000111222222444444444444444444444444000111111333555777999:::999777999===???DDDNNNXXXjjjvvvvvv~~~vvvnnnmmmrrrrrruuu|||~~~|||}}}~~~}}}zzzwwwuuusssssssssuuuwwwyyyyyyvvvpppjjjfffccc```]]]___cccfffeeecccaaaaaa```^^^\\\YYYWWWVVVIIIIIIIIIHHHEEE@@@;;;888;;;:::999888777777777777444444444444444333333222333333222222222333444444000111111222222333333333111111111111111111111111//////000000000000000///111111111111111111111111000000000000111111222222222222111000000/////////000000111111111000000000333222222111000///......//////000000000000/////////////////////000000111///.........///000111111111000000000000000111111---...///000111111222222222222111111111111111111222111000111333333111000444444444444444333222222333222222222333333444555999;;;===>>>>>>=========444444444333333333333333666666666777888888888777555666666666666777777777777555333222333333222111555444444333222111000000000000000111222222333333111111111111111111111111111111000///////////////.../////////000000111111////////////////////////,,,---------......//////------------,,,+++******+++++++++,,,,,,,,,------......------------......------------------------,,,------......------,,,+++++++++,,,---///111222111000///...,,,***(((&&&,,,---...///////////////////////////000000000000//////...------------...000...,,,,,,---......---.........///////////////..................//////---//////...,,,+++,,,------.../////////...,,,+++,,,------...///000111111111000///........................................../////////000000000111000000000000000///......------...///000000000000222222222333222222111111000000111111111222222222222111111111111222333333444444444444444444444444111111222333555777999:::999777999===???DDDNNNXXXhhhvvvvvvwwwtttwwwxxxzzz|||||||||yyyuuutttuuuwwwwwwxxxxxxwwwtttppplllkkkkkkkkkmmmoooooommmiiieeeaaa```\\\YYYYYY[[[\\\[[[YYYVVVUUUSSSPPPLLLIIIFFFDDD>>>>>>>>>===;;;777444333555555444444555555666777444444333222111111000000111111000000000111111222222222222222222222333333111111111111111111111111......//////000000//////111111111111111111111111000000000///000000111222222222111000//////000000000111111111111000//////222222111111000000//////...//////000000000000000///////////////000111111//////.........///000000000000000000000111111222///000111111111111111000111111222222222222222222.........000333555444333333333222111111111111111222222222222333444555555:::<<<===>>><<<<<<<<<===333333333333333333333222666666666777999:::999777555555555555666666666666666444222222333333222111111111000000//////......000000111111222222222333111111111111111111111111222111000000//////000000///000000000000000000111////////////////////////+++,,,,,,---...///000000000//////...---+++***))),,,,,,,,,,,,------------......------------......------------------------,,,,,,------------,,,,,,******+++---...///000000---------------,,,+++***------.../////////......---------...//////000000000///......------......000...,,,,,,---//////...------...//////......---.........///////////////,,,---......,,,+++,,,---......//////......---,,,------......//////000000000//////............//////////////////...............//////000000111111000000000000000///......,,,,,,...///000000000000111111222111111000///...000111111111111222222222333222222222222333444444444444444444444444444444666666555555555666666777999777999===???DDDNNNXXXgggvvvwww~~~{{{|||xxxrrrrrrvvvyyy~~~~~~yyysssnnnmmmmmmmmmmmmnnnpppqqqoookkkgggffffffffffffgggfffdddaaa^^^[[[XXXUUUQQQOOOMMMMMMLLLKKKFFFEEEDDDBBB@@@>>><<<:::::::::999888777666555444333333333333333444555555444333222111111000000000111000000/////////000000333333333333333222222222111111111111111111111111......///000000000000000111111111111111111111111333222111000000000111222222111000//////000000111000111111222111000///...111111111000000000000000......///000000000000000///////////////000111111000000///.........//////000000000000000111222222222222222222111000...---111111222222333333444444111111111444666888777666222111...---,,,---///000222222222222333444555666666888999777555444666888333333333444444444444444777666555777:::;;;:::888555555555555555555555555666444222222444444444333000000000000000000000000111111111111111222222222111111111111111111111111222111000000//////000000111111111000000000000000////////////////////////,,,---------.../////////000000000///...---,,,+++,,,------------...............------------......------------------------------............------+++,,,---//////...---,,,,,,---....../////////............///......---------------...............000//////...............///---++++++---///000000......///000000///...------------....../////////,,,---......------.../////////...---------------.........//////////////////............//////000111111000000000/////////.........///000111111111...//////000000000000///...//////000000000//////.........///......------000111111111111222222222333222222222222333444444555555555555555555555555888888777666666666777777999777999===???DDDNNNXXXeeewwwwww~~~{{{ooojjjkkkpppssswww{{{~~~~~~}}}|||yyyuuuoookkkiiihhhhhhgggeeeiiillllllhhhdddcccccc______^^^\\\YYYVVVTTTRRRPPPNNNJJJFFFCCCAAAAAAAAA999999:::;;;;;;;;;;;;:::444444333333222222222222555444444333444444444555555444333222222222222333222222111000000000000000444444444333333222222222000000000000000000000000//////000111111111111111000000000000000000000000555444222111111111222222222111000//////000111222000111222222222000///...000000000000000111111111......///000000000000000///////////////000111111111000///...............000000///000000111222222......///...,,,***(((&&&111111222333444444555555444333333444555555444222666444111......000222444222222222222333444555666777888888666333222555888444444444555555555666666777666555777;;;<<<:::888666666555555555444444444666444333333555666666555333333333333333333444444111111111111111111111111000000000000000000000000222111111000000000000000222222111111000000//////////////////////////////..................------/////////000//////...------------.........//////.........------.......................................////////////......,,,...///000///---***(((//////000000000000000///.../////////...---,,,,,,000000000//////......---000000///...............///,,,***+++---///111111//////000111111000///...,,,,,,,,,------.........,,,...//////......000111000///...,,,,,,---......///////////////........................///000111222222111111000000//////---......///000111111222,,,---...000111111222222222222222111111000......//////000111222222111111000111111111111222222222222222111111222222333444555555555555555555555555666666666666777888::::::999777999===???DDDNNNXXXdddxxxwwwwwwwwwwwwzzz}}}}}}}}}}}}}}}xxx{{{{{{tttooolllkkkooooooooooooooopppppppppqqqnnniiidddaaa___^^^^^^```___]]]\\\\\\[[[ZZZXXXOOONNNMMMKKKIIIGGGEEEDDD@@@???>>>===;;;:::999888666666555555555444444444444444444444444444444444222333333444444333333222////////////////////////000111111111111222222222111111111111111111111111222222222111111111111000222111000//////111333444////////////////////////000111111111000///---,,,000000000000000000000000,,,------...///000000111000///...------...///000------............------////////////////////////222111000//////000111111111111111111111111111111000000000000111111111111222333444555666777777777333333333333333333333333555444444333333444444555222222111111111111111111333333333333333333333333111111222333333444444555888777666555555666777888333222222333444444333111222222222222222222222222999999888555111//////000...000111000///...///000111111000000//////......000000000000000000000000222000000///***######'''---------.....................------------......------............---------......//////......---............//////000000---------............///........................,,,---...//////...---,,,///////////////000111111......------------......------------------------------------.........////////////000000111222333222222111///...---,,,+++000000//////.........---------............------////////////////////////---------.........//////111///...------...///111111000///......///000111000///.........///111222000000000000///...,,,,,,111111111111111000////////////000000111111111222//////111222222333222222111111222222222333333333666444333222222333555666333444555555555555555555777666888<<>>;;;999;;;:::999999888777666555333333444444444444444444555555444444444444333333222222222222222222222222000000111111111111000000111111111111111111111111000000000111111111222222111111111111111111111111222222111111111000000000111111000///000111222333111111111111111111111111000000111111000///...---000000000000000000000000//////000000111111222222111111000000000000111111000111111222222111111000////////////////////////111000000//////000000111//////////////////////////////000000000000111111222222333333333333333222333333333333333333333333111000000//////000000111111111222222222222222222333333333333333333333333333333444555555666666777222333333444444333333222333222222333444444333111222222222222222222222222,,,---/////////000333555000222333222111000111222000000000000////////////000000000000000000000000999666444444111---...222222222111000///...------......------------......//////000000000000//////,,,,,,------------,,,,,,---------------.........---------............///........................------...//////...---------------,,,------...///...///000000000000///...////////////////////////............/////////000111///---+++***+++,,,---/////////.........------////////////............//////000000000000//////////////////////////////---------...............000///...------...///000000//////......//////000///////////////000111111/////////000000///......///000111222222000///...000000000000111111111111///000000111222222333333333333333333444444444444111111222444555666777888333333444555666666777777777666888<<>>;;;:::888888999999888666777777666666666555555555333333444444444444444555444444333333333333333333111111111111111111111111000111111111111111111000111111111111111111111111000000000000111111111111111111111111111111111111111111111111000000000000111000000///000111222222111111111111111111111111000000000000000///......000000000000000000000000---........./////////000//////............////////////000000000000//////////////////////////////////////////000000000111111111111111111111111111////////////000000000111333333333444333333222222444444444444444444444444333333222222222222333333111111222222222222222333222222333333333333444444111111222333333444444555333333555666666555333333333222222333444444333111111111111111111111111111...///000///......000111...000111000///...///000000000000000////////////////////////////////////;;;666444333000,,,,,,000//////......------,,,,,,......------------......------............------......////////////......---------------------------------............///........................---..................---...---------------......---///000222222000///---................................./////////000000...---***)))((()))+++,,,........................///////////////........./////////000000/////////////////////////////////........................000///............///000///////////////////////////////////////000000111...//////000000000//////222222111111111111111222000000000000000111111111000000000111111222333333333333333444444444555555444555555666555555444333444444333333444444555555888777999===???CCCLLLVVVeeevvvwwwddddddcccdddddddddeeeeeeddddddeeeffffffggggggggghhhhhhiiigggeeeeeeiiillljjjnnnrrruuuuuuwww{{{yyyqqqnnnooolllkkkhhhdddaaabbbfffjjjllllllllllllkkkiiigggfffcccbbbaaaaaaccccccbbbaaaaaacccdddccc^^^XXXTTTRRRQQQPPPNNNKKKHHHFFFCCCBBBCCCAAA>>>;;;999777666666888777555666777777666555111111111111111111111111444444444444444333333333222222333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111//////000000000111111111000000000000000000000000111111111000000000//////000000000000000111111111000000000000000000000000000000000///////////////000000000000000000000000............////////////......////////////......//////000000000000//////////////////////////////......//////000000000000000000000000000000000000...////////////000000000//////000000000//////...222222222222222222222222444444333333333333444444111111222222333333333333222222222333333444444444111111222333333444444555222333444555555444333222333222222333444444333111111111111111111111111111000111111000...---///000...000111000///...///000////////////000000000000////////////////////////000,,,+++...000///000333,,,,,,------......//////......------------......------............------...//////000000//////...---------------------------------............///.................................------.........//////......---......///---///000222222000///---------------------------............////////////...---+++++++++---...000------------.....................///////////////---......//////......---////////////////////////.....................---//////............//////......////////////.........//////000000000000000//////000000000000000///333111...,,,,,,...111444111111000000000000000000000000000000111222333444333333333444444444555555555666666666666555444333888777666555444444444555888777999===???CCCLLLVVVddduuu{{{QQQPPPOOOOOOQQQSSSVVVXXXUUUVVVXXX[[[^^^aaacccdddaaaaaaaaa___]]]]]]^^^```ccccccfffjjjkkkiiikkkooopppnnnmmmmmmhhhbbb```bbbaaa```^^^[[[XXXXXXZZZ\\\\\\]]]^^^___^^^\\\YYYXXXTTTRRRPPPPPPQQQQQQOOOMMMLLLNNNPPPOOOLLLIIIFFFEEEEEEDDDBBB@@@>>><<<;;;:::<<<;;;999888666555444444888777555444555444222000000111111111111111111111333333222222222222222111111111222222222222333333111111111111111111111111111222222222222222222111111111111111111111111111/////////000000000111111000000000000000000000000111111000000000//////////////////000000000111111////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000111111111111000000000111111222222111111000////////////////////////------...///000000000000..............................////////////000000000000111111222111111000333333333333333333333333333222222222222222222333111111222222333444444444111222222333333444444555333333444555555666666777111222222333333222222111333222222333444444333111111111111111111111111111///000000000//////111333000222333222111000111222////////////000000000000000000000000000000000000...+++***...000...---///------...///000111222222......------------......//////000000000000//////------............------.........------------------------............///........................///...------------...///000///.....................///000000000000///...------------------------------------.........///////////////000111222222------------------...............///////////////------............------////////////////////////...............---------////////////////////////---......//////......---......///000000000000000000000000111111000//////111...+++)))))),,,///222111111111111000000000000111000000///000222333444333333333333444444444444333444444555666666777777;;;:::888777666777777888999888999===???BBBKKKUUUbbbtttCCCBBBAAABBBCCCEEEGGGHHHEEEFFFHHHKKKOOOSSSVVVXXXSSSSSSRRRPPPNNNMMMMMMMMMRRRPPPRRRXXXYYYVVVVVVYYYVVVRRRPPPTTTTTTOOONNNOOOPPPOOONNNLLLKKKJJJIIIIIIIIIKKKMMMNNNNNNLLLIIIGGGDDDCCCAAAAAABBBBBB@@@???===???AAAAAA>>>===<<<<<<======<<<;;;;;;::::::999777777666555555444444444666444333333333333111///333333333333333333222222000000111111222333333333111111111111222222222333222222222222222222222222000000111111111111000000000000000000000000000000////////////000000000111000000000000000000000000111000000000////////////...//////000000000000000000000000000000000000000111000///......///000111000000000000000000000000111111111111000000000000///000111222222111000//////000000111111000000///////////////////////////,,,---...000000000000///................................./////////000000222222333444555555555444666666666666666666666666222222111111111111222222111111222222333444444555111111222333333444555555333333444555555666666777333333222222222222333333333222222333444444333111111111111111111111111111---...////////////111333000222333222111000111222.../////////000000000111000000000000000000000000333///...222333///++++++......//////000000111111......------------......//////000000000000//////------............------/////////.........---------------............///........................///...------------...//////......---,,,,,,------................................................,,,,,,,,,,,,---------------...///000000000///...------------------------............/////////000......////////////......//////////////////////////////.........---------......////////////......------...//////...---------...///000111000000///111111111111111000///......---,,,,,,,,,---///000111111111111000000000///111111000///000111333555222222222222333333333333555555444444555666777888888777666666666777999:::999888999===???BBBKKKUUUaaasss999999999999:::::::::;;;======>>>???BBBEEEHHHJJJFFFEEEDDDCCCAAA???>>>===AAA===???FFFHHHDDDCCCFFFFFF@@@===BBBEEEBBB@@@AAADDDBBBAAAAAAAAA@@@===:::===???BBBCCCCCCAAA>>><<<===<<<:::;;;<<<<<<;;;999:::;;;<<<;;;888666666777555555555666666666666666333333333333333333333333222111000111333444444333222111111111111111000000///000111333444666777777000000111111222222222333222222222222222222222222//////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000////////////...//////000000000000000111111111111111111111111111000///......///000111000000000000000000000000////////////............---...///000000///...---------............------////////////////////////+++,,,...000000000000///000000000000000000000000............/////////000...///000111222333333333333333333333333333333333333333222222222222333333111111222333333444555555111111222333333444555555111111222333333444444555777666444444444444666777333333222333444555333111000000000000000000000000//////000///------///000...000111000///...///000.../////////000000111111000000000000000000000000...,,,---444888666333333...............---------.........------.........------............------//////000000000000//////000000/////////.........---------.........//////........................///...---,,,,,,---...///...---,,,,,,++++++++++++///...------------...///////////////////////////+++++++++,,,,,,,,,------+++,,,---...---+++)))'''......---------,,,,,,,,,---.........//////000000//////000000000000////////////////////////////////////.........---------......////////////......,,,---...//////...---,,,---...000111111111000///222222222111111///.........///000222222222111000222111111111000000//////222111//////000111444555111111222222222333333333:::888666444333444555666333222222222333666999;;;999888:::===???BBBKKKUUUaaasss555555666777777888777777::::::::::::::::::::::::777888888999999999888888999999:::::::::;;;;;;;;;777777888999::::::;;;;;;:::::::::::::::999888777;;;:::::::::::::::::::::999999999888888888888888777777777777777777777777666666666666666666666666555444333333333333444555666555444444222222111000777555444222111111222222111111111111111111111111111111111111111111111111000000111111111111000000111111222222222222111111222111111111000000//////111111111111111111111111000000//////.........---......///000000000000000000000000///000111222333000000000000000///......////////////000000000000111111111000000000000000333///,,,+++...000000///000000000000000000000000////////////////////////000000000000000000000000///000111111111000...---............////////////111000000///////////////111111111111111000///.../////////000000111111111222222111111222222333444222222333333333333444444666555333111111111333444222222222222222222222222333333444555666666666555222222222222222222222222000000000000000000000000000///...---------------000000000000000000000111///////////////000111111//////000000///...------///...------...///...,,,+++,,,///111222111///---........................,,,------......------,,,---------............//////000000111222333333333............---,,,+++***,,,---......//////......------------------------......------------..............................+++---......---,,,,,,---000000//////......------000000//////.........---,,,,,,,,,++++++*********....................................//////000000---///000222222000///---...............---------111000///..................///111222111000...---///////////////.........111111111111000000000000000///...------,,,------111000///000222222000///111000000000000222333444222222222111222222333333222333444444222111222444000111333444555444333222666666999===???BBBJJJSSSaaasss444444555666666666666666666666666666666666666666888888888888888777666555777777777777888888888888666666666777777888888888888888888888888777666555666666666666666666666666444444555666777888888999666666666666666666666666555555555555555555555555555444333333333333444555444444444333333222222111555444333222111111111222111111111111111111111111222222222222222222222222000000111111111111000000000111111222222111111000111111111111000000000///000000000000000000000000000000/////////...............///000000000000000000000000000000000000000111222222222111111000///////////////000000000000111000000000000000000000222///,,,,,,...000000000000000000000000000000000////////////////////////000000000000000000000000///000000111000///...---............///////////////////////////000111111111222222222222111111000555444444333333222222222111111111111111222333333111111111222222222333333555333222000000000222333444444444444444444444444333444444555555555555444222222222222222222222222000000000000000000000000000//////......---......111111000000000000000000///////////////000111111///000000000000000///...///...------...///...---..................//////........................,,,------......------,,,---------............///,,,------...//////000000---------,,,,,,***)))))),,,------...............------------------------......------------......------------------------(((***---//////000222333////////////............000/////////............///.........------------000000//////////////////.../////////000000000000...///000111111000///...........................000//////............///000//////...............000000000000000000000000111111111000000000//////............///000111222000000000111222222000...111000000000000222333444444444333222111111111111333555555444333222222333444444555555555555555444666555888<<>>AAAIIIRRR___qqq222222333333333333222222444444444444444444444444444444555444444333222222222222222333333333333444333333333333333333333222333444444444444444333333444444444555555555555555666555555333222111000000333333333333333333333333222222222222222222222222333333333333333333333333111111222222333333333333222222111000000000000000111111111111111111111111222222222222222222222222000000111111111111000000000000111111111111000000111111111000000000000000000000000000000000000000000000//////////////////......///000000000000000---...000222222111000///222222333333333222222111////////////000000000000000000000000000111111111//////......///111222222000000000000000000000000///////////////////////////////////////////////////////////////.....................////////////............///000111222000000111222333333333333,,,,,,---///000222333444///////////////000111111000000000111111111222222222111111000000000111111111111111111111111111111444444444444444333222111000000000000000000000000000000000000000000000000///000000000000000//////111111111000//////......///////////////000000111---...///000000000000000...---,,,---/////////---222///,,,***)))+++---///........................------............---------------............///....../////////000000000///////////////...------------------......//////..............................------------......------------------------...000111000///---......---------......////////////////////////........................------------------,,,++++++******////////////////////////......///000000///......,,,------...///000000111...............///000111000///...---------......///000000000000000111111111000000000///////////////...---,,,++++++++++++//////000222333333000---000000000111111222333333444444333222111111111111///111333555555666999;;;999888666555555555666777777777999===???AAAIIIRRR]]]ooo111111222222222222111111444444444444444444444444000111222333333333333333222222222333333333444444333333333333333333222222333333444444555444444333444444444555555555666666666666555444222111000000333333333333333333333333222222222222222222222222333333333333333333333333000111111222222333333444000111111000000000//////111111111111111111111111222222222222222222222222000000111111111111000000000000000111111000000000000000000000000000111111111111111111111111111111//////000000000000000000......///000000000000000&&&'''***---......---,,,000000111111111111111000////////////000000000000//////000000111111111111...///////////////000111////////////////////////////////////////////////////////////////////////000//////...........................////////////000000////////////000000//////000111222222222111//////111222444555666777//////......//////000111111111111111222222222333222222111111111222222222111111111111111111111111333444444444333222111111000000000000000000000000000000000000000000000000...///000000111000//////000000000000//////......///////////////000000111,,,,,,---...////////////...---,,,---///000///...///...---,,,,,,,,,,,,,,,........................---......//////......------------............/////////000000000000111111//////000000000///.........------------...///000..............................------------......////////////////////////444555666444222/////////,,,,,,------......//////.........///////////////........................------,,,,,,,,,+++++++++..............................////////////......------......///000111111...............///000111//////000111000///...---.........//////000000000000000000////////////...//////...---,,,,,,,,,,,,000///000222333222000---///000000111222222333333111111111111222333444444111333444555555555777999777666555444444444666666888888:::>>>@@@BBBIIIRRR\\\nnn111111222222222111000000222222222222222222222222...///000222333333333333333333333333444444444444222222222222333333333333333333444444555555444444111222222333333444444444222222222333333444444444222222222222222222222222222222222222222222222222222222333333333333222222000111111111222222333333000000111111111111000///111111111111111111111111111111111111111111111111000000111111111111000000///000000111111000000///000000000000111111111111111111111111111111111111//////000000000000111111......///000000000000000***+++---///000111111000......///000000000000///////////////000000000000/////////000111111222222...///000///...---...///////////////////////////////////////////////////000000000000000000000000000///......------..................////////////111111000/////////////////////000111111111000000222222222222222111111111///////////////000000111111111111222222222333333111111111222222222222222333333333333333333333333222222333333333222111111111111111111111111111111000000000000000000000000---...///000111000///...///////////////////////////////////////000111111,,,,,,---.........---------,,,,,,---///000///...------.........---,,,,,,..............................////////////......---------............///........................---...............------......---,,,---...///000..............................------------......////////////////////////...///111000///......///---------------..................////////////////////////000000000000000........................////////////.............................................//////000000111///............//////000...///111222222000...---------......//////000000000000////////////......//////...//////000111222111000///000222222000/////////111222222333222222000000000111222333555555555666777555333222222333444444333333444444555666888888:::>>>???AAAIIIRRR[[[mmm222222222222222111000000111111111111111111111111///000111222222222222222333333333333444444444444000000111111222222333333111222333444444444444444000111111222333333444444000000111222333444444555333333333333333333333333222222222222222222222222111222333333333333222111111111111111111222222222000000111222222111111000111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000/////////000000000111111111111111111111111111111111111//////000000000111111111......///000000000000000111111111222222222222333---...//////000000000///////////////000000000000...//////000111111222222---///000///---+++,,,---////////////////////////////////////////////////000000000000000000000000000///...---------..................////////////000////////////000000111111111222222222111000000111111000000//////......000000//////000000111222000000000111111111111222///000000111111111111111222222222222222222222222000111111222222222222111222222222222222222222222000000000000000000000000+++---...000000000...---------......///000000000///////////////000111111..................---,,,---,,,+++---///000000///---.........//////....................................////////////......---------............///---------------------------....../////////......///...---,,,,,,...///000..............................------------......////////////////////////)))+++------,,,,,,---......------------------,,,............/////////000....../////////000000000.........//////000000111111111111111000000000///.........------.........///////////////000000000000//////............/////////000/////////......---......///000000111111000000/////////.........000000000000000111333333333111//////000111111000...///111222333333222222111111111111222333444444444555666444222111222333111222333444555666666666777666888<<<===???FFFOOOZZZlll222222222222222111000000222222222222222222222222111222222222222111111000222333333333333444444444...//////000111222222333000111222333333333333333111222222333444444555555222222222111111111111111333333333333333333333333222222222222222222222222111222333444444333222111111111111111111111111111000111222333333222111000111111111111111111111111////////////////////////000000111111111111000000//////000000000000////////////000000111111111222000000000000000000000000//////000000111111111222...//////000000000000000111111///...------------......///000000000000000////////////000000000000...//////000111222222222---///111///,,,)))***+++////////////////////////////////////////////////000000000000000000000000000///...---,,,---................../////////000............///111222333333333333333333222111000111111222222333333333444000000000000000111222222////////////000000000000......///000000111000000000000000000000000000000///000111222222222222222222222222222222222222222000000000000000000000000***,,,...///000///...---,,,,,,---...///000111111///////////////000111111///000000000///...---------,,,+++---///000000///.........---...///000111..............................////////////......---------.........//////........................000000111111111111111000///...,,,,,,,,,---///111////////////////////////.........------....................................000222222111000111222.........------,,,,,,,,,---.........//////000000+++,,,,,,,,,------......+++,,,,,,---...///000000333333333333222222111111......------------......000000000000////////////111000///...............111///---,,,,,,,,,...///...//////000111222222222000/////////............222111000///............444111......///111222222...///111222333333222222333333222222111222222222///111333333333333555777000111333555777777777777555444777:::;;;===EEEMMMZZZkkk111111222333333333333222222222222222222222222222111222333444444333222111///000000000111111111111333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222444444333333222111000000222222222111111111111111222222222111111111000000////////////000000000000000000000000000000000000........................111111000000//////......////////////////////////000000//////......------111111000000000000111111............///111222333111111111111111000//////000000000000000000000000222111000///.........///////////////////////////000000000000000000000000........................000000000000000111111222...............---------------............------,,,,,,++++++,,,,,,---.../////////......////////////////////////.........000111333444444333222111222222333444333222111///222222222222222222222222111111111111111000/////////000000000111111111111222222111111000000//////000000000000000000000000......//////000000111111111111000000000000111111//////............////////////............//////////////////............------......///000111111,,,,,,---...//////......---------.........//////////////////////////////000000000000111111111111......---------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------............------------......666444111///.........///////////////////////////..................------.........------,,,,,,,,,------,,,,,,,,,,,,---------.../////////...---,,,000///...---------------///...,,,++++++---000111........................000000000000000000000000222222111111000000000///.........---,,,...111444......000111111000//////111111111111111111111111000000000000000000000000000///...------...///000000000000000000000000000000111111111111222222222222222333333333333444444222222222111111000000000444333222111111333555666888777999======>>>EEEMMM[[[jjj000111222222333333222222222222222222222222222222111222222333333222222111000111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222111111000000111111111111111111111111222222222111111111000000////////////000000000000000000000000000000000000111111111111111111111111000000000000//////......////////////////////////000///////////////......//////............//////000////////////000000111//////......///000111222////////////////////////++++++,,,---...000111222////////////////////////////////////////////////........................//////......//////000111000000000000////////////,,,------......------,,,------,,,,,,------...///,,,,,,,,,++++++,,,,,,,,,/////////////////////...///000111111222222222222000111111222222111111000222222222222222222222222111111111111111000//////000111111111222222222222111111111000000000000000111111111111111111111111.../////////000000000111000//////////////////000//////............//////////////////////////////////////////.......................................///000000000000000000---.........////////////////////////////////////.........////////////000.........---------,,,,,,,,,,,,---------,,,,,,+++---------.........//////......------------......333222000...------......................................................///...............------......------------......+++,,,---...//////...---//////.........---------............//////000000////////////////////////////////////////////////............---------,,,/////////---,,,+++---//////000000111111000///...////////////////////////000000000000000000000000000000///......///000000000000000000000000000000000000111111111222222222222222222333333333444444333333222222222111111111333333444444555555555555666666888<<<<<<===DDDLLLYYYiii~~~000111222222333333222222222222222222222222222222222222222111111222222222111111111222222222333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000///000000111111222222222222111111111111000000000////////////000000000000000000000000000000000000........................000000000////////////...////////////////////////////////////000000000000//////............//////111111000///////////////......,,,,,,---000222444////////////////////////000///......---,,,++++++000000000000000000000000////////////////////////........................---------------...//////////////////////////////,,,------......------,,,...------------.../////////......------......///......//////////////////////////////000111222333000000000000000000111111111111111111111111111111000111111111111000000///111111111222222222333333000000000000111111111111111111111111111111111111////////////000000000000///......------....../////////............////////////000000000000///////////////............---............---------,,,000000000000000000///...............////////////////////////////////////,,,,,,,,,---------......//////.........------------------------,,,+++***........./////////000000......------------......000///...,,,,,,------...------------------------.................................//////////////////..................///(((***+++---...///............///000///...---,,,---...000111111111000///000000000000000000000000........................000000000000///////////////000000...,,,******+++111111222111111000///...........................000000000000000000000000111000000//////000000111000000000000000000000000000000000111111111222222222222222222333333333333444333333333333333222222222333555777777666555444555555777:::;;;<<>>AAAKKKVVViii000000000000000000000000000111111222222111111000000000000000000000000000,,,------...///000111111000000000000000000000000...//////000000000000000000000111111111111000000///000000000000000000///////////////////////////---...//////000/////////***,,,......,,,,,,...000////////////............000000000000000000000000000000000000000000000/////////...---,,,+++++++++..................//////////////////////////////---------------...//////---------------...//////000000///......///000111////////////////////////..............................000000111000///...,,,------......//////000,,,------...//////..............................---------............///------------............,,,,,,,,,---------......------------------------........................//////000000000000//////222222222222222333333333222222222222222222222222111111000000//////000000//////000000000111111111000//////////////////000.../////////......//////.........---,,,,,,++++++---.............................................///000111///,,,,,,///222,,,,,,,,,------------------------............///---...........................---------......///......------------......000///...---------------......------------......///000//////...---,,,+++......------------------......///////////////...........................,,,,,,---...//////......000000//////.........---------......////////////---------------...//////------...//////000000000000000000///////////////......---------...///000///000222444555555444444333000---,,,---...//////000000000///...///111444000000000000000000000111//////............//////333111...,,,+++,,,---...//////////////////......///.........///000111111---///111111///...///111000111222111000111444777<<<:::777444222111111222555444333222111111111111000111111222222222222111555555555555555666666777333444555555777:::>>>AAAMMMXXXjjj000000000000000000000000111111222222222222111111000000000000111111111111......//////000000111111000000000000000000000000......///000000000000000......////////////......///000000111111000000///////////////////////////...//////000000000//////)))+++...---***)))+++...////////////............000000000000000000000000000000000000000000000000//////......------,,,,,,000000/////////.........////////////////////////------,,,,,,------...///---------------...///000....../////////000000000000000000000000000000000...........................///000111111111000///------......////////////,,,,,,---...////////////........................---------............///------...............///++++++,,,,,,---...//////---------------....................................///000111111000///...000000111111111111111111333333333333333333333333111111000000000000111111000000000000111111111111000000////////////000000...///000000//////000111000000/////////.........---------...............////////////////////////......//////......000111---------------------------------............///---------..................------------...//////......------------......//////...---------............------------......///////////////...---,,,111111000000000/////////......///000000000//////........................+++,,,---...///000000000++++++,,,,,,---......///------......///000000111,,,,,,,,,------------...,,,---...///////////////..............................---------///000111---...///000000111000000///---,,,,,,...000000000///000111000//////111333/////////000000000000000//////............//////333111...,,,,,,...111444222222111111111111000000000000000111222333555555...111444333111///111333000222333222000222666;;;AAA>>>:::666333111222222444333333222111111111222,,,---///111333555666666555555555555555666666777555666777888999<<>>999555222222333444333222222111111111111222///000111333555666666777333333333333333444555555555666888999:::===BBBEEEKKKVVViii~~~000000000000000000000000//////000000000000//////---.........//////000000222222222111111111111111////////////////////////---...000111111111000//////000111222222111000//////000111222222111000///////////////////////////000000000000000///......---111333111---+++---000000/////////....................................,,,,,,------...///000000.........///////////////000000///...,,,+++***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---...///000111...///222444555333111000------------------------........................+++,,,.../////////....../////////////////////...+++,,,---...////////////////////////////////////---------.........//////+++++++++,,,,,,---------///......------,,,,,,+++........./////////000000...........................///000222222000///......///000222444666777888333333333333333333333333//////.........//////000............/////////000.........------............111333222000000222444---------------------------------.........//////------------------------,,,++++++...333444222///---------------------------------.........//////---------.........//////---------------...///000.........------.........---------------...///000.........------.........---...///////////////...)))******+++,,,---............///000000000000000........................///000000000000000//////111111000///......------///......------,,,,,,+++)))***+++,,,,,,,,,++++++,,,,,,---......---,,,+++------......///000111111,,,+++*********,,,///000111000///------...///000...------...//////...,,,))),,,...///...---------///---)))'''(((+++///222//////............//////.../////////000000000111111000000000//////......000///...............///,,,000333222...,,,...111...000222111...000666<<<@@@===888444111222444555222111111000111111222222666666666666555444444333222222111111222222333444444555666777999<<>>AAAIIISSSdddyyy111111000000000000111111222111000000000000000000222222111111111111222222////////////000000000000000000000000////////////---...000111000000...---000000000000//////////////////000000000000//////000//////......---,,,,,,........................///...---,,,+++++++++,,,,,,,,,---.......................................000...---...//////...---//////............//////...------,,,,,,---------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////.....................---------...------...///...,,,++++++,,,---...////////////...///000///......000222222111000...---,,,,,,+++------............------(((***---...//////111222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------------.............../////////000000000/////////000000000111111000000111111222111111111222222111111111111222222000000/////////000111111////////////////////////000000000000000000000000222222222222111000//////......---------,,,,,,,,,............---,,,+++***------------------------....../////////......---........................---------------------------------............///..................---,,,&&&))),,,///111111000///---....../////////......111000...,,,,,,,,,,,,---//////////////////////////////..................111///......///000000///...//////000000//////...//////.........---------------------------------........................000000//////...------,,,000000////////////000000///......------------......///////////////......------------------------+++******,,,///111111111......////////////......000000111111111111111000////////////000000000000...............///000000///////////////.........222000......///000000///333222222111111000//////333222222222333444555555222222222222222222222222111111222333333444555555444444444444444444555555666888999999999:::===???HHHRRRcccyyy222111111000000111111222111111000000000000000111222111111000000111111222////////////000000000000000000000000////////////,,,---...///000111222222111111000000//////......//////000000000000/////////////////////.......................................------,,,,,,,,,,,,+++,,,------......------..............................---...............//////............//////++++++++++++,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................///...------......---+++------...///////////////---...///...------///000111000///...---,,,,,,,,,------............------+++---///000///...---...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,------------...------------........................////////////////////////000000000000...///000111111111111111222111111000000111111222333222222222111111222222////////////////////////........................000000000000000///...---......---------,,,,,,,,,/////////...---,,,+++***------------------------,,,---....../////////...........................---------------------------------............///---...///000000///...---***,,,...000///...+++)))---...///000000000///...///...,,,+++++++++,,,,,,////////////////////////------....../////////000//////.........//////......//////////////////.../////////...------,,,,,,------------------------......................../////////......---------////////////////////////111000000//////...............////////////......------------------------...------///222444444333......////////////......------.../////////......////////////000000000000///......------...000111000000//////......------000/////////000000000000//////000000111222222222222111111111111222333333222222222222222111111111222222222333333444444444555555555555555555444444666777999999999;;;>>>@@@GGGQQQcccxxx222222111111111111222222111000000000000000111111000000////////////000000////////////000000000000////////////000000000000000///.........000222333111111000000//////......//////000000000000//////......///000111111222222////////////////////////------------------,,,,,,+++,,,------......------........................+++,,,------......///000//////............/////////......//////000111222,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---.....................000///------...///...,,,......//////000000//////+++,,,......---,,,---///...------------......///------............---------///000000...,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////............////////////////////////000000000000...///000111111111111111000000////////////000000111111111111111111000000////////////////////////............................../////////...------......---------,,,,,,,,,............---,,,+++***------------------------+++,,,---...////////////........................---------------------------------............///---...///000000000......222222111000///---,,,,,,,,,---///000000000///...000///.........///111222........................+++,,,---...///111222222,,,---...---------------......////////////......//////.........---------------------------------........................,,,---------.........///........................------------,,,,,,++++++,,,---...///000000000000........................111000///000222222222111......////////////......+++,,,------.........---000000000000///////////////......------...000111000000//////......------...///000000000///000000...//////000111111222222222111111000000000000000333333333222222222111111444444444333333222222222555555555555555555444444333555777999:::<<>>DDDNNN```uuu111333444333111000111222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000//////................................................////////////............---------.../////////000////////////............------------............////////////////////////........................///............---------333222111000///---,,,,,,---.....................------...............---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,---...///------------....................................------............------,,,,,,,,,---------......---,,,,,,+++,,,,,,------........................,,,---......///.........///......---------......///////////////000111111,,,---...000000000///...///000111000......000111///000000111111111111222000000000000111111111111//////////////////////////////000000000000//////000//////......---------////////////////////////000////////////000000111------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,------------,,,,,,------------,,,,,,---.....................------............------)))+++---------,,,,,,---++++++,,,,,,---.........---...///...---,,,...///........................---------............///111000////////////000000------....../////////000////////////////////////,,,---...000111333444555........................***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,---......------...------,,,,,,------...,,,---...///000000000000////////////////////////---******...///...///333///......---......///000---........./////////000///////////////000000111000000000000000000000000---...///000000111000000222222222222111000///...222222222111//////111222111111111111111222333444555555444444444444444444666666666666666777999999999999999999999:::>>>AAACCCMMM```vvv111222444333111000000111333222222222111111111111111111111111111111111111000000000000000000000000333222111000///...------////////////000000000000000000000000000000000000//////000000000000//////,,,---...............---........................////////////............///////////////000000000////////////............,,,------------.........////////////////////////........................///............---------333333222000///...---,,,------...////////////...,,,---......///.........,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,---------,,,------------.................................------............---------------.........//////...------------...//////........................,,,---......//////......//////...---------------------,,,------...///000......///000000000//////...///000///------///111///000222222111111333555////////////............////////////////////////...//////000000//////...+++,,,,,,---...///000000////////////////////////...............///000111------------------------///...---++++++,,,---...******++++++,,,---............////////////......---------...............///000000111111000000///'''***,,,---,,,,,,,,,,,,++++++,,,,,,---------.........///...,,,,,,...000........................---------............///000000////////////......---------......//////000////////////////////////+++,,,---///111333444555........................++++++,,,,,,,,,,,,++++++.............../////////,,,,,,,,,------------...---...///000000000000000------,,,,,,,,,,,,------------...///000000//////////////////////////////111---,,,...///---///222//////......---.........//////000000111111222222///////////////000111111000000000000000000000000,,,---...000111111111111000000000000...---,,,+++000111222222000///000111111111111111222333444444333333444444444555555555666666666666777888999999777888999888888999<<>>CCCJJJYYYnnn111111222222222222111111111111222222222222111111111111000000000000111111222222111111111000000000111111111111222222222222333333111000////////////000000000000000//////...000000////////////000000,,,------......//////000//////000000000000//////,,,------...//////000000........................///............///000000000//////.........//////////////////////////////111000000//////000000111...---,,,---...///...---....../////////...------...............///000000........................////////////////////////........................---------,,,------...///..............................////////////......////////////////////////***...000///+++***,,,///...............---------------...//////...------...---,,,---//////---,,,---...//////------...////////////...//////000000222111111111000000//////111222222222222111000000............------------////////////////////////////////////////////////////////////000000000000111333555333///------///////////////////////////...........................///000///......///000******+++,,,---...//////........................++++++,,,---...//////000,,,,,,,,,,,,------------+++,,,------...---------......------------............------------......------............------,,,,,,---------------,,,,,,,,,,,,---------------------////////////------000//////...///000111222............////////////...//////////////////...///...---...///000...,,,...............///000111///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,000///------///000//////---///111000///...//////000000/////////............---------------......+++,,,///000111///---+++000000000000000000000000/////////......///000000//////000111111111111000000111222333333222111000111111222222111000...---222222111111111000000000111111111111111111111111666666555555555555444444555555555555555444444444666888999888888888:::<<>>???EEESSSggg}}}333444444555555444444333222333333444444333333222333333222222222222333333333333222222222111111111111111111111222222222222222111111000000000000000......///000000000000000000000////////////000000111111111000000000000000//////000000000000//////////////////////////////////////////////////////......000111111111000///111000///.......................................---...////////////...---+++******+++---......---//////000111111111111111...............///000000........................////////////////////////////////////////////////000000///...............+++,,,,,,---......//////......////////////......////////////////////////---)))''')))...111...+++---------........./////////...------------...///...///000///---,,,...111000...,,,---///222222111111111222222222111000////////////000111111222222111222222222222111000000000000/////////.................................000000000000000000000000////////////000000000000///...---,,,---...//////........................------------------------...+++)))***---//////...------------............,,,---///000000///---,,,------------,,,,,,,,,,,,,,,,,,,,,---.........///,,,------...//////////////////............//////......------------.........//////000000//////...)))---000000---,,,///222///333666555000------///---...///000000///...---////////////000000000111............////////////000///...------...///000000///...///111111///...***+++,,,------,,,++++++,,,...000///---,,,---///////////////////////////---,,,+++,,,...000000///---///111000///...//////............------------+++,,,...///000000//////......------...///111222000000000000000000000000...///000111222222111111111000/////////000222222////////////000111222333111444777666222//////222111111111222222333333333444444444444444444444444666444222333666888666444555444222222222444555777333555666777777888:::===@@@FFFRRReee|||222333333444444333333222222333333444444333333222444333333222222333333444333333333222222222111111////////////000000000000.........///000222333444......///000000000000000000000////////////000000000000000000//////////////////000000000000//////......//////000000111111000000000000000000000000///000111333333222222111...............///000111........................,,,---...//////...---,,,+++******+++---......---,,,,,,---...//////.....................///000000........................////////////////////////000000000000000000000000000000///...............++++++,,,,,,---...//////......////////////......//////////////////////////////......///000///...---------........./////////...---,,,,,,---...///...000000...,,,,,,///222111...+++,,,///222333222333444444555444333111000......///000111222333333111222222222222111000000//////.........---------........................------------------------////////////000000000000///...,,,,,,---/////////////////////////////////------------------------,,,)))&&&&&&***------,,,+++,,,,,,---...///000000,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,------......------//////............//////.........------.........+++,,,,,,------,,,,,,+++''',,,//////,,,+++...111---111555333...******,,,+++,,,---......---,,,+++,,,---......///...................../////////000111///...------...///111000/////////111111///...+++,,,---------,,,+++***(((***,,,,,,)))((()))+++...........................---,,,---///111111000***,,,------,,,++++++,,,000/////////............+++,,,...000111000000///+++,,,---...////////////000000000000000000000000---...000111222222222111111000/////////000222333000000000000111222333444444888:::777222---...000333333333222222222222111444444444444444444444444777333000111555666333///333222111000000222444555666888999::::::;;;===@@@@@@FFFRRReee{{{444444444444444444444444333222111111000000111111333333333222222222111111333333222111000000111111111111111111111111111111//////000000111111222222222222222111111111000000333333222111000///......111111000000//////......000000000000000000000000........................111000......//////...,,,---///222444444222///---////////////000000000000000000//////......------111000000///...---------111111111111111000//////////////////............000000000000000000000000///......------///000111111000///......///000111...------,,,---...///000...///000000000000000000.........///////////////111000///...---,,,,,,,,,,,,---///000000000///...000000000000000000000000,,,---......//////......+++,,,,,,,,,---.........,,,,,,---...///000111222...------...///111222444;;;PPPWWWEEE222///111///000///............//////+++,,,///111222222222111111111000000//////..............................---------------...///000------------------------////////////////////////000000///...---,,,,,,+++---------............/////////.........---------,,,,,,---------,,,***)))***+++---//////...---+++///............---------,,,---------------------,,,---///000000///---,,,............////////////,,,---------.../////////---------....../////////,,,,,,,,,---------........./////////------///000///.........------------000000000000000000000000///////////////////////////////////////.........///////////////.........------......//////000000---,,,++++++++++++,,,------------............///.........///////////////------------------,,,,,,//////...---,,,,,,++++++000000//////.........------...000111000...+++)))///000111222222111000///111111111000000///...---...///111222222111000///111111111000000111555888>>>;;;666222000000222444111111000000000000111111333333333333333333333333444333222111111222333444333333333444444444555555;;;999666444444777;;;>>>???EEERRReee|||444444444444444444444444333222222111111111111111333333333333222222222222333222222111000000111111111111111111111111111111000000000000000111111111111111111000000000//////111111111111000000000000111000000000/////////...000000000000000000000000........................111000//////000000///......///111333333111///....../////////000000000000///////////////.........111000000///......------///000000000000///......,,,,,,------....../////////////////////////////////......---...///000111000///...------...///000//////111222222222111000...............------,,,000000//////......------//////...------------...,,,---...///000//////...////////////////////////,,,---......//////...............///////////////,,,------...///000000111000///......///111444555IIIZZZggg___III666000222000/////////////////////...//////000000////////////////////////000000000---------------------------------------...//////------------------------////////////////////////.........---------------------------............//////.........------------.../////////...,,,+++------///000000000///...///............---------.........------,,,,,,+++,,,---...//////...---,,,------------............---------...............+++++++++++++++++++++,,,,,,,,,---......///000000//////000///...---///111/////////.........------////////////////////////////////////////////////333111...,,,,,,---///111.........///////////////.........///////////////...---,,,++++++,,,---...---------............//////////////////.........***++++++,,,---...///000//////......------,,,,,,///.........------------///////////////.........///000111111111111000///---...///000000111111111111111111111111000///......///000000000222666999===:::666222//////111222111000000000000111111111333333333333333333333333333333222111111222333333333333333444444444555555888888777777888999:::;;;@@@FFFRRRfff|||333333333333333333333333333333222222222111111111222222111111111000000000333222111111000111111111111111111111111111111111111111111111000000000000000000000/////////////////////000000111111111222000000000000////////////000000000000000000000000........................111/////////111222111000//////000000000000//////....../////////000000000.........///////////////000000000///......------...////////////...------******+++,,,---.../////////////////////////////////............///000000......------------......---///222444444333111////////////...------,,,,,,111000000///...---,,,,,,---------------...///000------...////////////...////////////////////////,,,---......//////......///////////////.........------........./////////111000///...///111444666VVV```mmmkkkSSS666---333000000000000000000000000111111///...------,,,,,,---......///000000111111------------------------...------------...//////------------------------////////////////////////+++,,,,,,,,,---------...------------...........................---------//////000111000///...---.........////////////000///............---------//////...---,,,++++++***........................,,,,,,,,,------------..................---------...............---------------......///000111111///000000000......000111000000000/////////......////////////////////////////////////////////////444000+++((((((***///222------......//////000000///////////////...............------------......---------............///000000//////......------***++++++,,,---...//////........................---------------,,,,,,,,,000///.........///111222///000000111111000000///---...///000000111111111333222111000///.........---...///000000222666999;;;888444111//////000000000000000000111111222222333333333333333333333333333333222222222222333333333333333444444444555555555777999;;;<<<;;;:::999@@@FFFSSSeee|||333333333333333333333333333333333333333222222111000/////////............222222111111111111111222111111111111111111111111222222111111000000//////000000000000000000000000000000000000111111111111000000000000////////////////////////////////////........................///...---...000111111000000//////......//////000........./////////000000------......//////000000000000//////...............////////////...------++++++,,,---......//////////////////////////////............/////////000........................,,,---///000000000...---000000000////////////000/////////......---------...------------...//////------........./////////////////////////////////,,,---......///..................---,,,,,,,,,+++........................111000...---...000333555VVV___fff]]]FFF333///555///000000111111111111111222000...---,,,,,,,,,---........./////////000000------------------------......---------......///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................///000111111000///...---,,,,,,,,,,,,---......///............---------.........------,,,,,,,,,///...------------...///,,,,,,---------........./////////...---------,,,000000000////////////...........................///000111000......000111000000000000////////////////////////////////////////////////////////////111...***&&&&&&))),,,///,,,------...///000111111000000//////......------........................---------............///111111000///...------,,,.........------,,,,,,+++.........///////////////------------------------------------...///000111///000000000000000000///111111111000000///...---333111000.........///000---///000000000111444666666444222000//////000111///000000111222222222222222222222222222222222222333333333333333333333333333333333444444444555555555777999;;;<<<<<<;;;:::AAAFFFRRReee{{{333333333333333333333333333444444444444333222222111111000000000/////////222111111111111111222222000000000000000000000000222222111111000000//////111111111111111111111111111111111111000000000000////////////000000000000////////////////////////////////////////////////...,,,,,,---///000///...//////...------...//////............////////////------......//////000000////////////............//////000000000///......//////..........................................---......///////////////////////////////////////---,,,,,,,,,,,,---......//////......///000111222,,,,,,------......////////////...------------...---------------......///........................,,,---......///..................---,,,,,,,,,+++------------............000///---,,,,,,///111333FFFUUUXXXHHH888444444222...///000111222111111111///...---,,,,,,---...///000/////////.........---------------------------///......---------..............................////////////////////////......---,,,++++++******,,,,,,,,,------------...---.....................------////////////...------,,,,,,,,,,,,---......///............---------,,,,,,,,,------.........///...------------...///---........./////////////////////...---------,,,---,,,,,,,,,,,,,,,,,,,,,000//////...---,,,+++***///000000///......///111000000000000////////////........................///////////////////////////...,,,+++***+++,,,---,,,------...///000111111000000//////......------........................---------............///111111000///...------,,,//////...---,,,,,,++++++.........///////////////..................//////)))***,,,...//////...---000//////////////////000111111111000000///...---//////.........///111222///000111000//////000222000000000000000111222333///000111222333222222222222222222222222222222222333333333333333333333333333333333444444444555555777777777888999:::<<<<<>>@@@EEEPPPbbbxxx555555555555555555555555444444666666666555333222444444333333333222222222111111000000111222222333000000000000000000000000000000000000000111111111000000000000111111111222000000000000111111111111.../////////000000000111000000000000000000000000///////////////////////////...------...///---,,,---------------------------------........./////////////////////............/////////////////////...////////////...---------.............................................------///000000000///.........///000000///...............///////////////111000...,,,+++,,,------,,,,,,,,,------............------------...//////------,,,,,,,,,---...///........................,,,---......//////...............///////////////++++++,,,------...//////---......///////////////)))000222///---///,,,&&&+++---///111111111000///---...//////000000000///........................//////////////////////////////...---------------........................///////////////////////////.........------,,,,,,++++++,,,,,,,,,------------------.........//////+++,,,---...///...------------///000000000///...///............---------+++,,,,,,------.........,,,---...//////...---,,,---------.........//////---------.....................///000111222222333............---------------.........,,,,,,...////////////.........------........................////////////////////////000000000000/////////............///////////////.........///////////////+++,,,---......---,,,+++---------............//////////////////.........,,,,,,,,,------------...//////......------,,,,,,---------....../////////***+++---.........------000///............///000---...///000000111111111------...///000000000000...000111000///---...//////000111222222222222111222333444444333222000///111111111111111111111111333333444555555444333333333333333444444444555555555555444555666888;;;<<>><<<:::888777777888888333333333333333333333333444444333333333333222222333333333333333333333333///000000111222222333333000000000000000000000000000000000000000222333444---......000111222333333000000000000000000//////333222111000////////////000000000000000000000000......///000111111111111////////////////////////000//////......//////000,,,---.........---,,,+++........................+++++++++,,,,,,---------000000000///......------........................,,,,,,,,,---------......******++++++,,,------...........................---------......---------...---------------......------,,,,,,,,,,,,,,,,,,------------------------,,,---......///.................................)))+++...///------...///000/////////////////////////////////////////////---......///000000//////000000000000000000000000111000////////////000000//////............//////........................000///////////////000000............////////////---------.........//////...............///000000++++++,,,---....................................,,,,,,------............//////.........---------...///000///---,,,---...........................,,,------......------,,,...------------...//////////////////////////////////////////...---,,,+++......///000000000000000000000000000000000000000......///000000000000000,,,,,,------......//////------------------------//////............//////........................000//////....../////////...---,,,,,,---...---+++,,,,,,---------.........///...---...///000///...///.........------------000//////.........//////------------...///000111...------...000111111000............////////////000...---...///000000///000000000000000000000000000333999======;;;777444222222222222111000//////000000111111111222222222222222222222222222222222111111111111222333444555666666666555555444444444444444444444555777888999;;;@@@IIIXXXmmm>>>===:::888777777888888666666666666666666666666444444444333333333222222333333333333333333333333///000000111222222333333000000000000000000000000111000000///000222444555222222222222222333333333------......///000000000555444333222111111111111000000000000000000000000,,,...000222333333222222////////////////////////000000////////////000000---...///000000///......---.....................------------------------******++++++,,,---..............................+++++++++,,,,,,---------,,,---...///000000000000..............................////////////......//////.........//////000+++++++++,,,,,,---------------------------------+++,,,.../////////...---........................(((+++//////---,,,---///000000000000////////////////////////////////////,,,,,,---.../////////...000000000000000000000000.........//////000111222//////............//////////////////////////////------......///111222333............/////////000,,,,,,,,,---------......///...---------///000111)))***+++---...///000000........................,,,,,,,,,---------......//////.........---------///111111111///...///000........................,,,------......------,,,...------------...//////+++,,,---...///111111222////////////...---,,,+++...//////000000000000000000000000000000000000000,,,---...000000000///...///////////////.................................//////............//////........................222111000000000000111111---------...///000...,,,***+++,,,---------,,,,,,,,,,,,,,,...111222111///000///...---+++***)))(((......---------......///+++++++++,,,---...///000///...---///111222222111............/////////000333///------111333333111000000000000000000000000---111777<<<===999444111...///000222222222111000000000111111222222222222222222222222222222222222222222222333444555666777111222222333444555666777666666555666777888:::;;;:::>>>HHHXXXlll???<<<:::888888777555444222333333333333333333333333444555666555444333222333333222111111222333333444222000000222333111///000000000000000000000000000000000000000000000000111111111111000000000000111000///......///000111333111///---,,,...000222......//////000000111111000000000000000000000000222222111111000/////////------............------........................000///......000111111///................................................//////............//////...........................//////000111000000000///...---,,,,,,,,,,,,,,,+++...000000///---,,,,,,------......------,,,++++++++++++,,,,,,,,,------++++++,,,...,,,+++,,,///000////////////...............------------......////////////////////////////////////////////////........................///............///000000////////////000000000000111111222222222222111111---/////////---,,,---...000000///...---,,,,,,,,,*********+++,,,---.../////////000000///...------000000000///......------............////////////------------------------000000//////......------//////)))!!!!!!)))///......------,,,,,,++++++***............------,,,+++000///...---------------///////////////.........222222111000///...------111000...,,,,,,...000111000000//////............////////////////////////////////////000000000000---///000///...---...000222000...---,,,---...///---------............///000000///...---,,,++++++//////.........---------------..................------------------------,,,---------.../////////000///...---------------------...///000000000///+++,,,,,,------......//////...---,,,,,,---...///---...///---***)))+++...222222222000......000222............/////////000000000//////000111222222000555:::;;;888333111000111111000000000000000000222222222222222222222222666444000------///222444555444333333222222333333222222333444444555555666666555444444555777:::;;;===@@@HHHTTTfff}}}zzzwwwDDDAAA>>>;;;:::999777666666666666666666666666666333333444444333333222111333333222111111222333333555333111111333444222000111111111111111111111111333333333333333333333333111111111111000000000000111000///......///000000333111000...---...///000////////////000000000000000000000000000000000000000000000000000000111111//////000000000000//////111111111111111111111111///......///111111000///................................................///..................///......//////////////////---------........./////////...------,,,,,,,,,---///111222111///,,,******---.........------,,,,,,,,,,,,,,,,,,---------------,,,---------,,,,,,---***+++++++++,,,,,,------......------------......////////////////////////............................................................////////////////////////000000000000111111111222111111000000...///000///---,,,---...000000///------,,,,,,---+++++++++,,,,,,---...///------...------,,,,,,+++------------------..................////////////........................000000000//////.........///111...))))))...111///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++***)))///......---,,,,,,------------------............000000//////...---------///...---,,,,,,---...////////////.........------////////////////////////////////////000000000000---...//////------...///111000...---------//////---------............///000000//////...---------//////.........---------/////////......---------------------------......---------.....................---------......///,,,,,,------...---------------------------------///...------------...//////000111000.........//////000000///------...000---------............/////////.........///000000000555::::::777333111111111111111111111111111111000000000000000000000000---///333666777666444333111111111222333444555666666555555444444333222222666555444444555777999;;;;;;>>>GGGTTTfff~~~{{{xxxCCC@@@<<<999888777555333444444444444444444444444444333333222222222222222333222222111111222222333555444222333444444333111222222222222222222222222222222222222222222222222111111111111000000000000000000////////////000000222111111000///.........000000000000////////////000000000000000000000000......///000000111222222//////000000000000//////.................................000111111000.........................................................------------........./////////000000111111---,,,+++++++++,,,......///...------,,,---------000111333222///---,,,,,,............------,,,,,,,,,------------............---,,,,,,---...---+++(((((()))***+++,,,---.........------------......////////////////////////------------------------........................,,,---///000000000///...////////////000000000000111111111111000000///...///000111///---,,,,,,---000///...------------------------------...///000---------------,,,,,,,,,,,,,,,---......///000000............////////////////////////////////////000000000000////////////***---...,,,,,,...---++++++,,,,,,---......//////+++,,,,,,,,,,,,++++++***...------,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------------------------------------------.........---------------////////////////////////////////////000000000000---...//////------...///111000...------...//////---------............////////////////////////////////////............---111000000///...---,,,,,,---------.........//////...............---------,,,,,,,,,------///000000---------...------,,,,,,//////......---,,,,,,+++///...------------...///000000000111222111///---+++---......---------...,,,,,,---------.........111111000/////////000000000444999999666222111111111111222222222222222222000000000000000000000000+++...222666777666444333111111111222333444555666666555555444444333222222555555444555666777999;;;999===EEESSSfff~~~|||yyyCCC???;;;888777666555333444444444444444333333333555444333222111222333444222222222222222222222222444333333333333333222111222222222222222222222222111111111111111111111111111111111111000000000//////////////////000000000111111111111000///---,,,111111000000//////......////////////////////////////////////000000111111------............------------------------------------...000111111///---................................................------,,,,,,,,,,,,------.........///000000111111---,,,+++******,,,...///......------------......,,,...000111000///000111///......------------------------.........//////------,,,+++---///...***+++,,,,,,---......//////......------------......////////////////////////------------------------........................,,,---///111111000...---////////////000000000000000000111000000///...---000111111000---,,,,,,---000///...---------------...............///000000/////////.........//////000000000000111111222222............////////////........................000000000000000000000000)))+++---------...,,,+++---------.........//////---...............---------,,,,,,+++++++++,,,,,,------------------------,,,,,,------............,,,------......------,,,------------------------////////////////////////////////////000000000000...///000000......///000000///............//////---------............///.../////////000000111111/////////...............000000//////......------,,,------......//////000/////////...---------,,,---------------.../////////000000000///...------///.........---------,,,.........------.........///------///222222...***))),,,...///...------...---------.........//////444444333222111111111222111444888888444111000111222222222222222333333333222222222222222222222222333111///------///333555555444333333222222333333222222333444444555555666555555555555666888999::::::>>>EEERRReee}}}{{{xxxIIIFFFAAA>>><<<;;;:::999999999888888777777777666777666555333333444555555222222222222222222222222222222222222111111111111222222222222222222222222444444444444444444444444111111111111000000000///......///000000000000000000000111222111///---,,,111111000000//////......////////////////////////000000000000//////......------............------000000000000000000000000---------///111111///---................................................------,,,,,,,,,,,,---------------......////////////...,,,++++++---///000......---------......///,,,...000000000000111222000///...---------......---------.........//////+++......***+++000///+++/////////.....................------------......////////////////////////------------------------........................,,,---///111111000...---////////////000000000000000000000000000///......000111111000...,,,---...//////...------------...//////.........///000000//////............///000222222111111000000000000............////////////------------------------///////////////000000000///...///000000000000111//////.........------------......//////.........,,,,,,+++++++++,,,,,,---111000000///...---,,,,,,---------......///000000---...////////////...---------------------------////////////////////////////////////000000000000///000111111000///000111//////........./////////---------............///......//////000000111111////////////////////////---......//////000000000------------......///////////////...---------,,,//////...---------------///000000000///...---------------....../////////---..................---...------///222222...+++***---///000///...//////////////////000000000000444444333222111111111222111444777666222000000222111111222222222333333333222222222222222222222222666222---******...333777555444333333222222333333222222333444444555555666444444555666777888999999===???FFFRRRddd{{{zzzvvvQQQMMMGGGBBB???>>><<<;;;999888888777777666666555777666666555555555555555111222222333333222222111111222333222000///000111222222222222222222222222222222222222222222222222111111111111000000000000---...///000111111111000///000111111111000...---000000000000////////////000000000000000000000000111111000//////...------//////000000000000//////////////////////////////...---,,,---///000///.........................................................------------........................------///...---------...000111.........---......///000///000000000......///000111000...---------...///,,,------------.........---444444---+++//////+++.........------,,,,,,,,,......------------......////////////////////////------------------------........................,,,---///000000000///...////////////000000000000///000000111111000000//////000111000...---...//////......---------......//////............//////------,,,++++++---...///000000///......---,,,,,,............////////////------------------------............///////////////,,,,,,...///...///222//////......---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------...111111000///...------,,,------....../////////000////////////////////////---------------.........////////////////////////////////////000000000000///000111111//////000111.........///////////////---------............///.........//////000000000...////////////000000000------...///000111111222------------------------...............---------000000///------,,,,,,,,,---------...------,,,,,,,,,------...//////000000------...//////...------/////////111222222000///---///000000/////////000//////000000000111111111111111000/////////000000111444666444111///000222000000111111222333333333000000000000000000000000000000000111222333444555111111111222333444555666666555555444444333222222444444555666777888999999>>>@@@FFFQQQccczzzyyyuuu[[[VVVNNNGGGBBB???<<<:::777777666666555444444333555555666666555555444333111222333333333333222111111333444333111000111333111111111111111111111111........................111111111111000000000000,,,---///000111111111000...//////000000000000000////////////000000000000000000000000000000000000//////////////////......//////000000000000//////------------------------000...++++++---///000///................................................///..................///000000//////......------.............../////////...............///000000---...///...------...000111000...---------...///,,,,,,,,,,,,------------333<<<>>>333+++---...+++,,,,,,,,,,,,,,,,,,,,,---......------------......////////////////////////............................................................////////////////////////000000000000//////000111222222222222...///000000//////000111......---------......//////......------......///...---+++++++++---...000......------------------............////////////........................,,,---------.........///+++((()))---...++++++...------------,,,,,,,,,,,,++++++,,,---------------------,,,,,,---......///........................------------------......///...------------...///------........./////////////////////////////////////////////000000000000---///000///...---...///---......///////////////---------............///..................//////.../////////000000000000......//////000000111111---------,,,++++++******---------...............///......---------......,,,,,,------...---------............////////////------...//////...---------///000000//////000111///000111///...---///000////////////000000000000//////.........///000000222444555333///...000222//////000000111222222333000000000000000000000000...000222444444333111000111111111222333444555666666555555444444333222222333444555666888888999999<<>>;;;::::::999888777777666333444555666555444333222111222333444444333222111222444666444222000222444000000000000000000000000000000000000000000000000111111111111000000000000,,,---///000111111111000......//////000000111111......//////000000111111000000000000000000000000------......///000000000------............------000000000000000000000000111...+++***,,,...000000................................................//////............//////222222111000///...------,,,---.../////////.....................///000000)))+++,,,------///111444222000...---,,,---///000+++++++++,,,,,,,,,------888DDDEEE777,,,,,,---+++++++++,,,---......///000.........------.........////////////////////////////////////////////////........................///............///000000////////////000000000000...///000222333333333333---...000000//////111222......---------......//////......---------......000///---------///111222------......///000000000............/////////000////////////////////////,,,,,,,,,---------......+++))),,,222333...,,,000***++++++,,,,,,------...------...///000000000///---------------...///000******+++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///........./////////000000////////////////////////////////////000000000000,,,---...---,,,,,,---...------...///000000//////---------.........//////.........................../////////000000111111000000000000////////////...------,,,+++***)))(((,,,------....../////////---------------...///000------...///000000000///000000000///......------,,,---...//////...---,,,***,,,...---++++++...111111111000...,,,,,,...000............/////////000000000///000000111222222222444444222///...000222...//////000111111222222222222222222222222222222333222111000///------,,,555444333333222222333333222222333444444555555666333444555777888888888888:::===CCCOOOccc|||zzzvvvtttpppdddVVVMMMKKKHHHDDD>>>>>>===;;;888666666777444333222222444666555555777666444222222222444555333333333222222111111111222222222222222222222222000111111111000///---,,,222222222222222222222222111111222222222222111111222111111111000000//////222111111111000000//////000000//////......------000000000000000000000000////////////////////////111111000000/////////...000...---++++++,,,---...000000//////.........---,,,...000///,,,,,,---000//////............//////////////////////////////111///---,,,,,,...000222000000//////.........---111000///.......................................)))***+++---.../////////000000111111000///.....................///000000/////////...---------,,,...------,,,,,,------...000...------///000000/////////.........---------..................------111111000000//////......111111111000000000000000000///---,,,++++++,,,,,,------......//////000000///000000000000000000///........................------............------......///000///...,,,+++........................//////.........------------....../////////////////////...---,,,,,,++++++------------------------------................../////////...------,,,,,,,,,,,,,,,---------.........---,,,+++,,,...000111,,,---......//////......//////.........---------000000000000000000000000//////000000000000000000000000//////......------000000//////.........---000...------.........------......///////////////000000////////////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................444111...---//////---++++++,,,---...////////////---,,,,,,,,,,,,---......111111000000//////......000000000000000000000000------------............222///---...111333222000...---,,,...000222222222222222111000///...------222111111000000111222222---...000222333222111000000111222333444333222111333333444444444444444555///000111222444555666666<<<>>>EEEPPPccc{{{zzz{{{yyyqqqcccYYYTTTPPPKKKGGGDDD@@@;;;777666777888555333222222444555555555666444333111111111333444222222222222222222222222222222222222222222222222000000000000///...------111111111111111111111111000000000111111000000000111111111000000000//////111111000000000////////////////////////.........000000000000000000000000////////////////////////000000000//////............---+++*********,,,---000/////////............,,,...000///---,,,---/////////............//////........................000///...,,,,,,---///000000/////////............000//////............///........................,,,,,,------...------,,,...............---,,,+++---------------...//////...............---------,,,++++++******++++++,,,///---,,,---...000////////////.........---------....................................////////////111000000000000000000000111000000/////////000000.........///////////////...///111222222111///...........................------............------...////////////......---........................//////.........------------......////////////////////////......---------------------------------........................------..................---------........./////////...---,,,,,,---///000,,,---......//////......//////.........---------111111111111111111111111...............---------000000000///////////////000/////////............///...,,,,,,...//////...------...///////////////111000000/////////000000//////.........---------................................................000---,,,,,,///000///........./////////......------------------......///////////////............////////////////////////...////////////000000000555222000000222333222000111000...///000222111111000000000000000/////////333222222111111111111222222222111111111111111222111111222333333333333222222222222333444444555555111222333444555777888888<<<>>>EEEPPPbbbzzz{{{uuujjjaaaYYYRRROOOKKKDDD===888777777888555333222222444555555444444333222111000111222333222222222222222222333333222222222222222222222222111111000///............000000000000000000000000//////000000000000//////......---------------,,,000000///////////////......///////////////000000000000000000000000000000/////////////////////////////////...............///...---++++++,,,------////////////............+++---000000...---------......------------......------------------------//////...------,,,,,,,,,////////////.....................---......///////////////////////////////////////...---,,,+++***,,,------------,,,++++++,,,,,,,,,,,,,,,---......---------...............,,,,,,++++++++++++,,,,,,...---+++,,,...//////..................---------........................,,,,,,---......///000000000000000000000000111111...///000111222222222222///////////////.........,,,...111333333111...,,,........................------............------..................///000.......................................------------......////////////////////////////////////...------------------------........................,,,,,,------...//////000........./////////000000///...---,,,,,,,,,---...,,,---......//////.....................---------111111111111111111111111//////......---------,,,.............../////////////////////...............---+++,,,...000//////------...////////////...222111111111000000//////...............---------////////////////////////...........................,,,+++,,,...//////...///......------,,,++++++......------......///000------------............------------------------000000000111111111222222666444111111111222222111666444111000111111000////////////000000111111111444333333222222111111111444222111000000222444555222222111111222222333444000111111222333444444555333444555666777999::::::;;;>>>DDDPPPbbbzzz~~~vvvkkk^^^TTTQQQLLLFFF@@@<<<999888777555444222222444555555444444333222222111222333333333333333222222111111111222222222222222222222222333222111/////////000111111111111111111111111111//////000000000000/////////.....................////////////..................//////000000000111////////////////////////////////////////////////..................------111111000///...//////000///////////////.........,,,---///000///...---,,,......------------......------------------------......///......,,,***)))///////////////.........------------......///000/////////////////////////////////...---,,,+++***---...............------------,,,,,,------...///,,,---------.../////////......------------.........,,,++++++---......---....................................////////////........./////////000000000000000000000111111111)))***,,,///111111111111000000//////......------,,,---///111111///---,,,........................------............------------,,,,,,,,,...///000................................................---......///////////////.............../////////........................////////////............---------.........//////---.........//////////////////---,,,,,,,,,,,,---,,,---......///.................................////////////////////////111111111000//////......++++++,,,,,,---------...///////////////.........---,,,+++,,,...000000000,,,---......//////......222222222111111000//////........................................................................000///---,,,,,,,,,++++++,,,,,,++++++************///............///000000---------....../////////------------------------000000111111111222222222444222111000000222333333;;;888444111111000///...//////000000000111111111444444333333222222111000000000000000111333555666333222111000111222333444111111222222222222333333444444555666888999::::::;;;>>>DDDOOOaaayyy~~~rrrbbbTTTMMMJJJFFFCCCAAA===999555666444333333444555444333444444333333333444444444555555444333111000//////222222222222222222222222444333222111000111222333222222222222222222222222000111111222222111111000222222333333333333333333............////////////.../////////000000111111////////////////////////////////////////////////------..................111111000000////////////.........///////////////------.../////////---,,,.........------.........---------------------------...//////...,,,***))).........///////////////---------------...///000////////////////////////,,,------...------,,,,,,------...............---...............//////000,,,---------...////////////......------......///...,,,++++++---......------............................../////////000000111111111000000000////////////000000111111111111'''(((+++...///000000000000000//////......------...---,,,,,,,,,,,,---...........................------............------,,,,,,+++***+++,,,...///........................---.....................---......///////////////------------------..............................000000/////////.........//////.........---------,,,,,,---------...............------,,,,,,,,,,,,,,,---......///.........---.............................................111111000000/////////...,,,,,,,,,------......///.........///////////////---,,,+++,,,...000000000,,,------...............000111111111111000///...---.....................................................................///......---,,,+++,,,,,,,,,,,,,,,+++,,,---...//////............///000000.........//////000000111......................../////////000000000111111//////......///111444777>>>:::555222111000///...111111111111000000000000222333333333333222111000///000111222222111000000333222111000111222333444444333333222222111111000333333444555777888999:::;;;>>>CCCOOO```xxxzzzgggWWWJJJGGGEEEDDDDDDAAA;;;666666444333333444444444333333333444444444444555555555555444333111000//////222222222222222222222222333333222222222222222333222222222222222222222222111111222222222222111111//////000000000000111111...////////////000000000///000000000000000000111000000000000000000000000////////////////////////.............../////////...............---------.........//////////////////...,,,---...///...---//////............//////---------------------------...//////...---,,,+++.........///////////////---------,,,------..............................++++++,,,---............++++++,,,------------,,,///............///000000---------...............------,,,,,,,,,,,,------...---+++,,,...//////...---------........................//////000000111333333222111111000///////////////000111111222222***+++---...000111111222///////////////.........///...,,,******,,,...///........................------............------,,,,,,,,,,,,,,,,,,------........................---------...............---......///////////////------------------,,,,,,........................111000000//////.........000//////...------,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,---......//////......---------...............................................................///////////////000000000.........///////////////...---+++,,,...000//////,,,,,,---............---...///000111111000///...---------...............////////////////////////........................+++,,,------,,,---///111//////......///000222333......------......///000/////////000000000000000////////////////////////........./////////000000------------...111555999>>>:::555111000000//////222222222111111000000000000000222333333222111000222333444333222///,,,***222222111111222222333444444444444333222222111111222333444555666777888999;;;===CCCNNN```wwwqqq]]]MMMIIIDDDCCCDDDBBB>>>999777555333333444444444222222222333444444444444444333333333222222222222111222222222222222222222222000111111111222111111000111111111111111111111111000000111111111111000000,,,,,,,,,---------....../////////000000000111111111111111000000000000000000000000000000000000000////////////////////////.........//////000000000---.........------,,,,,,............/////////000111...++++++---//////...000000////////////000000............................../////////......---............/////////000......---,,,,,,,,,------------------------------+++,,,------......------+++,,,---..................------------...//////...............---------------,,,,,,,,,,,,------///---,,,---...000//////---------.........//////---......///000000111111111111111111000000000000...//////000111111222222............///000111222.........//////////////////......------......///........................------............------......//////......------........................---------.........//////---....../////////////////////......------,,,,,,........................111111000000///......---..................------------------............++++++,,,---------,,,,,,,,,---......//////......---------.........//////////////////////////////,,,,,,------...//////////////////.........................../////////000///...,,,,,,...//////...+++,,,------......------+++,,,...000000000///...---------.........//////................................................***,,,......---...000333222111///......000111222---------------....../////////////////////......////////////////////////........./////////000000...//////......000555:::===999444000000000000000000111111111111111222222---...000222222222111000444444333222111///...---111111222333333333333222222333333333444444444444222333444555666888999999;;;===CCCNNN___vvvxxxcccQQQKKKEEEBBBCCCCCC???<<<777555333333444444333222000111222333333333333333000000111222333333444444222222222222222222222222...///000111111000///...000000000000000000000000//////000000000000//////000000000000111111222222//////000000111111222222222222111111000000//////000000000000000000000000////////////////////////.../////////000000111111/////////000///......------.........//////000000222///******,,,/////////111111000000000000111111////////////////////////.........///////////////---.........//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,......///000111111000000---,,,,,,,,,,,,---....../////////......------,,,//////............//////000...------///000000///---------.........//////---......///000111111222......//////000000111111...//////000111222222222000///...------...///000---.........//////000000...///000111111000///...........................---..................---000000111111111000...---........................---------.........//////---......///////////////111111000///...------,,,////////////////////////222111111000///......---,,,,,,------.../////////............/////////000***+++,,,,,,------------,,,---......//////......---------.........//////111111111111111111111111------...///000111222222,,,,,,,,,++++++*********---.........//////000000000...------.........---+++,,,------......------)))+++---///000000///...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...........................000111///---,,,...111111000...,,,+++,,,---...---,,,,,,,,,,,,---....../////////......------,,,////////////////////////////////////000000000000111222222000...000555:::<<<888333000///000111111...///000111222333444444+++,,,///111222222111000222111000000111333555666000111222333444333222222000111222333555666777888333333444666777888999:::;;;===CCCMMM___vvv|||sssYYYNNNFFFEEEBBB<<<;;;===666555555666777777666444333333333333444444555666444444444333333333222222222///---///333666666555/////////000111111222222222222222222222222222222000111111222222222111111////////////////////////111222444555555444222111000000111111111111000000000000//////.........---......////////////......,,,---...//////...---,,,///...,,,++++++,,,...///000000000000000000000000///...---,,,,,,---...//////...---,,,+++*********,,,,,,,,,---...///000000,,,---------......//////---------------------------,,,+++++++++---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,++++++************+++,,,---//////.........---------........................------------------------////////////////////////111000000/////////000000///000000///......///111........................---...000000...---------000///---,,,---000222444//////.........---------------------------------////////////////////////......---------,,,,,,,,,,,,,,,,,,------.........000000////////////000000......------------......///...---,,,,,,,,,,,,,,,000///...,,,,,,,,,---...//////000000000...,,,+++........................---,,,,,,++++++,,,,,,---000...,,,,,,---...///...,,,,,,------------,,,,,,---...///...,,,+++++++++---------............///,,,,,,,,,...//////---+++...------,,,,,,------...---------------...///000------------------------...------...//////...,,,))),,,111333222000...---++++++,,,,,,---...//////..................------........................000//////.........////////////............/////////...------,,,,,,,,,,,,222222111000///...------111///......//////...------------.........////////////......///111444555888888777666444333222222,,,---...///////////////000000000///////////////333333333222222222111111222222222222333444555666///000111222333444444444444444555555666888999:::===>>>BBBJJJ[[[ttt{{{iiiZZZLLLGGGEEEAAA>>>>>>999888777777777777666444444333333333333444444555444333333333222222222222222000...///333555555444111111111111000000000000000000000000000000000000222222222222222111000///333333333444444555555555111222333444444333222111000000111111111111000000000/////////..................////////////............/////////......---000///...------...///000........................111000///......///000111///...---,,,,,,+++++++++,,,---------.../////////------........./////////------------------------111000000///000111222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---///000111111/////////...//////000000//////.........---------........................------------------------........................///......------.........000111111000//////000222////////////////////////---...///...---,,,,,,...,,,---...//////000000000//////.........---------------------------------////////////////////////.........---------,,,,,,,,,------------------.........------------............------------......///...------,,,,,,,,,---111111000///////////////000000111111111000000///..............................------------......000...,,,,,,---...............////////////.........000111111000///000111---------............///...------...000///---+++...------------------.........---------......///////////////////////////...------...//////...,,,***---000222111///......,,,,,,---......///000000................................................---...///000000///...---......------------............---,,,,,,,,,------111000000//////......---111///---...000222222222---------.........//////......------...000222444444333222222111000//////000111111222222222222111111111111111111111111111333333222222111111111111111111111222222333444555333444555555666666666666777777777888999:::<<<<<<<<<>>>BBBKKK\\\vvvlllXXXNNNKKKGGGAAA>>><<<:::888777777777666444444444333222222222333333333333333222222222111111333111000000222444444333333222222111000000//////000000000000000000000000333333333222111000///...000000111111222222333333000111222333333222111000000000111111111111000000////////////..................////////////....../////////......//////000222111000//////000111222........................000000////////////000000000///...---------------------........................////////////000000...........................------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,.........---------------...............---------........................------------------------........................---,,,,,,,,,,,,,,,------///000111000///...///111111111111111111111111111.........,,,++++++,,,...)))+++...111111000---,,,...............---------........................////////////////////////.........------------,,,.........---------------......------------............------------......///...------,,,---------000000000000000//////...,,,,,,,,,,,,---...///000........................000//////////////////000000...,,,,,,...///...---......////////////......+++---///000//////000111---------............///000///.../////////---+++------------------------//////...---------......////////////////////////...------...//////...,,,,,,...000000///...///000------......///000000000................................................+++---000222222000...,,,------,,,,,,,,,,,,------------------------.................................,,,+++,,,///222444444------........./////////------,,,---...///111222000000/////////.........//////000000000///......222222222222222222222333222111111111111000000000111111111111111222333444555555666777777666666666555555555555666888999:::;;;===BBBLLL^^^yyy~~~kkk]]]TTTLLLCCC>>>>>>;;;888777777777777666555444333222222222222222333333222222222111111111333222222222222222222222222222222111111000000000222222222222222222222222222222222222222111000///........................000000111111111111000000000000111111111111000000///////////////...............////////////......000000///......///111222222111111000000111111222.................................------.........000000///..............................---------/////////000000000000000////////////////////////++++++++++++++++++,,,,,,------------------------------------------------000000///...---+++***))),,,,,,,,,,,,,,,,,,++++++................................................------------------------........................,,,,,,,,,+++,,,,,,------,,,...//////...------///111111111111111111111111///...---+++******,,,///))),,,///111222000...,,,........................////////////////////////////////////////////////............------------//////......------,,,,,,000//////......//////000......------------............------------......,,,---...//////...---,,,************,,,...000111........................000000////////////000000///...,,,---...///...---,,,,,,------------,,,,,,+++---//////.........///---------............///000///......///...---+++------............------000///...---------------------------------------...------...//////...,,,.../////////------///000------......////////////---------.......................................,,,---///000000000.........------,,,,,,------...---------------...///000------------......//////---***((())),,,///111222............////////////......---......000111222000000000000000000000000////////////...---,,,,,,111222222222222222333333111000000000000000000000111000000000111222222333333444444444444333333222333333333444555666888888:::===BBBMMM```zzzppp```SSSIIIBBBAAA===999777777888888777555444444333222222222222333333333222222222111111222333333333222111111111000000111111222222222333222222222222222222222222///000111222222222222222333333222111000//////...000000000000000000000000000000111111111111000000.........///////////////......////////////......000///.........000111222000000000000000000000000////////////////////////---..................---000000///.........//////...............---------000000000000000/////////////////////////////////000000000000000000000///------------------------------------------------)))***+++---.../////////---......//////...---------.............................................------------------------........................------,,,,,,---...//////---///111111///......///000000000000000000000000//////...,,,******---///......///000000000//////---.....................//////////////////////////////////////////////////////.........---------/////////......---------//////............//////......------------............---------......///,,,---...//////...---,,,///......///000222444666........................///......------......///...---------//////...,,,,,,,,,------------,,,,,,111222333333111000000000---------............///000...------......---,,,---......//////......---000///...---------------------------------------...------...//////...,,,///000///...------///111------------------......---------.........//////........................///...---------///000111//////............//////------------......///000,,,,,,------...////////////,,,******,,,................../////////000000////////////000111222222000000000000111111111111222222222222111111000//////000000000111111222222000000000000000000000111111111111000111111222222222222333333333222222111666666666777888999:::;;;999<<>>:::888888888888555555444333333333444444444444444333333333222222111222444444222111111222000000111111222333333444000000000000000000000000...///000111222333333333444333333222111000//////000000000000000000000000000000111111111111000000.........///////////////......////////////..................///000111111////////////////////////000000000000000000000000//////000000000000////////////............//////------..................000000////////////..............................111222222222222111111000------------------------------------------------++++++,,,---------------***+++,,,---...---,,,,,,---------.......................................------------------------------------------------...---------...///000111///111333444222111111111/////////////////////////////////---,,,,,,---///000000////////////000111---------......................................./////////////////////////////////.........------/////////...............------,,,,,,,,,,,,------......------------...............---......///000...///000000000000000000////////////000111222333...........................------,,,,,,------......------...//////...,,,......////////////......000111222111///------...---------............///000...------...//////...---...///000000///...---//////...---------......////////////////////////...------...//////...,,,///000000///------...000------------------------,,,,,,------.../////////........................000///,,,+++,,,...111333/////////....../////////.........---......//////------........./////////222000......///000///........./////////000000000///000000000111111111111////////////////////////000000000111000000//////.........///000000111111000000000111111111111222222222111111111222222333333333444444555444444333444444555555666888999:::999<<>>:::999888777555555444444444555666666555555555444444444333333///222444444222111222333222222222222222222222222000000000000000000000000///000111222222222222222////////////////////////111111111000000111111111000000111111111111000000............/////////000......////////////......,,,,,,---...///000000/////////000000000000//////////////////////////////...///000111111000///...///......------......///,,,---------...//////////////////.........------------------------------//////000000000///---,,,------------------------......................../////////...,,,***)))((('''(((***,,,------,,,+++---------.........//////........................------------------------------------------------------------...///000111...000333333222000000000///////////////////////////000111000...---...////////////....../////////---------.........//////------------------------////////////////////////////////////........................////////////---,,,,,,++++++,,,,,,---......------------.....................///000000///////////////000111111---------......---,,,,,,...........................------,,,,,,------......------...000///...,,,......////////////......+++---......,,,++++++,,,---------............///111///......000222222222---...///000000///...---......---------......///////////////////////////...------...//////...,,,...000000000...------///...............---------,,,,,,------...//////000..............................---------///111222///......------......///000//////............///////////////////////////111000000111222111///---.../////////000000000000...///000000000000000000////////////............,,,---..................------...//////000111111111111111111222222333333333333222222222222333333333333444555666666666555222222222333444555666777999<<>>===999000000////////////000000000000000000000000000000000000000000000111111222111111000000000111111222000111222333333333333222444333333333333444555666555444222111222333555777777999???IIIUUUggg~~~ppppppwwwzzzpppaaaUUUKKKDDD>>>999777555444444444555333222333333333444444444444555111111111222222333333333222222222222222222222222444444333222111111111222222111111000000000000000444333222000//////000000111111111111000000000000///000111111000/////////////////////////////////000000000000//////////////////////////////////////////000000000...---,,,......////////////...................../////////------------.........///...........................................................................///000000000000000000,,,---......---,,,---...---------.........//////------------------------,,,,,,,,,---------......---------...............------............------,,,---...---,,,+++,,,---------,,,,,,,,,,,,------/////////....../////////......///000000000000000111111111000000000000000.........//////000000000------,,,,,,,,,,,,,,,+++........................///---,,,...222333222///////////////////////////000111111000...---...///...------...//////...,,,------------------------........................+++,,,---,,,++++++,,,---//////......//////000000.......................................---------///...---,,,,,,---...///000000///.........//////...---------,,,,,,++++++------------------------*********+++,,,---...............///000111111111---,,,,,,---...//////...---------------------------.........---------...---------,,,,,,+++++++++...------,,,,,,------......---------...000333555999444...,,,---...,,,)))........................,,,+++***+++---/////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000111////////////////////////............//////000000---------......///////////////111444999===;;;777111000///......///000111////////////////////////000000000000000111111222111111111111111111222222222222333333333222222111333333333333444444555555555444222111222444666888888999???HHHSSSeee~~~|||tttssszzzpppaaaUUULLLEEE@@@<<<999777444444444555444333333333444444444555555555111111222222333333333444222222222222222222222222444444333222111111111222444333222222111111222222444333222111111111111111333333222222222222111111000222444333111///000111000000000000000000000000////////////000000000000////////////////////////...///000111000///---+++......////////////......////////////////////////------..........................................................................................,,,------.../////////......///000///...---.../////////.........---------------------------------,,,,,,,,,---------------........................------............---------...///...,,,+++,,,---...------,,,,,,------...//////............//////---...///000111111111111000000000000000000111111/////////000000111111222............---,,,,,,,,,........................111///...111444666444111////////////////////////...///000///---,,,---...------,,,...///000...------------------------------.....................,,,...///...---,,,---.....................///000.......................................---------///...------------///////////////.........//////,,,,,,------......//////------------------------*********+++,,,---............//////000000111111---,,,,,,---///000///...........................,,,...//////---,,,---///......//////000000000111//////............//////---,,,++++++,,,///111333333///+++((())))))'''%%%///////////////000000000111///------...//////...------------------......///////////////000111222///////////////////////////////////////......---------------............000///111777<<<<<<999666111000///......///000111////////////////////////000000000000000111111222000000111111222222222222222222333333333222111111333333333444444444444444555555333333444666888999888:::???HHHRRRccc{{{}}}}}}rrrcccUUULLLGGGBBB???;;;999666555555555555444333444444444555555555555222222222333333333333333222222222222222222222222333333222222222222222222444444333222222222222333///000111333444444444444444444333333333222222222111333666444111///000222000000000000000000000000////////////000000000000////////////////////////...///000000000///...---......////////////......000000000////////////......////////////...---,,,........................................................................///...------...---+++)))...000000000...---...///000//////...------,,,,,,,,,,,,,,,------------...------------------....../////////...............------............------...///000...,,,+++,,,---.........------.........///......------......///000000111222222222222222000000000000111111111111.........///////////////000111111000...---...///........................///...///000222222111000////////////////////////+++---//////---,,,------000///......///...,,,***---------------------------------...............---///000000///......///......///...,,,,,,---///........................------..................///...---------...///000+++,,,---...///000111111+++,,,,,,---...///000111------------------------------......//////000000.../////////000000000111000///...///111222111000........................,,,///111000---,,,...000,,,,,,---...///000000111////////////////////////---,,,,,,+++,,,---///000222111000...,,,+++++++++///000000000000111111111333111///...//////...---/////////000000000000000///......//////000111222////////////////////////000000000000///...---,,,------------------------222111444<<<@@@===888555000000////////////000000000000000000000000000000000000000000000111111222///000111222333333333333222222333333333222222111222333444444555555444444555555555666777888999:::999;;;???GGGQQQaaayyyyyygggXXXNNNIIIEEEBBB===:::777666666666666666444444444444555555555555333333333333333333222222222222222222222222222222000111222333444333222111444333222222111111222222...///222555666555444333333333333222222222111111000333666444000---///111000000000000000000000000.../////////000000000111////////////////////////......//////////////////......////////////......000000000000/////////...000111111111000...,,,+++........................................................................000...---...//////,,,***...///000///---,,,---.....................------,,,,,,,,,---------..............................000/////////.........---------............---------...///---+++******+++000//////......//////000///......------......///000000111111222111111111///000000000111111111111..................------///000111000---+++,,,...........................,,,---//////...------...////////////////////////))),,,...///...---...///...------...//////...,,,........................---------.........//////---///111111000......///---...///---+++***+++---........................,,,---------...////////////...---------///000111++++++,,,---.../////////,,,,,,,,,------.................................////////////////////////////////////000000000000111000///000111222111000------------------------,,,000222111---,,,...222***++++++,,,,,,---------......////////////..............................000333666555111...///222////////////000000000111111///...---/////////............//////000000000............///000111111////////////////////////......///000000///...---------------------------333111444===AAA;;;555222//////000000000000//////000000000000000000000000000000000000000111111222///000111333444444333333111111222333333333222222222333444555555555444444333444666888999999999999:::;;;???GGGPPP___wwwkkk[[[PPPJJJGGGEEE>>>;;;888666666777777666444444444555555555666666444444444333333222222222222222222222222222222222///000222444555444222111333222111111000111111111000222555777666444111///222222222111111111111000///333555333///,,,...111000000000000000000000000.../////////000000111111////////////////////////---.........//////000000......////////////......111111000000/////////...222222222222000...,,,+++...........................................................................,,,,,,...111222111...---...///...,,,+++,,,---,,,,,,------.../////////,,,,,,,,,------.........//////////////////......000000//////.........------..................---,,,---...,,,***))))))***000000////////////000000.........------...............////////////......//////000000111111111222000000000//////......---+++---...---)))((()))+++........................+++...000///,,,***,,,...////////////////////////)))+++...//////...///000*********---000222111000........................---------.........//////,,,...111111///.........---//////---***(((***,,,////////////////////////,,,,,,------...///000000///...------...///000111............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...............---------////////////000000000000000...---...///000///---,,,,,,,,,,,,,,,,,,,,,,,,---000333222...,,,///222//////////////////......------............------/////////000//////...---(((...444333...+++---000---.........//////000000...---,,,,,,.../////////+++++++++,,,,,,---------------------...///111111////////////////////////,,,---...000000000//////------------------------111///222<<>>EEENNN]]]uuuvvvhhhXXXMMMJJJCCC===999::::::777666888666555444333333333444555444333333222222333333444222222222222222222222222222222222222222333444444111111111111111222222222111111111111111111222222111111111222222333333333222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////...------.../////////---,,,,,,---......---------............---------,,,,,,++++++*********000/////////............//////............//////////////////////////////000111222222000///000000,,,,,,,,,---------......111000///...,,,+++***)))---------............///........./////////000000........................000000000///////////////........................///...---,,,,,,...///111//////000000000000//////000000000000111111111111///...------///000...,,,------------------------000000///...------------------............---------------............///---------------...///000////////////////////////------------------------...........................////////////...---------------...------,,,,,,............////////////+++,,,,,,,,,,,,,,,,,,+++000///...---------..............................---------------------------......---++++++,,,.........---------,,,,,,,,,////////////////////////.........///////////////------......//////000000.........//////......................../////////.........//////000000000///000000000000///...------222777666000,,,,,,///000//////////////////000...000000///...---...///////////////////////////111111000000///---,,,+++---....../////////////////////............//////////////////000000000000333000111666888555111000////////////000000000000000000000000111111222222000000000000000000000000000111111111111222222222111111111222222333333444333333444555555666777777666666666666777888999:::999:::>>>EEEOOO^^^vvv~~~|||yyygggXXXQQQJJJDDD>>>===<<<999888;;;444444444444444444444444444333333222222333333444222222222222222222222222333222222222222333444444000000111111222222333333///000000111222222333333111111111222222222222222222222111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000///......///000000000...------...//////...------............------........................////////////.....................------.........////////////////////////...---,,,,,,---.........,,,,,,,,,---------......111000///...---+++******---------............////////////000000000000000........................111111000//////......---........................//////...---...///000111...///000111111000///...000000000000111111111111//////000111111000,,,***------------------------000//////.........//////------............---------------............///......---------......///////////////////////////------------------------.......................................---,,,,,,............---,,,+++***---............/////////---......//////......---000///......------..............................------------------------+++,,,,,,,,,++++++,,,...000////////////.........///////////////////////////////////////.........,,,,,,---...///000111111---...///000000///...---000000000/////////......////////////000000000000000000111111000000//////...000111111///---........................//////...000000///...---...///////////////////////////000000000000///...,,,,,,.........///////////////......////////////......////////////000000000000222//////333444111///000......//////000000111111000111222333333222111000000000000000000000000000000111111111111222222222222222222222222222222222555555444444444444333333666666666666777888999999999:::>>>EEEOOO___xxx}}}vvv{{{uuudddZZZTTTLLLDDDAAA===999888:::222333444555555555444444444333333222222333333444222222222222222222222222222222111111111222222333000000111111222333444444000000111111111222222222111111111111111222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000///------///000///...------............------....../////////000000000///////////////.................................////////////////////////---***''''''+++------+++,,,,,,,,,---------......------------............---------............///////////////////////////........................//////////////////....................................------......///000---///000222222000///---///000000000111111111111/////////000000///---,,,------------------------......------...///000000------............---------------............///000///...---------------------------------------................................................------......------,,,+++---------...------,,,,,,---------.........////////////000000000000//////---------...//////000111........................////////////////////////+++,,,,,,,,,+++,,,---///000000000/////////......////////////////////////000000//////......------------......//////000000---...000111111000...---.....................---000000000000000000000000000000111111111111000000111000//////000111000000+++,,,---...///000111111...000000///...---...///////////////////////////,,,---...///000000000///...............///000000---...///000000///...---////////////000000000000111......111111///...000......//////000000111111333333222222111000///...000000000000000000000000000000111111111222222222333333222222222222222222444444333333333333222222666555555666666777888999999:::>>>EEEOOO```yyyyyyppprrrrrrfffXXXOOOGGGCCC???:::888:::333333444555555444444333444333333222222333333444222222222222222222222222111111000000000000111111000000111222333444444555222222222111111111000000111111111111111111111111111111111000000000//////000000000000000000000000........................////////////////////////////////////////////////........................000///------///000///...------............------+++++++++,,,------...............///////////////...///000000000000///...////////////////////////111...+++,,,///222111000,,,,,,,,,---------......---------....../////////---------............///................................................,,,------...///000000111........................------,,,---------......---///000222222000///---///000000000111111111111------,,,,,,,,,---///000------------------------,,,,,,,,,,,,---...//////------............---------------............///000///...---------------------------------------................................................------......------,,,+++***+++,,,---............------------............+++,,,,,,------,,,,,,+++------...//////000000000........................////////////////////////,,,---...---,,,---///000/////////............---////////////////////////000000//////......------000000//////......---------...///000000///...---,,,,,,------...//////000000000000///////////////000000111111111111000000111///------///111111000---...///000000000000///...000000///...---...///////////////////////////,,,---...///000000000000///............///000000---...///000000///...---////////////000000000000111......000000---...111.../////////000000000111111000///......///111222000000000000000000000000000000111111111222222222333333222222222222222222111111222222333444444444555555555555666777888999999999===DDDNNN___yyy}}}sssjjjjjjrrrvvv[[[SSSKKKGGGBBB<<<:::;;;555555444444444333333333444333333222222333333444222222222222222222222222222222111000000000000111111111222222333333444444333333222222111000000///111111111111111000000000111111000000000/////////000000000000000000000000........................000000000000000000000000000000000000000000000000---......//////......---000...------...//////...------............---------------....../////////.........///////////////...///000111111000///...////////////////////////111000//////000111111000,,,,,,,,,---------......000000//////...------,,,---------............///............------------------------------------++++++,,,---///000111222........................,,,,,,,,,---------------...///000111111000///...000000000000111111111111,,,,,,,,,+++***,,,///222........................,,,,,,,,,,,,,,,---...///------............---------------............///000///...---------------////////////////////////...............................................................---,,,,,,)))***+++---...///000000,,,------------.........------............------111111111000///...---,,,........................---------------------------...///...------...000............------------///////////////////////////////////////.........111111000///...---,,,,,,........................,,,---...///000111222222////////////............//////000000111111000000...---,,,,,,---......---000000111111000///---,,,...000000///...---...//////////////////////////////////////////...------///......------///000111......////////////......////////////000000000000000///000222111---...222000000000000000/////////---,,,++++++---111555777000000000000000000000000000111111111111222222222222222222222222222222222000000111222444555666666555555555555666777888888999999<<>>:::444222111000///...---...000111111000000000111111111111000000000000000000000000111111111111222222222333333333222333333444444444444333999777666555666666666444555555666777777888888999;;;;;;===BBBIIIWWWooovvvooojjjjjjqqqzzz~~~ooo___QQQHHH>>>;;;888555555444222000333444444555555666666666111111111222222333333333222222222222222222222222333333444444444333333222///111333333222111000111000000111222222111000000......//////000111222222111111111111111111111111222111111111111111111111000000000000000000////////////............//////////////////////////////////////////////////////////////////////////////,,,,,,---...////////////------......//////.................................//////////////////...,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,------.........------------------------...............---------///...---,,,,,,...///111,,,---------............------------------------////////////////////////...//////000111111111111//////000000111111111111000000000/////////....../////////000000000111111......................../////////.........//////+++,,,.../////////...---........................///////////////......---/////////000000111111222000//////////////////000//////.........---------/////////............---////////////////////////......000000000///...---////////////000000000000............------------///////////////.........---------.........//////////////////////////////000000000000000000000000,,,***)))***---...///............/////////000000---...000111111///...,,,............//////000000......---------......///////////////////////////////////////////////////,,,---...///////////////------------.........///------......//////000000000//////000222222111///////////////////////////111111111111000///...---------......//////000000222999<<<777333111000///.........///000111000000000000111111111111000000000000000000000111111111111111222222222333333333111222444555555555444444555555333333333444444444666666666777888888999999;;;;;;<<>>;;;777555555555444333333444444555555666666666333333333222222222111111222222222222222222222222222222333444444333333333...111333333222111111111...///111222222111///......///000111222222333333000000000000000000000000///000000000000000000000//////////////////000000111111000000000000111111........................////////////////////////........................,,,,,,---......///......,,,,,,---.............................................///000000///............---------,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------.........------------------------........................------------...---------++++++,,,,,,,,,---------------------------------////////////////////////............///000000111111111111111000000///////////////.........------////////////000000000000------............------......//////////////////+++,,,.../////////...---...........................//////000//////...---000000/////////.........///000000000000000000///...............---------......------------------////////////////////////......000000000///...---////////////000000000000//////.........---------........./////////////////////.........---------////////////////////////////////////////////////---++++++,,,...000000///000/////////.........---,,,...///111111000...---------......///000000000000000////////////000000////////////////////////...............////////////000000000//////...---------------.........///------......//////000000...------///000111///...////////////////////////333333333222111000///...------......//////000000///555777444111111000///---...000000000000000000000000111111111111000000//////000000111111111111111111222222222333333333111222444555666666555444333444333333333333444555666666666777888888999999;;;:::<<<@@@GGGUUUmmm}}}{{{ssshhheeennn{{{sssaaaQQQIII@@@===999666666666555444444444444444444555555555444444333333222111111000222222222222222222222222111111222333333333222222///111222222111111111222...///000111111000///...//////000111222222222222///////////////000000000,,,,,,------------............////////////000000222111111000000111111222........................////////////////////////........................,,,------.........------+++,,,---.......................................,,,,,,---......---,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........------------------------...............///////////////000///...,,,***)))+++,,,,,,,,,,,,---------///////////////////////////////////////////////////...............///000222222111111000//////.../////////.........------............////////////------...//////...---------...//////000/////////---......///000/////////........................---...///000000///...---////////////............///000000111111000000///........................,,,,,,---------.........////////////////////////......///////////////...////////////000000000000/////////.........------.........///////////////000//////...------,,,,,,///////////////////////////////////////////////////---,,,---///000000///000000//////...------,,,---...///000000000///...---.........//////000000///......---------------000000000000000000000000---............/////////000111111000///...------------........./////////.........///////////////---------...///000///---000000000000000000000000222222222222111000///...//////000000111111222222---222444111000111111///...000222333111000000000000000111111111111000000/////////000111111222222111111222222222333333333222333333444444444444333444555555555444555666888555555666777777888888999;;;:::<<<@@@GGGUUUlllqqqeeeeeelllqqqpppttt|||{{{hhhVVVKKKDDD@@@;;;777666666555444444444444444333333333333333222222222222222222222222222222222222222222222///000111111222222222111000111222111000000222444000000000111111000000000...///000111111000000/////////000000000111111111------------.........///........./////////000000111111000000000000111111........................////////////////////////........................------.........---,,,,,,***+++,,,---....................................------------------------,,,,,,---------------...............------------,,,,,,---------------------------------------------........./////////000000000000///...---,,,,,,---------.........//////////////////////////////////////////////////////111000///.........///000111111111000000000000000000000000/////////......------------............---...////////////...---,,,---///000000000//////000////////////000111111........................---...///000000///...------......///000000111111///000111111111111000///........................,,,,,,---...///000000111////////////////////////...............///000111////////////000000000000////////////......................../////////000..................------////////////////////////////////////////////////000...------...//////......................................./////////000.........///////////////------,,,+++++++++++++++000000000000000000000000---------.........//////....../////////...------....../////////000000000///////////////............------...000111///...000000000000000000000000000000000000000///...---//////000000111111222222///222333000000111111...000222555555222000///000000000111111111111000000...//////000111111222222111111222222222333333333333222111111111111111111222444555555444444777999444555555666666777888888;;;:::;;;???FFFTTTkkk{{{hhh```aaabbb]]]cccmmmyyytttaaaUUUGGGCCC===999666555444333444444444333333222222222111111111222222333444444222222222222222222222222...///000111111111111111111111111000///000333555111111111111111111111111......///000000///...---000000111111222222222333///000000000111111222222---.........//////000000000000////////////000000........................////////////////////////....................................---,,,++++++***+++,,,---....................................000///............///000***++++++,,,---//////000//////.........------------------------------------------------------------.........//////000000///.........///000222333////////////000000000111........................////////////////////////333222111/////////000000/////////000111111222222111111111111000000000000,,,,,,,,,---------......---...///000000///...---,,,---///000000000//////111000/////////000222333........................,,,...///111111000...---,,,,,,...///111333444555///000111222222111000///---.....................,,,---...///000111222333////////////////////////...---------...///111222////////////000000000000000/////////............---.........//////000000,,,,,,------.../////////////////////////////////////////////////////////000...------...///...---,,,,,,------.../////////...............///000111////////////////////////222111000///////////////000000000000000000000000---------.........//////++++++,,,---............////////////000000000000000000//////.........---///......///111222000///000000000000000000000000..................---,,,------......///000000000111444444111000222111...111444777666333//////000000000111111111111000000...//////000111222222222111111222222222333333333222111000.........///000///222333333222222555888444444555555666777777777::::::;;;???FFFTTTkkkrrreeeZZZSSSQQQ[[[dddkkkyyynnn[[[QQQIII???;;;;;;:::555///444444444444444444333333333333333333333333333333333333333333333222111000111111111111111111111111222111000000222222111000,,,...000333444444333222444000...000444555111---222222222222222111000000......//////000000111111///000111222222111000///---.........//////000000000000000000////////////////////////...---,,,+++111111000000//////......---...............------........................////////////////////////---,,,,,,++++++,,,,,,---,,,***)))***...///...,,,......//////000//////............------,,,,,,,,,+++,,,------++++++,,,---,,,,,,---...//////......////////////////////////000///...---------------........................//////............//////222222111111000000//////111//////000333333000---000000//////.........---////////////////////////...------,,,,,,------...////////////000000000000000000000000000000000000//////////////////////////////......---------,,,000000//////.........---000000//////.........---000000111333444222///,,,//////000000//////...---111111111111111111111111......///000000000000000//////000111111111111111000///---,,,,,,---///000......//////000000111111////////////////////////........................000000000///.........---......////////////......---------.........//////222222333333333333222222111000///...............111///---...000111...+++111///......000000...+++........................000000000000////////////...///000///...---...000///////////////......---......------------......---...///000000111111111///////////////000000000000000///...---...111444666444333333333333222000111111000000//////......000000000000000000000000...111333444333111000000000111222333333222000///222333333444444333333222444333222111222333444555666666666666666666666555999:::<<>>:::666333222222111000///////////////000000000111111111111111111111111,,,///222222111///......---///111333444333222111222333333444444333333222111222333555666666666666333333333444555555666666999:::<<>>999888777666555444333333333333333333333333333333222222333444555555555555111111111111111111111111000///...///000111000......///111222222000...------------,,,+++---000333000000111222222222222222111111000000/////////...222111000//////000111222000000//////.........---000000000000//////////////////000000000000000///---------.........//////+++,,,---...////////////........................---------------------------,,,,,,++++++,,,,,,---,,,...000///,,,+++---///111000---+++++++++,,,---000000//////......------+++,,,---,,,+++***+++---.../////////...---,,,,,,////////////////////////---------------...///000........................//////............//////000000//////.........---111222111///,,,---111555---.........//////000000........................//////............//////---------.........//////000000000000000000000000////////////////////////,,,---------......//////---.........//////000000---.........//////000000111///......///000...---111111111111111000000///222222222222222222222222.../////////...---,,,,,,---...//////000000//////------............------,,,------....../////////////////////////////////........................000/////////......------000000111111111111000000////////////000000000000......////////////......333222111000000///000000...222666666222...,,,+++...000222111...,,,---..........................................---------...///000///...---...000,,,,,,...///000000111111......------------......******+++,,,------------+++,,,,,,---...///000000000000000//////111444777:::777333000000111111111000000111111222222222333111111111111111111111111222222222000//////222444111000//////000222444555222333333444444333333222111222444666777777777777333444444555666777777888999:::<<>>;;;888555333222222222444444444333333333222222444444333333333222222222222222222222222111000///222222111222444444222000111111111111111111111111222111111111000000//////000111111111111222222222......//////000000111111000000111111111111000000////////////////////////---.........//////000000//////////////////////////////////////////////////////000000000000//////........................------............------)))+++------,,,,,,---...///////////////////////////...---,,,,,,---...///////////////////////////000000000///...---+++***------............------------...///000000//////........................---------------------------------............///111000...,,,,,,...000111222111111111000000//////111111000///////////////////////////000000000000---------.........//////444444222111///.........333333222111000///............///000000000000000---.........//////000000111111111222222111111111111111111111111111111111333333333222222222111111//////............///000111000///......///000000222111111111000000////////////////////////......000///...------...///000111111000000//////......---.........//////000000000///////////////000111//////000000111111222222111000///......---......222000///------///000222000000000000000000000000//////000000///...------333222222111///...,,,+++////////////////////////,,,,,,,,,------.........---------.........//////---------------...///000000////////////.........///////////////////////////......------///000111222111///...------------000000000000111333555777888555222222444555444222000000000000////////////000111111111111222222222111111111000000000000000000000111111111222222222333222222111111222222333555555666666666666555555666666666666666777888888888:::>>>BBBDDDPPPggg|||GGGEEEEEEHHHJJJOOOZZZeeerrrvvvtttjjj]]]XXX___hhhkkknnnqqqsssrrrqqqppppppooowwwppp[[[MMMIIIAAA>>>:::666444333222222444444444333333333222222444444444444333333333222222222333333222111111000333222111222333333222000111111111111111111111111111111111111000000000///000000111111111222222222000000000000//////////////////000000000000//////////////////////////////............/////////000////////////////////////...........................//////000000//////...........................------............------+++---//////...---..............................///...------------...///.......................................---,,,,,,------............------------...///////////////........................---------------------------------............///000000000000000000000000111111111111000000000///111111000///////////////000000000//////.........------........./////////000000//////.../////////111111111000//////......//////000111111111111111000000000111111111222222111222222333333222222111222222222222222222222222111111111111111222222222111111000000000000111111222111000//////000111111222222111111000000000000....../////////000000000000///............///000000000000000000//////////////////000000000111111222111000//////...//////............////////////000000/////////000000111111000///......///000111//////////////////////////////////////////...---///000000000///...---,,,////////////////////////,,,------------------...---------.........////////////...---------....../////////.........------///////////////////////////......---...///000111111000//////...///000000000000000000111222444555666333000000222333222111000000000000////////////000000111111111222222222111000000000000000000000111222222222333333333333333333222222222222333333555555666666666666555555666666666666666777777888777999===@@@BBBNNNfff|||HHHEEEEEEFFFFFFIIIRRR]]]nnnwww|||ssseee```hhhtttxxxuuurrrsssvvvwwwuuurrrqqqtttzzzvvvbbbRRRLLLDDD@@@;;;777666555444333444444444444333333333333555555444444444333333333333333333333333222222111333111111111333333222111000000000000000000000000111111111111000000000000000000000111111111222222111111000000///...............////////////......////////////////////////............////////////////////////////////////---------------------------..................---........................------............------...000111111///......///........................///...------------...///------------------------------------------------------............------------...////////////...........................///.........------,,,,,,---------............//////000111222222111000///111111111111000000000000111000000///////////////111111000///...---,,,,,,............////////////,,,,,,,,,---...///000111000000000000000000000///000111222222333333222222333333333333444444444444333333444444444444333333333333333333333333333333222222222222333333333333444333333222222333333333333222111111111222222333222222222111111111111000...//////000000111111111000000////////////000000//////000000000000000000000000000000111111111111333222111///............////////////............/////////000000111222333111000///......///000111////////////////////////---...//////////////////------...//////.........////////////////////////.........---------------------........./////////111000///...------------............---------,,,///////////////////////////............///000000000000//////000000111222000000//////000111222222222111//////000000000///000000000000////////////000000000111111111222222000000000000000000111111222222333333333444444444444444333333333333444444555555666666666666555555666666666666777777777777777999;;;===@@@LLLeee{{{~~~JJJGGGEEEFFFGGGJJJTTT^^^qqq}}}~~~nnneeejjjuuu|||xxxwwwyyy{{{{{{zzzxxxwwwxxx~~~{{{kkkWWWJJJFFFAAA;;;777777777666444555444444444444333333333555555555444444444333333333333444444444333333222333111000000222222222111////////////////////////111111111000000000000000000000000000111111111111000000000000////////////...//////000000//////...////////////////////////.........///////////////////////////////////////------------------------,,,------......------,,,........................------............------///000222111///..........................................------.........------------------------......---------,,,------------............------------...//////.................................//////......------,,,,,,---------............//////000000111111000000///111111111000000000000000000000////////////000000000000//////...------,,,....../////////000000000,,,,,,,,,---...000111222000000000111111222222222222222333444444444444444555555555555555555555555444444555555555555444444555555555555555555555555666555555555444444333333555555444444333333444444333333333333333444444444222222222222222222222222111111111111111111111000000000000000000000000000/////////000000111111222000000000000000000000000111111000//////...//////222222111111000000//////000/////////000000111222000000////////////000000////////////////////////------...///000000//////......////////////......//////////////////////////////......------,,,,,,............////////////000///...............///......---------,,,,,,,,,////////////////////////............/////////000//////////////////000000///////////////000000000000/////////////////////000000000000////////////000000000000111111111111000000000000000111111111222222222333333333333444555444444333333444444555444555555666666555555444555666666777777777777777888999;;;===???KKKddd{{{{{{JJJGGGEEEFFFHHHMMMZZZfffxxxwwwiiigggkkkyyy{{{{{{{{{{{{~~~yyyaaaMMMHHHBBB;;;888888999888666555555555444444444333333555555444444444333333333222333333444444333333333333111//////111222222111////////////////////////000000000000000000111111//////000000000111111111---......///000111111222///000000111111000000//////////////////////////////////////////.........////////////////////////........................,,,,,,------------,,,,,,........................------............------...///000000...,,,,,,---........................---..................---........................000///---,,,+++++++++,,,------............------------............------......................../////////......------------------............///111000...------...000111000000000000000000111111000000////////////000000...//////////////////////////////000000000111111000/////////000111222222222222222333444444555555333333444555555555555555555555555555555555555555555555555666666555555555555555555555555555555555777666555444333222111000666555444333333333333333333333444555555555555555222222222222333333333333444444333222111000000///000111111111111111111000//////000000111111222222//////////////////////////////...//////000111111222222111111000000//////111000///...............000000////////////000000........................------...///000000//////111111111111111000///.../////////////////////////////////......---------........./////////000000---------...///000111222......---------,,,,,,,,,////////////////////////---......///////////////000/////////...---,,,,,,////////////000000////////////000000000///000000000000000000//////////////////000000000111111111//////000000111111111111111111111111222222222222555444444333333444444555444444555555555555444444555555666777888777777666888:::<<<>>>@@@LLLdddzzz}}}xxxMMMHHHEEEEEEHHHOOO^^^kkk}}}qqqfffaaagggnnnvvvyyyzzzrrr\\\NNNGGG>>>999:::;;;888555555555555555444444444333444444333333333222222222111222222333333333333333333111//////000111222111000000000000000000000000000000000000111111111111/////////000000000111111,,,---...///000111222333000000111111111111000000///////////////////////////////////////.........////////////////////////////////////////////////,,,------------------,,,........................------............------,,,...//////---,,,,,,---------------------------------...//////...------///////////////////////////...,,,+++++++++,,,---------............---------............---,,,,,,................................................---------............///111000---,,,,,,---000111000000000000111111111111///////////////000000111////////////000000000111000000000000111111111111222222222111111222222333333444444444555555666666333444555555666666555555666666666555555555555555555555666666666666555555555555555555555555555555555444333222111000///...666555444333333333333333333333444555666666666666222333333333333444444444555555444333222111111000111111222222222222111111000000111111111111111111////////////........................///111222333////////////............111000///...------------//////000000000000//////........................---...//////////////////222333222222111000///.../////////////////////////////////...................../////////000000000,,,,,,---...///111222333............---------,,,////////////////////////---......///000//////////////////...---,,,******......///000000000000000...///111111000000000111000000000000/////////////////////000000000111111/////////000111111222222000000111111111222222222444444333333333333444444444444555555555555444444444555777888888888777666777999===???BBBLLLcccxxx|||uuuUUUOOOHHHFFFHHHPPP___nnn}}}~~~jjj^^^WWWaaammmtttwww~~~pppWWWNNNCCC===<<<;;;888444555555555555444444444444333333222222222111111111000111111222333333222222333111///...///111111111111111111111111111111111///000000000111111111111////////////000000000111---......///000111111222//////000000000000//////////////////////////////000/////////............////////////////////////........................------............------........................------............------+++---......---------...------------------------------...//////...------........................,,,+++******+++---///000------............---------.........------,,,+++........................------......//////000000---------............///000000///......///000000///000000000111111111111///////////////000111111111111111111111000000000000000000111111111222222222222222222222333444444444444444444555555555555333444555555666666555555777777777666666666555555444555555666666555555444555555555555555555555555333333333333222222222222777666555444444333333333222333444666666666666666333333333333444444444555333333333333333444444444111111222333333222111111222222111111111111111111000000000000//////......//////...//////000111222............////////////000000///////////////000//////000000000000//////........................//////////////////...---000000111111111111000000////////////////////////............////////////.../////////000000000000............///000222222/////////.........------////////////////////////------///000000000///........./////////---,,,+++---...///111222222222111,,,///111111000///000111000000000000////////////////////////000000000111...//////000111111222222111111111222222222333333333333222222222222333333333444444555555444444333444555777888888888666666555888<<<@@@BBBKKKaaauuu~~~ttt^^^VVVNNNIIIIIIQQQaaapppzzzppp___QQQ[[[gggoootttzzz~~~___UUUHHH@@@>>><<<777222666666555555555444444444222222222111111111000000///000111222222222222222333111......///111111111111111111111111111111111//////000000111111111222////////////000000000000////////////000000000000......////////////......////////////////////////000000//////.........---////////////////////////---------------------------......//////......---........................---..................---+++---...///.........///------------------------,,,---...//////...---,,,------------------------)))(((((()))+++...111333---..................------.........------,,,+++........................,,,,,,---...///000111111---------........./////////000111222222111000/////////000000111111111222///////////////000111111444333333222111000//////000111111111111222222222111111111111222333444555444444444444444444444444333444444555555555555555888888888888777777666666444444555555555555444444555555555555555555555555444444555555666777888888888888666555444444444444111222444666666666666555333333333444444555555555111111222333444666666777111222333444444333222111333222222222111000000000222111111111000000//////111000///////////////000//////000000111111222222////////////000111222333//////000000000000//////........................///000000000///...---------...///000111111111111////////////////////////------......//////000000////////////000000000000000////////////000000111000////////////.........////////////////////////,,,---///000000000///...------///000000000///...,,,---///111222333333222***...111111///...///000000000000000////////////////////////000000000000...//////000111222222222222222333333333444444444333222222111111222222333333444444555555444444333444555777888999888666555222666<<<@@@AAAJJJ___rrruuuooo\\\LLLHHHIIILLLZZZkkkrrr~~~lll[[[SSSRRR[[[bbbhhhvvvsss___KKKCCC???999555666888777666555444333333333444444444444444444444444222111111000111222444555222222111000//////000000//////000000000000//////000000000000000000000000///////////////000111111111111000000//////......////////////////////////000000000000000000000000///000000//////...---,,,+++---.../////////111333//////............//////------------------------...---,,,+++***++++++,,,...............///000111........................------------------------.................................------,,,,,,,,,+++'''%%%&&&***,,,,,,+++000000000///...,,,+++***+++,,,---...////////////........................+++,,,......---...///111///////////////.........------------............000111111111222222222222000000111111111222222222//////000000111111222222000111222222333333222222222222222333333444444444666555444444555666555444888555333333444555555555777666555555555777888999888777666555444333333333666666555444555666777888555444333333444555777888666555444333333333444444333333333333333333333333333333333444444444555555555555555444333222111000444444555555555555444444222222222111111000000000222111111111000000//////...///111333333333222111222222111111000000//////000000000000////////////............////////////,,,,,,------------,,,,,,---------------...//////---------.........//////000000//////......------//////.........------,,,........................***,,,///222222111...,,,///////////////.........////////////////////////000000111000000///......------...///000111222222////////////000000000000////////////////////////000000000000000000000000333222000/////////000111111222333333222///---+++000111111111111222222222333333333333333333333333111111222333444555666777888888888777888999999:::777888;;;>>>AAAJJJ]]]pppxxxxxxfffUUUOOOKKKKKKUUUcccqqq}}}sss```VVVPPPTTTYYY]]]iiivvvxxxeeeQQQFFFAAA<<<999999888777666444333333222222555555555555555555555555666555444222111111111111444333333222111111222222///000000111111000000///000000000000000000000000///////////////000111111222111111111000000000000111111111111111111111111///////////////////////////000111111111111111000...///000000//////000111//////............//////------------------------///...---,,,+++,,,,,,---///..................///........................------------------------.................................------,,,,,,,,,,,,+++***,,,...000111111///////////////......------...///000111111111111........................---///000000...------.../////////////////////...222222222222333333333333000000111111111222222222111111111222222222333333111111111222222222222222555555666777777777777666333333444444444555555555555444444444555555444444777555333333555666555444444444444444444555666666777666555444333333333333555555444444444555666777666666555555555666777777777666666555555444444444666666666666666666666666333333333333444444444444666555333222111111222333555555666666666555444444555555444444444333333333222222222111111111111111......///000000111000000111111111111000000000000000000000000/////////////////////000000000000111///000000000000000000///............///000111222---------........./////////////////////.........//////......------------........................+++---///111111000...---/////////////////////...//////////////////////////////000111111111000000////////////000000000000......///000000111222222000000000000000000000000111111111111111111111111222222000/////////000111000111222222222111//////000111111111111222222222333333333333333333333333444444555555666777888888777777666666666777777888777888<<<>>>AAAIII]]]ooozzzuuucccXXXPPPKKKQQQ[[[lllxxx~~~jjj\\\PPPNNNOOORRR]]]iiippp[[[LLLDDD>>><<<<<<777666555444333222222222555555555555555555555555111111111111333555777888444333222222111222222222000111111111111111111000000000000000000000000000000000/////////000111111222222222222111111111111111111111111111111111111...........................///000111222222222222000111222111///....../////////............//////------------------------//////...------------...///...---------------...........................------------------------.................................---------------***,,,......---------...,,,,,,---...//////......---...///000111111111111........................+++---000111000...............//////////////////000000000000111111111111000000000111111111111222222222222333333333444444444444333333333333333333333444555555666666555555444444555555555555666666333333333333333333333333555444444555666666555333222222333333444444333333555444333222222222222222333333333333333444555555555555555555555555444444666666666666666555444444444444444444444444444444222222222222333333333333666444222000000222444666666666777777666555444444666666666555555555555444222222333333333333333333000000000///000000111111000000000111111111111111000000000000////////////000000000000111111111111111111111111111111111111////////////000111222333------........./////////.........///////////////000///...---------...///........................---...//////000/////////......//////////////////////////////////////////---...///000111111111111222222111000///...------......///000222333444555111111111111111111111111222222222222222222222222222111111000///000000000000000000111222222222333000111111111111222222222333333333333333333333333555555555666666777777777666666555444444555555555777999<<<>>>@@@III\\\nnn~~~ssscccUUUMMMOOOWWWbbbooo|||xxxhhhVVVLLLJJJMMMXXXdddtttiiiVVVIIIAAA======777666555333222222222222555555555555555555555555000000000222444666999;;;111111000000000000000111111111222222222222111111000000000000000000000000111000000///000000111111111111111111111111111111................................................------...//////////////////000111000...---.../////////............//////......................../////////............///,,,,,,,,,,,,,,,---...///.......................................................................................---------+++...111000,,,))))))***++++++,,,------------,,,,,,,,,---......///..............................%%%(((---000000000000000............////////////------------............000000000111111111222222333333333444444444555555555444444444333222222222222333333444444444444444444444444444555555555555222222333333222111222333444333444555777777555333111222333444444333222111333333222111111111111111222222222222222333333444222222333333333222222222222222444555555555444444222222222222222222222222111111222222222333333333333333222111222333555666777777777777666555444444555555555444444444444444333333444444555555555666555444222111111222333444000000000111111222222222000000000000//////////////////000000000111111111////////////////////////111000000//////000000111............////////////------......//////000000000///...------...///000........................//////........./////////............////////////////////////////////////---......////////////...222222111000///...---------...///111333555666777111111111111111111111111111111111111111111111111222111111000000000000000111111000000111222333444000000111111111222222222333333333333333333333333333444444444555555555555666666555444444444555555888999<<<>>>@@@HHH[[[mmmooo[[[NNNMMMQQQVVVbbbsssyyydddSSSIIIJJJTTT^^^kkkzzzyyy{{{cccPPPEEE>>>;;;777666555444333222222222333333333333333333333333999777555333222111222222111000000000000000111111111111222222222222111111000000000000000000000000111111000000000000111111000000000000000000000000................................................///////////////...------,,,...//////...---///000//////............//////.........................../////////////////////******++++++---...000111................................................................................................---000333222///------///...............---,,,,,,,,,---..........................................$$$''',,,///////////////---.........//////000000000000111111111222222222111111111111222222222222333333444444444555555555444444444333222222222111444555666666777777666666444333333333333333333333000222333333111000222333333333444555777777555333222333444555555444222222222222111000000000111111111111111222222222222222111222222333333444444555...///000222333444444444444444444444444444444444111111222222222333333333000111333444555555444333666666666666666555444444555555555555555555555555444444555555666666777777666555444222222222333444000000111111222222333333000000000000////////////........./////////000000///......------......///222222000///...---------........./////////000000------......//////000000000///............000000////////////////////////000///......---...//////---.........//////000000////////////////////////............---,,,+++***000000000000////////////---...000111333555777777111111111111111111111111000000000000000000000000111111111111000000000///222111111000000111222222000000111111111222222222333333333333333333333333333444444444555666666666777777666666555666666777999:::<<<>>>???GGGZZZlll~~~~~~eeeRRRKKKIIIKKKUUUdddtttxxxbbbPPPIIIMMMTTTcccrrryyy}}}|||www|||yyyrrr[[[LLLBBB<<<888777666555444333333333222222222222222222222222777555444222222222222333222222222111222222333444000111111111111111111000000000000000000000000000222222111000000000111111///////////////000000000111111111111111111111111........................222222222222111000///...,,,...//////......///111//////............//////........................---...//////000/////////+++++++++,,,---///000111......................................................................................./////////+++---////////////000111000111111111000///......//////000000000000000///........................)))+++...///...,,,,,,,,,------......///000000000111222222222222333333333222222222333333333333444333333333444444444555555444333333333333333222222333444444555555555555555444333333333333222222222000333555333111000222444444333333444666777666555444444555555555444333333222111111000000000111111000111111222333222222222333333333444666999<<<===222111111111222333444555333333333333333333333333222222222222333333333333///111444666666555333111444444555555555555555444666777777777777888888888555555555666666666666666555444333222111111000111111111111222222222222222000000000000////////////............////////////111111////////////111111333222000///...------,,,....../////////000000000.........///////////////....../////////000000000////////////////////////000000///............///------......///000000000////////////////////////000//////...---+++))))))......//////000000111111---...///111333555666777111111111111111111111111////////////////////////000111111111111000//////000000000000000000111111000111111111111222222222333333333333333333333333444555666777888999999:::777777666666777777888999999:::<<<>>>???FFFYYYjjjyyyqqq[[[NNNHHHEEEKKKUUUaaannn|||vvv]]]NNNLLLOOO[[[jjjrrrxxx|||www}}}wwwgggUUUHHH???999888777666555444444444333333333333333333333333000///000000222555777888222222111111222333333444///000000111111000000///000000000000000000000000333222111111000000111111//////000000000111111111111111111111111111111111////////////////////////000111111111111111000///000111222111000///000111//////............//////........................,,,---.../////////............------......//////........................................................................---........./////////000///...------...///............//////000000////////////000000000000//////........................---...000///...------...------......///000000111//////000000000111111111333333444444444444555555222333333333444444444444444444444444444555555555222222333444444444444444555555444444333333333333000333666444111000222555444333222333555777777666555555444333333333333333222111111000000111111222000111222333333333222222333333333444888===BBBEEE;;;999666444333333555666222222222222222222222222333333333333444444444444111222333555555444333222111222333444555555555555666666666777777777888888666666666666666555555555555555444444333111000///333222222222222222222111000000000000////////////...////////////000000000333222000//////000222333222111000000//////000000.../////////000000000000///////////////.........---...000111111111//////////////////////////////000////////////......---------......///000000111////////////////////////000000000///...---,,,+++////////////000000000000......///111222444555555000000000000000000000000////////////////////////000111111222111000///...+++---...000111111111000000111111111111222222222333333333333333333333333333444555777888:::;;;<<<555555555666777888999:::::::::<<<>>>>>>FFFXXXiiisss{{{dddSSSJJJCCCEEEJJJSSS```ooojjjWWWPPPPPPVVVeeennnuuu~~~|||xxx~~~xxx|||ooo\\\NNNDDD:::999888666555555555555444444444444444444444444333222111111111222333444000000//////000111222222//////000000000000//////000000000000000000000000333333222111000000111111000000111111222222222333////////////////////////000000000000000000000000,,,---...///000000000000444555555444111///000000//////............//////////////////////////////+++,,,.../////////......222111000///...---------........................////////////////////////........................---.........//////000000<<<777333111111111///,,,((()))+++,,,---.........---...............------........................---...000000///000111333---------...///000000111000111111111222222222222444444444555555555666666222222222333333333444444444555555555666666777777666777777888888888888888666666555555555444444444000444777555111000222666555333222222444777777777666555333222111222333333222111111111111111222222000111222333444333222222222111000222666===CCCHHHCCC@@@<<<777555444555666777777777777777777777777333333444444444444555555444333333333222333333333000000222333444555555555333444444444555555666666777777666666555555444444777777777777666444111000444333333222222111111111000000000000////////////000000000000111111111111222111///......///111222000000000000111222333444////////////000000000000000000//////.........---+++---000222333111///...000000000000000000000000//////000000///...---------------...///000000111///////////////////////////000000000000000//////000000000000////////////......///000222333444444////////////////////////000000000000000000000000000111111222222000///...(((***---000222222222111000111111111111222222222333333333333333333333333000111333444777888:::;;;444444444555777888:::;;;:::;;;===>>>>>>EEEWWWiiioooqqq___RRRIIIEEEFFFNNNVVVaaavvv{{{]]]RRRTTTTTTdddttt|||~~~{{{zzz~~~}}}kkkXXXJJJAAA<<<999888666222222444444444333333333444555555;;;666111222555666222...222000//////000111111000333222111000000111222333000000000000000000000000000111222222222000///.........//////000111111111111111111111111111111111000000//////.........---000000000000000000000000//////000000000000//////333111//////000111000///............////////////,,,---...//////...---,,,////////////////////////---+++***+++......,,,)))---------------------------------............///------+++******+++------////////////////////////,,,---...//////...---,,,,,,,,,---...///000111111000000000000000000000000......///000000///...---...............///000000...///111222333444555555333444666666666444222000111000000000111222222333555444444444444555666666777777777777777777777777777777888777777666555555444444444333333444444444555555555444444333333333444555555666555444222111...000222333333222111000111222333333111111222333555555666555555666999;;;DDDFFFJJJKKKIIIDDD???;;;666555555555555666777777444444444444444444444444444444333222111000///...222222222222333444555555444555555666666555555444444444444444444555666666666666555555444444444444111111111111111111111111222222333333222111///...///////////////000111111000000000000000000000000++++++,,,---...///000000111///...,,,,,,...///111//////////////////////////////000000000000//////000000//////.........------.........//////000000...---,,,,,,...////////////000///------......---000000000000111111111111000111222222222000///...------...///000000////////////000000000000//////............////////////222222222222222222222222////////////000000000000111111111000000000000000333333333333333333333333555555555666666666666777666666666666777999:::;;;999:::===>>>>>>DDDUUUeee~~~zzzoooxxxggg[[[LLLFFFFFFKKKQQQYYYjjj}}}eeeYYYXXXYYYhhhxxx||||||wwwdddTTTEEE@@@;;;:::888444444666555444444444333444444444444444333333444555555555222111//////111111111000222222111000000111222222000000000000000000000000111111111111111000//////++++++,,,,,,---......///111111000000000000000000000000/////////.........000000000000000000000000......////////////......,,,,,,...000222222000---............////////////---......//////......---////////////////////////000...,,,---///000...,,,---------------------------------............///------,,,,,,,,,,,,------........................------------------------.........///////////////000000000000000000000000---...////////////...---///............///000000000111222333333333333333333444555555555444333222333333333333333444555555555444444444444555666666777777777777777777777777555666666666666666555444555555444444444444555555555444444444333333333333222333444555555555444333000111333444555444333222333444555444222111111222666777888888777777999;;;AAACCCEEEGGGEEEBBB===:::333333222222333333444555777777777777777777777777333333333333444444444444333333222222222333444444444444555555555555444444666666666666666777777888777777666666555555555555444444444444444444333333222333333333222111///...//////......///000000111000000000000000000000000---------...//////000000000000///......///000000//////////////////////////////000000000000//////000/////////......................../////////000...---------///////////////000000/////////...---...////////////000000000000000000000000///......++++++,,,---------------//////000000000000//////............////////////222222222222222222222222////////////000000000000111111111111000000000000222222222222222222222222444444555555555666666666777777777666777777888888888999<<<>>>>>>DDDUUUfffzzzoooqqqeeeQQQJJJGGGJJJMMMQQQ___ooorrrbbbZZZ]]]kkk{{{}}}mmm[[[LLLDDD>>><<<:::666666888666666555444444333333333000222444333222111333555222111//////111222111000222222111000000111222222000000000000000000000000222111111000000000000000.........///000000111111111000000000//////......000000////////////......000000000000000000000000---......//////......---+++---111666999888444111............///////////////..................///////////////////////////111///,,,,,,...//////...---------------------------------............///------............------------------------------...------,,,,,,------...000000//////............000000000000000000000000------......///......---///////////////000000111222333333444444333222222333333333333444444444444444444444444444555555555555444444444444555666666777777777777777777777777444444555666666666555555666666555555555555666666444444333333333333222222111222333444555555555555111222444666777777666666555666666555333111111222555777888888777666777888777999:::;;;:::888666444666555555555555666777777888888888888888888888888555555555666666777777777444444333222222222333333333444444555555444444333666666555555666666777888777777777666666666666666666666666666555555444333333333333333222111000000//////.........///000000000000000000000000000000//////////////////000000000000000000000000000000//////////////////////////////000000000000//////////////////........................////////////---...//////000/////////000///000000000///..................////////////000//////..................///000000111000000000//////000000000000//////............////////////000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111333333333444444444555555888888777666666666666666777888;;;===>>>DDDUUUfffyyynnnxxxkkkWWWNNNIIIKKKLLLNNNYYYhhhyyyjjj[[[]]]iiiyyyvvvcccSSSIII@@@<<<999666555777666666666555555333333222222222222222000///...///333111000000111222222111222111111111111111111222000000000000000000000000222111000//////000111222//////000111111222222333111111111000//////......000000//////////////////////////////////////////......////////////......---///222777999999555222............////////////000///...------...///000///////////////////////////---+++***+++,,,......---------------------------------............///---...///000000///...---------------------------.........//////.........///////////////.........////////////////////////---------...............000000//////000000111222222333333444444444444444333333222222333444555666333333333444444444333333555444444444444555666666777777777777777777777777444444555666777777777666777777666666666666777777333333333333333333333222333333333444444555555555222333444666777777777777555666777666444333333444222555777777555444333444222222333333333333222222888777777777777888999999777777777777777777777777999999999888777666666555555555444333222222222333333333444444444444333333444333333333333444555555666666666666555555555555555555666666555444333222333333333333333222222111/////////......///000000000000000000000000000000111111111111000000//////000000111111111111000000//////////////////////////////000000000000/////////////////////..................///////////////---...000000000///...///111...---///...,,,---///........./////////000000111000...------...///000111111222333333222222222//////000000000000//////............////////////000000000000000000000000////////////000000000000000111111111111111222222222222222222222222222222222222333333333444444444777666666555555666666666555777:::<<<===DDDUUUgggyyymmm~~~zzzoooZZZPPPIIIJJJKKKLLLWWWdddrrrvvv```XXXaaappp~~~ooo[[[NNNBBB<<<999555444555666666777666555444333222555222000111444444111---333111000000111222222111111111111222222111111111000000000000000000000000222111000//////000111222,,,------......///000000222222222111111000000000//////000000000000000000////////////////////////000000111111111111000000...---...///111111///...............////////////000///...------...///000///////////////////////////...,,,++++++,,,...///---------------------------------............///---...000000000000...---........................---...000222222000...---------......///000000111////////////////////////------------......//////000000000000000111222222111222333444555666666666444333333333444555666666444444555555555444444333555444444444444555666666888888888888888888888888555666777888888888888888777777666666666666777777333333333333333333333333555555444444333333333333222333333444555666666666333444555555555555666777222555777777555444333444666555555555555666777777555555444444555555666777888888888888888888888888999999888888777777666666666666555444333333333444333444444555555444444333333333333333333444555555444444444444444444444444555555666777666555333222444444444333333333333333111000000/////////000000000000000000000000000000222222222111000000//////000000111111111111000000000000000000000000000000//////000000000000//////.........//////////////////////////////.........---///111000...---...///111------000///,,,,,,000//////000000000111111111111111/////////000111222/////////000000//////...//////000000000000//////............////////////////////////////////////////////////000000000000000000111111222222222333333333333333333333333333222222222333333333333444444444444444555666777888444666999<<<===CCCUUUfffxxxlllzzz|||~~~uuuaaaTTTJJJIIIIIIJJJTTTaaaooommmXXXYYYbbbrrrxxxeeeWWWGGG???;;;666444555555666777777666555333222444111000333999;;;777222333222000000222333222111000111222222222222111000000000000000000000000000000000000000000111111222......//////000111111111111111111111111222222222//////000000000000111111000000000000000000000000000111111222222111111000222000...---...//////...............////////////000//////////////////000///////////////////////////000000///---...000222---------------------------------............///......////////////......////////////////////////---...000111111000...---,,,,,,---...///000111111000000000000000000000000...............///000111111111111111111222222333111111333555666777888888555555555555555666666666666777888999999777666555555444444444444555666666888888888888888888888888777777888999999999888888777777666666666666777777333333444444444444555555777666555333333222333333333333333333444444444555111333555555555555777888555777888888777666777888666666555555555666777888777777666666777777888999::::::::::::::::::::::::555666666777888999::::::777777666555555555666666444555555555555555555444555555444444555555666777333333333333333444444444555666888999999888666555555444444333333444444555222222111000000000111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////.........//////////////////////////////.........---///000...++++++---000222///111888888000---000000000000000111111111111111000000000000111111222000000111111111000////////////000000000000//////............////////////////////////////////////////////////000000000000000000111111222333333333333333333333333333333333222222222333333333444444333333333333555666777888555666999;;;<<>>::::::333444666888888777555444///222555555333111111111444222111111222333333222000111222333333222111000000000000000000000000000...///000222222222111000.........///000000111111------...///000111222222//////000000111111111222000000000000000000000000//////000000000000/////////...---...///000...---............/////////000...///000111111000///...////////////////////////+++...000000---,,,---///---------------------------------........./////////...---,,,,,,---...///------------------------111...***''''''***...111///////////////.........000000000000000000000000000/////////000111333444222222111111222222333444555555666666666666555555777888999:::999888555444666777888999888777555333555444444444444555666666888888888888888888888888777777888777777666555555666666555555555555666666555555555666666666777777444333222222333444666777777666555444444333444444333444555555333222333444555555666555555666999;;;777777777777777777777777777777666666777777888999777777777777777777777777::::::::::::::::::999999888777777777888999::::::666666777777777777666666333222222222222333444444444444444555555555666666///111444777888777666444666555444333333444666666555444444333222222222333000000000000000000000000///////////////000000000111///...,,,,,,...///111000000000000000000000000//////000000000000//////---.........//////000000000000//////.........---...//////+++&&&&&&,,,111111444BBBSSSRRRAAA333///............/////////000,,,---///000000000///...///////////////...---,,,//////000000000000//////............/////////000111111111111111111111111////////////000000000000000000111222333333444444111111111111111111111111333333444444444444555555555555444333333333444444666777:::;;;;;;@@@QQQbbbyyywwwjjjrrrwwwxxxxxx~~~|||fffWWWPPPNNNPPPRRRgggtttqqq]]]NNNOOOXXXaaaooo~~~vvvcccQQQDDD===:::888777666555555666777555444555444333333222222222222000000000000000000000000222222333333333333444444333333222111111111111111000///.........///111222000000111111111111000000111000///......///000111222111111111000000//////333333333222222111111111000000000000000000000000000000111111111111000000333111000222444555222000111111000///...---,,,,,,---------............///...///000111111000///...------------------------,,,---......//////..............................///,,,+++,,,...///---+++***+++,,,---............000000...------...///000......//////000111111111000000000000111111111111+++,,,...///111333444555111333555666555555555777888888888777777777777666444555666777777666555444555666777888888777666555888888888888888888888888777777777777777777777777888888777666666666666666777777666666555555555555333333444555555555555555999999888888777777777777555444333444555666555444555666777777666666777888888888888888888999999999666555444444444555777888;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::;;;<<<<<<;;;;;;<<<;;;;;;:::999888777222444777:::;;;:::888777777777888888888888777777999777555444333444666777777666555444333222222222555555444444444333333333555555555444444333333333444444333333222111000000222...---000111///.../////////000000000000//////...000222222111000000000000000000000000000000000......//////000000111111222111000.........///000333222111000000//////000111444666888888666444111////////////////////////000000////////////000000111111111444666555111......///000111111000///...111111000000//////......111111111000...---......000000000000000000000000000111111111111222222222333333333333333333333333222333333444555555555444555555555555555444444444777444555:::<<>><<<;;;;;;<<<======<<<:::::::::::::::999888777555666888999999999888777777777888888777777666666999888666555555555666777666666555444333333333444555555555444444444333333555444444444333333333333444444333333222111111000666111000222333000...///000000111111111111000000///111333333222111111111000000000000000000000000.../////////000000000111222111000///......///000......---------......//////000222333333222000///////////////////////////000000////////////000000111111111333555555111...//////000000000000//////111000000000/////////...///000111111111000000111000000000000000000000000000111111111111222222222222222222222222222222222111222222333444444333333444444444444444444444444777444666;;;===AAARRRddd}}}yyylllrrryyy}}}||||||tttaaaTTTRRRTTTZZZjjjzzz~~~kkkXXXOOOJJJIIIQQQ\\\qqqmmmYYYJJJAAA===999777555555555555444333444444333222222222333333333333333333333333333333000000111111111222222222222222111111111111111111000////////////000111222000000111111111111000000000000////////////000000111111000000000000//////111000000000000/////////000000000000000000000000,,,...///000000///...,,,222111111222333333222000////////////////////////////////////000000000111...//////000000//////...------------------------,,,---......//////.................................---,,,---.........,,,,,,---......////////////......///////////////...,,,,,,,,,---......//////000000111111111222222222555555555444444444444444222444666777777777888:::999999999888888888888777666666555555555555666666777777666666666666777777777777777777777777777777777777777777777777777777666777777777777666555555777777777777777666666666666666777777777666666555444444555666666555333222555555555444444555555555222444777888999:::;;;===<<<<<<<<<<<<;;;;;;:::999::::::999999888888777777888888777888999<<<>>>???@@@>>>======>>>??????>>>;;;;;;<<<===============:::::::::::::::999999888999888888888777777666666999888888888777777777777666666555444444555555555555555555444444444444333444444333333333333222222444444333333222222111111555000///222333111000111111111222222222222111111000222333333222111111222000000000000000000000000////////////000000000000111000000////////////000////////////000111222222...//////000000//////...////////////////////////000000////////////000000111111111333555444111///000000////////////000000000000000000////////////,,,---///000111111111000000000000000000000000000000111111111111222222222111111111111111111111111111111222222333333222222222222222333444444444555777555666;;;===AAAQQQccc|||zzzmmmiiipppwwwyyyyyy}}}pppaaaXXXTTTWWWcccqqq||||||hhhWWWKKKGGGNNNXXXfffvvv|||eeeQQQDDD>>><<<999666555555555333222444333333222222333333333333333333333333333333333111111111111222222222222333333333333333333222222000000000000000111111111000000111111111111000000000000////////////000000000000000000000000//////000000000000000000000000////////////////////////,,,...000111111000...,,,......//////000//////...............//////000000....../////////000000000////////////////////////........................,,,---......///....................................---------.........------......///000000//////------///000000000///...---------...//////000000111111111222222222333333333333444555666666777777222444777888888888:::;;;999999999999888888888888666666444333333444666666777777666555555666888999666666666666666666666666777777777777777777777777666666777777777666555444666666666666666666666666666666666666666555555444555666888999999777666555666666666555444555666888777999<<<=========>>>???@@@@@@@@@@@@???>>><<<<<<:::::::::999888666555444999999999999;;;>>>AAABBBAAA???===>>>???@@@??????===>>>@@@BBBDDDFFFFFFGGGBBBAAA???>>>=========>>><<<;;;:::999999888888888999999:::::::::999888777666666555555555666777777555555555555444444444444333333333333333333333222444444333333333222222222222...---111444222222333000111111222222111111000000111222222111000111222000000000000000000000000////////////000000000000000000000////////////000111000000000111111222333111000000000000000000111////////////////////////000000////////////000000000111222333333222111///111000///......///000111000000000000////////////+++,,,---///000000///---////////////////////////000000111111111222222222111111111111222222222222222222333333333333222222222222333444444555666666888555777<<<===@@@PPPbbbzzz{{{nnnffflllsssvvvwwwzzzwwwdddUUURRRXXXaaannn|||eeeQQQHHHMMMVVV___mmmwww```NNNDDD???<<<888666555555444222333333333222222333333444222222222222222222222222222222222333333333333444//////000111111000000//////000000111111111111111000000111111111111000000//////000000000000////////////////////////000000111111111111111111111111////////////////////////...///111222222111///...---...//////............------......///000000000------.........///////////////............//////........................,,,---......///................................................---......---...//////////////////,,,---///000000000///...//////000000111111222222222222222222333333333333222333333444555666666777333555888888888888:::;;;999999999888888888777777666555444333333444555666777666555555555666888999555555555555555555555555666666666666666666666666666666666666666555444444555555555555555555555555555555666666666555555444888999::::::;;;:::999888666888888777666777:::===???AAACCCDDDBBB@@@@@@@@@CCCCCCDDDDDDCCCBBB@@@>>>======<<<:::999888777666888888888999:::===???@@@>>><<<;;;;;;<<<======<<<===>>>AAAEEEHHHKKKLLLMMMGGGFFFDDDBBBBBBBBBCCCDDD@@@???>>><<<;;;::::::::::::::::::;;;:::999888888777777666666666777888888666666555555555444444444333333333333333333333333444444444333333333333333666222111444555333222333//////000000000000/////////000111000///...///111000000000000000000000000000000000000/////////////////////000000000000///000///...---------------222111000000000000111222000000000000000000000000000000////////////000000000111222222222111111000111000///......///000111////////////000000000000///......///111111///,,,////////////////////////000000111111111222222222222222222222333333444444333444444444444444333333333444444555666777777888888666888======@@@OOO```xxx{{{oookkkmmmqqquuuvvvyyyrrrZZZSSSSSSWWWdddyyytttZZZKKKJJJOOOXXXeeeuuunnnWWWIIIBBB>>>:::777666555444333333333222222222333444444222222222222222222222222222222333333333444444444///000222333333222111111///000111111222222111111000000111111111111000000//////000000000000//////......////////////000000000000111111111111222222000000000000000000000000000000111111111111000000...000111111000//////000---.........//////000000------------............///......------......///........................,,,---......//////..............................---/////////...---...///---....../////////......,,,---...///000000000000111111222222333333444444222222333333333444444444555555555444444444444444444666888888888777888999888888888777777777777666555555444444444444555555666555555666666777888999666666666666666666666666666666666666666666666666777666555555444444555555555555555555666666666666666777888888999999888888;;;;;;;;;;;;;;;<<<<<<<<<:::;;;===<<<;;;===AAAFFFIIIKKKLLLLLLIIIFFFDDDDDDHHHIIIJJJKKKJJJIIIGGGEEE???>>><<<:::999888999999999::::::;;;<<<======>>><<<:::888999:::;;;::::::<<<>>>@@@CCCFFFIIIJJJKKKHHHGGGFFFEEEEEEFFFHHHHHHDDDBBB@@@>>><<<<<<<<<<<<;;;:::::::::999999999999999999888777777888888888666666666555555555444444333333444444444444555555444444444444333333333333<<<888666777777333111111//////000000000000////////////000///------///111000000000000000000000000000000000000////////////...//////000000000000///222111000///............000//////......//////000000000000000000000000000000000////////////000000///111222222111000000111000000////////////000000////////////000000000000444111///000333444222///000000000000000000000000000111111111111222222222222222222333333444444555444444555555555444333333555555555666777777888888888666888===>>>@@@NNN___vvv{{{oookkkiiijjjpppuuuxxx{{{___TTTQQQRRR[[[lllfffQQQKKKKKKQQQ^^^lllvvv~~~{{{bbbPPPEEEAAA<<<888777666555444333222222222333333444555333333333333333333333333111222222222333333333333111222444666666555444333///000111222222222111111000000111111111111000000...///000111111000///............/////////000000/////////000000000111111000000000000000000000000111000////////////000111...000222222000///000111.........///////////////............///////////////...------------...///........................,,,---......//////..............................---///000000------...000------............---------------......///000111111222222333444444555555333333333333444444444444444444444555555555555555555777888888777666666777777777777666666666555555333444444555555444444333444555666777777888888888666666666666666666666666666666666666666666666666888777444333222333555666666777777777888888888888:::;;;<<<>>>????????????@@@???>>>===>>>???AAABBB>>>AAACCCBBBAAADDDJJJPPPUUUWWWYYYXXXUUURRROOOOOOSSSTTTVVVWWWWWWVVVTTTRRRHHHEEEBBB@@@???@@@BBBCCCEEEFFFGGGHHHHHHGGGEEEDDD???>>><<<<<<>>>???>>>===??????AAABBBDDDEEEEEEEEECCCCCCDDDDDDFFFGGGHHHIIIEEECCCAAA>>><<<;;;<<<<<<;;;;;;999888888888999:::;;;:::999888888888888888666666666666555555555555444444444555555666666666444444444444444444444444:::555333666666333111222000000000111111000000000000000000///......000222000000000000000000000000111000000000/////////...---...///000111111000///222222111111111111111222......////////////......000000000000000000000000000000////////////000000///111222222000///000222//////000000000000//////.../////////000000000111444000,,,---111444333111000000000000000000000000000111111111111222222222000111111222333333444444444444444444444333222222555555666666666666666666999777999>>>>>>@@@MMM^^^uuuzzzooofffbbbccckkkrrryyydddPPPMMMLLLRRR]]]ppppppYYYOOOLLLOOO[[[iiirrryyy}}}zzz}}}nnnYYYGGGCCC===999777777666555222222222222333333444555444444444444444444444444000111111111111222222222...///111333333333111000///000111222333222111111000000111111111111000000...///000111111000///...---.........//////000000---.........//////000000000000000000000000000000111000...,,,,,,...000111,,,///111111...---...000////////////////////////////////////000000000000///...---,,,,,,---...///////////////////////////,,,---......//////..............................---///111000---,,,...000,,,------...------,,,,,,......------...///111222111222222333333444555555333333333444444444555555111111333555777888::::::666777888888666555555666666666666666555555555555222333555555555555333222333444666888888888888777777777777777777777777777666666666666666666666666999777444111111333555777888888999999::::::::::::>>>???@@@BBBDDDDDDEEEEEEFFFDDDBBBAAAAAADDDFFFHHHAAAEEEGGGGGGFFFIIIPPPVVV^^^```cccccc```\\\ZZZZZZ]]]___aaaccccccbbb```^^^VVVSSSOOOLLLKKKMMMPPPRRRSSSTTTVVVWWWVVVSSSPPPNNNFFFDDDBBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA>>>???AAACCCDDDFFFGGGHHHEEECCC@@@===;;;;;;;;;;;;<<<;;;999777777888999:::<<<;;;:::999888888888888777666666666555555555555555555555666666666777777444444444444444444444444111------111444222222444111111222222222222111111111111111000...///111333000000000000000000000000111111000000/////////...---...///111111111000///------------...///000111//////000111111000//////000000000000000000000000000000////////////000000///111333222///...000222...///000111111000///....../////////000000111111000+++'''(((---222333111000000000000000000000000000111111111111222222222///000000111222222333333333333333333333222111000555555555555555444444444999777999>>>>>>@@@MMM]]]tttyyyoootttfff]]]eeetttmmmXXXNNNIIIMMMSSS___wwwdddSSSNNNLLLYYYjjjwww}}}yyyvvv}}}wwwhhhRRRHHH===:::999777666888444444444333333333222222000000111222333333444444222222222222222222333333333222222222111000000000000000000111222222333333000000000000000000000000222222222222111111000///222111111111000000//////......//////000000111111111111000000//////......////////////////////////111111000000//////......------------............---------.........//////......////////////......////////////////////////...------,,,,,,------...------------------------//////.........---------////////////000000000000111000/////////000222333333333333333333333333333444444444444444444444444777666666555555555555666777666444333333444555666999777666666777777666444444333222222333444666777888999888777444333444555777777666555444333333222333666888888777555444444555222444;;;>>>:::888::::::;;;<<<===???BBBFFFJJJKKKMMMOOONNNLLLKKKNNNQQQPPPNNNLLLHHHEEEEEEHHHKKKJJJHHHGGGHHHKKKQQQVVVZZZaaadddiiimmmnnnkkkgggdddiiimmmlllfffeeeiiikkkiiimmmfff^^^[[[\\\^^^]]][[[[[[]]]```cccccccccaaa___TTTTTTUUUVVVWWWWWWTTTQQQPPPOOOMMMKKKIIIHHHGGGFFFAAA>>>;;;>>>CCCGGGGGGEEECCC???:::888888999777555888888999;;;<<<>>>@@@AAA<<<<<<;;;:::999999999999777777777777777888888888777666666666555555555555666555444222111111222222/////////000000111222222333333222222111000000000000000111111111111000000000000000000000000000000222111111111000000//////////////////............//////......------,,,,,,000000000000000000000000000111111111111222222222333000,,,,,,...//////......,,,++++++---///111111//////000000111111222222111111000000000000111111222333444555555444222000///000000000111111111111222111111000///......---555555555555555555555555666555444333222111111111444555666555444555666888888===;;;:::>>>???HHHZZZtttwwwkkkzzzlllaaaeeeqqqzzz}}}}}}xxx___SSSKKKKKKOOOXXXlllkkkYYYPPPPPP\\\lllyyy~~~zzzuuuxxxvvvWWWKKK@@@;;;999666555666444444444333333333222222000111111222333333444444222222222222222222222222222222222111111111111111222222111111111111111111000000000000000000000000333333333444333333222222111111111111000000000///////////////000000000000111000000000/////////...000000000000000000000000000000000000//////......////////////000000000000---------.........//////......////////////.......................................------.................................//////.........---------------........./////////111000000///000111222333333333333333333333333333444444444444444444444444777777666666666777777888888777555444444555666777999777666666777777666444555444444333333444555666555666666555444333555666333333333444444555555555666888888888777777999;;;:::666777===@@@>>>===@@@@@@CCCHHHLLLOOORRRVVVYYY]]]^^^^^^ZZZUUURRRSSSVVVUUUSSSQQQMMMIIIIIIKKKNNNPPPOOOOOOPPPSSSYYY^^^bbbkkknnnrrrtttuuussspppmmmhhhkkkkkkggghhhnnnrrrqqqtttnnnhhhfffggghhhfffdddfffgggiiikkkllllllkkkjjj___^^^]]]^^^```bbbbbbbbbaaa___\\\YYYVVVSSSRRRQQQIIIFFFCCCDDDIIILLLLLLJJJFFFBBB>>><<<<<<<<<;;;::::::::::::::::::;;;<<<===;;;;;;;;;::::::;;;;;;;;;:::::::::::::::::::::;;;777777777666666666555555666666444333222222222333444444444444444444444444333333222222111000000000//////000000000000//////000000000000000000000000111111111111000000000////////////......---------333333333333222222222222000000000000000000000000000000111111111222222222333000---,,,...//////...------...///000111111000000000000000000111111111111111000000000000111111...///111222333222111000111111111111222222222222---...///000222333444555222222222222222222222222888777666555555555555555444555666555444555666888666;;;:::999???@@@III\\\qqquuuiiissseeedddlllttt{{{nnn___QQQKKKKKKQQQ```ooovvv```RRRQQQ[[[kkkzzzxxxsss{{{}}}]]]PPPBBB<<<:::777555555444444444444333333333333111111111222222333333444444333333222222111111111111111111111111222222222333333222222111000000///000000000000000000000000...//////000000000000///111111111111000000000000000000000000////////////000000000000////////////000000000000000000000000000000000////////////...////////////000000000000---------.....................////////////..............................////////////////////////////////////////////////...............---------........./////////000000111000000000000111222222333333333333333333333333444444444444444444444444555555444555555666777888888777666555555666777888888777666666777777666555777666666555555555555666444555666555555555777999333333444555666777777888888999:::::::::===AAAEEEEEEAAAAAAFFFIIIIIIJJJLLLJJJNNNSSSVVVXXXZZZ\\\^^^cccdddbbb^^^XXXUUUVVVYYY\\\[[[XXXTTTQQQQQQRRRUUUWWWWWWWWWYYY]]]ccchhhkkkrrrsssuuuwwwwwwvvvtttsssjjjkkkjjjgggiiiooottttttvvvrrrooooooppppppmmmjjjjjjkkklllmmmnnnnnnnnnnnnkkkhhhggggggkkkooorrrsssnnnllljjjgggdddaaa```___XXXTTTQQQQQQTTTWWWXXXWWWOOOKKKFFFCCCAAA???<<<:::;;;;;;:::999999999::::::888888888999999::::::;;;999999999999888888888888888888777777777666666666666666555444333333333333888888777777666555555444333333333222111111000000...//////////////////...000000000000000000000000111111111111000000000000000000000///...------,,,000000000000000000111111000000000000000000000000000000000111111111222222222000...---.../////////---...111222333222111000111111111111000000000000111111000000000000111111,,,---///111222222222111111222222222222333333333333333333333333222222222111111111111111111111111444444333333333333444444444555666555444555666888444:::999999???AAAKKK^^^ooossshhh}}}kkkdddhhhppp{{{ppp[[[OOOJJJMMMXXXdddzzzhhhUUUNNNWWWgggyyyvvvtttbbbSSSDDD===:::777555555555444444444444333333333111111111222222333333333444444333333222111000000000000000111222222222333222222222111111111000000000000000000000000000000,,,---...///////////////111111111000000000000000111111000000//////......000000000000////////////111111111111111111111111////////////////////////------------..........................................////////////.......................................//////.........................................................111111111111222222222222000000000111111111222222222222333333333333444444444444444444444444444444111111111111222333444555777666555555555666777888888666555666777888777555888888777666666666555555555666777666666666888:::888999999999999::::::::::::<<>>===<<<<<<;;;;;;<<<<<<888888999:::;;;;;;<<<<<<999999999888888888888888999888888888888777777777666666666555555444444444666666666555555444444444444333333222222111000000//////000000000000//////000000000000000000000000111111111000000000000000222222111000///......---,,,,,,,,,------.........////////////////////////000000000000111111111111111000///....../////////...000222222222111000000222222111111000000//////111111000000000000111111...///111222333333333222111111111222222222333333666666555333222111000000222222222222222333333333222222111111222333333444444555666555444555666888555;;;999999???AAAJJJ]]]pppuuujjjxxxiiieeejjjwwwhhhUUULLLMMMTTT]]]nnnzzzpppZZZNNNSSSbbbvvv{{{hhhWWWFFF>>><<<999777666555555555444444444333333111222222222222222333333444444333333222111000000000000000111222222222333000000111111111222222222000000000000000000000000000111222333333333333333000000000000000000111111111111000000//////......////////////000000000000000000000000000000000000.............../////////------------.................................---......////////////..............................,,,---............---,,,---------------------------.....................111111111111222222222222000111111111222222222222222222222333333444444444444444444444444444444444000000000000111333444444444444444444555555666777777666555666777888777666888888888777777666555555444666666666555555777999::::::;;;===>>>???@@@AAAAAAEEEJJJOOOSSSVVVYYY\\\\\\[[[ZZZ[[[___dddggggggeeeddd```ZZZVVVTTTUUUVVVVVVYYY]]]^^^^^^```dddhhhgggggggggfffdddeeegggiiieeefffgggjjjmmmpppsssuuutttttttttttttttvvvwwwwwwvvvrrrnnnmmmoooqqqrrrsssssstttvvvyyy|||}}}}}}{{{|||{{{zzzyyyxxxwwwvvvvvvwwwvvvvvvwwwyyy{{{{{{{{{rrrqqqpppnnnmmmlllllllllooommmkkkkkkmmmooorrrsssqqqoookkkeee^^^XXXTTTRRRIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>?????????>>>===<<<>>>>>>>>>=========<<<<<<:::999999999999888888888666777777777666666555555333444444444555555555666444444333333222111111111000111111222222111111000111111111111111111111111000000000000000000111111333333222222111000000////////////000000111111111//////////////////////////////000000000111111111111111000000/////////000000111111000......000222222222111111000000//////111111000000000000111111111111222222222111111111000000000000111111111222...///000111222333444555111111111222222333333333555444444555555666777888444555666555444555666888777<<<:::999>>>???HHH[[[qqqxxxmmmtttfffccclllwww{{{xxxbbbSSSNNNRRRVVVeeessszzzfffTTTSSS\\\nnn}}}qqq^^^JJJAAA>>><<<888777555555555555444444444333222222222222222222222222444333333222222111111111111111111111111222222222///000000111222222333333000000000000000000000000000111111222222222222111000000000000111111111111000000000000////////////////////////000000000000////////////////////////---............/////////////////////000000000000...............---------......////////////......------------------------+++,,,---......---,,,+++---------------------------------......................../////////000000000111222222333333222222111222222333333444444555444444444444444444444444333333222333333444555666333333444444555666666666777666555666777888777666666777777777777777666555333555666666666777999;;;999;;;>>>BBBFFFJJJMMMNNNNNNRRRWWW[[[]]]___aaabbb^^^___^^^^^^bbbiiillljjjfffddd___YYYUUUUUUWWWZZZYYY^^^cccffffffgggiiilllmmmmmmnnnlllkkklllnnnpppmmmnnnoooqqqssstttuuuvvvyyyyyyyyyzzz{{{}}}yyysssqqquuuyyyzzz{{{}}}}}}~~~~~~}}}~~~}}}{{{yyyvvvtttrrrqqqpppssssssrrrrrrrrrtttuuuvvvqqqqqqppplllgggcccaaaaaa[[[YYYVVVRRROOOLLLJJJJJJDDDDDDDDDCCCAAA>>>;;;:::@@@@@@??????>>>=========;;;::::::::::::999999999777777888888888777777666444444555666666777888888444444444333222222111111111222222333333222222111111111111111111111111111000000000000111111111111222222222222111111111111000000111111111111111111000000000000000000000000/////////000000000111111000111222111///...///000222333333000,,,,,,000333111111111111000000000000111111000000000000111111111111000000000///////////////000000000111111111000000000000111111111111/////////000111111222222444333333333444555666666444555666555444555666888888===;;;:::>>>???GGGZZZrrryyymmmlll```bbbjjjrrr~~~ttt___TTTPPPPPP___nnn~~~ttt\\\TTTTTT```lllttt|||hhhQQQFFFBBB>>>999777555555555555444444444444222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222000000000000000000000000......//////......------///000000000111111111111////////////000000000000.../////////000000000111........................---------.........//////////////////000000000000//////.........---------......////////////......------------------------,,,---...//////...---,,,........................---------.........//////------........./////////000111222333333333222222111111222333333444555555444444444444444444444444444444333333333444444555333444555666666777777777666555555666777888888666444555666777777777666555444666999:::<<<>>>BBBDDDAAADDDGGGLLLRRRWWW[[[]]]YYY[[[]]]]]]]]]]]]^^^___\\\_________ccckkkmmmjjjeeeeeebbb___]]]]]]```bbbbbbgggnnnqqqpppooopppqqqsssssssssrrroooooopppqqqqqqqqqrrrssstttssssssrrrvvvvvvxxxyyy{{{}}}yyysssssszzz~~~|||{{{{{{yyyzzzzzzyyyxxxvvvvvvvvvpppqqqrrroookkkiiihhhiiigggfffdddaaa___]]]\\\\\\TTTSSSRRROOOKKKFFFBBB???@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::777777888999999888777777666666666777777777777777555444444333333222111111111111222222222222111111111111111111111111111111///000000000111111111111//////000000000000111111////////////............000000000000000000000000////////////000000000111///111333222000...///000222444666333///---///333000000000000000111111111111111000000000000111111111000000000000111111222000000111111111222222222555444333111000...------//////000000111222222333222222111111111222333333444555666555444555666888666<<<:::999>>>@@@III\\\qqquuujjjqqq```^^^cccnnnyyykkkZZZQQQNNN[[[lll|||aaaSSSLLLSSS^^^gggvvvoooWWWJJJDDD???999666666666555555555444444444222222222222222222222222222222222222222222333333333222222222111111000000333333222222111000000000000000000000000000000000000111111111000///......//////000000111111111222......//////000000111111.../////////000000111111........................---------.........//////------------........./////////.........---------......////////////......---------------------------...000111111000...---////////////////////////---------.........//////////////////000000000000000111222333444333222222111111222333333444555555444444444444444444444444333333222222111222222222444555666777888888888888666555555666777888888777333444555777777777666666888:::===@@@CCCGGGKKKNNNMMMOOORRRWWW\\\```ccceee___^^^]]]ZZZWWWVVVWWWYYY\\\```aaa```eeemmmoookkklllmmmmmmllljjjjjjkkkmmmjjjqqqxxx}}}|||{{{zzz{{{wwwxxxwwwtttqqqooopppqqqpppqqqrrrrrrqqqpppooommmmmmnnnpppsssuuuxxxyyyzzzyyyssssss|||}}}zzzxxxwwwyyy~~~}}}yyywwwvvvvvvxxxyyywwwrrroooooopppkkkkkkjjjjjjjjjkkklllllliiihhhfffbbb]]]VVVQQQNNNDDDDDDCCCCCCBBBAAA@@@@@@<<<<<<;;;;;;;;;:::::::::777777999::::::999888777777777666666555555444444555444444333333222222111000000111111111111000000111111111111111111111111//////000000111111111222------......//////000000111111000000//////......000000000000000000000000////////////000000000000///111333333000...///111111555999777333///000222//////000000111111222222111111000000000000111111111111222222333444666666111111222222222333333333//////000111222222333333111111222333444444555555666555555444444555555555444555666666444555666888444:::999999???AAAKKK^^^ooorrrfffttteee^^^]]]gggsssttt```WWWXXX\\\ooovvv```MMMJJJOOOVVVfffvvvgggPPPCCC>>><<<:::666555444333333333333444222222222222222222222222444333111000000000111111222111111111000000//////222222222111111111111000333333333222222222111111000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000...//////...------///111000000//////.........------,,,,,,++++++,,,,,,---000000//////......------///.........------------//////............/////////......///000222444555------------------------//////...------...000111000000//////000222444555333333333333333222111000//////111222444555777777222222222222111111000000444444333222222111000000444555777888888888777666888888888888888777777666888999999999::::::::::::;;;@@@GGGNNNSSSYYY^^^aaaZZZ[[[[[[^^^aaafffjjjllleeebbb]]]ZZZZZZ\\\___bbbdddfffiiiiiihhhhhhkkkmmmnnnoooqqqssstttttttttssssssyyy~~~{{{{{{}}}xxxwwwtttqqqooolllkkkkkkooopppqqqqqqoookkkhhheeefffeeeeeefffiiipppxxx~~~|||{{{}}}{{{tttpppoooqqqssstttrrrwww}}}}}}|||yyyvvvtttsssoooqqqrrrqqqoooooossswwwvvvwwwwwwuuuppphhh```\\\XXXVVVRRRLLLFFFCCCBBBDDDAAA@@@@@@AAABBB@@@===:::666666777999<<<===<<<;;;777777777777777777777666555555444333222111111000333222222111111000000000000000111111222222222222111111111111111000//////444333222111111222333444222222111000///...------000000000000111111111111000000////////////000000000000000000000000000000000333555444111......///222222222222222222222222000222444333000///111333444333333222111000//////111111111000000000000000111111222222222333333333555555666666666555333222333222333444666666444222333333333444555666777888:::888888:::<<<@@@KKKVVVrrrrrrhhh{{{llldddbbbdddooo{{{vvvcccYYYXXXXXXjjjzzzyyycccNNNHHHJJJMMMXXXdddzzzrrrYYYIII@@@<<<;;;666555555444444333333333333333333333333333333333444333222111111111111222222111111111000000000000222222222111111111111000333333222222111111111111000000000000000000000000111111111111000000000///111111111111111111111111////////////////////////...000111000.........000111111111000000000/////////..................//////////////////.........,,,------......///000000......------------......,,,+++++++++,,,...000111//////////////////////////////.........///000111111111000000111222444555333333333333333222111111//////000222333444555666333222222222111111111111222222222333333333333444555555777777888777666666888888888888888777666666555666888:::<<<>>>???@@@FFFJJJPPPUUUXXX\\\___bbb______```bbbeeeiiillloookkkiiieeecccbbbdddhhhjjjkkknnnppppppnnnmmmnnnoooqqqrrrssstttuuuvvvvvvwwwuuuwwwyyyyyyuuurrrppppppooommmjjjhhhggggggiiijjjkkklllmmmmmmllljjjgggfffeeeeeeeeefffiiipppyyy{{{wwwvvvxxxzzzzzzwww}}}|||zzzwwwwwwyyy}}}~~~{{{zzztttttttttrrrqqqqqqrrrssswwwwwwvvvtttpppllliiifffkkkhhhbbbZZZSSSNNNMMMNNNMMMLLLJJJHHHFFFCCC>>>;;;;;;:::888999::::::999888999999888888777666666666777777777666666666666666444444333222222111000000000111111111222222222222222222222222222111000///222111000//////000111222111111000000//////.........////////////000000000000000////////////000000000000000000000000000000222444666555333111111111111111111111111111111111...000111000...---///111333333222222111000000000111111111111000000000000111111222222222333333333444555666666666555333222333222333444666666444333666666555444444444444555666444555888<<>><<<666666666666555444333222444444444444444444444444444444333222222222333333111111111111111000000000222222222111111111111000222111111111111000000000000000000000000000000000111111111111000000000000111111111111111111111111........................///111222222000.........000000000000//////////////////............//////.........///////////////++++++,,,...///111222333------,,,,,,,,,,,,------++++++******+++,,,,,,---//////////////////////////////......///000111111444333333222222333333444333333333333333222222111000000111111222333333444333333222222222222111111111111222444555666777888666666777777777666555555777888888999999999999888888:::;;;>>>AAACCCEEEFFFNNNQQQUUUXXXZZZ[[[]]]^^^ccccccdddeeehhhllloooqqqpppooolllkkkkkkmmmppprrrsssuuuwwwwwwvvvsssrrrrrrsssssssssssstttuuuvvvvvvqqqpppmmmlllkkkiiifffdddfffeeecccccceeehhhllloooxxxxxxwwwwwwvvvtttsssrrrkkkkkkjjjkkknnnttt}}}|||{{{}}}~~~|||~~~zzzuuuxxx}}}|||zzzyyywwwuuusssvvvuuusssqqqoooooonnnnnntttrrrllleee]]]YYYYYYYYY]]]ZZZWWWSSSOOOJJJDDD@@@@@@===:::999999999999888::::::999888777666666555666777777777888888888999666666555444333222111000111111111111222222222222111222222222222111111000000//////......//////000000000000000////////////............////////////111000000//////000000111////////////////////////---///111111000/////////000000000000000000000000...///000000///...///111111111111111111111111111111111111111111111111111111111222222222333333333444555555555555444333333333333222444666666555333666666555444444444444555555333555888;;;@@@KKKVVVgggqqqggg~~~kkk```[[[aaakkkxxxppp```WWWQQQ\\\iiiuuunnnWWWKKKGGGHHHKKKPPPdddssszzz```MMMBBB===777777777777666444222111444444444444444444444444444444444444333444444444111111111111111111111111222222222111111111000000111000000000000000000000000000000000000000000000111111111000000000000000........................///////////////////////////111333444222///............------------------......------------......------......//////000000+++,,,---...000111222222...------,,,,,,------......---------------------------------------------////////////000111111222555555444444333333333333222333333444333333222222222222333333333333333444333333333333333333222222222333333555666777888999777777777666666666555555666777999;;;===???@@@@@@AAABBBCCCEEEGGGIIIJJJKKKLLLOOOSSSVVVXXXYYY[[[\\\ddddddfffhhhkkknnnqqqssssssrrrrrrqqqrrrsssuuuvvvwwwxxxzzzzzzxxxuuurrrpppoooooonnnoooppprrruuuvvvnnnjjjeeeeeehhhjjjhhheeeffffffhhhjjjnnntttxxx{{{xxxwwwvvvuuuvvv{{{vvvjjjjjjoooqqqqqqqqqppppppqqquuu{{{~~~zzzuuutttsssrrrqqqpppoooooosssqqqnnnjjjeeecccdddfffgggeeeaaa]]]YYYTTTOOOKKKEEEBBB>>><<<<<<<<<;;;:::999999888888888777777777555666666666666666666666888777666555444333222111222222222222222222222222000111111111111111000000////////////////////////.../////////000000000111........./////////000000111000000000000000000111////////////////////////,,,---///000000/////////111111111111111111111111000111111111111111222222000000111111111222222222000111111111111111222222111111222222222333333333444444444444444444444444444333222333555666555333333333333444555666777888999777777:::;;;???HHHRRRfff~~~qqqhhhpppaaa[[[]]]eeerrr{{{hhhZZZQQQWWWaaannn~~~yyyaaaPPPHHHGGGKKKOOO]]]jjjzzzqqqYYYHHH@@@999999888777666444222111222222222222222222222222444444444444444444444444111111111111111222222222222222222111111111000000000000000000000000000111000000000000000000000000000000000000000000111111........................000000000000000000000000...111333444222///......------..................///......------......///------......//////000000............//////////////////............//////////////////.........---------------------------...///000111111222222222555555555555444333333222222333333444444444333333555555555555555555555555333333333333333333444444555555555666666777777777777777777666666666777777666888;;;???CCCGGGIIIJJJEEEFFFGGGIIIKKKMMMOOOOOOKKKOOOTTTXXX\\\___bbbdddggghhhjjjmmmpppsssvvvwwwxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyywwwtttoooiiifffdddfffhhhlllrrrxxx}}}wwwqqqkkklllppptttssspppkkkmmmqqqvvv|||~~~}}}}}}nnnkkkmmmnnnlllkkkkkkiiihhhkkkrrr}}}yyyzzz||||||{{{xxxuuussssssssssssqqqnnnlllmmmnnnllliiigggeeecccaaa^^^[[[RRROOOKKKGGGDDDAAA===;;;888888888888888999999999777777666666555444444333888888777666555444333222333222222222222222222222//////000000111000000///000000000000000000000000......//////000000111111//////000000000111111111111111000000000000111111000000000000000000000000000000222333444444333222222222222222222222222222111000000111222222222222000000000111222222333333000000111111222222222333111111222222222333333333444444333333333444444444444333222333444555555444333333333444555666777888:::888999<<<===@@@IIIRRRgggrrrjjjwwwiii]]][[[```mmm|||sssaaaTTTTTTXXXeeeyyyqqqZZZKKKEEEGGGJJJVVVaaannnwwwiiiSSSEEE<<<;;;999777555444333333222222222222222222222222222333444555555555444444111111111222222222222222222222222111111111111000000000000111111111111222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111...000222222111//////000000000000000111111111111111111000000000000111111........./////////////////////......---------,,,/////////....../////////------.........------,,,////////////////////////...///000222333333333333444555555555444444333222222333333444444444444444555555666666666666666666333333444444444444555555777777666666666666666666888777777777777888999:::888:::>>>CCCHHHMMMPPPQQQEEEFFFHHHKKKOOORRRTTTUUURRRVVV]]]bbbgggkkkooorrroooppprrrtttvvvxxxzzzzzz{{{|||}}}~~~}}}|||zzzxxxtttppplllfff```[[[[[[^^^eeennnxxx{{{zzz}}}}}}{{{qqqsssvvv{{{~~~zzzwwwzzz{{{zzzzzzrrrnnnjjjhhhllluuu}}}~~~~~~|||wwwyyyzzzxxxuuuqqqooooooooommmllllllllllllkkkiiibbb```]]]YYYSSSKKKCCC===;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666555555777777666666555444444444333333333333222222222222//////000111111111111000000111111222222111111000......//////000000111111000000000000111111111111222111111000000111111222000000000000000000000000000///000222444444222000222222222222222222222222///...---...000111111000000000111111222222222333000000111111222333333333111111222222222333333333333333333222333333444555555333222222444555555444666666555444444444444555777666888<<<>>>BBBKKKUUUiiissskkk|||ppp```ZZZ[[[ggguuulllXXXRRRQQQ\\\qqqhhhRRRGGGEEEGGGPPP\\\iiirrrxxxyyyxxx~~~yyy^^^LLL???===999666444333333444333333333333333333333333111222333444555444444333111111111222222333333333222222222111111111111000111111111111222222333333000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000,,,...////////////000222111111111111222222333333222111111000000111111222///////////////...............------,,,,,,,,,+++///......------......///,,,---......///...------////////////////////////...///111222444444444333333333444555444444222222222333333444555555444444444444555555666666777777333444444444555555555555666666666666666666666666888888777888999:::<<<===;;;===AAAFFFKKKOOORRRSSSJJJKKKMMMPPPSSSVVVXXXYYY\\\```fffkkkooossswwwzzzwwwxxxxxxyyyyyyyyyxxxxxxuuuwwwyyyzzzzzzxxxvvvtttqqqoookkkiiigggddd```\\\YYY^^^gggrrr}}}wwwwwwwwwyyy}}}{{{xxxsssqqqsssyyyzzzuuutttwwwzzzyyy}}}zzzvvvtttuuusssrrrrrrsssssssssrrrllllllllljjjddd[[[OOOGGGAAAAAA@@@???>>>===<<<;;;::::::999999999888888888555555555555555555555555444444333333333222222222111111222333333333333333000111111222222111111000////////////000000000000/////////000000000000111222111111000000111111222222222222222222222222222...---,,,...000111...,,,111111111111111111111111///---,,,...111222111000111111111111111222222222000000111222222333444444111111222222222333333333333333222222222333444555555333222222444555555555666666555444444444444555666555888<<<>>>AAAJJJTTThhh}}}rrrkkk|||rrrbbbZZZYYYcccoooxxxsss[[[RRRMMMVVVkkksssZZZLLLHHHIIINNN[[[jjjsssyyy~~~}}}rrrqqqxxxeeeQQQAAA>>>999555333333444555444444444444444444444444000111333444555444333333111111111222222333333333222222222111111111111000111111222222222333333333000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000,,,---............111333//////000000111111111222000000////////////000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---///000000000//////------------------------...///111333444444444444111222333444444444222222222333333444555555555444333333444444555666666777444444444555555555666666444555555555666666777777888888888888999;;;>>>???>>>@@@CCCHHHLLLOOOQQQSSSTTTTTTUUUVVVXXXYYYZZZZZZaaadddjjjnnnrrrtttxxxzzz{{{{{{zzzyyyxxxvvvtttssslllnnnppprrrqqqooollliiigggeeecccdddfffgggfffccc]]]aaajjjttt~~~|||yyyvvvuuuyyy}}}~~~~~~|||rrrmmmooosssqqquuu{{{zzzxxxvvvvvvvvvwwwvvvuuuoooqqqtttuuuqqqhhh\\\SSSGGGFFFEEEBBB@@@>>><<<;;;777888888888888999999999444444444555555555555555444444444333333222222222222333444444555555555555///000111222222111000///000000000000////////////............/////////000222222111111111111222222222222222222222222222222000///...000222222///,,,000000000000000000000000111///...000333555444222111111111111111111111111000000111222333333444444111111222222222333333333333333222111222333555666555333222222333555555555333333333444555666777888888777999;;;<<<>>>FFFOOOfff|||qqqjjjyyyhhh^^^XXX^^^kkkwww{{{cccVVVKKKNNN]]]sssfffPPPHHHIIIRRR___kkkrrrzzzxxxtttuuuvvv^^^JJJ===444666999555444777666555333333333555777888555555444444444444333333222222222222222222222222111111111111111111111111111111111111111111111111000000/////////000222333333222000/////////000111000000000000000///......000000////////////000000222222111111111111222222......//////000000111111111111000000//////......000/////////..............................------///////////////////////////////////////.........///000000000000000//////000000000000111222333444444444555555555555555555444444444555555555555666666555555555555444444444555333111222555777555333111333666777777777888999777888999;;;===>>>@@@@@@BBBDDDFFFIIILLLNNNOOOPPPSSSTTTVVVXXX[[[]]]^^^___ccchhhkkknnnrrrxxxxxxuuusssttttttrrrnnnkkkiiihhhbbbdddfffjjjmmmmmmjjjhhhjjjiiihhhjjjmmmqqqtttuuurrrppppppssszzz~~~{{{{{{~~~xxxwwwyyyqqqppppppsssyyy~~~|||yyyvvvsssxxxxxxzzz}}}|||wwwmmmeeeZZZUUUNNNIIIGGGDDD@@@<<<===<<<;;;;;;<<<;;;:::888:::888777777777777555444555555555555444333222222111111111111111222222222***+++...111222222222111222111111111000000//////111111222222222333333333333333222222222222333333111000000000//////......//////...//////000111111222222222222222111000///...//////111222333444444333222222111000///......111111222222222333333333222222222222222222222222222222222333333444444444444333333333333444555666777888888999999999999888777666777;;;<<>>@@@BBBCCCDDDFFFGGGIIILLLOOOQQQSSSTTTTTTUUUWWWYYY\\\___aaaccceeeiiillllllooottttttpppjjjjjjiiigggddddddeeeggggggggghhhkkkoooqqqpppppppppooonnnpppssswwwyyyzzz}}}zzzvvvvvvzzz}}}~~~|||yyyuuussstttxxx~~~}}}|||{{{{{{}}}~~~|||ssslllfffaaaZZZUUURRRNNNHHHDDDBBB@@@===;;;;;;:::999777999777666666777888666555666666666555555333222111111111111111111111111111---...000222222111000///111111111111000000000///000000111111111222222222111111000000000000111111111111111000000000//////000000//////000000111222222222222222222111000000000000111111111111111111222222222111111000000///222222222222333333333333222222222222222222222222222222222333333444444444333333333444444444555555555666777777777777777777888666777:::;;;>>>GGGQQQeeezzznnngggtttllleeeccceeejjjsss|||tttdddSSSMMMRRRaaauuuwwwdddYYYVVVVVVbbbpppxxx}}}}}}uuuuuuzzzZZZJJJ===;;;:::555222444222111000000000111333333333333222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111333222222111111111222222000000///...............000000000000000//////...000000////////////000000000000////////////000000////////////000000000000............------------///.........------------000///...---,,,***))))))------------------------//////////////////////////////000000111000000///111000000111111222333444555555444444444444444444444444444444555555555555666555555555555444444444444333333333555666555444555777999999888888999:::>>>???AAACCCFFFHHHJJJKKKKKKLLLMMMNNNQQQTTTWWWYYYXXXXXXZZZ\\\^^^bbbdddfffgggjjjlllkkkkkknnnnnnkkkeeedddbbb```___aaafffjjjmmmllllllnnnrrrvvvyyyyyyuuutttssstttwww{{{||||||{{{yyy|||~~~yyyyyy{{{}}}~~~}}}{{{uuuooojjjddd___\\\VVVOOOJJJHHHDDD???<<<;;;;;;;;;:::999888777888999:::999888777777777666555444222111111111111111111111111111111222333333222111///...111111111111000000000000//////000000000111111111111111000000000000111111222222222111111111111000111111000000111111222222111222222222222111000000333333222111000//////...222222222222222222222222222222333333333444444444222222222222333333333333222222333333333333444444222333444555555555444333333444555555666666666555999777777999:::>>>GGGRRReeezzznnngggxxxqqqkkkfffdddfffooozzzooo\\\PPPNNNWWWiiiyyyuuucccVVVUUUbbbqqqzzz~~~zzzuuu{{{bbbOOO???<<<;;;666222444555444444333333444555555555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111444333333222222111111111222111111000000000000000//////000000000000//////000000////////////000000000000////////////000000////////////000000000000........................111111000000000///////////////...------,,,++++++///////////////////////////////////////000000000//////000111111111000000111111111111222333444444555555444444444444333333333333444444444555555555666555555555555444444444444444444444555555555555999;;;=========<<<===>>>???@@@DDDHHHLLLPPPSSSUUUQQQQQQQQQRRRUUUYYY\\\______^^^^^^^^^___bbbeeegggeeejjjllljjjjjjlllllliiihhhhhhfffeeedddggglllpppqqqppppppsssxxx|||~~~vvvuuutttuuuxxxzzz{{{zzz~~~|||{{{|||~~~}}}}}}~~~~~~vvvrrrmmmiiifffaaaYYYSSSNNNJJJDDD@@@????????????:::999999:::<<<===<<<;;;999999888777666444333222111111111111111000000000333333333333333222000000111111111000000000000000000000000000111111111222333333222222222222333333222222222222222222222222222222222111111222333333111111222222222111111000444444333222111000000///111111222222222333333333222333333333333444444444222222222333333333333333333333333333333333333333111222444666666555444333333333444555666666666666:::777777888999===GGGQQQccc~~~zzznnngggwwwrrrmmmiiieeeeeeoooyyy|||yyyeeeUUUMMMQQQ```oookkkUUURRR]]]lllyyyzzz{{{gggRRR@@@;;;;;;777444555666666666555555555666666555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333333222222111111111111111111111000000/////////000000000000//////000000////////////000000222111111000000111111222000000000000////////////////////////////////////000000000000////////////............////////////////////////////////////////////////000000111111//////000111111111111111111111111111222333444555555555444444333333333333333333333444444444444555666555555555555444444444444444555555555555666666:::<<<>>>??????@@@AAABBB@@@BBBFFFLLLRRRWWW\\\^^^XXXXXXXXXZZZ\\\```dddffffffdddaaa______aaaccceeedddjjjnnnmmmmmmoooooonnnmmmnnnooonnnmmmnnnoooqqqrrrsssuuuyyy}}}wwwvvvuuuvvvxxxyyyyyyxxxxxxxxxzzz}}}{{{~~~~~~{{{zzz{{{}}}~~~}}}{{{zzzxxxyyyzzz||||||||||||{{{|||}}}{{{vvvqqqppptttzzz}}}{{{xxxttttttxxx}}}}}}zzz|||xxxuuuwww}}}~~~{{{wwwtttsssnnnhhhccc\\\WWWQQQKKKGGGEEEBBBAAA;;;:::999:::<<<<<<;;;:::999999999888777666444333333222222222111111111000111222222333333333333333000000000000000000111111111111111222222222333333333333222222222222333333222222222222222333333333333333222222222222222333000111111222222222111111333333333333333333333333111111111222333333444444222222222333333333444444222222333333333444444444333333333333333333333333111222444666666555444333333444555666777777888777999777777888999<<>>@@@AAACCCEEEGGGDDDFFFKKKQQQWWW]]]bbbddd``````aaacccfffiiilllnnnkkkhhhccc___^^^___bbbccceeennnuuuvvvvvvwwwwwwvvvrrruuuwwwwwwuuusssrrrsssvvvwwwyyy|||zzzyyyyyyyyy{{{|||{{{yyyyyyyyy{{{}}}|||yyyyyy|||{{{uuurrrsssuuuppppppsssxxx}}}~~~zzzvvvtttuuuuuuvvvuuutttrrrqqqoooooonnnnnnmmmmmmmmmmmmrrrvvvwwwtttpppqqqzzz~~~|||xxxrrroooooorrrtttvvvvvvwwwyyy}}}~~~vvvrrrtttwwwxxx||||||zzzyyywwwrrrnnnnnniiiccc\\\UUUNNNGGGCCC>>>===;;;;;;<<<;;;:::888999999999999888777666666444444444333222222111111000000111222222333444444000000000000111111111111111222222222222333333333111111000000000000111111111222222222222333333333333333222222111111222222000000111222222222222111111222222222333333444444000111111111222222333333111111222222222333333333222222333333444444555555444444333333333333222222222333444555555555444333444555666777888999999999888666777::::::<<>>===:::666777444444555555444333333222333333222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111///000111222222222111000...//////000///...---,,,......///000000000000000000000////////////000000111111000000000000111111111000000000/////////............/////////000000,,,,,,,,,,,,++++++++++++.........///////////////------------------------...//////000111111222222//////000111222222222222222222222222333444555555555555444444333222222111222222333333333444444444666555555555555444444444333555777666555444666888888;;;@@@CCCFFFIIILLLOOOLLLNNNRRRWWW\\\aaaeeegggcccdddfffhhhkkkmmmooopppkkkhhhccc^^^]]]^^^aaadddkkkvvv~~~|||~~~~~~|||||||||~~~||||||}}}~~~}}}||||||~~~~~~|||{{{~~~}}}||||||}}}~~~|||{{{~~~}}}}}}~~~{{{{{{yyyrrrjjjeeefffiiibbbaaabbbhhhooosssssspppooopppqqqrrrssssssrrrrrrqqqooollljjjhhhhhhhhhiiiqqqxxx~~~}}}yyy{{{|||xxxuuuuuutttsssrrrpppoooooopppsssttttttssswwwzzz~~~yyyrrrpppttt~~~~~~|||xxxuuuyyywwwsssmmmfff]]]SSSLLLFFFDDDBBBAAA@@@???<<<:::888999999999999999888888666666555444444333222222000000000111111222333444///000000000111111111111111111111111222222222222111111000000000000111111111111111111222222222333333333222111111111111111000000111222222222222222000000111111111222222222000000111111111111111111000000000111111111222222222222333333444555555666444444444333333222222222333333333444444444555555444555666777888999999999666666888;;;<<<===CCCLLL[[[xxx}}}qqqjjjuuulllgggdddeeeeeeeeehhhmmmuuu}}}ssscccRRRKKKRRR]]]lllvvv{{{zzz|||{{{oooZZZQQQNNNXXXhhhwwwyyy```GGG@@@???:::777777555666666666555555444333555555555444444444333333222222222222222222222222111111111111111111111111111111111111111111111111...///000111222222111000000111222222222111///.........///000000000000000000000////////////000000000000////////////000000111111000000/////////...---------.........//////......---------,,,,,,,,,/////////......------,,,////////////////////////...//////000111222222222//////000222222333333333222222222222333444555555555555444333333222111111222222333333333444444444666666555555555444444444333555777777555444666888;;;>>>CCCHHHLLLOOOSSSVVVRRRTTTWWW[[[___cccfffhhhaaaccceeehhhkkkmmmoooooojjjfffaaa]]]\\\^^^bbbeeeppp|||}}}|||~~~~~~}}}}}}}}}~~~~~~|||zzz~~~{{{{{{|||{{{xxxxxxzzzuuuuuuqqqiii```[[[\\\___[[[YYYYYY___hhhoooqqqpppqqqrrrtttvvvxxxxxxxxxxxxxxxvvvrrrnnnlllkkklllmmmttt}}}~~~}}}zzzxxxrrrpppllljjjiiihhhfffdddgggiiimmmoooqqqsssuuuwwwxxx|||vvvrrrvvv|||}}}|||{{{zzzxxxrrriii^^^WWWNNNLLLIIIGGGFFFDDDAAA???888888999::::::::::::999777777666555444444333333111111111000111111222222//////000000111111111222000000000000111111111111333333222222222222333333000000000111111222222222333222222111000000000111///000111222222222222222000000000///////////////000000000000000000000000///000000000000111111111222222333333444555666666444444444333333222222222444444333333333444555666333444555777888999999999555555888<<<======CCCJJJYYYwww~~~rrrkkkzzzrrrhhhdddbbbbbbaaaaaafffmmmqqq~~~zzznnndddYYYPPPRRRZZZppp|||ssssssuuurrr]]]QQQJJJPPPYYYbbbttt~~~lllUUUDDD>>><<<999555333333444444555444444444333333333333333333333333555444333333222222333333111111111111111111111111000111111111111222222222222222222222222111000/////////000000111111111111////////////000111222333000000000///......------000000000000000000000000//////000000000000//////111000000000//////......222111111111000000//////000000000000000000000000//////............/////////000111222222111///...222222222111222222333333333444444555555444444333222222333333333333444444555444333222333555888999;;;:::999999::::::999888666888:::;;;<<<===???AAA>>>DDDLLLPPPQQQTTTZZZ___dddcccbbbaaaccceeehhhjjjiiijjjiiihhheeedddeeeffffffeeecccaaabbbffflllqqqvvvzzz}}}}}}~~~~~~}}}zzzvvvwwwwwwvvvvvvxxx~~~~~~xxxttt}}}uuunnniiiaaaYYYYYY^^^aaa^^^]]]aaaiiippptttttt|||xxxwwwyyy~~~|||yyyzzzyyyvvvrrrpppooopppzzz{{{}}}|||vvvmmmiiikkkkkkiiikkkiiijjjpppvvvuuummmeeeggghhhmmmyyy{{{tttsss~~~}}}|||{{{tttiiiaaa[[[]]]]]][[[UUUMMMDDD>>>;;;===???===:::999:::<<<999888777666666666666666666666555444444333222222222222222222222222222222+++,,,...///111222222222000111111111111222222222111111222222222222111111000000000000000000000000333333333333333333333333000111111111111222222222444333222111000000000000222222111111000111111111555444444333333444444555444444555555444444333222555444333444777777555333666555333333555666666555;;;::::::<<<<<<<<>>>>>???DDDJJJMMMLLLJJJOOOQQQQQQPPPOOOQQQWWW[[[```eeelllnnnmmmmmmqqqtttppppppnnnjjjfffdddeeefffhhhiiilllpppuuuyyy}}}~~~wwwyyy|||xxxtttuuuxxxyyyvvvsssnnnooooooooooooqqquuuyyy|||{{{yyywwwuuusssqqqqqqrrrpppooooookkkggggggjjjssssssuuuwwwyyy{{{|||}}}vvvvvvxxx~~~|||zzz{{{|||zzzxxxxxxuuussstttssssssxxx~~~~~~~~~|||wwwwww|||}}}}}}~~~||||||}}}zzzssslllfffeeeeeehhhoooyyy{{{vvvyyyxxxqqqrrrpppnnnnnnllleeeXXXOOOEEEDDDAAA===999777777999999999888666666555555555444444444333333333333333111111111111111111111111444444444333111///...---000111111111111222222222111111222222222222111111222222222222222222222222111111111111111111111111000111111111111222222222000000000000111222333444222222111222222333444555555444444333333444444555555444333333222222333333555444444666777888777555333444444555666777888888888666888;;;<<<>>>FFFOOOaaaxxx}}}tttooozzziii```YYYVVVUUUTTTWWW\\\eeeooo|||}}}pppddd\\\YYYaaauuu}}}tttmmmjjjcccXXXNNNIIIHHHKKKUUU___oooqqqXXXFFF===999777999888888666666555555555333333333333333333333333444333333222111222222222111111111111111111111111000000111111111222222222111111222222222111111000111111111111000000000000............///000111222......//////000000000000000000000000000000000000//////000000000000//////........................////////////............/////////////////////////////////...///000000111000111222333444444555555444444333222222222333333333333333444444333333333222222222333333333444444555666666777666666555444444777:::<<<=========>>>BBBAAACCCJJJSSSXXXXXXUUUUUUUUUUUUSSSSSSVVV[[[```cccjjjpppqqqooopppvvv|||}}}|||zzzvvvqqqnnnnnnooorrrsssvvvzzz}}}~~~}}}|||}}}~~~~~~~~~~~~|||zzzyyywwwrrrmmmoootttwwwuuuqqqoooooooooooooooqqqssstttvvvttttttuuutttqqqppprrrqqqsssvvvxxxwwwttttttuuu~~~}}}zzzwwwvvvvvvwwwxxxuuuxxx~~~{{{zzz{{{zzzxxx{{{wwwuuuvvvvvvvvv||||||{{{zzz{{{}}}~~~~~~~~~}}}}}}{{{xxx{{{}}}uuuooommmiiihhhiiinnntttxxxyyywwwwwwyyyzzz{{{~~~}}}vvvssssssyyyuuuuuuqqqnnnooopppkkk___UUUJJJGGGDDD@@@===<<<===>>>::::::999777666666666666333333333333444444444444111111111111111111111111111111222333333333222222000000111111111222222222111222222333333222222111333333333333333333333333222222222222222222222222000000111111111222222222111111000000111222222333222111222222333444555666333333333222222333333333333222111000000000111222333333444555666666666555222444555666777777888:::888777888;;;<<<===EEENNN```wwwwwwrrrlllbbbXXXTTTRRRRRRUUUYYY```gggtttqqqcccYYY\\\ooozzztttqqqlllbbbVVVNNNJJJKKKQQQXXXcccqqqyyy___KKK???:::888:::999888666555555555555333333333333333333333333333333222111111111111222111111111111111111111111000000111111111222222222000111111222222222111111111111111000000000000000.........//////000111222111111000000////////////000000000000000000000000//////000000000000//////111111111111111111111111............////////////////////////////////////---------...000111333444111111222333333444555666555444444333222222222333222333333333333333333222222222222333333333444444666666777777777666555555444777;;;===>>>???AAACCCEEEDDDGGGOOOZZZaaaaaa___ZZZYYYYYYYYY[[[___dddhhhiiimmmpppooommmpppyyy~~~}}}}}}{{{{{{}}}|||~~~}}}{{{zzzzzz{{{|||{{{{{{{{{{{{yyyvvvtttrrrrrrnnnkkkmmmqqquuutttrrrpppoooooopppqqqrrrrrrrrrsssppprrrvvvwwwsssrrruuusssxxx|||tttooonnnoooqqqsssxxxzzzyyyyyywww{{{zzz|||xxxwwwvvvyyy}}}~~~~~~|||yyy|||~~~{{{wwwssspppmmmllllllnnnhhhgggjjjllllllooouuu|||tttjjjmmmsss|||yyywwwsssppprrrtttqqqggg___SSSOOOIIIDDDAAA???>>>>>><<<<<<:::999888777777777444444444444444444555555111111111111111111111111///000111222444444555555000000111111111222222222222222333333333333222222333333333333333333333333333333333333333333333333000000111111111222222222333222222111000000111111222111222222333444555666222222111111111111222222666555555444444444444444000111333333444444444555111444777888777777999::::::888999;;;;;;<<>>;;;???>>><<<;;;999999888888666666666555555555555555222222222222222222222222111222222333333333222222000111111111111222222222222222333333333333222222333333333333333333333333333333333333333333333333000111111111111222222222444333222111000000000000222222111222222333444555222111111000000111111222444444555555444444333222...000222333222222333555222555999:::888777888::::::999999;;;:::;;;BBBJJJ]]]uuuyyytttssscccZZZUUURRRRRRTTTXXX\\\gggvvvvvv___^^^gggwww~~~mmm\\\OOOKKKJJJJJJRRR^^^lllxxx{{{oooxxxttt\\\JJJ@@@===888777555444444555666777333333333333333333333333333222222111111111111111111111111111111111111111000111111111111222222222000000111222222222222222......///000111222222333444333222111111000000000111111000000000000000000000000000000000000000000//////000000000000//////,,,,,,,,,---------....../////////000000000111111000000000000000000000000////////////000111222333333333222111111222333444666666555333333222222222222222333333333333222222222222333333333333444444444444333333333555666777444777;;;======AAAHHHMMMQQQRRRSSSWWW\\\bbbfffiiiiiijjjkkkmmmoooooommmlllgggfffeeeeeeiiisss~~~|||zzz|||}}}xxxtttuuupppppppppqqqqqqrrrssssssnnnoooppprrrssstttttttttrrrtttvvvuuurrrpppqqqrrrmmmnnnqqqwww}}}{{{rrrnnnqqqpppkkknnnwww~~~rrrooonnnjjjfffbbbiiivvvwwwtttsssppppppvvv|||oooooosss~~~}}}}}}|||nnneeedddaaaYYYXXX]]]eeellluuu}}}|||tttppprrrwww}}}}}}|||zzzwwwtttpppjjjbbbZZZTTTMMMFFFAAAAAA@@@>>>===;;;:::::::::888888777777666666555555333333333333333333333333222222333222222111000000000111111111111222222222222333333444444333333222222222222222222222222222222222222222222222222222000111111111111222222222222222111111111111111222222222111111111222222333333333222222222222333333111222444555555333111///---000333333222222444666222777;;;;;;888666888:::999777888::::::<<>>777666444333444555777888333333333333333333333333333222222111000111111111111111111111111111111111000111111111111222222222///000111222222222222222------...000111222333444111111111111222333444555/////////000111111222222000000000000000000000000//////000000000000//////////////////000000111111//////000000111111222222111111111111111111111111222111111000000000000000444333222111111111222333777666555444333222222222222222222333333222222222222222333333333444444444777666444444555777999;;;777:::>>>???@@@DDDLLLSSSVVVWWWXXXYYY[[[___eeeiiipppqqqsssttttttqqqmmmiiibbb``````cccjjjuuu}}}{{{}}}yyyuuuuuunnnnnnnnnooooooooooooooorrrsssssstttuuuvvvwwwxxxuuuyyy{{{yyysssnnnoooppp|||}}}tttlllllljjjfffkkkvvv}}}sssrrrpppjjjccc\\\cccnnn{{{uuupppooolllkkknnnxxx|||ssslllmmmtttyyyxxx|||xxxmmmkkkggg^^^\\\aaa]]]```eeehhhmmmttt}}}yyyvvvuuutttsssuuuxxxsssllleee___YYYQQQKKKBBBAAA???>>><<<;;;;;;::::::999999888777666666555444444444444444444444444000111111222222111111111000111111111111222222222222333333444444333333222222222222222222222222222111111111111111111111111000111111111111222222222000000000000111222333444222222111111000111111111555444444333333444444555333555888:::999777444222...111444444333333555777333888<<<<<<888666777999666555777:::;;;===DDDMMM[[[tttxxxsssxxxjjjaaa[[[VVVSSSWWWXXX\\\cccmmmyyyfffXXXYYY```nnnmmmZZZOOONNNRRRPPP^^^nnnxxx||||||xxxsssoooqqqzzzqqqZZZHHH@@@999666444222333333333222333333444444333333222111333333333333333333333333222222222222222222222222444222111/////////000000222222111111111111222222111000000000000000111111111111222222222111000000111111111111111111111111......///000111222333333000111222000//////000222000000////////////000000000000000000000000000000000///............//////000000111222333333444444111111222333333444555555666666555444333222222222777555333111111111333444333333333222333333444444555666777888999:::;;;<<<===>>>???AAADDDIIIOOOSSS^^^```aaa___]]]___ffflllrrruuuxxxwwwtttoookkkiii___bbbfffjjjooowwwyyy|||yyyqqqlllkkknnnqqqsssssssssssstttsssttttttuuusssrrruuuzzz{{{{{{||||||wwwtttwww~~~{{{iiifffgggdddeeejjjvvv|||yyyuuurrrlllhhhfffdddhhhqqqzzzxxxooohhhbbbbbbccchhhttt{{{vvvkkkjjjqqqzzzrrrrrrvvv}}}vvvlllfffdddeeegggccceeeggggggfffgggjjjmmmtttyyy}}}|||zzzvvvrrrvvvtttzzzvvvnnnhhhddd___\\\SSSPPPJJJBBB<<<999:::;;;===:::777666666777666555666666555444333333333333222222222111222222333333000111111222222333333444222222222333333444444444555555444444444333333333222222333333333444444444222222222222222222222222222222111000//////000000///000111222222111//////000222444444333333333444555444333222222222222222777666444444333444555666444555666777888999::::::;;;999999<<<===>>>DDDKKKYYYrrrxxxqqqqqqhhh```ZZZUUUUUUVVVYYY___hhhrrr|||kkkZZZXXXZZZeeexxxvvv```SSSQQQUUUZZZggguuu|||}}}xxxlllkkkrrr|||eeeOOOCCC;;;888555444444444444333333333333333333222222111333333333333333333333333222222222222222222222222////////////000111222333222222111111111111222222333222111000000///000000444444444333222111000000111111111111111111111111111111111111000000000000///000111000///000111333222222111111111111222222000000000000000000000000////////////////////////000000000111111222222333111111222333333444555555777777666555444333333444555444333222222222333444555444444444444555555666777888999:::<<<>>>??????BBBCCCFFFIIILLLOOORRRUUU___dddhhhiiiggggggjjjmmmsssuuuvvvuuuqqqkkkgggeeeeeehhhkkkooorrrxxx}}}yyyvvvsssqqqpppqqqssswwwxxxwwwvvvvvvwwwuuuvvvyyy||||||{{{zzzzzzyyyxxxyyyzzzyyyxxx{{{kkkhhhfffaaabbbgggnnnsss{{{~~~|||zzzvvvooojjjeeecccfffmmmssswww}}}{{{vvvpppjjj```___^^^aaaiiiuuuwwwqqqhhhfffiiiuuu}}}yyyyyyrrrnnnrrrzzz{{{tttooolllkkkkkknnnpppooommmhhheeeeeefffhhhjjjpppvvvwwwyyy}}}~~~wwwrrrnnnhhheeeeee```XXXOOOGGGAAA@@@???===;;;999888888888777666666555444333333222222333333222222222222222333333444444444444444444444444222222222333333444444444111222222222333333444444222222222222333333333333222222222222222222222222444444333222222222222222000000111111111111000000111222444444333222333444333333333333333333444444666555444333333444666666888888888888888888888888:::777888;;;<<<===CCCJJJYYYrrrwwwppp{{{qqqggg^^^XXXSSSSSSTTTYYY```kkktttzzzppp\\\UUUQQQWWWhhh}}}kkkZZZUUUWWW___kkkxxxoooiiikkkzzzttt[[[JJJ>>>;;;888666555666555444333333444444333333222111333333333333333333333333222222222222222222222222...///000111111222222222222222111111111111222222444333222111000/////////222222222222222111111111000000000000000000000000111111111111000000000000///000111111//////000111222222111111111111222222000000000000000000000000///000111222222111000///000000000111111111111111111222222333333444444555666666555444333333333333333333333333333444444444666666666666777777888888999:::<<>><<<:::::::::999888666666555444333222222222222333333222222222222333333666666555444444333222222222222333333333333444444//////000111222333444444111111111222222222222333222222222222222222222222444333333222222222222333111111000000000111111222111222444444333222333555111222333444444555555444555444333333444555777777999888777777666555444444999666777999;;;<<>><<<;;;;;;:::888666666555444333222222222222444444333222222222333333333333333222222111111111333333333333333333333333000000111111222333333444000000111111111222222222222222222222222222222222222111111000000111111111222111000///000111222333111333444333222222444555222333444555555444444333444333333333444555777888666666555444333333222111999777777:::;;;<<>>>>>;;;???EEEMMMVVV___eeeiiieeeaaa^^^^^^bbbiiimmmpppyyy{{{}}}}}}{{{xxxuuutttuuuxxx{{{|||zzzxxxwwwvvvvvvxxx|||}}}{{{tttvvvyyy}}}~~~~~~zzz{{{|||}}}~~~}}}}}}}}}vvvwwwwwwwwwwwwxxx{{{~~~xxxppphhhcccaaabbbiiiqqq|||~~~{{{wwwrrriiiaaa^^^___\\\]]]___bbbfffmmmvvv{{{|||wwwqqqlllaaa[[[XXXYYY\\\___eeemmmzzz~~~yyypppmmmjjjhhhgggiiilllnnnlllsss}}}}}}vvvqqqnnnhhhbbbaaaaaaccciiiqqqvvv~~~vvvjjjgggeeeiiiooozzz~~~|||~~~}}}xxxppphhheeeaaa^^^^^^aaajjjqqq|||zzz{{{~~~~~~~~~}}}zzzrrrdddSSSHHHCCCAAA>>>===<<<:::888666666666555444333333333333555444444333222222222333111111111222222333333333333333333333333333333333333333333333222222222222000000111111111222222222222222222222222222222222222111111111111111222222222111000000000111333444222333333333222222444666666666666555444333222111444333333333444555777888555555555555555555555555:::777888:::<<<===CCCJJJZZZsss{{{ttt{{{rrrhhhbbbYYYVVVSSSTTTZZZdddnnnuuu~~~wwwbbbVVVLLLKKKQQQ]]]sssyyydddZZZYYYeeeuuu{{{pppgggkkkxxxvvvbbbFFFAAA;;;777555444444333666666777777666666555444333333333333333333333333222222222222222222222222...///000111111222222222222222111111111111222222000000000111222333444555<<<:::888444222111000000000000000000000000000000111111111111000000000000'''***...000111111333444222222111111111111222222000000000000000000000000...///111222333333222222333333333444444444444444333333333333333333333333888888777777777777777888444444444444444555555555333555999<<<@@@BBBCCCCCC@@@DDDLLLVVVbbbllltttxxxvvvpppiiigggkkkrrrwwwyyy{{{zzzwwwuuussssssttttttwww{{{~~~}}}rrrrrrtttxxx|||~~~|||yyyyyy|||~~~|||{{{{{{}}}~~~yyyxxxvvvtttsssvvv{{{vvvnnnfffbbb______dddkkkvvvzzz~~~~~~|||xxxwwwuuupppiiibbb^^^]]]XXXYYYZZZ\\\```gggooouuuyyyyyyyyyyyyxxxwwwuuuuuukkkeee``````aaabbbgggnnnxxxvvvsssoookkkgggeeeeeeeeeccciiirrrzzz~~~}}}zzzwwwrrrmmmhhheeeaaa___bbbiiimmmwwwyyysssooolllkkkkkkooozzzzzzuuuuuuzzz{{{}}}}}}uuuqqqlllddd]]][[[[[[```jjjxxx}}}tttrrrwww|||~~~|||ppp___SSSJJJGGGBBB???===<<<999888888777666555444444444444666555444333333222222333222222333444444555666666444444333333333333222222444444333333222222222222111111111222222222222333222222222222222222222222444333333333333444444555111111111111111222333444333333333222111222444666999888666444333222222222555444333333444555777777777777777888888999999999:::888888;;;<<<===CCCJJJZZZsss}}}www{{{rrrjjjddd^^^ZZZUUUSSSWWW___iiipppzzz~~~nnn```SSSNNNNNNTTThhh~~~yyyeeeYYYTTT___mmm||||||rrrnnnqqq|||xxxdddIIIDDD===888666555555555555555555555555444333333333333333333333333333333222222222222222222222222////////////000111222333222222111111111111222222111111111111222222333444;;;999666333111111111111111111111111111111111111111111111111000000000000(((+++...000111111111222222222111111111111222222000000000000000000000000//////000000111222222333222222222333333444444444333333333333333333333333777777666666666666777777666666444333333444555555333666;;;@@@DDDGGGIIIIIIGGGKKKTTT___jjjuuu}}}zzzrrrnnnqqquuuwwwwwwvvvrrrnnnkkklllooorrrtttwww}}}{{{wwwvvvvvvyyy|||~~~~~~|||xxxzzz|||zzzwwwwww{{{|||xxxsssnnnlllooovvv{{{vvvnnnfffccc```^^^```dddkkkooovvv}}}~~~|||vvvvvvtttppplllhhhccc___]]]]]]^^^^^^aaafffmmmssswwwxxxyyyzzz{{{|||}}}~~~xxxssspppqqqqqqooorrrvvvxxx~~~|||xxxsssooollljjjjjjeeeiiipppwww|||~~~|||xxxtttpppllleee___^^^cccdddlllvvv~~~~~~zzzwwwtttqqqmmmlllsss|||~~~vvvssswwwyyy}}}~~~}}}{{{rrriiieee^^^]]]^^^dddppp|||vvvrrrtttxxx{{{}}}}}}~~~wwwiii___SSSNNNHHHBBB???>>><<<;;;999888777666666555555666666666555333333222222222444444444444444444444444444444444333333222222222111111111111222222222222222222222222333333333333222222222222222222222222333333333333333444555666///000111222333333333333333333333222111222444777999888555333222222444555666555444333333444666666777777888888888999999999999666777:::;;;<<>>:::999888777666666666666777666555444333222222222444333333222222111111000444444444333333222222222......///000111222333333222222333333333444444444222222222222222222222222111111111111222222333444///000222333444444333333333333333222111111444777999777444111111333666888777666555444333444555666666666666666666555555555888555555888:::;;;AAAHHHVVVooo~~~yyyxxxrrrjjjcccZZZTTTUUU[[[bbbgggqqqyyy~~~pppaaaVVVNNNOOO```sss}}}zzzzzz~~~wwwggg[[[QQQQQQYYYjjj~~~~~~yyy~~~nnnTTTIII>>>;;;:::888666666555333111000111444777999555333222222333333333222555222000000222444555555444333333222111000//////......///000111111222222333222222111000///......////////////////////////////////////000000000000...///000222222111000000000111111111111222222222000111111222222222111111111000000000000000111222000111222333333333333333000000111222333333444444444444444444444444444444555555555555555555555555777444222333555777777666999999:::===BBBHHHNNNQQQ[[[YYYZZZ```jjjtttzzz}}}|||wwwrrrnnnkkkiiieeebbb^^^]]]aaajjjuuu{{{~~~~~~|||zzzzzzyyy|||{{{vvvtttpppkkkggggggjjjlllpppxxxvvvrrrjjjbbb\\\YYYXXXXXXgggiiinnnuuu|||}}}|||{{{yyywwwtttrrrpppsssuuuxxxwwwuuutttwwwyyy{{{tttlllfffbbb```ccclllxxx~~~tttnnnpppttt{{{~~~}}}tttdddYYYVVV\\\eeekkkqqqwww~~~}}}tttoooppp~~~~~~||||||yyytttoooggg___TTTJJJCCC@@@???>>>>>><<<<<<;;;;;;999666333666666555555555444444444000111111222333444555555888555222000///111333555666666666555555444444444555555444444444333333333222222222333333444444444555555444333222222222222111111000000000000000111333222111000000222444555777666555444333444444555888777666555444444555666777777777777888888888888:::888999<<<===>>>CCCIIIYYYmmm}}}}}}yyyrrrggg]]]ZZZ___gggnnnqqqzzzwwwhhh]]]SSSQQQ___qqq~~~{{{{{{~~~xxxjjj___SSSQQQUUUcccuuuvvv[[[MMM???;;;;;;999777666444333333222333555777888888666333333444444444333444333333444666777666444333333222222111000000000111222222333444444555555222222111111000000//////////////////////////////111111111111222222222222//////000111111111111111000111111111111222222222111111222222222111111000000000000000000111111222111222222333333333222222111111111222333333333444444444444333333444444444555555555555444444444444777444222222555777777777<<<===???CCCHHHOOOUUUYYY]]]ZZZXXXZZZbbbkkkrrrvvv~~~|||tttkkkccc```aaa___^^^___eeemmmuuu{{{~~~~~~~~~rrrooojjjgggfffgggiiikkknnnttt|||}}}yyyrrrooojjjddd```^^^^^^___eeeggglllsss|||~~~}}}|||~~~|||{{{|||~~~xxxtttrrrkkknnnuuu{{{sssppppppwww{{{~~~|||}}}}}}pppgggdddbbbbbbiiimmmrrrvvvyyy~~~|||uuu{{{|||yyywwwnnnhhh___UUUNNNHHHCCC???<<<;;;:::999999888555333666666555555555444444444222222333333444444555555555444333333222222333333333333222222222111111111555555555555444444444333222333333333333333333444222222111111000111111111222222111111111111222222333222222111111333444555777666555444333444444555777666555444444444555555777777777777888888888888888666777:::;;;;;;@@@GGGWWWkkk|||qqqcccZZZZZZccclllpppzzz}}}pppeeeYYYUUUbbbsss{{{pppfffXXXSSSRRRZZZhhhxxxgggUUUBBB;;;<<<;;;777555444444444555555666777777;;;888555444444555555555333333444666888777444222111111111111111111111111222222333333444555555555111111111000000000000000////////////////////////111111111111222222222222000000000000000111111222000111111111111222222222222222222222222111000///000000000000000111222222222333333333333222222111222222222222333333333333555444333222222333444555555555555444444333333333777444222222444777999999;;;===@@@EEEKKKSSSYYY]]]ccc___ZZZZZZ^^^fffmmmqqqwww{{{mmmbbb\\\^^^___aaaeeejjjpppuuuyyy{{{~~~{{{xxxzzz}}}~~~sssnnngggeeefffiiijjjjjjjjjnnnssswwwyyywwwtttrrrpppooollljjjiiiiiiiiiiiikkklllpppwww~~~{{{}}}wwwnnniiilllqqqwww}}}~~~~~~{{{uuupppmmmiiijjjjjjiiikkkoootttyyy{{{}}}{{{wwwrrrkkkcccZZZQQQIIICCC???===;;;:::999999777555666666666555555555444444444444444444444444444444333333444555555444222111222222111111111111000000555555555444444444333333444333333333333333333222111111111000111111222222333333222222222333333444333333333333444444444444666666555444444444444555666555444444333444444444777777777777888888888888888666777::::::;;;@@@FFFUUUiiixxxiiiZZZUUU[[[bbblllvvvvvvkkk___[[[hhhzzzuuulll^^^UUUQQQUUU]]]iii}}}ttt^^^FFF======<<<888555333444666777777777666666<<<888555333333444555555222111111333444444222000000000111111111222222222000000000111111222222222000000000000000111111111111111111111111111111111.../////////000000000000111000/////////000222333000000111111111222222222222222222222222111000///000000000000111222333333444444444444333222111111333333333333333333222222666555333222222333555666555555555444333333222222777555444333666999<<<>>>>>>@@@DDDIIIQQQXXX___cccfffbbb___]]]___dddiiimmmtttsssiiidddaaadddhhhmmmqqqssstttuuuuuuvvvxxxyyyzzzyyyxxxxxx}}}}}}|||yyyxxx~~~yyyqqqiiieeegggjjjiiigggfffhhhkkkooorrrtttttttttttttttttttttuuuuuuuuuuuuyyyxxxzzzxxxnnnfffbbbfffkkkqqqxxx}}}~~~{{{zzzxxx{{{xxxuuupppjjjfffdddeeefffrrrzzz~~~}}}~~~yyyssskkkcccZZZRRRLLLFFFCCC???<<<<<<;;;:::999666666666666555555555555666666555555555444444444333333444555555444333222444444444333333333333333444444333333333222222222444444444333333222222222222222222222333444555555333222222222222333333444222333444555555555444444555555555555444444555555444444444444333444444444666777777777888888888888:::888999;;;<<<<<>><<<888555333444666777888777666555999666333222222333333333444222000000111222222222000000000111222222333333////////////000000000000000000000000000111111111222222222222222222222222.../////////000000000000111000/////////000222333000000111111111222222222222222222222222111000///000000000000111222333444444444444444444333222111444444333333333333333333555444333333333333444555555555555444444333333333777777777888:::>>>CCCFFFIIIKKKOOOUUU\\\ccchhhlllfffeeedddddddddgggjjjlllvvvyyyppplllkkknnnrrruuuvvvuuurrrpppnnnmmmmmmnnnpppuuuzzz}}}~~~wwwtttqqqoootttzzzzzzrrrgggbbbbbbcccbbb``````cccffflllqqqvvvzzz{{{}}}}}}~~~~~~~~~zzzrrrllldddeeegggkkkrrr|||zzz{{{zzzyyy~~~|||zzzxxxwwwvvvyyyxxxpppiiiccc```jjjlllrrr}}}zzzrrrlllfff```\\\QQQLLLEEE@@@===<<<;;;:::777777666666666555555555666666666555555444333333555444333333333444555555444444444555555555555555222222222111111111111000444444444333333222222222222222222222333444555555111111111111111222333333222333444555555555444444444444555555555555555555333333444444444444444444666777777777888888888888;;;888888;;;<<<<<<@@@GGGPPPddd{{{iii[[[UUUVVV___hhhsss|||pppbbbggguuuzzzcccUUUMMMQQQVVV[[[jjj|||lllQQQCCC>>>;;;888666444444666777777666555444555333222222333333333111777555222111222333444444000000111111222222222333111111111111111111111111111111111000000000000000222222222222222222222222111111111111222222222222000000000000000111111222000111111111111222222222000111111222222222111111000000000111222333444555333444444444444333333222333333333333444444444444444444444444444444444444555555555555555555555555777999<<>>DDDNNNccc|||lll^^^VVVSSSXXXaaalllvvviiifffooonnnZZZNNNPPPUUUWWWbbbrrrpppVVVFFF>>>999777777444444555555555444444444222111111333444555333111666444222222333444333222111111111111111222222222111111111111111111111111222222111111000000//////111111111111111111111111111111111111222222222222//////000111111111111111000111111111111222222222///000111222222222222222000000000111222333555555333333444444444444444444222333333333444555555555222333555666666555333222444555555666666777777777777;;;AAAEEEIIIMMMRRRUUU^^^```cccfffjjjnnnqqqsssyyyyyyyyywwwuuuvvvyyy}}}~~~zzz|||}}}}}}|||yyytttoookkkddddddfffjjjpppyyy~~~uuummmjjjgggfffhhhmmmxxx~~~~~~ooojjjccc^^^\\\^^^bbbeeehhhkkkqqqxxx~~~~~~yyy{{{}}}yyyyyywwwwww|||~~~{{{|||~~~xxxnnnhhhkkkqqqwww~~~yyy{{{|||xxxvvvmmmeeeXXXLLLDDD???===;;;777777777777666666666555444444444444333333333333333333444555666555555555111111222222222333333333333333333333222222222222222333333333333333333444222222111111000111111111111111111222222333555555333222222111111333444555333333555666666666555555333444555666777666666555777777777777888888888888999666666999999999===CCCMMMbbb~~~pppcccZZZWWWUUU\\\hhhttt~~~ooogggmmmzzzbbbQQQPPPRRRRRRZZZiiivvv}}}rrrYYYIII>>>888666888444444444444444444444444000000222444666666444111111111111333444222000---111111111111111111111111111111000000000000000000333222222111000//////...////////////////////////////////////000000000000...///111222222222111000000111111111111222222222...///000111222333333333000000000111222444555666222222333444555555555555222222333333444555666666111333555777777555333111444444555666777888999999777===DDDJJJMMMQQQVVVZZZjjjkkkmmmpppsssvvvxxxyyyzzzyyywwwssspppqqqvvv{{{~~~~~~~~~|||xxxsssnnnkkkbbbdddhhhnnnuuu|||{{{sssllliiigggfffhhhlllpppwww{{{{{{{{{}}}}}}zzznnnlllhhhdddcccfffmmmrrrrrruuu{{{{{{sssuuuwwwyyysssllliiiiiirrr}}}ttttttvvv}}}{{{wwwzzzpppbbbTTTJJJDDDAAA???777777777777666666666666333333333333333333333333000222555888888777444333222222222333333444444444555555555444444444333333222222222333333444444444555555444333222222222222222222222333444555666777333222111000000222444555222333555666666666555555333444666777777777666666777777777777888888888888;;;888888;;;;;;;;;???EEEMMMbbb}}}yyyjjj]]]UUUWWW\\\gggsss~~~wwwfffhhhqqqoooVVVOOOPPPQQQXXXaaannnsssyyy|||{{{yyy|||tttZZZHHHAAA>>>;;;888888777666444444444555666555555555555555555555555666555333222222222333333666555333222111222222333333333333333333333333333111111111111111111111111333222000/////////000111222222222222222222222222333333222111000000111111000000111222333444444555000111111111111222222222111222333333333333222111444444444444444444444444666666555555555444444444666666666555555444444333444333333555999<<<>>>??????BBBHHHNNNUUUZZZ^^^```hhhsss{{{xxxtttuuuzzz}}}~~~|||vvvnnnhhhjjjsss{{{~~~{{{vvvqqqmmmkkkmmmooorrrtttwww}}}~~~rrriiiiiimmmnnnnnnooorrruuuwwwxxxvvvtttttttttnnnnnnmmmlllmmmpppuuuyyy}}}|||xxxwwwyyy{{{}}}~~~~~~}}}vvvsssqqquuu}}}yyyzzz~~~|||sssooonnnnnnuuuxxxvvvllloooxxx|||vvvvvvtttlll___VVVNNNEEE===<<<===<<<:::888777777888777555444444444444333111111444888;;;<<<;;;888666111222222333333444444555333333333444333333222222444444444333333222222222333333333444444555555555666666666666666666555555222333444555666666666666111333666777555444333333555666888::::::888777555777777777888999999::::::;;;:::999777666888===@@@MMMaaa~~~~~~zzzmmm```WWWWWWZZZbbbmmmvvvyyyccc^^^ddduuuwww\\\PPPNNNOOOXXXbbbqqquuuyyyyyyvvvssstttwwwxxxaaaNNNCCC>>>:::888666555555555555666666777444444444444444444444444333222111000000000111111333333222111111111222222111111111111111111111111111111111111111111111111222111111000000000000000222222222222222222222222333222222111000000111111111111111111222222222222000111111111111222222222111222333333333333222111444444444444444444444444666555555555444444444444666555555555444444333333777777888:::>>>BBBEEEGGGDDDGGGLLLRRRYYY```eeegggnnnwww|||xxxtttsssuuuuuuuuurrrmmmfffaaadddmmmuuu|||~~~~~~~~~}}}|||yyyvvvsssqqqsssvvvyyy|||}}}{{{qqqiiijjjmmmnnnmmmmmmlllooosssuuuttttttttttttssstttuuuvvvwwwzzzzzzwwwsssqqqrrrsssttttttuuuxxx|||xxxuuusssuuu|||tttpppqqqwww~~~}}}qqqjjjppppppvvvzzzvvvuuuvvv~~~xxxttttttoooggg___XXXNNNDDD===<<<:::999888777777777999777555555666666555333111333666888999888666444333333333333333333333333222333444555555555555555444444444333333222222222333333444444555555555555333333333333333333333333333444444444444444333333111444666777555444333333666777888888888777666555666666777777888999999999;;;;;;:::999999;;;???BBBMMMaaa~~~}}}|||rrreee[[[\\\^^^dddmmmuuuzzzaaaVVVVVVggg}}}eeeTTTMMMOOO[[[hhhuuuxxxzzzwwwrrroooooooooxxxlllWWWGGG>>>:::999333444555666777777777777444444444444444444444444333222111000000000111111000000111111111111111111000000000000000000000000111111111111111111111111000111111111111000000///222222222222222222222222333222111111000111111111222111111111000000000///000111111111111222222222111222222333333222222111444444444444444444444444555555555555444444444444444444444444444444333333666666888;;;???CCCGGGIIIJJJLLLPPPWWW^^^ffflllppprrrwwwyyyvvvssssssqqqnnniiigggbbb]]][[[```iiiqqq{{{}}}zzz{{{}}}~~~}}}{{{xxxvvvyyy|||{{{}}}yyyppphhhhhhjjjiiiggggggfffjjjooorrrtttuuuvvvwwwuuuxxx{{{}}}~~~yyyssspppnnnkkkjjjkkkkkklllmmmoootttzzz~~~|||yyyyyy~~~}}}~~~~~~yyyxxxqqqmmmsss~~~vvvooojjjjjjqqq{{{uuummmsss~~~yyyrrruuutttpppkkkdddZZZOOOCCC???;;;999:::;;;999777:::777555444555555555444222333444555555444333222555555444333333222111111111222333444555666666666444444333333333333222222222222333333333333444444222222222222222222222222444444444333222111111000222444666666555444333444777777666666555555555444555555666666777888888888888999::::::;;;<<<@@@BBBLLLaaa}}}~~~{{{~~~}}}vvvjjjaaa```bbbhhhpppwww~~~xxxaaaVVVQQQ___tttnnnZZZPPPRRRbbbqqq{{{~~~~~~yyytttqqqooolllnnnxxxcccNNN@@@::::::444555666777777666555555333333333333333333333333444333333333333333333333...///111222333222111111111111111111111111111111111111111111111111111111///000111222222111000///111111111111111111111111222222111111111111111222000000000000000/////////000000111111111222222222222222222222222222222222444444444444444444444444444444444444444444444444333333333444444444444444555777999;;;>>>AAAEEEHHHMMMOOORRRXXX```hhhooosssppptttuuusssssssssoooiiiaaa___\\\YYYZZZaaakkksss}}}{{{|||~~~{{{yyy}}}~~~~~~xxxsssvvv{{{xxxnnndddbbbbbb``````aaadddiiipppuuuxxxyyy{{{|||yyy|||~~~wwwqqqmmmjjjhhheeecccdddhhhlllpppwww~~~~~~~~~|||||||||}}}|||zzz|||vvvsssxxxyyyoooggghhhoooyyy~~~qqqooosss{{{uuuxxxxxxuuurrrmmmddd[[[MMMGGG@@@===>>>???<<<999999666333222333333333333444444444444333333222222444444444333333222222222111222333444444444444444333333333333333333333333111111111111111111111111444444444444444555555555444444333222222222222222333444666666555444444555777777555444444444444444444444555555666777777777444666888999:::<<<>>>AAALLL```}}}|||zzz}}}|||vvvllleee___aaahhhqqqvvvyyyrrraaaWWWPPPYYYjjjyyycccUUUXXXiii{{{}}}wwwsssnnnhhhgggxxxnnnVVVDDD<<<;;;666777777888777555333222333333333333333333333333333333333333333333333333///000222333333333222222111111111111111111111111111111111111111111111111///000111222222111000///111111111111111111111111222111111111111111222222---......///000000111111000000111111111222222222222222222222222222222222444444444444444444444444333333444444444444444444333333333444444555555555:::<<<>>>???@@@BBBGGGJJJNNNPPPSSSXXX___gggnnnrrrppprrrrrrqqqqqqqqqlllddd\\\ZZZYYYYYY]]]eeennnuuu{{{}}}xxxrrrmmmjjjmmmsss~~~ssshhh___\\\\\\]]]```eeejjjooovvv{{{~~~yyyuuuoooiiigggfffggggggjjjuuu||||||zzz~~~}}}wwwvvvwwwzzz{{{zzzwwwvvvwwwvvvwwwyyy~~~zzznnnlllooottt{{{tttnnnsss|||~~~|||wwwuuusssmmmfffWWWPPPFFFAAAAAA@@@===:::999777444333444555444333666666555444333333333333222222222333333444444444555555555555555444333222333333333333333333333333333333333333333333222222444555555555666666666777333333222222333444555555333555666666555444555666666666555444333333444444444444444555666666777777333555888999:::<<>>@@@@@@@@@BBBGGGKKKRRRSSSVVV[[[aaaggglllooorrruuuuuurrrpppooohhhaaa\\\[[[[[[\\\aaagggnnnrrr{{{}}}}}}{{{{{{{{{zzz}}}yyynnnhhheeedddhhhooovvv{{{zzzsssnnneee^^^]]]___ccciiiooorrrwww}}}~~~xxxsssooolllhhhpppvvvuuutttwww{{{||||||sssrrrtttzzz|||yyyvvvvvvvvvwwwzzz{{{{{{|||zzzzzzyyyxxxyyytttjjjuuu|||yyyyyyuuupppbbbZZZOOOGGGBBB???<<<:::;;;:::888888999999777666666666666555555444444444111111222333333444555555888888888777666555444333222222333333333333444444777777666666666666555555222333333444444555555555333333222222333444666777444666666666444444555666555555555555555555555555444444555555666777777777777888999:::;;;===AAADDDJJJ___{{{|||{{{{{{rrrkkkfffdddbbbaaaeeelllqqqtttyyy~~~kkkZZZRRRPPPXXXkkkyyybbb^^^kkkyyyxxxkkkdddkkk|||~~~gggRRRDDD>>>888888777555555444444444222222222222222222222222///000111222222222222111222111111000000000000111111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111111111000000111222222333/////////000000111111111000111111111111222222222333333222111111222333333444444444444444444444444222222333333333444444444333333444555666888888999;;;>>>BBBBBBBBBDDDJJJOOOXXXZZZ]]]aaafffjjjmmmoooqqquuuxxxuuurrrpppkkkeeebbbbbbbbbcccfffjjjmmmnnnrrruuuxxxxxxwwwwwwzzz}}}wwwkkkfffcccdddjjjqqquuuvvvyyy{{{{{{wwwtttrrrpppkkkggghhhkkklllqqqwwwzzz~~~~~~yyy~~~}}}|||}}}}}}{{{~~~~~~~~~uuurrrttt||||||zzz||||||}}}~~~}}}zzz|||rrruuuwww|||yyymmmfff[[[OOOFFFAAA???>>>;;;;;;;;;<<<<<<;;;888666444555555555555555444333333333333333333333333333555666666666555444333333222222222333333444444444777777777666666666555555111111222333333444555555444333111111111222444555555666666666444444555777222333555666777777666666444555555666777777888888999999999999:::<<>>===<<<:::666222666666666666666555555555444444444333333222222222444444444333333222222222333333222222222222333333333333333333333333333333666555555444555555555666111111111222333444444555777777777777666555444333555555444444555666777888666555555555666777777888888999999999:::<<<@@@CCCKKK^^^yyy|||zzz|||xxxmmmccc\\\XXXVVVSSSRRRVVV\\\fffwwwjjj[[[QQQZZZnnn~~~aaaVVVWWWaaavvvvvvyyyyyynnn^^^NNNCCC>>><<<:::888666555444555333333333333333222111111333333222222222222333333222222111111000000//////...000222333333222333555111000000000000000000111111000//////111111000///222222111111111111222222111111000000000000111111111111000000000000111111111111222222333333444444444444444444444444444444333222222222222222333333777777888777777888<<<>>>???>>>>>>AAAHHHMMMPPPPPP\\\eeennnppppppqqqqqqoooqqqqqqrrrssssssqqqmmmiiigggrrrzzzrrrjjjeeebbb```eeelllqqqvvv}}}~~~{{{xxxccc___dddgggiiilllkkkmmmqqqtttwww|||~~~}}}|||~~~~~~zzzxxxvvvwwwzzz}}}~~~{{{~~~~~~}}}~~~}}}{{{wwwsssvvvrrrpppyyy~~~~~~{{{tttjjj```YYYGGGCCC>>>===>>><<<888333555555555555666666666666333333333222222222222222333333333222222222222222333333222222222222333333444444444444444444444444333333222222222333444444......///111222444555555555555666666666666555555555555444444444444555555444555666777888999999999777888999999999;;;???BBBLLL^^^yyyyyyxxxyyy|||pppfff^^^YYYWWWSSSRRRTTTZZZeeeyyyuuueeeXXX^^^rrreeeVVVTTTUUUggg~~~|||www{{{ooo___OOOEEE===<<<:::777666555555555333333333333333222111111333333333333333333333333444333333222111000//////000111222333333333333444111111000000000000111111000/////////000000//////222222111111111111222222222111111000000111111222111000000//////000000111111111222222333444444555444444444444444444444444333333222222333333444444444555666777888;;;@@@DDDGGGGGGGGGHHHLLLRRRYYY^^^gggpppxxxzzzyyyxxxtttpppooonnnmmmmmmmmmjjjeeebbbaaannn~~~|||vvvpppjjjfffeeedddjjjqqqvvvyyy~~~~~~xxx|||qqq___ZZZ\\\___ccchhhjjjmmmqqqvvv{{{}}}{{{zzzyyy|||~~~|||tttoooooorrruuuwwwwwwyyy{{{|||~~~}}}~~~|||}}}yyymmmmmmwww}}}{{{}}}vvvmmmgggUUULLLAAA===>>>>>>:::555666666666666666666666666333333333333333333333333333333333333333333333333333333333222222333333333555555555555555555555555444444333222222222222222222222222222222222222222444444555666666777666666666666666555555444444444444555777999:::;;;::::::888999999999999;;;???BBBKKK^^^xxxyyywwwxxxwwwlllccc\\\YYYUUUSSSTTTXXXcccxxxyyykkk^^^cccwww~~~fffVVVQQQNNN[[[nnnvvv}}}tttcccRRRFFF;;;:::888666555555555666444444444444444333222222333333333333333333333333555555444333222222111111222222222222333333222111222222222111111222222222//////000000/////////000222222111111111111222222222222111111111111222222111111000000000000111111111222222333444444555555444444444444444444444444444444444444444555666666333444666999<<>>CCCJJJRRRXXXaaadddccc\\\VVVYYYgggttttttyyy}}}|||{{{yyytttnnndddaaa^^^\\\[[[[[[ZZZYYYbbbnnn|||zzzuuunnnkkklllqqqwwwzzzyyyzzz|||||||||~~~yyypppqqqxxx}}}yyyrrrqqqmmmgggcccfffoooxxx{{{{{{}}}wwwwwwxxxyyyzzz|||~~~~~~}}}||||||~~~wwwpppkkkiiihhhgggfffiiiqqq{{{~~~rrrjjjllluuuzzzuuuttt|||yyywwwooodddUUUJJJEEECCC@@@===;;;;;;:::999888777666666555555555555666666666666555555555555666666666666444444333333333333444444444444444444444444444444:::999777666444444333333444444555555666666777777444444555666777777666666777777888888777666555555555666777888999:::::::::;;;;;;<<<;;;;;;<<<@@@CCCIII[[[uuu}}}|||~~~~~~tttiiiaaa\\\YYYVVVSSSRRRZZZmmmoooiiivvvqqq]]]RRROOOPPPWWWhhh}}}xxxvvvsss]]]NNN===<<<:::777666555555555555555555555555444333333333333444555555444333333333333333333333333333333000......///222333111///222222111111111111222222///111333222000///000222222222111111111111222222333222222111111222222333333333222222222222333333222222333333444555555555444444444444444444444444444333333444555666777777999:::===AAAFFFNNNWWW]]]eeefffeee___ZZZ\\\fffoooqqquuuvvvuuuuuuvvvsssnnngggbbb\\\YYYXXXYYYZZZZZZcccnnnxxx{{{}}}vvvqqqmmmmmmrrrzzz{{{uuuwwwtttnnnooovvvyyytttsssoooooonnnkkkkkkpppwww|||~~~{{{rrrtttvvvzzzxxxsssiiieeebbbeeeoooyyy~~~}}}}}}ooojjjnnnwww~~~sssuuu|||xxxvvvrrrkkk```UUUNNNHHHDDDAAA>>>>>><<<;;;999888666666444444444555555555666666444444444555555555666666444444333333333333444444333333333333333333333333333333222111111111111222333333444555777888999999555555666666666666666555555666777777777666555444777777777777777888999999:::;;;;;;::::::;;;???AAAHHHZZZttt~~~~~~uuuiiiaaa\\\YYYVVVSSSPPPVVViii{{{zzzmmmuuuzzzcccVVVUUUQQQSSS```sssxxxuuuyyybbbQQQAAA???<<<999777555444444444444555555444444333222333333444555555444333333222222222222222222333333---,,,+++...222444333111111111000000000000111111000222444333000///111333222222111111111111222222333222222111111222222333444333333222222333333444222222333444444555555666444444444444444444444444222222222333444555666777:::;;;===AAAFFFMMMVVV\\\cccbbbaaa^^^\\\]]]bbbggglllnnnooonnnooosssrrrnnnkkkeee^^^YYYXXXYYY[[[\\\aaakkksssuuuuuuxxx{{{{{{tttqqqnnnqqqxxx~~~ssstttsssnnnpppxxx~~~uuurrrsssrrrqqqppppppttt{{{{{{vvvqqqssswww}}}sssmmmhhhkkkvvvxxxxxxyyywwwnnnkkknnn}}}xxxpppvvv|||wwwsssqqqmmmfff^^^UUUMMMGGGCCC@@@@@@>>><<<:::888666555333333333444444555555555333333333444444555555555555444444333333444444555333333333333333333333333222222222222333444555666444444555555666777777888555666666666666666555555333444555666666555444444888888666666666777888999:::::::::999999:::===@@@GGGYYYsss|||qqqeee]]]\\\XXXSSSRRRQQQTTT___kkkjjjjjjyyyuuuXXXQQQSSSWWW]]]iiixxxxxxqqqzzzkkkWWWJJJAAA;;;:::888555222222444444444444444444444444222222222222222222222222333333333333333333444444111111111111111111111111444333222222111111222222...000111111000000111222///000111222222111000///000000000000111111111111333333333333333333333333111000000000111222222333555555444333333444444444555555555555666666777888999:::===@@@DDDIIIOOOTTTSSSVVVZZZ]]]___bbbeeehhheeemmmpppmmmlllqqqtttsssrrrlllccc\\\[[[^^^aaacccgggiiikkkllllllnnnrrrtttrrrrrruuu{{{sssqqqnnnjjjrrr}}}tttqqqrrrpppqqqtttwwwyyy{{{}}}}}}xxxtttnnnuuu~~~~~~xxxrrrwwwzzzyyyzzz}}}{{{yyywwwxxx}}}uuummmhhhnnn|||yyy{{{wwwrrrooojjjeee___VVVJJJBBBBBBAAA???<<<999777444333666555444333333333333333333333333333333333333333444444555555555555555555444444444444444444444444888777444222222333555666444555666777777777666555777777777777777777777777777777777777777777777777666777777888888888888777777666888;;;<<<<<<@@@EEEHHHYYYrrr}}}qqqddd\\\WWWRRROOONNNMMMQQQ\\\hhhoooiiisssgggTTTSSSTTTZZZfffuuu~~~sssmmmvvvnnn\\\KKKCCC<<<:::999666444444444444444444444444444444333333333333333333333333111111111111111111111111333333333333333333333333333222111111111000111111///000111111000000111222///000111222222111000///000000000000111111111111333333333333333333333333222111111111222222333444555444444333333333444444555444444444555555666777777999===AAAEEEJJJOOOSSSSSSYYY```fffiiijjjjjjjjjfffkkkmmmlllnnnuuuzzzzzz{{{vvvpppllljjjiiiiiihhhdddeeeeeeeeefffiiinnnrrr{{{~~~sssooommmkkksss~~~tttppppppqqqrrrtttwwwyyy{{{}}}}}}~~~{{{yyyyyy~~~}}}rrrpppnnnnnnsssxxx|||~~~zzzyyywwwwww{{{vvvjjjgggppp~~~uuurrrnnnjjjeee\\\RRRJJJCCCAAA???<<<:::888777666666666555555444555555555666666666666666666666666777777666555444333222222444444444444444444444444888777555444444555666777333444444444444333111000777777777777777777777777777777777777777777777777666777777888888888888888999888999<<<===<<<@@@EEEHHHXXXrrrrrrddd[[[RRRNNNKKKJJJJJJMMMWWWbbbyyysssfffjjjxxxuuuZZZUUUSSSZZZhhhvvv{{{qqqjjjqqqqqqaaaMMMDDD===;;;:::777555666444444444444444444444444333333333333333333333333333222222111111000000000333333333333333333333333333333222222111111111111000111222222000///000111000000111222222111000000000000000111111111222222333333333333333333444444333333333333333333444555444333333333333333444444666666666666666666777888999;;;===AAAEEEJJJMMMOOOUUU^^^iiirrruuutttqqqooojjjllllllmmmsss~~~~~~{{{xxxtttoookkkdddcccaaa```bbbfffnnnsssqqqjjjiiiiiippp|||~~~vvvrrrrrruuuuuuvvvwwwxxxzzz{{{{{{}}}}}}~~~|||nnniiibbb___bbbiiiooosss|||||||||{{{|||pppccccccnnn}}}|||yyyuuurrrnnnfff\\\TTTHHHEEEAAA===999777777666666666666555666666777777777777777777777777777777666666555444333222222111555555555555555555555555444444444444444444555555444444444444222111000///777777777777777777777777777777777777777777777777666777777888999999888888;;;:::;;;======<<>>AAAFFFKKKOOOQQQ]]]fffrrr{{{}}}yyywwwtttqqqooorrr|||xxxqqqlllhhhfffdddbbbdddkkkttt{{{mmmcccbbbbbbiiissstttzzzzzzxxxxxxzzzzzzyyyyyyxxxxxxxxxwww{{{}}}wwwoooddd]]]]]]bbbhhhmmm{{{~~~}}}{{{jjjbbbfffrrr||||||wwwpppeee^^^OOOKKKEEE>>>999666444444555555555555666777777888444444444444444444444444222222333333444444555555666666666666666666666666333444555666777666555555666666666666555444444333666666666666666666666666777777777777777777777777666777777888999999999999<<<::::::===<<<;;;===CCCGGGXXXrrr|||~~~pppeee^^^YYYUUUQQQMMMKKKQQQYYYgggvvv|||cccZZZ```jjj}}}~~~dddYYYWWWfff{{{|||tttkkkiiitttuuueeeSSSIII???:::888555444666444444444444444444444444444444444444444444444444555555444444333222111111111111111111111111111111111222222333222111000000111222333222111000111222222222111111111111222222111111111111222222222222333333333444444555555555666666555555444555555666444333333333444444555666888888888888999:::;;;<<<>>>===???EEENNNWWW]]]```kkkqqqzzz~~~}}}yyywww{{{}}}vvvrrrlllkkkiiiiiilllttt~~~{{{xxxyyyiii___\\\]]]cccjjjnnnuuu}}}}}}}}}}}}}}}}}}{{{yyywwwuuusssuuuzzzsssiiieeefffiiikkksssxxx}}}}}}xxxjjjeeehhhlllxxxxxxnnnfffUUUQQQJJJCCC<<<888666555444444444444555666777777333333333333333333333333222222333444444555666666666666666666666666666666666777999::::::999888777555555666666777777888888666666666666666666666666777777777777777777777777666666888999999:::::::::;;;999999;;;;;;999;;;AAAFFFWWWqqqzzz||||||pppfffbbb]]]XXXQQQLLLPPPVVVdddtttcccVVVXXX^^^uuuiiiZZZVVVhhhzzzuuummmiiirrr{{{iiiYYYMMMAAA<<<888555444666444444444444444444444444333333333333333333333333333222222111111000000000333333333333333333333333...///000000000///---,,,000111222222111111222444333222111111111111222333111111111222222222222333333333333444555555666666777666555555444555555555444444444444555666777888666777777888999;;;<<<===<<<>>>EEEQQQ```mmmtttwwwzzz~~~}}}}}}~~~{{{ooopppqqqrrrwwwwwwrrrrrryyyzzziiiaaa]]]^^^ccciiiuuuzzz~~~||||||}}}~~~~~~|||xxxuuurrrooowww|||{{{}}}~~~~~~yyyuuurrrqqqkkkooovvvzzz}}}~~~}}}}}}}}}}}}uuujjjdddccchhhttt~~~wwwooo]]]ZZZSSSLLLEEE@@@===<<<555555444444555555666666555555555555555555555555666666555555555444444444555555555555555555555555444444555666555444333222333333333444555666888999777777777777777777777777777777777777777777777777666666888999::::::;;;;;;:::888888;;;:::888;;;@@@FFFWWWqqqzzz{{{~~~{{{kkkfffaaa[[[SSSMMMOOOUUUbbbrrrzzzaaaSSSSSSWWWmmmsss___VVVggg{{{yyyrrrkkkppp|||qqq___RRREEE>>>:::666555777444444444444444444444444333333333333333333333333111111111111111111111111333333333333333333333333...///111111111000...---...000222222222222444555333222222111111222222333111111111222222222333333333333444444555666666666777666555444444444444555555555555666666777888999777888999:::<<>>777777666666555666666666666666666666666666666666777777666666666555555555444444444444444444444444333333222222111000......444444333333444555666777777777777777777777777777777777777777777777777777666666888999:::;;;;;;;;;999888888;;;;;;999<<>>AAADDDFFFGGGHHHPPP```uuuvvvxxx|||yyyvvvzzzvvvoookkknnnqqqsssxxx~~~}}}yyytttrrrqqqooommmmmmssszzz{{{}}}{{{wwwuuurrrvvv|||{{{xxxpppwww}}}|||~~~~~~yyyrrroooooorrrtttvvv|||wwwxxxyyyvvvsssssswww{{{}}}{{{xxxooollljjjnnnwwwxxxxxx~~~yyypppdddWWWKKKBBB===999999888777666666777777555555555555555555555555444444555666777888999:::444444444444444444444444999888777666444333222222888777555555444555666777777777777777777777777777777777777777777777777777666666888999:::;;;;;;;;;:::888999<<<<<<;;;>>>CCCEEEVVVqqqzzzyyy{{{xxxlll```XXXSSSPPPPPPSSS```lllyyy~~~}}}~~~qqqaaaRRRNNNSSS]]]tttiii[[[cccrrr}}}tttsssxxxyyydddXXXJJJBBB===888888999777777777666666555555555444444333333333333222222333333333333333333333333333333333333333333333333333222222222111111000000000000111111111111000000222222222222222222222222222222222222222222333333111111111222333444555666555444333222333444555666888999::::::888888999:::<<<;;;===BBBJJJPPPSSSTTTRRRWWWdddxxxvvvnnnqqqvvv|||uuuqqqqqq|||rrrmmmiiikkkpppvvv|||~~~}}}xxxwwwuuuttttttuuuvvvvvvwww}}}|||tttqqqqqqiiiooowww~~~~~~~~~xxx}}}~~~~~~~~~uuuqqqooollljjjsss}}}xxxyyyyyyxxxwwwwwwxxxzzzzzz|||oooiiihhhmmmzzz~~~yyynnnaaaRRREEE>>><<<===>>>===:::888666666555555555555666666666777555666777777666444222111666666666666666666666666:::666111---,,,///333555888777777666555555444444777888888888999999999999666666666666666777888888777777888999999999999888:::;;;;;;;;;:::;;;>>>@@@IIIWWWooo|||||||||pppccc[[[UUUQQQPPPSSSaaalllyyy~~~}}}~~~tttdddUUUPPPSSSUUUkkk~~~mmm]]]dddrrrzzzxxx}}}{{{fffYYYKKKCCC>>>999888999444333333333222222222111444444333333333333222222333333333333333333333333333333333333333333333333333333222222222111111111222222333333333333222222222222222222222222222222333333333333333444444444444444444444555666666777555555444333333555666777777999;;;;;;::::::<<<===>>>???CCCKKKSSSWWWVVVSSSTTTYYYeeewwwyyyqqqiiikkknnnuuu}}}{{{ssspppppp|||rrrkkkjjjmmmrrryyy}}}|||{{{{{{zzzzzzzzzzzzyyy|||~~~|||uuunnniiigggfffjjjqqqvvvyyyzzz{{{|||~~~|||~~~~~~~~~}}}~~~{{{sssmmmjjjsss~~~xxxwwwwwwxxxyyyzzz||||||zzzxxxooollluuuyyylll]]]MMMCCC??????>>><<<:::999999999666777777777666555444444666666666666555444333333888888888888888888888888888666444222222222333444666666666555555555555555777777777888888888999999666666666666666777888888999999:::;;;;;;;;;;;;:::888999::::::;;;<<>>@@@BBBAAADDDMMMYYYcccddd^^^WWWVVV[[[fffuuuyyyrrrllleeeeeefffmmmxxx~~~xxxtttsssttt{{{qqqkkkkkknnnttt{{{~~~|||{{{zzzzzzwwwsssllleee___\\\___bbbgggkkkoootttyyy|||{{{}}}{{{yyy{{{|||qqqiiinnnwww}}}yyywwwvvvxxx}}}{{{uuukkkmmmtttzzzvvvfffTTTHHHCCCAAA>>>;;;::::::;;;<<<777888888888777555333222666666555555444555555555888888888888888888888888666777888888777666444333444444555555555666666666666666666777777777888888777666666666666777888888999999:::;;;;;;;;;;;;:::777888999:::;;;===AAACCCHHHUUUooo|||kkk```YYYSSSQQQQQQZZZdddqqqyyy||||||~~~yyydddWWWSSSPPP^^^llluuuxxx___^^^dddpppzzzuuujjj]]]OOOGGG@@@:::777888555555555555555555555555444444333333333222222222333333333333333333333333333333333333333333333333111111111111111111111111000000111111111111000000222222222222222222222222222222333333444444555555555444444333333333333444777666666666666777999:::;;;===>>>??????@@@BBBDDDEEEKKKWWWeeeooonnnddd\\\WWW]]]gggssswwwrrrmmmjjjfffcccccciiiuuu~~~|||yyyxxxxxx{{{}}}wwwnnnllljjjnnnttt{{{|||xxxvvvvvvsssmmmhhhccc^^^XXXTTTXXX[[[^^^ccciiiqqqzzz}}}~~~}}}zzz{{{vvvssssss{{{~~~zzzxxx|||sssmmmlllxxx}}}~~~ooo^^^RRRGGGDDD@@@===<<<<<<<<<;;;777777888888888666444333666666555444444555666777555555555555555555555555666777888999888777555444555555555555555555555555666666666666777777777777777777666666777777888999777777888999999999999888777999::::::;;;===@@@CCCFFFTTTooooooccc[[[UUUQQQQQQSSS\\\hhhsssyyy}}}lllZZZPPPNNNYYYeeeoooddd[[[\\\aaawwwwwwmmm```RRRIIIBBB:::777777222222222222222222333333444444333333333222222222333333333333333333333333333333333333333333333333//////000000000000000000000000111111111111000000222222222222222222222222000111111222333333444444555555444333333333444444777777666666777888:::;;;>>>@@@AAABBBAAAAAABBBDDDJJJQQQ]]]hhhnnnjjjaaaZZZZZZbbbjjjrrrxxxqqqmmmkkkjjjiiifffeeejjjrrryyy{{{zzzsssrrrrrruuuyyy~~~ssskkkllljjjlllrrryyy|||wwwrrrooojjjgggbbb]]]ZZZWWWSSSPPPUUUXXX]]]cccjjjttt~~~~~~}}}|||{{{}}}~~~}}}sssttt}}}uuulllmmmvvvxxxjjj```LLLHHHDDDAAA???===;;;888555666777888888777666666777666555444444555777888555555555555555555555555777777777666666666666666777777666666666555555555666666666666777777777777777777777777777888999999777777888999999999999888::::::;;;;;;:::;;;>>>@@@EEETTTnnn{{{}}}sssfff___XXXSSSRRROOOUUU___kkkuuu~~~ttt^^^OOOJJJTTT```lll|||kkkZZZYYYYYYhhhxxxrrreeeWWWMMMEEE===888888444444444444555555555555444444333333333333222222333333333333333333333333333333333333333333333333/////////000000000000000222222333333333333222222222222222222222222222222000000111111222333444444777666666666666666777777777666666666777999:::<<<@@@BBBCCCCCCBBBBBBDDDEEEOOOVVV^^^cccccc___[[[YYYbbbkkkqqquuu~~~}}}uuuooollllllmmmmmmkkkkkkmmmqqqtttsssqqqiiijjjmmmsss|||tttlllmmmkkklllooouuu|||}}}xxxrrrllliii]]]\\\ZZZWWWTTTRRRQQQQQQXXX\\\ccckkksss{{{|||yyyuuusssxxx{{{|||{{{~~~www{{{}}}nnnjjjlllttt{{{ppphhhWWWQQQIIICCCAAA???;;;888666666666777777888888888777777666666555666666666888888888888888888888888888777555444444555666777777777777777777777777777666666666777777777888888888777777777777888999999999999:::;;;;;;;;;;;;::::::;;;<<<;;;:::;;;===@@@DDDSSSnnn~~~yyy{{{~~~wwwjjjccc]]]WWWUUUNNNQQQXXXdddqqq}}}iiiVVVJJJSSS^^^jjjyyyqqqYYYWWWUUU]]]tttttt}}}wwwjjj\\\RRRJJJAAA;;;:::777777777888888888999999444444333333333333222222333333333333333333333333333333333333333333333333000111111111222222222222222222333333333333222222222222222222222222222222000000111222333444555666666666555666666777888999666666555666777999:::<<>><<<999888777666555666888888777777777777777666555444888888888888888888888888777777666666666666777777555666777888999:::;;;;;;777777777888888888999999888888777777888888999:::999999:::;;;;;;;;;;;;:::999:::;;;;;;:::<<>>===444555555555666666777777444444444333333333222222333333333333333333333333333333333333333333333333222222222333333444444444000000111111111111000000222222222222222222222222111111222333555666666777333333333444444666777888666555555555777888:::<<<===???BBBCCCDDDEEEHHHJJJLLLSSSZZZ[[[YYY^^^jjjvvvwww~~~{{{yyyyyyzzz|||{{{}}}}}}xxxsssooommmnnnpppuuu}}}wwwsssooonnnnnnqqqwww}}}}}}yyysssllleee___\\\YYY]]]```^^^ZZZXXX[[[___fffmmmwww~~~zzztttnnnkkkiiinnnuuu}}}|||uuuxxxzzzooommmxxx{{{pppcccQQQEEE@@@AAAAAAAAA===;;;888555444555666888777888888888888666444333666666666666666666666666666777888888888888777666333444666888:::===???@@@888888888888999999999999888888888777888888999:::777777888999999999999888777888::::::;;;===@@@CCCCCCRRRmmmsssjjjddd```\\\SSSTTTTTTYYYiii~~~ggg___ZZZaaauuuyyybbbQQQMMMUUU___ssswwwwwwuuudddXXXMMMBBB<<<===888888777666555444333333666666555555444444444333555555555555444333222111222333444444444444333222333222111111000111111111111000///000333444222000000111111222222333444444222333444444555555444444333444555666777999::::::666666555555777:::===???AAACCCCCCCCCBBBCCCEEEGGGNNNQQQUUUZZZ```iiiuuu~~~~~~}}}yyytttuuuxxxxxx}}}zzzvvvyyyzzztttooovvvsssqqqqqquuu{{{zzzxxxsssmmmfff```[[[YYY[[[```eeeeeeaaaaaaffflllwww|||~~~|||}}}{{{sssjjjdddhhhooowww}}}xxx{{{zzzrrrpppxxx~~~{{{}}}}}}wwwfffUUUNNNJJJCCC>>>>>>999999888777666666888999999999777666555555555555444555666888888888777666777666444333333444666777888888888888777777777777666888999888666555555666444777999999888666555555999999999999999999999999999:::;;;::::::;;;>>>AAAHHHQQQggg|||yyyoooiiiddd___UUUUUUTTTXXXfffzzzmmmbbbddduuukkkXXXQQQTTTZZZkkkuuusssyyy{{{hhh[[[PPPEEE???>>>666666555444444333222222333333333444444555555666555555555555444333222111222222333444444333222222333222222111111111111111111000///111333444222000111111111222333333444444333444555555666666555555555555666666666777777777777777777888999;;;===???AAABBBDDDDDDCCCCCCEEEGGGMMMSSS[[[ccckkkuuu|||yyy||||||wwwsssuuu{{{|||vvvqqqnnnvvvtttrrrrrrvvvzzz}}}tttqqqlllgggbbb]]]XXXUUUWWW]]]dddffffffgggmmmrrr|||~~~||||||~~~vvvnnnhhhkkkooouuu{{{~~~xxxxxx~~~vvvoooppp|||xxxuuu|||uuuhhh[[[UUUPPPHHHBBBAAA<<<<<<;;;:::888888888999888777666555555444444444666777888999999999888888666666444444444444666666555555666666777777888888666777999888666555555666444666999::::::999999999888888888888888888888888;;;<<<===<<<<<<===@@@BBBGGGQQQggg~~~uuunnnfffaaaXXXVVVSSSUUUbbbtttooohhhvvvxxxbbbUUUSSSVVVbbbttttttoooqqqnnn___UUUKKKCCC???777666555555444444444444444444444444444444444444555555555555444333222222111222222333333222222111333333222111111111111111111000000111222333222111111111222222333333444444333333444555555555555444777777666666555555444444888888999;;;<<<===>>>??????AAACCCDDDDDDEEEGGGHHHMMMVVVcccoooxxx|||zzz{{{yyyuuuppppppttt{{{zzzuuuttttttzzzxxxvvvvvvwwwyyyzzzyyynnnjjjeeebbb```]]]XXXTTTUUU\\\eeekkkmmmqqqvvv|||~~~zzz{{{}}}~~~}}}~~~}}}{{{zzz}}}}}}}}}zzzrrrnnnoooppprrruuuxxxzzz|||zzzwww}}}~~~~~~}}}qqqkkkmmmttt{{{ssssssvvvtttmmmeee```XXXNNNGGGDDD@@@@@@>>><<<;;;:::999999777777666555444444444444666777777888888888888777666666666555555666666666333333444555666777888999666777999888777666666777111444777999999999:::;;;777777777777777777777777;;;<<<<<<<<<<<<===@@@BBBGGGQQQgggyyypppfff___ZZZVVVRRRSSS^^^nnn|||xxxiiitttjjjYYYTTTUUU]]]nnn}}}ssslllmmm|||uuudddZZZQQQGGGAAA:::999888777777777777888999888777666444333222111444555555555444444333222222222222222222222222222333333222111111111111222222111111111111222222111111111222222333444444555111222333333444444333333666666666666555555555444888999;;;<<<>>>>>>?????????AAADDDEEEFFFGGGJJJLLLSSS^^^mmmzzz|||yyy|||yyyyyy~~~xxxtttooonnnrrryyy{{{yyy}}}}}}{{{zzzxxxuuussskkkgggcccbbbdddccc___[[[ZZZbbbkkkrrrvvvzzz}}}vvvxxxzzzzzzzzzzzz|||~~~}}}yyy{{{zzzxxx{{{}}}|||}}}}}}vvvtttsssrrrqqqqqqrrrsssttt}}}|||}}}|||xxxnnnjjjkkktttzzzxxxyyywwwrrrlllbbbVVVMMMHHHCCCAAA>>>===<<<;;;999888777777666555555555555555555555555555666555555555555666666777777666666555555555555666777888888999666777999999777666666777000222555666666666888999888888888888888888888888999999::::::999;;;===@@@GGGPPPgggttthhh```ZZZUUUQQQRRR[[[iiixxxyyygggoooppp]]]VVVWWW^^^ppptttllllll{{{~~~kkk^^^UUUKKKBBB<<<;;;999888777777888999::::::999777666444333222444444444555444444333333222222222222222222222222444333333222111222222222222222111111000000111222111222222333444444555555333333444555555555555555444444555555666777777777888999;;;===???@@@@@@@@@@@@CCCEEEGGGJJJMMMQQQTTTaaalll{{{xxxvvv|||{{{{{{|||vvvpppooouuu~~~zzz|||}}}xxxtttpppkkkhhhggggggjjjjjjiiifffgggmmmuuu{{{~~~~~~{{{wwwxxxzzzzzzyyyyyy{{{|||~~~|||vvvwwwzzz{{{xxxzzz}}}~~~{{{|||zzzwwwtttqqqpppooooooqqqsssxxx|||{{{||||||}}}|||}}}zzz~~~sssllliiifffvvvxxxwwwlllaaaWWWPPPFFFCCC???<<<<<<;;;:::888999888777777666777777777666666666555555555555666666666777888888777666666888888888888888888888888666777999999888777777888333555666666555555666777999999999999999999999999888999:::999999:::===???FFFPPPgggzzznnnfff]]]VVVRRRSSSZZZdddrrr}}}rrraaafff{{{sss___XXXYYYcccvvvxxxmmmjjjyyysssdddYYYOOOFFF===;;;999666555555666777666666666666666666666777333444444555444444333333444333333222222333333444444444333222222222222222222333222111//////111333222222333333444444555555666666777888888888888777333333444666777999::::::999:::<<<>>>@@@BBBDDDEEEFFFGGGIIILLLPPPVVV]]]aaarrr|||}}}vvvuuuzzzzzzwwwwww}}}{{{rrrqqqzzz}}}xxx{{{|||xxxuuuppppppqqqqqqqqqqqqqqqrrruuuxxx}}}}}}{{{yyyzzz{{{{{{yyyyyyzzz{{{||||||wwwvvvwww~~~{{{}}}zzzuuupppmmmkkkfffiiinnnssswwwzzz|||}}}xxx|||~~~|||{{{|||{{{{{{{{{ppphhhbbbjjjttt}}}}}}wwwooofff]]]PPPJJJBBB>>>===<<<;;;999999888888777777888888999:::999999888888888888999888888777777777777888888::::::999999999888888888666777999999888777888999999::::::999777777777888999999999999999999999999:::;;;;;;;;;;;;<<>><<<:::888888777777777777888888<<<;;;:::999888888999:::999888777777777777888999888888888888888999999999555777999999888888888::::::;;;;;;:::888777999:::888888888888888888888888:::;;;;;;;;;;;;<<>>>>>???AAADDDIIIMMMPPPRRRRRRSSSVVV\\\fffqqqyyy}}}zzzuuuqqqpppqqqtttvvvvvvooorrr{{{sssrrr~~~{{{yyyzzz{{{|||~~~}}}|||~~~~~~{{{|||zzzsssttttttrrrpppnnnnnnoootttwww{{{~~~~~~}}}zzzxxxtttwww}}}}}}rrriiiddd\\\___ccciiipppvvv{{{~~~xxxwwwwwwxxx{{{}}}}}}}}}vvvlllcccdddrrr~~~yyyiii^^^PPPFFFBBB@@@===:::777777666666666666777888;;;:::888777777777888888:::999777666666777999:::555555666777888999::::::555777999999888888999:::888999999888777777888:::777777777777777777777777888888999999888:::<<>>@@@GGGPPPfffyyyzzz}}}wwwhhh```ZZZWWWWWWZZZdddnnnwww}}}|||lllZZZRRRWWWfff}}}vvvfffgggmmm|||mmmkkkxxxrrr^^^MMMFFF>>>777777777555444555666666666666666666666666666555555444444555555666777666444222111111111222222222222222222222222222222222222111222222333444444444444444444444444444777777888888888888777777444555777777777888:::<<<<<>>:::888777777888999999888999999888888888888888888888888888777777777777777777777777777888888888888888888999999999999888888888888888888888777666666888888777777777888999:::<<<===>>>======>>>AAACCCFFFOOOeee|||}}}}}}mmmcccZZZWWWXXX\\\cccjjj{{{vvv```RRRQQQ]]]rrrqqqfffjjjssskkkrrryyycccRRRIII@@@999888777555444555666666666666666666666666666555555444444555555666555444333222222222222333222222222222222222222222222222222222222333444444444444444444444444444444777888888999999888888888222555777888888999;;;===???BBBEEEIIIOOOYYYeeennnuuuqqqjjjcccaaafffnnnuuuzzzyyyrrrooolllkkklllmmmmmmmmmssszzz{{{qqqkkkmmmrrrzzzwwwkkkpppyyy~~~ssstttvvvzzz~~~~~~}}}}}}}}}zzzxxxwwwqqqtttxxx{{{}}}|||yyyxxxuuutttrrrooollliiigggfffddddddcccbbbbbbbbbbbbbbbcccdddfffiiilllnnnqqqrrrkkkjjjkkkooowww{{{yyyuuuqqquuu}}}zzzvvvuuuwwwzzz}}}{{{}}}qqqhhhdddhhhxxxyyyiiiXXXLLLEEEBBBBBB;;;:::999999;;;;;;:::999:::999999999888777777777777777777777888888888888777777777777888888888888999999::::::::::::999999888888888999888888777666888888777777888888999:::999:::;;;;;;:::<<>>DDDIIIKKKJJJKKKMMMTTT^^^jjjrrruuusssrrrrrruuuvvvuuutttuuu{{{|||vvvrrrsssvvv{{{uuurrrmmmlllooossswwwyyy}}}xxxtttrrrsssvvv|||sssmmmkkkrrr{{{}}}xxxqqqlll```bbbfffkkkppptttxxxyyyzzz~~~}}}{{{yyyyyy{{{||||||yyywwwuuuuuuwwwvvvtttqqqooonnnmmmmmmggggggggggggfffdddbbbaaa```^^^\\\YYYWWWVVVVVVVVVYYYYYYXXXWWWWWW[[[aaafffcccbbbaaaaaadddjjjpppuuu~~~~~~|||yyyxxx{{{yyyuuupppmmmnnnrrruuu~~~yyysssqqqqqqsssuuu|||yyytttrrrsssrrruuuxxx{{{|||}}}||||||{{{{{{|||~~~ssspppsssppp```RRRJJJFFF>>><<<;;;;;;;;;;;;:::888:::::::::999888777666666666666777777888888999999666777777777888888888888777777888888888888777777888888999999999999888888999999::::::;;;;;;;;;;;;:::;;;<<<<<<<<<>>>AAACCCFFFPPPfff~~~~~~~~~zzzuuupppnnnfffaaa``````aaadddhhh}}}qqq^^^TTTWWWgggwww~~~yyy___SSS___ssszzzggggggwwwmmmYYYTTTIII???;;;999555444555666666666666666666666666666555555444444555555666222222333444444444333333222222222222222222222222333333333333333444444555444444444444444444444444333333444555666666666666888888888888:::>>>EEEJJJNNNLLLKKKMMMRRR\\\eeelllkkkooouuu|||}}}zzzvvv{{{{{{uuuwwwzzz~~~vvvpppkkknnnvvv~~~|||vvvpppmmmkkkiiirrrzzz~~~~~~xxxpppiiihhhjjjqqq|||yyyssskkkccc^^^WWWYYY\\\```eeeiiimmmooosssyyy~~~~~~{{{xxxvvvuuuwwwzzzzzzyyywwwwwwwww~~~zzzuuunnnhhheeecccbbb^^^___`````````___]]]\\\ZZZYYYWWWUUUSSSRRRQQQPPPTTTUUUUUUSSSQQQRRRWWW\\\\\\]]]\\\\\\^^^bbbhhhmmmvvvwwwxxxvvvrrrooommmmmmnnnlllgggbbb^^^^^^bbbeeennnttt|||}}}xxxtttooonnnpppvvv{{{zzztttpppnnnmmmppptttwwwyyyzzz|||~~~~~~}}}}}}||||||}}}}}}zzzvvvtttuuuxxx|||~~~}}}}}}~~~|||oooiiirrrtttbbbRRRHHHBBB@@@<<<:::::::::999888:::999999999888777777777777777777777888888888888777777777777888888888888777777777888888777777777777888999999:::999999999666777888999999999999888888999:::::::::<<>>AAAEEENNNeeevvvggg```\\\\\\^^^bbbgggjjjkkkkkkkkk~~~uuueeeggg{{{ttt[[[PPPOOOPPPZZZooo}}}ppprrr{{{ttt___RRRDDD???<<<999777777555777999888555333333555555444444333333444444555444333333333333333333444111222444555555444222111333333333444444444555555444444444555555555666666555666777777666555777888===>>>@@@CCCFFFIIIKKKLLLLLLHHHGGGHHHIIIMMMYYYdddlllyyy{{{~~~wwwrrrqqqyyy|||xxxuuussssssnnniiieeecccbbb___\\\\\\YYYXXXZZZbbbjjjpppsssvvvwwwzzz|||~~~~~~~~~}}}~~~{{{wwwsssrrrpppmmmkkkfffeeeeeeeeefffeeeccc```______`````````^^^ZZZWWWTTTUUUXXXZZZZZZZZZXXXWWWWWWXXXZZZ[[[\\\\\\[[[[[[ZZZVVVQQQMMMKKKIIIFFFDDDCCCDDDEEEHHHJJJMMMOOOOOOPPPOOOMMMJJJGGGDDDBBBAAA??????>>>=========>>>>>>@@@AAADDDEEEGGGIIILLLOOOQQQRRRTTTWWWZZZ^^^aaabbbfffiiilllmmmmmmllllllmmmnnnoooqqqrrrsssuuuxxx{{{~~~}}}|||xxxuuutttuuuwwwxxx}}}{{{wwwqqqmmmqqqyyy}}}oooccchhhxxxvvvZZZNNNCCC@@@AAA===999777888777666777888999888777888888999999999888888777666666777777777777777777888888888777777666666666999999999999999999999999888888777777888888999::::::;;;<<<<<<<<<<<<===???EEENNNeeevvveee[[[UUUUUUWWW\\\bbbgggiiijjjkkk{{{ooolll}}}|||fffRRRMMMJJJRRRfff~~~nnnmmmssszzzcccUUUGGGAAA>>>:::888888555777888777555444444444555444444333333444444555666444222111111222444666777777888888777555333222333333333444444444555555444444555555555666666666666777888888777888999;;;>>>@@@BBBFFFIIIKKKMMMNNNOOOKKKHHHIIILLLSSSaaannnxxx}}}yyyvvvwww{{{sssmmmmmmiiieeecccbbbbbbaaa```___^^^]]]```gggnnntttwwwxxxyyyzzz|||||||||{{{{{{{{{uuupppnnnlllkkkjjjhhhfffcccaaaaaa___\\\ZZZ[[[ZZZYYY[[[]]]\\\XXXTTTPPPRRRTTTWWWXXXYYYXXXWWWUUUXXX[[[^^^``````^^^]]]ZZZXXXTTTQQQNNNJJJEEEBBB===>>>???@@@BBBCCCDDDEEEFFFEEEDDDBBB@@@???===<<<===<<<<<<<<<<<<======>>>===???AAABBBBBBBBBDDDEEEEEEFFFHHHKKKOOOSSSVVVXXX```bbbdddeeeeeefffhhhjjjlllmmmoooooooooqqqtttvvvyyyyyywwwtttrrrrrruuuxxxyyy|||}}}xxxqqqkkkmmmrrr}}}~~~{{{ccc]]]gggxxxiiiYYYJJJDDDCCC@@@;;;888999888777777888999888666999999999999999888777666777777777666666555555555777777777666666666666666::::::::::::::::::::::::777777666666777777888999888;;;>>>@@@???>>>===>>>EEENNNddd~~~}}}wwwdddXXXSSSRRRSSSVVV[[[```bbbccchhhtttxxxppp~~~xxxYYYOOOHHHNNN```www}}}mmmiiimmm{{{eeeWWWIIIAAA===999777777666666777777666555444444555444444333333444444555555444333222222333444555666666666666555333222111333333333444444444555555555555555555666666666666666777888888888999<<<>>>AAACCCFFFJJJNNNPPPRRRRRRPPPNNNOOOTTTZZZcccqqq{{{zzz}}}|||sssmmmllliiifffddddddeeeeeefffdddeeegggkkkpppuuuxxxzzzyyyyyyzzzzzzzzzyyyxxxxxx{{{wwwrrrnnnllljjjhhhggggggdddaaa___]]]\\\ZZZXXXXXXVVVUUUWWWZZZZZZWWWSSSNNNOOORRRUUUWWWXXXXXXXXXVVVXXXZZZ\\\^^^^^^^^^]]]\\\ZZZWWWUUUQQQLLLFFFBBB======>>>>>>?????????@@@AAA@@@@@@???>>>======<<<===============>>>???@@@<<<>>>AAABBBAAAAAAAAABBBBBBCCCDDDFFFIIILLLNNNPPPVVVXXX[[[^^^___aaadddfffgggiiikkklllmmmnnnqqqssstttsssqqqnnnmmmmmmpppsssxxxyyy{{{{{{{{{}}}|||vvvqqqqqqssswww~~~pppaaa```kkk}}}lllWWWLLLGGGBBB===;;;<<<:::999999:::;;;:::888777777888777777666555444888888888777777777777777999999999999999999888888999999999999999999999999777777777777777888999999888;;;>>>@@@???>>>??????EEENNNddd~~~{{{|||~~~{{{fffYYYRRRPPPOOOQQQUUUYYY\\\^^^bbbkkkxxxtttfffWWWJJJMMM\\\nnn}}}ooollloooxxxgggYYYIIIAAA<<<888555666666666666666666666555444555444444333333444444555333444555555555555444333///000000000000000//////333333333444444444555555555555555666666666777777666777777777888:::===@@@CCCFFFIIINNNQQQSSSUUUUUUPPPSSS[[[fffoooxxxwwwvvvyyy~~~zzzyyy}}}zzztttppplllkkkhhhfffeeefffhhhjjjiiimmmrrrwwwzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuuuurrrpppnnnlllkkkiiieeecccaaa___\\\ZZZZZZZZZXXXWWWUUUSSSSSSUUUWWWXXXVVVSSSNNNOOOQQQTTTVVVWWWXXXXXXXXXWWWWWWVVVWWWYYYZZZ[[[[[[ZZZYYYXXXUUUOOOHHHCCC>>>>>>>>>>>>============>>>>>>>>>>>>============999999999999999:::;;;<<<777999<<<>>>=========>>>BBBCCCCCCDDDEEEGGGHHHIIIIIIMMMSSSXXXZZZ\\\^^^``````bbbfffhhhiiikkknnnpppppppppnnnkkkiiiiiilllnnnsssttttttssssssuuuxxx{{{~~~yyyvvvuuutttyyyoooccceeetttgggWWWLLLCCC>>>>>><<<;;;::::::;;;;;;:::888777777777777777666555555555666666777888999999999::::::::::::::::::::::::777777777777777777777777999888888888888999::::::;;;<<<===<<<<<<===@@@CCCEEENNNccc}}}}}}~~~}}}{{{zzz|||kkk^^^RRROOOMMMMMMPPPUUUXXXZZZZZZaaammm{{{wwwuuuaaaOOOOOOYYYfffvvv}}}tttssswww{{{kkk\\\KKKBBB===888666666666555555666777777555444555444444333333444444555222333555777777555333222111111111222222333333444333333333444444444555555555555666666666777777777666666777888888;;;???CCCEEEHHHLLLQQQTTTVVVWWWXXXSSSZZZgggvvv}}}nnnmmmqqqyyy~~~uuussswww|||wwwtttsssmmmllljjjgggeeefffjjjmmmpppttt{{{~~~~~~|||yyyxxxwwwwwwvvvuuutttssssssrrrlllkkkjjjiiihhheeeaaa^^^YYYWWWVVVVVVWWWVVVUUUSSSQQQRRRSSSTTTTTTTTTTTTTTTOOOOOOQQQSSSTTTUUUVVVVVVVVVTTTRRRQQQQQQTTTWWWYYYYYYXXXXXXWWWUUUQQQJJJFFF>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999888888888999::::::777999;;;<<<<<<<<<===>>>AAAAAA@@@@@@AAABBBCCCCCC@@@EEEKKKPPPSSSUUUVVVWWWWWWZZZ^^^```bbbdddgggiiikkkkkkkkkiiigggggghhhjjjmmmmmmllljjjjjjlllpppsss}}}xxxttttttwww}}}~~~llldddmmmzzzxxxfffUUUGGG@@@???;;;:::888888999999888666888888999999999999888888333444444555777888888999888888888888888999999999777777777777777777777777999999999888999::::::;;;<<<<<<;;;999999<<>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<===<<<<<<<<<>>>@@@============>>>???@@@AAA>>>AAADDDGGGHHHJJJMMMOOONNNQQQUUUWWWXXXZZZ[[[]]]aaabbbddddddcccbbbccceeeffffffeeecccbbbdddhhhkkkwwwzzzsssuuuvvvzzzwwwiiiiiippp~~~zzzeeePPPEEECCC<<<:::999999999999888666666777888999999:::999999666666666777777777888888666777777777888888888888777777777777777777777777888888888888888999999:::;;;;;;:::999999<<<@@@DDDEEENNNbbbyyyzzz~~~~~~vvvwwwxxx{{{~~~uuuhhh___YYYRRRMMMJJJJJJKKKKKKOOORRR]]]lllxxxrrruuu}}}jjjXXXYYYbbblllzzz{{{sssrrrvvvuuufffTTTIIICCC>>><<<<<<666555444555888888666333555444444333333444444555777666444333333444666777222111111000000111111111333333333444444444555555666666666666777777777777888999::::::<<>>=========;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888999;;;<<<;;;:::888888:::===;;;;;;;;;<<<===???@@@AAA???@@@@@@@@@@@@BBBFFFIIIIIILLLOOOQQQQQQQQQSSSTTTWWWYYY]]]^^^^^^^^^___```bbbbbbaaa___^^^```cccfffmmmyyy|||uuuwwwuuuxxx~~~~~~}}}nnnhhhjjjssssssZZZLLLHHH>>>===;;;;;;;;;;;;:::888333444555777888888888888::::::::::::999999999999777777888888999999999:::888888888888888888888888777777777777777888888999999::::::999999<<<@@@CCCEEENNNbbbzzz{{{}}}xxxqqquuuzzz~~~tttcccZZZSSSLLLIIIFFFCCCDDDGGGJJJMMMZZZkkkyyykkkjjjpppwww___^^^jjjvvvvvvppppppnnnWWWHHHDDDBBB===777555444444333333333444444666555444333333444555666444444444444444444444444555444444333333444444555111222222333333444444555555555444444444555555666999999999:::===AAADDDFFFOOOSSSYYY```eeeggghhhhhhkkkmmmqqqyyywwwqqqkkknnnooopppvvvyyyuuuuuuzzz{{{qqqkkknnnttttttyyywwwqqqoooqqqsssuuuwwwuuusssrrrrrruuuxxx{{{}}}zzzwwwssspppooorrrqqqqqqqqqooonnnmmmlllkkkeee___]]]]]]\\\XXXTTTWWWVVVVVVXXXZZZZZZYYYXXXVVVVVVUUUSSSRRRPPPOOOOOORRRRRRRRRRRRQQQOOOMMMLLLOOOOOOOOOPPPOOONNNNNNMMMPPPPPPNNNMMMLLLJJJIIIHHHAAA???===;;;::::::;;;<<<;;;:::999888888999:::;;;<<<:::888666444444444444<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>@@@@@@DDDEEEFFFGGGHHHIIIJJJKKKOOOPPPRRRSSSSSSUUUXXXZZZ^^^^^^___^^^]]]]]]___aaajjjqqq{{{|||yyyxxxxxxyyyyyyzzz}}}xxxkkkeeejjjuuukkkUUUGGG===<<<;;;::::::;;;;;;;;;888888888888888888888888777777777777777777777777777777888999999999999888666777999::::::999777666555666666666666777777777<<<<<<<<<<<<===???@@@AAAFFFMMM```~~~}}}~~~}}}yyytttwww|||ttt```WWWPPPJJJGGGEEECCCDDDHHHGGGLLLYYYiiiuuu~~~zzzeeeeeedddttthhhfffppp|||{{{rrrnnn}}}xxx```OOOHHHDDD>>>888999888777666555444444444555555444444444444555555444444444444444444444444555444444333333444444555111222222333333444555555666666555555555666777777:::::::::<<>><<<;;;;;;<<<======<<<;;;:::::::::;;;<<<<<<;;;;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;???>>>>>>======>>>>>>???<<<<<<<<<<<<===>>>?????????@@@AAAAAABBBCCCDDDDDDFFFHHHJJJLLLMMMOOORRRTTT[[[\\\]]]]]][[[[[[[[[]]]aaahhhpppwwwyyywwwuuutttuuuwwwxxxyyyzzz|||~~~pppggggggnnnttt]]]MMMCCCAAA>>><<<;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777888999999999999999777888999::::::999888777999999999:::::::::;;;;;;::::::;;;;;;<<<>>>???@@@DDDKKK___|||~~~~~~}}}zzzxxx{{{yyybbbVVVNNNGGGEEEEEECCCEEEIIIKKKRRR```oooyyyrrr^^^^^^[[[iii}}}sssmmmttttttmmmtttkkkWWWMMMGGG@@@:::::::::888666555444333333444444555555555555444444444444444444444444444444555444444333333444444555222222222333444444555555777666666666777777888999::::::;;;>>>CCCJJJQQQUUUVVVWWWXXXZZZ^^^bbbgggjjjooovvv{{{wwwuuuqqquuuyyy{{{~~~{{{uuurrrssstttwww{{{yyyxxx{{{wwwqqqllljjjiiijjjqqqzzz~~~|||rrrlllfffffflllrrruuuuuuuuutttttttttvvvyyy|||}}}~~~~~~}}}|||zzzwwwuuutttssssssrrrrrrpppnnnmmmlllhhhddd```___```___]]]ZZZXXXWWWWWWYYY[[[\\\[[[YYY[[[\\\\\\\\\[[[[[[ZZZZZZUUUVVVWWWXXXXXXWWWVVVUUUOOONNNMMMLLLLLLMMMOOOPPPKKKJJJJJJHHHGGGFFFEEEDDDCCCBBB@@@>>>======>>>>>><<<;;;:::888888888999999:::999999999:::;;;<<<<<<:::::::::;;;;;;;;;;;;;;;=========<<<<<<===============<<<<<<<<<======>>><<<<<<=========>>>>>>>>>???@@@CCCDDDEEEHHHKKKNNNUUUWWWYYYYYYXXXVVVVVVWWWXXX^^^eeekkknnnoooooopppqqqsssvvvxxxxxxyyy{{{}}}{{{pppiiijjjwwwgggVVVJJJFFFAAA===<<<<<<<<<;;;999999999999999999999999888888888888888888888888777888888999999999999999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;===>>>???CCCIII]]]zzz~~~|||zzz{{{~~~nnn[[[RRRJJJHHHGGGGGGHHHKKKPPP\\\mmm{{{ttt]]]VVVZZZfffwww}}}ooorrr|||vvvmmmkkk}}}sss]]]QQQIIIBBB<<<888777666444333333222222333333555666666555333333444444444444444444444444555444444333333444444555222222333333444555555555666666666666777777888999:::;;;===AAAGGGOOOWWW[[[WWWWWWXXXZZZ]]]bbbfffiiipppzzz{{{xxxwwwwwwwww}}}|||rrrmmmqqqwww~~~xxxsssrrrrrrrrrqqqnnnlllmmmqqqrrrtttyyyxxxqqqgggbbb^^^aaajjjrrrvvvvvvrrrrrrssstttvvvyyy{{{}}}}}}}}}||||||{{{yyyxxxwwwttttttsssrrrqqqooommmmmmiiigggddddddddddddbbb```\\\[[[[[[]]]^^^___^^^\\\______```______]]]\\\[[[YYYYYYZZZZZZZZZYYYWWWVVVRRRPPPMMMJJJJJJKKKMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@???>>><<<:::999999999999::::::999888888888888888888888999999:::::::::;;;;;;::::::999999::::::;;;======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAACCCEEEHHHLLLOOORRRSSSRRRQQQQQQQQQTTTXXX^^^cccgggjjjmmmooolllooosssvvvwwwwwwxxxyyy|||}}}}}}ppplllpppnnn^^^PPPJJJBBB===<<<<<<;;;;;;999999999999999999999999888888888888888888888888777888999999::::::999999:::999999888888999999:::999999999::::::::::::;;;:::::::::;;;<<<===>>>???BBBIII\\\zzz}}}{{{zzzzzz}}}iii^^^TTTPPPOOOLLLLLLNNNTTTcccvvv|||aaaTTTYYYbbbqqqqqqmmmuuuzzznnnffftttuuu^^^QQQIIICCC???666666555444444444555555222333444555555444333222444444444444444444444444555444444333333444444555222333333444444555666666555555555555666777888999:::<<<@@@FFFMMMTTTZZZ]]]UUUVVVXXX[[[___cccggghhhrrr}}}}}}}}}}}}||||||~~~rrrlllsss}}}|||tttnnnjjjgggfffhhhkkkrrr{{{|||oooggg___[[[ZZZ___hhhpppuuuuuuooopppqqqsssvvvxxxzzz{{{zzz{{{{{{{{{zzzyyyxxxxxxssssssssssssrrrpppooonnnlllkkkkkkjjjkkkjjjiiihhhcccbbbaaabbbcccdddbbb``````aaacccdddeeedddcccccc`````````___^^^\\\YYYXXXVVVTTTOOOKKKJJJJJJLLLNNNJJJJJJIIIIIIHHHGGGFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCEEEDDDBBB???>>>=========<<<<<<<<<<<<;;;:::::::::777777888888999999::::::::::::999999999999::::::===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::===>>>???>>>======???AAABBBEEEIIILLLLLLLLLLLLMMMOOOSSSXXX\\\```dddiiillliiimmmrrruuuwwwwwwxxxyyyyyyzzz|||~~~xxxqqqnnnyyytttgggWWWNNNDDD===<<<<<<;;;:::999999999999999999999999888888888888888888888888888888999::::::::::::999::::::999888888999::::::888888888888999999999999;;;;;;;;;<<<===>>>@@@@@@CCCJJJ]]]zzz}}}zzzyyyzzz{{{rrrddd]]]YYYTTTQQQQQQZZZiii{{{nnn```VVV^^^jjjzzzvvviiimmm|||qqqdddooosss]]]OOOGGGBBB???888777777666666777888888333333444444444444333333444444444444444444444444555444444333333444444555333333333444555555666666444444444555666777888999;;;???FFFMMMSSSXXXZZZ[[[SSSUUUXXX\\\aaafffjjjlllwwwtttoooyyyuuulllgggeeeeeejjjooozzzrrrfff^^^YYYXXXZZZ^^^dddkkkqqqsssnnnoooqqqtttvvvwwwxxxyyyxxxxxxyyyyyyxxxxxxwwwvvvrrrssssssssssssrrrqqqqqqppppppqqqqqqppppppooonnnjjjiiigggggghhhgggeeecccaaacccfffjjjlllmmmmmmlllgggggggggfffdddaaa___]]][[[XXXTTTPPPNNNNNNPPPQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHFFFCCCAAA>>>=========::::::;;;<<<=========<<<999999999999::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<:::::::::999999999999999<<<<<<===;;;999999:::;;;<<>>>>><<<:::::::::::::::::::::::::::999999999999999999999999888999999:::::::::::::::::::::::::::::::::::::::999999999999::::::::::::<<<<<<<<<===>>>???@@@AAADDDKKK^^^{{{~~~}}}|||zzzyyy{{{~~~uuujjjddd\\\VVVTTTXXXeeesss|||zzzZZZaaajjjtttyyyeeebbbooo{{{yyyfffmmm|||rrrZZZKKKDDD@@@>>>999999888777666666666777444333333333333333333444444444444444444444444444555444444333333444444555333333444444555666666666555555555666777888::::::>>>CCCMMMUUU[[[\\\ZZZXXXTTTTTTVVVZZZ```gggnnnrrrxxxxxxsssjjjgggjjjlllqqquuuvvviii^^^WWWUUUWWW[[[]]]```eeekkkooonnnpppsssuuuwwwxxxxxxxxxvvvvvvwwwwwwvvvvvvuuutttqqqrrrrrrsssssssssssssssssstttuuuuuutttsssrrrrrrooommmlllkkkjjjiiifffdddeeegggjjjmmmooonnnmmmmmmiiijjjiiiiiigggeeecccaaa]]][[[YYYVVVUUUVVVWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSRRRPPPOOONNNLLLJJJGGGDDDAAA@@@??????<<<===>>>?????????>>>============<<<<<<<<<<<<<<<======<<<<<<<<<<<<======:::999999999:::;;;<<<<<<999999999999:::::::::::::::;;;;;;:::888888999;;;;;;===>>>???>>>???@@@BBBAAADDDGGGKKKMMMQQQUUUXXX[[[___dddhhhlllooorrrtttqqqrrrsssvvvxxx{{{~~~xxxnnntttsssfffTTTHHHCCCAAA===:::::::::::::::::::::::::::999999999999999999999999888999::::::;;;;;;::::::999999:::;;;;;;:::999999999999999999::::::::::::;;;;;;;;;<<<===>>>???@@@DDDJJJ]]]zzz|||zzz|||}}}zzzzzz}}}sssjjj```YYYVVVMMMYYYccciiirrrbbbhhhnnnrrr~~~zzzaaaZZZcccnnnhhhmmm{{{qqqYYYJJJBBB>>><<<:::999777666444333333333555444222222222222444555444444444444444444444444555444444333333444444555333333444444555666666666666666666777888:::;;;<<<@@@GGGRRR[[[```^^^ZZZVVVUUUTTTTTTWWW^^^hhhrrrxxx||||||ppphhhhhhnnntttuuuwww~~~{{{ooobbbXXXSSSRRRWWW[[[]]]]]]```fffllloooqqqtttwwwxxxyyyxxxxxxuuuuuuuuuuuuuuutttsssssspppqqqrrrssstttttttttttttttuuuwwwwwwuuutttssssssqqqooommmlllkkkiiifffdddjjjlllmmmnnnmmmjjjhhhfffggghhhhhhhhhgggfffdddccc^^^]]]\\\[[[[[[\\\]]]^^^YYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSUUUTTTPPPMMMJJJHHHHHHGGGGGGHHHHHHGGGEEECCCAAA@@@@@@@@@??????>>>>>>======<<<;;;;;;::::::;;;;;;<<<888888999999:::;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;::::::<<<>>><<<======<<<::::::<<<>>>>>>@@@DDDFFFIIIKKKOOOQQQRRRUUUZZZ___cccfffkkkmmmnnnooopppsssvvvyyy{{{}}}mmmjjjyyyqqq]]]NNNGGGCCC>>>:::::::::::::::::::::::::::999999999999999999999999888999::::::;;;;;;::::::888999;;;<<<<<<;;;999888777777888888888999999999:::::::::;;;<<<===>>>???CCCJJJ]]]yyy{{{xxxzzz~~~}}}~~~xxxkkkbbbVVVKKKNNNTTTWWWXXXbbbuuuxxxjjjddddddnnnyyysss```XXXYYY^^^yyytttnnnqqqwww]]]MMMHHHEEEBBB???<<<999777777888888777777777666555444333333222666666666555555444444444555555444333333555666777777666555555555777888999888666666888888666:::???GGGOOOWWW]]]aaabbb]]]VVVQQQOOOOOOSSS^^^mmmzzzzzz}}}tttpppooouuu{{{zzz}}}}}}~~~uuujjjaaa]]]\\\[[[VVVTTTXXXZZZ\\\eeeooowwwxxxyyyxxxxxxzzz}}}vvvvvvuuuttttttsssrrrqqqoooqqqtttwwwxxxwwwvvvuuutttvvvwwwyyyxxxvvvsssqqqooooooooonnnlllkkkiiihhhkkkmmmoooqqqpppnnnkkkiiikkkiiigggeeedddccccccccceeeccc```]]]\\\\\\]]]^^^___^^^\\\ZZZYYYXXXXXXXXXZZZXXXWWWXXXYYYZZZYYYXXXZZZYYYWWWUUUSSSQQQPPPOOOPPPPPPPPPOOONNNMMMKKKJJJEEECCCAAA???===<<<;;;;;;:::::::::::::::;;;;;;;;;888888:::;;;;;;:::999888888999:::;;;<<<;;;;;;:::===<<<:::999999999:::::::::999::::::;;;<<<===>>>======???AAACCCEEEGGGHHHJJJMMMPPPTTTWWW[[[```dddfffhhhkkkooossswwwzzz|||tttjjjjjjvvv}}}gggTTTKKKHHHBBB:::===;;;999999:::<<<<<<;;;AAA@@@>>><<<;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888999999:::::::::999888888;;;;;;;;;<<<===???AAACCCCCCIIIZZZvvvxxxsssuuu|||oooeeeYYYMMMGGGLLLOOOPPPYYYmmmnnn```^^^cccmmmssszzzooo^^^UUUUUUYYYmmmvvvnnnooo}}}aaaOOOHHHDDD@@@???===999777777888777777444444444444444444333333555444444333333333333333444444444444444555666666333333333444666999;;;<<<888555666999999999===CCCJJJSSS\\\bbbeeeeee^^^VVVQQQPPPRRRZZZiiixxx|||}}}vvvuuuvvv|||~~~~~~yyyqqqjjjeeebbb```___ZZZYYY\\\]]]```gggqqqxxxyyyzzzyyyxxxxxxzzz{{{wwwvvvuuutttrrrrrrqqqqqqppprrrtttwwwxxxwwwvvvuuutttuuuvvvwwwvvvtttrrrqqqrrrqqqqqqpppooonnnmmmmmmmmmooopppqqqpppmmmiiigggfffeeecccaaa```_________```^^^[[[YYYXXXXXXZZZ[[[[[[YYYWWWUUUTTTTTTTTTUUUSSSRRRQQQRRRTTTUUUTTTSSSWWWWWWVVVUUUTTTTTTSSSSSSRRRSSSUUUVVVUUUSSSPPPOOOKKKJJJGGGDDDBBB???>>>===;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999777888999:::;;;::::::999<<<;;;:::999888999999:::999999999999:::;;;<<<===;;;<<<===>>>@@@BBBCCCDDDFFFIIILLLOOORRRVVVZZZ^^^```aaadddhhhmmmrrrvvvxxx~~~zzzmmmhhhnnnyyyrrr[[[NNNIIICCC<<<>>><<<:::::::::;;;:::999;;;:::999888888888999:::::::::::::::::::::::::::999::::::::::::999888888888888888999999:::::::::999999999999;;;===???@@@CCCHHHZZZvvvyyyuuuxxxtttiii\\\PPPCCCFFFGGGGGGQQQdddxxxlll\\\\\\dddooossssss{{{|||mmm___WWWUUUVVVccc|||yyyooommm~~~hhhSSSIIIDDD???@@@===999777777777777666222222333333333444444444444333222111000111222333333444555555666666555555333333444555777999:::;;;777555666999:::;;;@@@FFFNNNXXXccciiikkkiiiaaaXXXSSSTTTYYYfffyyy}}}yyy}}}~~~yyyyyy||||||vvvoookkkjjjjjjiiigggeeebbbaaabbbccceeelllsssxxxzzz{{{zzzxxxwwwwwwxxxxxxwwwuuusssqqqpppqqqqqqqqqrrruuuwwwxxxxxxwwwvvvuuuuuuuuutttssssssrrrrrrrrrqqqpppooooooooopppppppppqqqqqqqqqnnnkkkgggdddaaa```^^^\\\[[[ZZZZZZZZZXXXWWWUUUSSSSSSSSSUUUVVVUUUSSSPPPNNNMMMNNNOOOQQQRRRQQQQQQRRRSSSTTTTTTSSSRRRSSSSSSSSSTTTTTTTTTUUUSSSUUUWWWYYYYYYWWWUUUSSSTTTRRROOOKKKHHHEEECCCBBB@@@???>>>===<<<;;;;;;:::===<<<;;;::::::999::::::999999:::;;;;;;;;;::::::;;;:::999888888888999999999999888999999:::;;;<<<999::::::;;;<<<===>>>>>>BBBDDDGGGIIIKKKNNNRRRUUUWWWXXXZZZ^^^cccjjjooorrrwww{{{uuukkkjjjnnnzzzzzzfffUUUMMMFFFAAA>>><<<;;;:::;;;:::888777777777666666666777999:::::::::::::::::::::::::::999::::::::::::999888888888777777777888:::<<<===999999999999;;;===???@@@CCCHHHYYYuuu{{{wwwzzzzzznnn___SSSGGGGGGEEEEEEMMM]]]qqq~~~{{{fffccciiiwww~~~{{{zzz~~~~~~yyyoooeee]]]ZZZYYY```vvv{{{qqqpppqqqYYYLLLEEEAAA@@@===999777777777777666444444444444444444444444444333222000000111333444222333555666666666555444777666666666666777777777777555666999:::<<>>@@@???===;;;999999999999;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999999999888888888999999:::;;;999999999:::::::::;;;;;;>>>@@@BBBCCCDDDGGGJJJLLLNNNOOOPPPTTTZZZaaagggkkklllpppwww|||uuunnnkkkuuuuuuaaaUUULLLEEE===<<<:::;;;;;;;;;999777999999888777888999:::;;;::::::::::::::::::::::::999::::::::::::999888888999888777777777999<<<===;;;;;;;;;;;;<<<>>>@@@AAACCCHHHXXXssszzzwww{{{ssscccVVVMMMJJJFFFFFFKKKXXXjjjyyyxxxnnnnnn}}}~~~|||xxxrrrjjjccc^^^[[[^^^qqq{{{rrrsssyyy```PPPIIIEEEAAA>>>:::777777777666555777777777666555444444444555444333222222333444555222333555666666666555444666777777777777666666666888666666999;;;<<>>:::777777777666555999999888777666555444333444444555555555555666666333444555555666666555555333444555777888888999999888666666:::<<>>;;;:::;;;<<<<<<;;;;;;:::888777777777888888::::::::::::::::::::::::999::::::::::::999888888;;;;;;999888888888999999:::999999999999;;;<<<===CCCGGGVVVqqquuussswww~~~mmm___PPPJJJFFFFFFIIIQQQaaappp~~~{{{ppp~~~xxxnnnddd\\\WWWWWWcccssswwwoooppphhhTTTKKKGGGAAA>>>:::888777666666555777777666666555555555444222444555777777777555444444444444444444555666666333444666777888888888888777555777;;;@@@DDDMMMUUU^^^iiirrruuuvvvyyyzzzyyy|||}}}vvvssstttwww~~~zzz|||}}}}}}}}}~~~~~~|||xxxrrrllleeegggjjjnnnqqqsssssssssqqqvvvvvvsssrrrvvvxxxwwwwwwwwwxxxwwwuuuuuuvvvwwwvvvwwwxxxxxxxxxwwwuuutttuuuvvvvvvwwwyyyyyyzzzzzzyyyxxxwwwuuutttsssrrrrrrqqqpppnnnllliiigggeeeddd``````___^^^\\\YYYWWWVVVNNNOOOOOOOOOOOOMMMLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBCCCDDDDDDDDDDDDDDDHHHHHHHHHJJJNNNPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRTTTVVVWWWWWWVVVVVVSSSRRRRRRQQQQQQQQQRRRRRRQQQRRRRRRRRRSSSSSSTTTTTTOOONNNLLLIIIFFFBBB???>>>;;;:::999888777888888999999:::;;;<<<===<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::777999:::;;;;;;===@@@BBB>>>???AAACCCGGGJJJMMMNNNQQQVVV]]]ccciiioootttxxxzzz|||~~~pppeeelll}}}yyyeeeUUUGGGCCC>>>;;;:::;;;;;;;;;999888777777777888999:::::::::::::::::::::::::::999::::::::::::999888888999999999999999999:::::::::999999888999:::<<<===CCCGGGVVVooosssqqquuuqqqbbbPPPJJJFFFHHHKKKRRRbbbqqqyyy~~~rrr~~~|||pppddd[[[UUUYYYbbbnnnzzzvvvlllkkk~~~iiiTTTJJJEEEBBB>>>:::888777666666555444444444555555555555666111333555777888777555333555555444333333555666777666777888888888666555444666555777===BBBHHHRRR\\\aaakkktttvvvwww|||xxxuuunnnpppwww|||xxx~~~|||xxxttt|||zzzxxx{{{zzzrrrjjjeeeaaaeeekkkoooqqqrrrsssssspppvvvwwwsssrrrwwwyyywwwxxxxxxwwwtttrrrqqqssstttuuuvvvyyyzzzzzzyyyvvvtttvvvvvvwwwxxxyyyzzzzzz{{{wwwwwwvvvuuusssrrrppppppooonnnllljjjfffccc```^^^\\\[[[[[[ZZZXXXWWWUUUTTTJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEDDDDDDDDD===>>>@@@BBBBBBBBBAAA@@@AAAAAAAAACCCGGGIIIJJJIIILLLMMMMMMNNNOOOPPPQQQRRRNNNQQQVVVYYYZZZXXXUUURRRTTTSSSRRRRRRQQQQQQQQQRRRQQQRRRSSSTTTUUUVVVWWWWWWSSSRRRQQQNNNKKKFFFCCC@@@>>>>>><<<;;;:::;;;;;;<<<999:::<<<=========<<<<<<<<<<<<;;;::::::;;;;;;;;;999999999999::::::::::::555777999::::::<<<>>>AAA<<<===???AAADDDFFFGGGHHHKKKOOOTTTZZZ___eeekkkoooqqquuuzzz|||}}}tttiiiiiisssmmm^^^LLLGGG@@@;;;999999::::::888888777888999:::<<<>>>::::::::::::::::::::::::999::::::::::::999888888666777888::::::;;;;;;;;;<<<;;;;;;:::;;;<<<>>>???CCCGGGUUUooosssqqquuuuuuiiiWWWPPPJJJKKKOOOVVVbbbmmmzzz~~~lllvvv|||ggg\\\[[[ZZZdddpppwww|||}}}nnnhhhfffqqqrrrWWWHHHDDDBBB>>>999666666666777777666777888777666555666777777777777777777777777777666666666555444444444333444444444444555555555555777888:::===EEEPPP]]]eeeeeepppzzz}}}xxxuuuvvv~~~zzzxxx{{{}}}xxxwwwvvvwwwzzz~~~|||sssjjjddd```fffjjjpppttttttssssssrrrtttuuuwwwxxxyyyyyyyyyxxx}}}zzzuuurrrrrrrrrrrrrrruuuuuuwwwxxxyyyzzzzzzzzz|||{{{zzzzzzzzz{{{}}}~~~{{{uuutttuuutttqqqmmmjjjkkkjjjhhhccc___\\\[[[ZZZXXXVVVUUUUUUTTTRRRQQQKKKKKKKKKJJJJJJHHHGGGFFFBBBAAAAAA@@@??????@@@@@@>>>>>>>>>>>>???@@@AAABBB===>>>???AAABBBCCCCCCCCCFFFGGGGGGHHHIIIJJJJJJJJJLLLMMMNNNQQQSSSUUUWWWXXXVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQRRRTTTVVVVVVVVVVVVVVVVVVTTTQQQMMMIIIGGGDDDAAA===;;;:::;;;:::999;;;;;;::::::999::::::::::::<<<>>>@@@@@@???>>>===<<<<<<;;;;;;:::999888888888999999:::;;;;;;;;;;;;:::;;;===@@@BBBDDDEEEEEEFFFHHHKKKQQQWWW]]]bbbeeehhhlllsssyyy~~~sssiiigggxxxvvvmmmTTTJJJAAA>>>===;;;:::<<<777;;;;;;777777;;;<<<888999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<>>;;;<<>>>>>???@@@@@@AAA>>>>>>============>>>>>>??????@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRQQQRRRTTTUUUVVVVVVUUUTTTXXXVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQOOOLLLKKKGGGDDD@@@>>>===<<<;;;999<<<;;;;;;::::::::::::;;;;;;;;;===>>>>>>>>>======999999888888777666666555888888999999::::::999999888999:::<<<>>>???@@@@@@DDDDDDEEEHHHNNNTTTZZZ^^^```dddkkkqqqwww~~~~~~~~~qqqgggnnnyyyoooWWWMMMCCC@@@>>>;;;:::;;;:::===<<<777777;;;;;;888999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;:::999:::<<<<<<999;;;@@@CCCIIIVVVllluuutttzzzyyyppp]]]UUUMMMKKKMMMSSS]]]gggtttyyydddfffuuuyyyhhh```aaallluuuyyyyyywwwqqqkkk]]]VVVQQQYYYnnngggRRRIIIDDD@@@:::777666777777777666777888777555444555666555555555555555555555555555555555555555555666666555555666666777888999999;;;<<<@@@EEENNN[[[iiirrrxxxvvvuuu{{{~~~yyyvvvtttrrrtttyyy{{{sssmmmmmmnnnmmmlllmmmsssxxx~~~qqqeee```bbbfffqqqtttvvvwwwvvvtttssssssssssssuuuvvvwwwwwwvvvuuuuuurrrooonnnooopppppppppqqqrrrtttvvvxxxzzzzzz{{{}}}~~~|||yyyyyyzzzxxxsssooohhhgggeeeaaa]]]YYYVVVTTTSSSSSSRRRSSSSSSRRROOOMMMMMMLLLJJJGGGCCC@@@>>><<<=========>>>???AAABBBCCC@@@???>>>===<<<<<<<<<<<<<<<===============<<<<<<======>>>>>>??????@@@@@@???@@@AAACCCEEEGGGHHHIIIIIIKKKOOOSSSVVVVVVUUUTTT[[[ZZZXXXWWWUUUSSSRRRRRRRRRRRRQQQQQQPPPOOOOOONNNJJJGGGDDDBBB@@@???<<<:::<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;::::::999999888888888999999999888777777888888:::;;;<<<=========BBBAAA@@@AAAEEEKKKQQQUUUUUUYYY___fffmmmuuu}}}www~~~~~~llleeejjjwww|||pppZZZPPPGGGCCC@@@<<<:::;;;<<<===<<<888888:::;;;999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::777666888;;;;;;:::<<>>>>>>>>>>>>>>???@@@AAABBBCCCAAA@@@???>>>>>>===>>>>>><<<<<<<<<===<<<<<<;;;;;;<<<=========>>>>>>??????<<<<<<===>>>@@@AAABBBBBBBBBDDDGGGJJJMMMOOOOOOPPPWWWYYY\\\\\\\\\ZZZXXXXXXWWWVVVTTTRRRPPPOOONNNNNNKKKIIIFFFDDDCCCAAA???===<<<;;;::::::999999999999<<<;;;999888888:::;;;<<<===<<<<<<<<<;;;;;;::::::999999:::999999888777777:::;;;<<<<<<======<<<<<>>EEEMMMWWWcccooovvvvvvvvvzzz~~~yyywww}}}pppiiifffgggnnnvvv}}}yyykkk___[[[```jjjrrrsssssstttsssrrrrrrtttuuurrrssstttuuuttttttrrrrrrtttsssqqqqqqsssuuuuuutttssstttvvvxxx{{{|||}}}~~~~~~}}}|||zzzwwwsssoookkkgggccc```^^^[[[WWWTTTUUUSSSRRRPPPOOOLLLHHHEEEEEEEEECCCBBBBBBAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@???<<<<<<============>>>>>>;;;;;;<<<======>>>??????@@@@@@@@@AAACCCFFFIIIKKKPPPVVV^^^ccceeeeeeeeeeeebbb```\\\XXXTTTQQQOOONNNLLLJJJGGGEEEDDDCCCBBB@@@<<<<<<;;;999999888888888<<<;;;999777777888:::<<<999999999999888888888888:::;;;;;;;;;:::999888888;;;<<<<<<<<<<<<<<<;;;;;;======>>>@@@AAABBBBBBCCCIIIKKKOOOSSSXXX```hhhnnnrrrxxx|||}}}}}}kkk^^^___qqqwwwbbbWWWLLLGGGCCC???===>>>888777888999::::::;;;===999999999:::::::::;;;;;;999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;999:::===<<<:::<<>>:::888777666666555666777666444333444555666666666666666666666666666666666666666666777777777777777888999::::::;;;<<>>AAAEEEGGGIIIQQQ[[[ccchhhkkkooorrrmmmkkkhhhccc^^^ZZZVVVUUUPPPMMMIIIFFFEEEDDDDDDCCC>>>>>><<<;;;::::::::::::<<<;;;999888777888:::;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999888999999::::::999999888777999;;;===>>>>>>===<<>>@@@888666888===>>>;;;;;;===999999::::::::::::;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;:::::::::888999;;;;;;888:::???BBBHHHUUUlllyyyxxx~~~vvvjjj[[[RRRLLLLLLSSS[[[ooo||||||jjjYYYUUUYYYeeezzz}}}jjjcccgggfff```[[[ZZZWWWTTTNNNPPPSSSUUU\\\ooogggWWWJJJEEE???:::888777666666555666777666444333444555555555555555555555555555777777777666666666666666333333444555666888888999<<>>======<<<<<<<<<;;;:::999888999999:::<<<=====================888999999::::::::::::999666777777888888888777777666777888999;;;<<<<<<<<<@@@BBBEEEHHHKKKPPPVVVZZZ]]]ccchhhjjjoooxxx~~~jjj___eeerrrzzzkkkZZZNNNFFF@@@>>>@@@;;;999<<>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::999999999999777888999;;;<<<===>>>>>><<>>@@@<<<>>>BBBEEEHHHMMMRRRVVVTTTZZZ___bbbgggpppvvvwww}}}pppbbbdddnnnttt```RRRHHHAAA>>>@@@???===@@@FFFEEE===888999999999:::::::::;;;;;;;;;888888999999999::::::::::::::::::;;;;;;<<<<<<<<<999888:::>>>???>>>AAAFFFAAAGGGUUUkkk{{{{{{sss```UUUOOONNNQQQUUUkkkxxxbbbSSSRRR```rrrggg```ffflllllliiihhhlllqqqrrriii___XXXYYYggg{{{eeeZZZOOOIIIAAA;;;888777888888777777666666666666777777666666666666666666666666444444444555555555555555<<<777555888999777888:::===EEENNNTTT[[[dddiiiiiicccfffkkkoootttzzzuuummmmmmwwwvvveeeccc```aaalllyyy}}}{{{vvvtttpppmmmlllnnnpppqqqtttuuuwwwvvvtttrrrqqqqqqpppooonnnmmmmmmnnnoooqqqqqqsssvvvyyy{{{}}}~~~~~~~~~~~~~~~|||wwwpppkkkhhhfffccc]]]VVVRRRPPPNNNLLLIIIJJJIIIGGGEEEDDDEEEEEEFFFEEEHHHLLLQQQVVV\\\bbbfffkkkhhheeefffiiilllmmmlllkkkiiifffdddddddddbbbaaa```___]]]ZZZWWWRRRLLLGGGAAAAAAAAAAAAAAA@@@???>>>======<<<<<<;;;<<<<<<<<<::::::999999:::<<<>>>???AAAAAAAAACCCHHHQQQ\\\dddrrrsssvvvzzz}}}}}}{{{yyynnnfff[[[SSSOOOMMMKKKIIIKKKHHHDDDBBBBBBCCCCCCBBB>>>===<<<<<<;;;;;;;;;;;;999555111000222555888999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888888777777888:::<<<===<<<<<<===@@@DDDIIIMMMPPPNNNQQQVVV[[[```ffflllpppvvvxxx|||zzzhhhccceeeuuu}}}ooo\\\OOOGGGAAA===999:::<<>>???@@@JJJRRReee|||wwwyyyyyyeeeYYYSSSPPPSSSXXXjjj|||fffVVVTTT___ppp|||kkkaaafffnnntttxxx~~~rrreee___ggg}}}{{{eeeXXXPPPJJJBBB;;;888777777777666666555555555555666666666666666666666666666666888888888777666666666555:::666555888999888:::======GGGQQQVVVYYY___cccccc___aaafffmmmvvvuuuoooqqq{{{zzzmmmaaabbbbbbfffppp{{{~~~zzzsssqqqooommmlllnnnppprrrtttuuuwwwvvvtttqqqqqqqqqqqqooommmllllllnnnqqqsssuuuvvvxxx{{{|||}}}}}}}}}~~~|||~~~}}}{{{uuunnnhhheeeccc^^^YYYRRRNNNLLLKKKIIIGGGJJJJJJIIIIIIIIIJJJKKKKKKPPPSSSWWW\\\aaahhhoootttuuurrrpppoooqqqssssssrrroookkkgggdddccccccbbbaaacccbbb```___\\\XXXRRRNNNHHHHHHGGGGGGEEEDDDBBBBBB@@@???===<<<;;;;;;;;;;;;999888888888999;;;===>>>???@@@@@@AAACCCGGGMMMRRRbbbeeejjjqqqvvv{{{zzzssshhh___ZZZUUUQQQOOONNNKKKGGGEEEDDDCCCAAA@@@@@@???===;;;:::999888888999777555555777999:::999::::::::::::::::::::::::::::::999888888888888888:::999888888888999:::;;;<<<<<<<<<>>>@@@DDDGGGIIIJJJMMMQQQUUUYYY^^^cccgggmmmqqqvvv{{{rrrjjjhhhmmmyyyyyywww|||zzzeeeVVVLLLGGGDDD===<<<<<<>>>???>>>;;;999:::;;;:::888777666888999999999999999999999999999::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???AAAJJJRRReee}}}yyy{{{~~~~~~~~~jjj\\\UUUQQQSSSWWWhhh~~~hhhWWWRRRZZZiiisssnnn\\\```gggrrrlll```bbbuuu~~~gggXXXRRRLLLCCC<<<999777777666666666555555555555666666666666666666666666666666:::999888888666666555444999666555888:::999<<<@@@AAANNNYYY\\\\\\]]]``````^^^___dddooo~~~vvvsssxxx}}}pppddd]]]bbbgggnnnwww~~~}}}xxxnnnmmmllllllllloooqqqssssssuuuvvvuuusssqqqpppppppppnnnllljjjkkknnnrrruuuyyyzzz|||}}}~~~~~~~~~}}}~~~~~~~~~~~~{{{yyy{{{zzzwwwrrrjjjddd```^^^XXXTTTPPPLLLKKKJJJHHHGGGJJJKKKMMMOOOQQQRRRSSSSSSWWWYYY]]]aaafffmmmuuuzzz~~~|||zzzyyyzzzzzzyyyxxxtttooohhhbbb`````````___```___^^^]]]\\\YYYUUUQQQLLLLLLKKKJJJHHHFFFDDDCCCFFFDDDAAA???===<<<<<<<<<999999999999:::<<<===>>><<<===???@@@@@@@@@BBBCCCQQQVVV\\\bbbiiiqqq{{{}}}wwwpppjjjddd]]]YYYTTTQQQLLLIIIGGGFFFEEECCCEEECCCAAA>>>;;;999888777999888999:::<<<===<<<;;;::::::::::::::::::::::::999999888777777777777888;;;:::999888888888888888;;;;;;;;;;;;<<<>>>@@@AAAEEEGGGJJJMMMPPPTTTXXX[[[aaagggnnnrrrtttxxxssskkkdddooo|||tttrrrnnn[[[NNNHHHEEEAAA???===<<<<<<;;;:::888;;;:::888888999::::::999::::::::::::::::::::::::999999999999999999::::::<<<;;;;;;<<<<<<===>>>???AAAKKKRRReee{{{~~~}}}|||}}}kkk]]]TTTPPPQQQTTTggg}}}mmm[[[TTTYYYgggqqq}}}mmmXXXYYY^^^kkk~~~ppp``````rrrlllZZZRRRMMMDDD>>>:::888666555777666666666666666666777666666666666666666666666777666666666555555444444999777777999:::999===CCCGGGVVVdddfffbbbaaabbbcccbbbccchhhwwwvvvwww}}}uuuiiiaaa]]]fffooovvv{{{}}}yyyrrriiiiiijjjkkkmmmooorrrsssrrrtttuuuuuussspppppppppooollljjjhhhjjjnnnsssvvvzzz{{{}}}}}}|||||||||}}}|||zzzxxxvvvuuurrrllleee^^^ZZZYYYTTTRRROOOMMMLLLKKKKKKKKKKKKMMMPPPTTTWWWYYYZZZ[[[[[[]]]___aaaeeekkksssxxx~~~~~~~~~~~~}}}}}}xxxrrrjjjbbb___]]]\\\\\\[[[ZZZYYYYYYYYYWWWSSSPPPQQQPPPPPPNNNMMMKKKIIIHHHKKKIIIFFFCCC@@@>>>>>>===;;;;;;<<<<<<===>>>??????:::<<<>>>??????@@@AAACCCGGGLLLQQQTTTXXX___kkktttyyy{{{}}}}}}zzztttmmmhhh^^^YYYSSSNNNLLLLLLLLLLLLJJJHHHFFFCCC@@@>>>===<<<:::999999:::===>>>===<<<999999999999999999999999999888777777666777777777999999888888888888888888999999999999:::;;;<<<===???AAADDDGGGIIIMMMQQQTTTWWW^^^fffjjjkkknnnvvv~~~|||oooccckkk|||zzzzzzzzzeeeTTTIIIDDDCCC@@@<<<:::::::::::::::;;;888666888;;;===;;;999::::::::::::::::::::::::999:::::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???AAAKKKRRRddd|||}}}~~~mmm```WWWQQQPPPSSSdddyyyuuucccZZZ___lllwwwwww|||hhhWWWUUUWWWcccyyyxxxfffdddtttooo[[[SSSMMMEEE???;;;999777666888777777666666777777888666666666666666666666666444555555555666666777777;;;888888::::::999>>>EEENNN]]]kkknnnjjjhhhgggggggggiiippp~~~uuuyyyzzzkkkbbb```cccmmmxxx||||||zzzrrrjjjggggggiiikkkmmmpppqqqrrrppprrrttttttrrrqqqpppqqqnnnllliiihhhiiinnnsssvvvyyy{{{}}}|||zzzyyyzzz{{{{{{yyyxxxpppooommmggg```ZZZWWWUUURRRRRRQQQPPPOOOOOOPPPQQQOOOQQQUUUYYY]]]___```aaaddddddcccdddfffkkkrrrxxx}}}|||wwwooohhhcccaaa___^^^]]][[[ZZZYYYYYYWWWTTTQQQVVVVVVUUUTTTSSSQQQPPPOOOLLLKKKHHHEEECCC@@@>>>=========>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>???BBBEEEBBBEEEHHHHHHJJJPPPZZZcccfffnnnxxx~~~zzznnnggg]]]UUUPPPOOOOOOOOOKKKIIIHHHFFFDDDBBBBBBAAA<<<:::888888:::<<<<<<<<<999999999999999999999999999888777777666777777777666666777888999999::::::777777888888999;;;<<<<<<;;;===@@@CCCEEEIIIMMMPPPPPPWWW___ccccccfffnnnvvv~~~}}}jjjlllyyyssswwwcccRRRHHHDDDAAA<<<999:::;;;<<<<<<999777555777;;;<<<:::888::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<<<<===>>>???@@@JJJQQQddd~~~{{{rrrfff]]]VVVTTTUUU```ttt|||hhh^^^bbbppp|||{{{~~~vvvdddQQQNNNNNNXXXnnn}}}iiidddqqqrrr[[[RRRMMMFFF@@@<<<:::888777777777666666666666777777666666666666666666666666555666777777999999:::;;;:::888999;;;::::::AAAIIIVVVdddpppssspppnnnllljjjkkkoooxxxwwwsssyyyppp```\\\___kkkuuu~~~zzztttllleeefffhhhjjjlllnnnoooppppppmmmooorrrsssrrrqqqqqqrrrooommmkkkjjjkkkooosssvvvxxxzzz|||{{{yyywwwwwwxxxwwwvvvtttkkkkkkiiieee___ZZZWWWVVVRRRTTTUUUUUUTTTUUUWWWYYYWWWXXX[[[^^^aaaccceeeeeehhhgggeeecccdddiiipppvvv|||~~~yyyuuurrrpppmmmjjjeeebbb```^^^\\\ZZZVVVSSSXXXWWWWWWUUUSSSQQQOOONNNKKKKKKJJJIIIFFFCCC@@@>>>??????@@@@@@???>>>===<<<@@@???>>><<<:::<<>>@@@AAABBBCCCGGGOOOTTTUUU^^^lllyyy}}}vvvkkk```YYYTTTQQQOOOJJJIIIHHHFFFEEEDDDDDDDDD???===:::999:::;;;<<<<<<::::::::::::::::::::::::999999888777777777777888444555777888999:::::::::666777888999:::;;;;;;<<<999;;;>>>@@@BBBEEEIIILLLJJJPPPWWWZZZ\\\___ffflllrrr{{{xxxqqquuuyyyppp[[[LLLFFFBBB===;;;;;;<<<======777777777999:::;;;:::888::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>><<<;;;;;;<<<<<<===>>>??????IIIPPPccc}}}{{{tttkkkccc[[[WWWVVV[[[nnnrrrfffiiiwwwtttdddNNNJJJHHHOOOaaa{{{~~~iiibbbmmm}}}www___QQQLLLFFF@@@===;;;999888555555444444444444555555666666666666666666666666777777777888999999999:::666666888;;;;;;<<>>??????>>><<<:::;;;===?????????@@@AAACCCEEEHHHJJJIIIQQQ\\\fffpppyyyzzzrrrjjjbbbZZZVVVLLLKKKJJJHHHGGGFFFFFFFFFBBB@@@>>>>>>>>>>>><<<:::::::::::::::::::::::::::::::::999888888888888888555666777888999999888888666777888999999999999999888:::<<<===>>>@@@CCCFFFFFFIIIMMMQQQUUUYYY]]]```hhhmmmxxxwwwqqq}}}fffUUUJJJFFF@@@===<<<<<<<<<;;;777999;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>><<<;;;;;;<<<<<<===>>>???===GGGOOOccc}}}{{{tttlllddd\\\WWWVVVXXXkkkrrrtttuuufffTTTOOOKKKNNN\\\tttllldddnnn}}}}}}dddPPPLLLFFFAAA>>><<<:::999444333333222222333333444666666666666666666666666777777777666666666666666333333666:::<<<>>>HHHSSSmmmuuu}}}~~~}}}{{{vvvpppttt|||{{{qqqmmmooonnnvvvooommmpppxxx{{{xxx|||~~~{{{sssaaaWWW___mmmttt}}}}}}tttmmmhhheeeiiijjjlllooooooooonnnmmmiiillloooqqqrrrrrrtttuuussssssrrrrrrsssuuuwwwxxxzzz{{{|||}}}~~~}}}|||||||||yyyuuurrrooommmjjjhhhhhhhhhhhhfffbbb___^^^^^^___bbbeeegggggghhhkkknnnffffffeeeeeefffhhhjjjllljjjiiifffdddfffkkktttzzz|||~~~zzzuuurrrkkkjjjgggccc^^^YYYVVVSSSQQQSSSVVVXXXWWWSSSNNNKKKKKKKKKKKKJJJHHHEEECCCAAA<<<===>>>>>>======???@@@BBBAAAAAABBBDDDEEEDDDBBBDDDHHHOOOVVV___kkkxxxzzzqqqggg```QQQPPPNNNLLLJJJIIIHHHHHHCCCCCCCCCDDDDDDAAA===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999777777888999999888666555777888888888888888777777888999;;;;;;;;;<<<>>>@@@BBBDDDGGGKKKPPPTTTWWWYYYbbbeeemmmwww|||nnnwwwsssbbbMMMHHHCCC???===;;;:::999888;;;>>>>>>;;;999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<;;;;;;<<<<<<===>>>???<<>>OOObbbmmmzzzvvvxxx~~~{{{uuuqqqooommmsssvvvvvvyyy~~~|||vvveeemmmuuuyyy|||}}}xxxxxx~~~~~~rrrnnnqqqwwwxxxjjj^^^\\\eeeqqqzzz|||pppfffbbbcccgggiiillloooooonnnkkkjjjkkkkkklllmmmoooqqqssstttttttttuuuvvvwwwxxxyyyyyyzzz{{{}}}~~~}}}{{{|||yyyuuurrrlllfffhhhmmmllllllllljjjhhhdddaaa___cccgggkkkooopppppppppqqqooonnnllliiihhhggggggggggggjjjlllllljjjlllsssyyy{{{sssmmmiiiddd^^^YYYXXXYYY[[[___aaa^^^WWWQQQRRRPPPOOONNNOOONNNLLLJJJFFFAAA<<<<<>>>>>>>>??????EEEFFFHHHKKKPPPYYYbbbiii{{{}}}zzzsssmmmeeeZZZRRRRRRQQQMMMJJJJJJEEEGGGIIIIIIGGGCCCAAA???;;;;;;:::999999999::::::;;;;;;:::999888888888888777777777777777777777777::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<======BBBBBBCCCDDDHHHLLLPPPSSSYYY]]]ccciiiooouuu{{{xxxooouuukkkSSSHHH???<<<<<<999777777;;;::::::999999::::::;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???BBBDDDNNNccc|||xxx|||~~~{{{{{{}}}vvvjjjbbbZZZVVVUUUYYYgggyyytttppp{{{nnn\\\QQQKKKRRR]]]iiiyyyyyyvvvrrroooWWWSSSJJJAAA<<<999888666555666666777777666666555777666666666666666777888666666666777777777777777999999;;;======BBBRRRdddqqq}}}|||~~~yyyuuurrroootttuuutttvvvyyyxxxtttkkkttt~~~yyywwwyyy|||yyyppphhhjjjqqq{{{rrrgggaaabbblllwww~~~{{{pppgggdddeeejjjkkkmmmoooooonnnlllkkkjjjkkklllmmmoooqqqssstttuuuuuuvvvwwwxxxyyyzzzzzzzzz|||}}}~~~|||{{{yyyxxxwwwuuuooohhhfffhhhmmmmmmnnnmmmkkkgggdddaaabbbggglllqqqssstttuuuuuurrrpppmmmkkkiiiiiiiiijjjjjjmmmnnnmmmkkkmmmsssyyy{{{tttlllgggccccccdddeeeeeebbb[[[VVVSSSSSSSSSTTTUUUUUUSSSQQQGGGBBB>>>===@@@AAA>>>;;;@@@@@@>>>======>>>@@@AAABBBCCCDDDFFFJJJPPPWWW\\\iiinnnvvv~~~|||xxxoooddd[[[YYYVVVQQQNNNNNNFFFHHHIIIHHHFFFCCCAAA???===<<<;;;::::::999999:::::::::999999888999999999888888888888888888888888===<<<;;;999888888777777::::::999999::::::;;;<<<@@@@@@@@@BBBDDDHHHLLLNNNPPPSSSYYY___eeejjjppptttwwwyyy}}}|||nnnnnnxxxrrrZZZOOODDD@@@???<<<999888:::999999999999999999:::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCCEEENNNccc|||xxx{{{{{{yyyyyyzzzvvviii___VVVRRRRRRTTT___lllzzzppphhhqqq~~~{{{eeeWWWNNNTTT```kkkzzz}}}}}}{{{qqqYYYSSSKKKCCC>>>999666444555555555666666555555555888777666666666666666777777777777777777777666666777888;;;>>>AAAIIIZZZjjjuuu{{{xxxsssvvvvvvttttttuuuuuurrrppp|||~~~vvvvvvtttpppjjj```^^^gggttt~~~vvviiidddeeekkkvvv{{{pppiiigggiiinnnoooooooooooonnnnnnmmmjjjkkklllmmmppprrrtttuuuwwwxxxxxxyyyzzz{{{||||||{{{}}}~~~~~~|||{{{yyyyyyzzz|||vvvmmmhhhhhhooopppqqqqqqoookkkfffdddbbbgggnnntttxxxzzz{{{|||xxxuuuqqqnnnllllllnnnoooppprrrrrrqqqoooppptttyyy|||tttrrrpppnnnkkkeee___ZZZRRRQQQRRRTTTVVVWWWUUUTTTJJJGGGDDDCCCEEEDDDAAA>>>AAA@@@>>>======>>>@@@AAA@@@AAABBBCCCDDDGGGKKKNNNVVV]]]jjjvvv|||sssjjjeee```YYYSSSQQQJJJJJJJJJIIIGGGEEECCCBBB@@@???>>><<<;;;:::999999999999999888999999::::::999999999999999999999999<<<;;;:::888777777666666888888777777888888999:::=========>>>@@@CCCEEEGGGIIIMMMRRRWWW\\\aaagggjjjkkkoootttxxx{{{~~~pppiiippp~~~xxxaaaUUUJJJEEECCC>>>;;;:::;;;::::::999999::::::;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCCEEENNNccc{{{xxx{{{|||xxxwwwwwwzzz~~~wwwhhh\\\RRRNNNNNNOOOUUU___lll}}}lll```gggsssppp^^^RRRWWWeeerrr|||}}}~~~rrr[[[SSSJJJEEE@@@;;;666555444444555555555555444444888777777666666666666666999888888777777666666666888888:::===EEESSSgggvvv{{{~~~|||xxxzzz{{{yyywwwvvvtttsss|||wwwvvvqqqiii```YYYZZZhhhwww~~~zzzxxxlllbbbbbbjjjttt}}}rrrkkkkkkmmmrrrqqqpppooooooooooooooojjjkkklllnnnqqqtttvvvwwwzzzzzz{{{|||}}}~~~~~~}}}{{{||||||~~~~~~vvvpppppptttuuuvvvuuurrrnnnhhheeebbbhhhpppwww{{{~~~|||xxxuuuttttttuuuvvvyyyzzzyyywwwttttttuuuwww|||~~~yyyrrrjjjddd___WWWUUURRRQQQRRRSSSTTTSSSOOOMMMKKKLLLLLLKKKHHHFFFDDDBBB@@@>>>===>>>??????@@@AAABBBBBBBBBBBBDDDGGGJJJQQQ]]]iiisss{{{{{{uuunnneee[[[VVVOOOMMMLLLJJJJJJIIIHHHGGGCCCBBB@@@>>><<<:::999999888888888888999:::;;;;;;::::::::::::::::::::::::777777777777777888888999888777777777777888999999;;;;;;;;;<<<===>>>@@@AAADDDGGGLLLPPPTTTXXX]]]```aaaffflllrrrwww{{{~~~yyyjjjkkkxxxyyyeeeXXXLLLGGGDDD@@@======<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCCEEENNNbbb~~~{{{wwwzzz}}}yyyxxxwwwyyy}}}{{{jjj[[[OOOJJJKKKMMMQQQYYYeeeuuukkk\\\___hhh}}}iiiZZZ]]]jjjyyywwwwwwyyyzzz^^^SSSIIIFFFCCC<<<888888444444555555555555444444777777666666666666777777999999888888777777666666999999:::===III^^^ttt{{{{{{}}}}}}|||}}}~~~}}}yyyxxxyyy~~~wwwnnnddd]]]ZZZ^^^lllzzz{{{uuunnnddd^^^dddoooyyytttnnnmmmooorrrqqqpppooonnnnnnooooookkklllmmmpppsssvvvxxxzzz}}}~~~~~~~~~}}}}}}~~~{{{xxxxxxxxxxxxyyywwwtttooojjjgggeeejjjqqqwww|||~~~{{{wwwuuutttvvvxxx|||xxxqqqmmmfff```YYYSSSQQQQQQRRRRRRPPPPPPPPPPPPQQQQQQOOONNNJJJIIIFFFCCCAAA???>>>>>>???@@@AAAAAA@@@@@@AAACCCCCCHHHPPPXXXaaalllvvv|||uuuiii```VVVRRRNNNKKKKKKKKKKKKIIIFFFEEEBBB@@@===;;;::::::888888888888999:::;;;;;;::::::::::::::::::::::::777777666666777777888999888888888888888999::::::;;;;;;;;;;;;<<<<<<=========@@@DDDHHHKKKNNNRRRUUUXXX]]]ccciiinnnsssxxx{{{|||pppjjjqqq{{{zzzeeeXXXLLLFFFDDDAAA>>>>>>;;;;;;::::::::::::;;;;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCCEEEMMMaaa}}}{{{wwwzzz~~~|||{{{{{{{{{ppp___PPPJJJJJJMMMPPPYYYfffsssjjjYYYYYY___~~~yyyfffdddmmm{{{~~~rrrpppooodddVVVJJJHHHEEE===999;;;555555555666666555555555666666666666666777888888888888888888888888777777:::;;;<<<@@@OOOfffzzz}}}}}}}}}~~~|||~~~yyymmmaaa]]]```hhhsss}}}zzzrrrfff```___hhhssszzz|||tttooonnnnnnpppooonnnnnnnnnnnnnnnooolllmmmooorrruuuxxx{{{}}}}}}|||}}}zzz{{{yyyyyyxxxwwwtttpppmmmkkkhhhlllqqqvvvzzz~~~xxxqqqmmmnnnppptttxxx|||~~~vvvooocccYYYSSSQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRQQQOOOLLLIIIEEEBBB@@@>>>?????????======???@@@>>>AAAFFFKKKQQQ\\\hhhqqq}}}zzzqqqbbb\\\TTTOOOMMMLLLJJJHHHHHHFFFDDDAAA???===<<<;;;999999999888999999::::::::::::::::::::::::::::::;;;:::999777666666555555999999999888999999:::;;;:::::::::;;;;;;;;;;;;;;;===???CCCEEEGGGJJJNNNPPPPPPTTTYYY]]]bbbgggmmmpppwww}}}yyykkkkkkqqq~~~gggZZZMMMGGGEEEAAA??????999888888777777888888999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???AAACCCLLLaaa}}}zzzwwwzzzwwwdddTTTKKKKKKKKKNNNYYYgggqqqxxx{{{fffXXXVVVYYYsssrrriiilllxxxqqqkkkggg~~~mmm[[[LLLIIIEEE===888;;;555666666777777666666555555555555555666888999:::888888888888888888999999999<<>><<<<<<>>>@@@===@@@CCCDDDGGGNNNYYYaaaiiitttuuulll```XXXSSSPPPLLLIIIIIIGGGEEECCC@@@>>>======::::::999999888999999999999999999999999999999999;;;:::999888777666666666999999888888999999:::;;;888888999:::::::::::::::===???BBBDDDEEEGGGJJJMMMLLLNNNQQQTTTXXX]]]cccgggqqqxxx}}}rrrlllmmm|||mmm___QQQJJJGGGBBB@@@@@@999999999888888999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???@@@BBBKKK```|||zzzwwwzzz}}}iiiWWWNNNMMMGGGLLLWWWfffnnnqqqxxx~~~qqqbbbWWWVVVXXXkkk{{{mmmjjjtttrrriiibbbxxxsss___OOOJJJEEE<<<777:::666666777777777777666666444444444555777888:::;;;777777777888999999999:::777===BBBIIIXXXkkkuuuvvvxxxtttpppnnnnnnooorrrwww{{{xxxvvvyyyvvveeeeeerrr~~~pppddd^^^___fffqqqwwwvvvuuuvvvpppqqqqqqpppooommmlllkkkjjjjjjkkklllmmmmmmmmmllloooppprrruuuyyy|||{{{xxxssssssrrrrrrssstttuuuvvvoooooopppqqqsssxxx}}}vvvhhh___ZZZ\\\```cccdddbbb```^^^```______^^^___aaaccceeegggmmmtttyyyzzz~~~yyyppphhhccc[[[[[[YYYWWWUUUUUUWWWXXX[[[\\\]]]]]]ZZZUUUOOOLLLEEEDDDCCC@@@======???AAA@@@CCCDDDCCCBBBEEEMMMSSSWWWdddqqqyyy{{{lllaaaZZZUUUOOOKKKIIIHHHFFFCCCAAA???>>>>>>;;;;;;:::999888888888888999999999999999999999999888888888888888999999:::888888888888888999999:::777777888999999:::999999888:::===>>>???AAADDDFFFLLLMMMNNNPPPSSSXXX___cccmmmsss||||||uuuvvv}}}yyyooonnnuuurrrdddUUUMMMIIIDDDAAA@@@===<<<<<<;;;;;;<<<<<<===999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????AAAKKK```|||zzzwwwzzzuuucccSSSJJJLLLLLLUUUdddpppssswww{{{{{{{{{zzzssseeeVVVRRRUUUdddzzzjjjcccmmmuuubbbbbbmmm}}}lllXXXKKKCCC===::::::444555666888888888777777666666777999999:::::::::888888888888888888999999;;;===CCCPPP^^^gggjjjiiiiiikkkooorrrppplllpppwww}}}~~~uuusssttt{{{}}}lllqqq~~~tttgggaaaVVVaaammmtttyyyzzztttmmmlllkkkkkkkkkkkkkkkkkkkkkkkkiiihhhggggggiiikkklllrrrwwwzzzzzz{{{~~~|||sssrrrqqqrrrtttuuutttssssssmmmjjjlllmmmooouuu{{{yyylll```XXXSSSRRRTTT[[[bbbbbbZZZRRRRRRRRRRRRQQQQQQRRRUUUWWWWWWYYY\\\___bbbffflllooozzzyyyrrrmmmlllkkkcccXXXSSSUUUWWWXXXZZZ\\\\\\\\\[[[[[[PPPMMMIIIDDDAAA?????????BBBAAA??????AAAEEEIIIKKKSSSUUU\\\hhhqqqyyy|||oooeee___YYYRRRQQQLLLFFFEEEFFFFFFBBB>>>@@@@@@???===<<<;;;:::999:::;;;<<<<<<<<<;;;:::999999999::::::::::::;;;;;;:::::::::999999999888888::::::::::::::::::::::::888;;;============AAADDDFFFIIIKKKNNNQQQUUUZZZ^^^eeekkkttt{{{|||tttnnnpppzzzyyyuuuwwwrrr```PPPHHHDDD@@@>>>??????>>><<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;:::999888777777>>><<<;;;::::::===???AAABBBDDDMMM___yyy~~~|||}}}zzzhhhXXXNNNMMMLLLUUUffftttzzz|||~~~~~~~~~|||uuufffVVVOOOQQQYYYpppjjjaaaiiiuuuaaa___ggg}}}~~~mmmZZZMMMEEE===999999555666777888888777666666555666777888999999999999888888888888888999999:::<<>><<<;;;;;;:::;;;<<<<<<<<<;;;:::999999999::::::::::::;;;;;;::::::999999999888888888::::::::::::::::::::::::777999;;;;;;:::;;;>>>AAADDDFFFIIIKKKNNNQQQVVVZZZaaafffmmmuuu{{{{{{vvvsssmmmvvvzzztttwwwdddTTTKKKFFFBBB???>>>>>>===<<<;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;::::::999888888888===<<<;;;:::;;;===???AAABBBDDDLLL^^^xxx~~~}}}~~~~~~lll\\\SSSMMMKKKRRReeexxx{{{kkkYYYOOONNNQQQfffjjj___eee|||yyyccc\\\```rrr~~~nnn[[[OOOFFF>>>999888666777777777777777666555555555666777888888888888888888888888888999::::::===BBBMMM[[[gggkkkiiifff___]]]^^^eeemmmttt~~~}}}sssqqquuu|||{{{}}}vvvnnnbbbXXXTTTXXXbbbmmmuuuzzz{{{vvvoooccceeehhhkkkmmmnnnmmmmmmfffiiikkkiiifffggglllqqquuu}}}}}}zzzxxxxxxvvvuuutttttttttssspppnnnkkkeeebbbbbbbbbbbbffflllrrr|||vvvhhh\\\QQQLLLHHHKKKSSSWWWVVVSSSLLLJJJFFFCCCAAABBBCCCDDDDDDEEEEEEDDDCCCCCCEEEFFFKKKOOOVVV___iiitttwwwiiibbbZZZYYYXXXXXXXXXZZZ]]]^^^```^^^\\\WWWRRRLLLGGGDDDAAA@@@@@@???????????????EEEEEEJJJRRRXXX]]]eeemmmuuu{{{~~~zzzssskkk```\\\WWWSSSRRROOOJJJFFFDDDCCCBBBAAA@@@>>>======;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;999999999888888888777777::::::::::::::::::::::::888999::::::::::::<<<>>>@@@BBBEEEGGGIIILLLQQQTTTZZZ^^^dddjjjpppvvv|||~~~qqqwwwwww}}}jjjZZZOOOHHHDDDAAA===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::999999999999===<<<;;;:::;;;===???@@@AAACCCKKK]]]www~~~{{{kkk]]]TTTKKKIIIPPPddd|||rrr___SSSPPPPPPddd}}}lll^^^bbbyyyiii^^^]]]gggzzz|||lllZZZNNNFFF>>>:::999888888777777777666555555555555666777777777777777888888888888999::::::;;;<<>>===<<<<<<<<<;;;;;;:::999999999999999:::::::::;;;;;;999999888888888777777777999999999999999999999999;;;;;;;;;;;;;;;<<<===>>>>>>???AAACCCEEEHHHLLLOOORRRVVVZZZ___eeekkkrrrwww{{{{{{qqq```SSSKKKDDDAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;<<<<<<;;;;;;;;;===???@@@AAACCCJJJ\\\vvvvvvggg[[[SSSMMMKKKQQQdddxxxdddWWWRRRQQQbbbwwwkkk]]]___uuurrrddd^^^^^^sss{{{kkkYYYMMMEEE>>>:::999888888777666666666555555555666666777777777777666888888888888999:::;;;<<<<<>>@@@@@@@@@@@@AAACCC???@@@AAACCCFFFKKKRRRWWWdddnnnvvvrrrkkkddd]]]YYYWWWVVVYYYZZZ\\\]]]]]]\\\ZZZYYYRRROOOIIIEEEAAAAAABBBCCC???>>>@@@FFFJJJMMMUUU\\\\\\gggrrryyy~~~xxxmmmccc[[[WWWTTTSSSJJJIIIGGGEEEBBB@@@>>>=========<<<;;;::::::999999999999999:::::::::;;;;;;999999999888888888888777999999999999999999999999::::::999999:::;;;<<<<<<<<<>>>???@@@AAADDDHHHKKKLLLNNNRRRVVV[[[aaaggglllrrrwww}}}}}}yyyhhhZZZNNNFFFBBB======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;<<<<<<<<<<<<;;;;;;<<<===??????AAACCCJJJ\\\vvvvvvggg[[[TTTOOOOOOUUUfff{{{hhhZZZTTTQQQ___pppyyygggZZZ[[[mmm{{{iii___\\\qqqnnnZZZMMMDDD===:::999888777777666666666666777666777777888888777777777888888888888999;;;<<<===>>>LLLaaauuuxxxrrrrrrssszzzssslllrrr{{{qqqfff]]]ZZZ^^^dddpppvvv||||||zzzuuummmddddddeeegggiiiiiihhhgggfffcccgggjjjiiihhhjjjpppvvvxxxtttssstttuuuyyyyyyyyyyyywwwrrrkkkfff```[[[WWWVVVTTTQQQRRRVVVUUUYYYdddvvvzzztttrrrooohhhaaaSSSMMMJJJPPP^^^lllsssuuufff]]]RRRIIIEEEDDDBBBAAA@@@AAACCCBBB@@@?????????===>>>??????AAAEEEJJJMMMQQQXXXgggyyy~~~uuulllddd^^^[[[ZZZZZZ[[[[[[\\\]]]^^^^^^```\\\UUUNNNHHHEEEDDDDDD???===???CCCEEEHHHOOOVVVWWWaaakkkqqqwwwwwwmmmeee___[[[ZZZOOONNNKKKHHHDDDAAA>>>===>>>===<<<;;;:::999999999999999::::::::::::;;;;;;:::::::::999999999888888999999999999999999999999777666555666888::::::999;;;<<<===>>>>>>@@@DDDFFFEEEHHHKKKNNNRRRWWW]]]aaaiiinnnttt{{{sssdddUUUKKKEEE??????>>><<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>???BBBCCCKKK\\\vvv~~~nnn```XXXNNNPPPUUUdddlll^^^XXXUUU```nnn{{{}}}nnn___TTTUUUdddtttmmm```^^^uuuuuu^^^NNNDDD<<<888888777777666555555666777888777888888888888888777777888888888999:::;;;<<<===BBBQQQhhh{{{{{{uuuuuuzzz~~~tttkkkhhhqqqxxxyyy{{{yyyjjj___YYYXXX```iiisssyyy}}}|||yyysssjjjbbbddddddffffffggggggggggggdddfffggghhhjjjmmmrrruuu{{{}}}xxxttttttuuuvvv{{{{{{||||||zzztttmmmggg]]]WWWTTTSSSQQQNNNOOORRRSSSSSSZZZjjj~~~{{{wwwrrrmmmhhhYYYQQQKKKPPP^^^nnnzzz~~~uuujjj[[[PPPJJJFFFBBB@@@EEEFFFGGGFFFCCCAAA@@@@@@???@@@AAAAAAAAABBBEEEHHHFFFJJJTTTbbbmmmwwwzzzqqqllldddbbb^^^[[[ZZZZZZ[[[]]]ccc```]]]WWWRRRMMMIIIGGGCCCAAA@@@BBBCCCDDDJJJQQQQQQZZZbbbgggmmmxxxyyyqqqiiidddaaaUUUTTTPPPLLLGGGCCC@@@>>>???>>><<<:::999999999999999999::::::::::::;;;;;;;;;;;;;;;::::::::::::999888888888888888888888888666444333444888::::::999999:::;;;;;;;;;===@@@BBB@@@BBBEEEHHHKKKNNNSSSVVV^^^bbbhhhnnntttzzzooo___RRRKKKBBBAAA???>>><<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???CCCDDDLLL]]]www}}}}}}uuueee[[[KKKNNNSSS```zzzqqqbbb\\\[[[eeeqqq|||~~~ssseeeYYYPPPPPP]]]jjjnnn```aaaxxx{{{bbbPPPDDD;;;777777777666555555555777888999888888999999999888888777888888888999:::;;;===>>>FFFVVVlll|||uuuuuu}}}||||||{{{wwwxxx~~~vvvnnnhhhhhhrrrwwwvvvvvvzzz}}}ttteeeZZZUUUVVVaaalllqqqwww{{{yyyvvvpppggg___ccccccdddeeefffggghhhiiieeeeeefffgggkkkooosssuuuttt|||xxxuuuuuuvvvwww~~~~~~yyyqqqkkkZZZUUURRRQQQOOOLLLLLLPPPRRRQQQUUUcccxxxyyytttppp```VVVMMMOOO^^^ppp~~~wwwfffXXXPPPKKKFFFBBBCCCEEEGGGFFFDDDBBBBBBBBB@@@AAAAAA@@@>>>===>>>???BBBCCCIIISSS[[[dddttt~~~ooojjjccc\\\XXXWWWXXXYYY^^^^^^___]]]ZZZUUUOOOLLLHHHEEECCCDDDDDDCCCHHHOOOKKKTTT\\\___eeeooozzz{{{rrrjjjeeeZZZXXXTTTOOOJJJEEEAAA??????>>><<<:::999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888777555444666:::===<<<;;;777888999999999:::===@@@<<>>>>>>>>CCCEEELLL^^^www~~~||||||}}}~~~mmm___XXXMMMIIIXXXssssssiiidddooozzzyyycccUUUOOORRR[[[dddpppllleeezzziiiSSSHHHBBB>>>;;;888888777666666666666666666666777777888888999999:::666555888999:::>>>CCCIII[[[ppp~~~~~~~~~|||yyyxxxzzz~~~~~~wwwppphhhfffhhhooowwwyyywwwuuuuuuwww{{{}}}xxxvvvxxxyyykkk\\\SSSPPPRRRXXX___jjjnnnsssuuurrrlllfffbbb```cccfffhhhggggggfffgggeeeeeegggiiimmmpppsssuuuyyy}}}~~~~~~~~~{{{{{{{{{yyyzzz~~~|||zzztttmmm___[[[TTTOOOMMMLLLKKKKKKLLLMMMRRR]]]ooo~~~xxxsssddd[[[TTTSSSZZZiii~~~wwwgggXXXNNNKKKLLLIIIHHHGGGGGGGGGFFFCCC@@@BBBBBBAAA@@@AAABBBCCCDDD@@@???AAAGGGNNNYYYiiiwww{{{yyylllaaa[[[XXXVVV\\\\\\]]]^^^^^^]]][[[ZZZOOOLLLIIIEEEEEEFFFHHHJJJKKKLLLNNNSSSZZZccckkkppp{{{uuuqqqiiiaaaWWWQQQNNNLLLGGGCCCCCC@@@<<<999999:::::::::888999;;;======<<<;;;:::999999;;;;;;;;;;;;999999555666777888999999888777666666666666666777888888;;;;;;:::999:::;;;<<<===888===AAACCCBBBCCCHHHLLLMMMOOORRRVVV[[[bbbjjjooorrrvvv}}}xxxdddSSSIIIBBB===>>>???;;;999999<<<;;;;;;::::::;;;;;;<<<>>>===;;;:::999:::;;;;;;<<<<<<;;;<<<<<<===>>>???AAAFFFNNN[[[sss}}}{{{|||}}}~~~mmm^^^VVVNNNKKKUUUiiitttlllwww}}}hhhZZZTTTUUU[[[bbb{{{rrrllliii|||lllVVVHHHBBB===999888777777666555555666666666666666777777888888888:::777666888999999>>>DDDMMM^^^rrr~~~yyyyyy{{{~~~}}}vvvpppjjjkkkqqqzzzzzzvvvssssssttttttoooiiiiiimmm{{{|||rrreeeVVVOOONNNQQQXXX___fffjjjoooppplllgggdddbbbaaacccfffgggfffeeeeeefffeeefffhhhkkkoooqqqsssuuuvvvyyy|||}}}~~~~~~~~~{{{}}}|||vvvoooddd___XXXRRROOOLLLJJJIIIMMMMMMOOOXXXiii~~~}}}xxxuuufff^^^VVVSSSWWWeeezzzuuueeeXXXPPPMMMIIIHHHHHHJJJKKKJJJGGGEEECCCBBBAAA@@@AAABBBCCCDDDBBB@@@AAAFFFLLLUUUcccqqqttt||||||}}}sssggg___[[[YYYXXXXXXYYYZZZZZZZZZYYYUUUSSSPPPLLLIIIHHHHHHHHHIIIJJJKKKPPPVVV^^^eeeiiitttyyy~~~{{{yyypppiii^^^WWWSSSOOOJJJEEEEEEBBB>>>;;;;;;;;;;;;;;;999:::<<<>>>>>>===<<<;;;999:::;;;;;;;;;;;;:::999666777888999999888888777777777777777777888999999999999999999999:::;;;;;;777;;;???@@@???@@@DDDHHHJJJLLLOOORRRVVV\\\bbbggglllpppvvv{{{~~~hhhWWWOOOHHHBBBBBBBBB@@@>>>>>><<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;::::::;;;<<<;;;;;;;;;;;;<<<===>>>???AAAEEEMMMZZZrrr~~~{{{|||ppp___UUUPPPNNNRRR^^^sss~~~ttt}}}pppbbb[[[YYY\\\bbbuuuwwwpppnnn}}}pppYYYJJJBBB<<<888777777666555555555666666666666666666777777777777:::777666888888999>>>EEETTTcccuuuzzz{{{|||~~~~~~zzztttooogggnnnxxxzzzsssrrrooolllhhhaaa\\\```gggyyy|||uuukkk^^^PPPLLLNNNSSS[[[ccceeeiiimmmkkkfffbbbccceeebbbdddfffgggfffddddddeeeeeegggkkkooorrrsssttttttuuuvvvxxxzzz{{{|||||||||yyyzzz|||~~~zzzrrriiiddd]]]WWWRRRNNNJJJHHHMMMLLLLLLSSSccczzz{{{wwwwwwjjjcccZZZTTTTTT^^^ttt{{{jjj[[[SSSOOONNNOOOPPPPPPOOOLLLIIIDDDCCCBBBAAA@@@AAABBBCCCCCCAAAAAADDDHHHOOO[[[gggpppyyy}}}xxxtttrrrooovvvzzz}}}qqqjjj^^^[[[WWWUUUVVVXXXXXXXXX[[[ZZZXXXUUUQQQMMMIIIHHHHHHHHHIIIKKKPPPVVV[[[___ffflllttt{{{vvvoooeee]]]XXXRRRLLLGGGGGGDDD@@@>>>=========<<<;;;<<<===>>>>>>>>>===<<<::::::;;;;;;;;;;;;::::::888888999999999888777777999888888888888999::::::777888888999999999999999666999<<<<<<;;;<<>><<<;;;===<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<::::::::::::;;;<<<===>>>???DDDLLLZZZrrr|||}}}sssbbbUUUQQQNNNPPPYYYkkkuuu|||{{{jjj___[[[^^^ddduuuzzzsssttt]]]MMMDDD>>>:::777777666555555666666666666666666666666666666666:::888777999999:::@@@III[[[iiiyyy|||~~~~~~zzzuuupppnnnhhhrrr}}}uuutttooohhhbbb\\\[[[cccmmmyyy~~~}}}ttteeeYYYNNNMMMRRRYYYbbbhhhjjjmmmmmmiiibbb```ccchhhdddfffggggggfffddddddeeeeeehhhmmmrrrtttuuuuuutttttttttsssrrrqqqrrruuuwwwzzzzzz|||~~~}}}uuummmhhhbbb[[[VVVQQQLLLIIIKKKKKKLLLSSSbbbyyyzzzxxxyyypppjjj```WWWQQQXXXmmmlll^^^YYYXXXWWWVVVUUURRRNNNJJJEEEDDDCCCAAA@@@AAAAAABBBBBB@@@@@@CCCEEEJJJUUU```mmmxxx|||wwwpppkkklllnnnsssxxx}}}rrrjjj___WWWUUUVVVWWWWWW\\\\\\\\\ZZZWWWSSSOOOLLLIIIIIIIIIJJJLLLPPPTTTVVV\\\bbbkkksssxxx|||~~~vvvppphhhaaa[[[TTTNNNJJJIIIFFFBBB@@@???>>>===<<<;;;<<<============<<<<<<:::;;;;;;;;;;;;;;;;;;::::::::::::999999888888777999999888888888999999:::666777999:::::::::999888666888::::::999:::<<<>>>@@@BBBDDDFFFHHHKKKPPPTTTZZZ]]]aaafffkkkqqqxxx}}}rrraaaPPPFFF>>>;;;:::888888:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::::::::;;;:::::::::::::::;;;======>>>CCCKKKYYYrrr}}}~~~uuufffWWWPPPMMMPPPZZZiii~~~qqqwwwtttddd^^^bbbjjj|||zzzxxxaaaQQQFFF@@@===777777666666666777777888777777777777777666666666:::888999::::::;;;DDDMMMbbbnnn|||}}}yyy}}}~~~vvvpppnnnnnnrrr|||sssiiibbb^^^```iiitttzzz~~~uuu___TTTLLLNNNWWW___ffflllnnnnnnllleee___]]]bbbfffeeeggghhhgggfffeeeeeeffffffjjjooosssvvvvvvuuutttrrrrrrpppllljjjkkkpppssszzzzzz{{{~~~wwwnnnjjjddd___ZZZUUUPPPLLLHHHJJJMMMVVVeee{{{yyyqqqggg[[[RRRTTTfffyyy}}}lllbbb```]]]ZZZWWWTTTOOOLLLHHHGGGDDDCCCAAAAAAAAAAAA???>>>???BBBDDDGGGQQQ[[[iiiuuuzzzrrrkkkggghhhjjjmmmrrrwww|||oooaaa[[[XXXWWWVVVXXXYYYZZZ[[[ZZZXXXVVVTTTNNNMMMLLLLLLLLLNNNPPPQQQWWW\\\cccjjjooosssvvvxxxrrroooiiiddd^^^XXXSSSPPPKKKHHHEEEBBBAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888999888888777777777888888777888:::;;;;;;;;;:::999777888::::::::::::;;;<<<;;;===@@@BBBDDDGGGKKKNNNRRRUUUYYY^^^bbbhhhooottt{{{ttteeeVVVLLLCCC???>>><<<<<<>>><<<;;;;;;::::::;;;;;;<<<999999999:::::::::999999:::::::::::::::;;;======>>>CCCKKKYYYrrr~~~vvvfffWWWPPPKKKOOOYYYgggwww}}}lllqqq|||mmmaaafffqqq|||eeeTTTHHHBBB???888888777777777888999999888888888888777777777777999999:::<<<;;;>>>HHHSSSgggsss|||zzz}}}sssnnnooosss~~~xxxjjjdddcccgggooowwwzzz~~~qqq[[[QQQKKKQQQ[[[ccciiillloookkkeee___[[[\\\___ccceeefffgggfffeeeeeefffggghhhkkkooosssvvvvvvuuutttpppqqqpppllliiijjjooossszzz{{{|||~~~wwwnnnkkkgggbbb^^^XXXSSSOOOHHHJJJNNNVVVdddyyyyyymmm___UUUTTTaaapppnnnjjjddd^^^ZZZVVVRRROOOKKKIIIGGGDDDBBBBBBAAAAAA???>>>???BBBCCCFFFNNNXXXhhhttt{{{ttthhhgggeeeeeeiiiooovvvzzz~~~wwwllleee]]]XXXVVVWWWXXXYYYZZZZZZZZZZZZTTTSSSQQQPPPOOOOOOOOOPPPRRRVVV\\\aaaeeehhhkkkmmmnnnllljjjfffaaa\\\XXXVVVNNNLLLHHHEEEDDDBBB???===<<<;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::999999888777777777777888888999999:::::::::::::::888999999::::::;;;;;;<<<999;;;===???AAACCCFFFIIIKKKNNNRRRVVV[[[```eeeiiirrrwwwxxxjjjZZZPPPFFFCCCAAA>>>===???<<<;;;;;;::::::;;;;;;<<<888999999::::::::::::999::::::::::::;;;<<<===>>>>>>CCCKKKZZZsssuuucccVVVOOOKKKMMMUUUaaarrr{{{fffhhhsssxxxgggjjjvvviiiVVVIIIAAA>>>999999888888999::::::;;;:::999999999888888888777999999;;;======AAALLLYYYjjjuuu|||qqqnnnssszzzxxxiiifffkkkqqqwww|||}}}|||kkkZZZQQQNNNVVVbbbiiilllnnnmmmfff___ZZZZZZ]]]```aaabbbcccddddddcccccceeegggiiikkkooorrruuuvvvuuuuuusssuuuuuussspppppptttyyy}}}~~~wwwpppmmmiiieee```ZZZSSSNNNJJJKKKMMMQQQ^^^sssqqqdddYYYVVV^^^hhh}}}sssiii```ZZZTTTQQQMMMLLLIIIFFFDDDCCCBBBBBBAAA???AAACCCCCCDDDLLLTTTcccooo|||uuuooohhhcccbbbgggmmmrrrsssvvvxxxwwwuuuxxx{{{mmmbbbZZZYYYXXXWWWXXXYYY[[[\\\XXXWWWUUUSSSRRRPPPPPPPPPLLLPPPUUUYYY]]]```dddfffiiiiiihhheee```[[[WWWVVVRRRPPPLLLJJJHHHEEEBBB@@@======<<<;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;;;;:::999::::::<<<<<<::::::999888888888888888888888888888888999::::::888888888999;;;<<<<<<;;;999;;;===>>>>>>???AAACCCCCCFFFKKKPPPSSSWWWZZZ]]]ffflllttt}}}}}}nnnZZZPPPGGGCCCAAA===;;;<<<<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>CCCLLL[[[uuusss```UUUOOOKKKKKKPPP\\\oooxxx```bbblll~~~lllmmmyyykkkVVVHHH@@@<<<:::999999999:::;;;;;;<<<:::::::::999999999888888888999<<<>>>>>>BBBOOO\\\kkkwwwzzzpppooowwwvvvggghhhqqqzzzzzzggg\\\TTTRRR\\\hhhooopppppplllddd[[[XXX\\\aaacccccc```aaabbbbbbaaabbbdddfffiiikkkooorrrtttuuuuuuuuuwwwzzz|||{{{wwwwww{{{vvvrrroookkkfffaaaYYYRRRMMMMMMLLLKKKMMMWWWmmmtttfff\\\XXX\\\ddd{{{tttggg]]]UUUQQQOOOMMMJJJGGGEEECCCCCCBBBCCCBBBBBBDDDDDDCCCJJJQQQWWWdddttt{{{oooeee```aaafffjjjooosssvvvtttnnnlllpppuuu|||{{{mmm___]]]ZZZWWWVVVXXXZZZ\\\[[[ZZZXXXUUUSSSQQQPPPPPPGGGKKKPPPUUUYYY]]]aaaddddddeeeeeebbb]]]XXXTTTRRRUUURRROOOMMMKKKHHHEEEBBB???>>>===<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;::::::999:::;;;===>>><<<;;;::::::999999999999888777666666666777999:::888777777888:::<<<<<<;;;:::<<<======<<<<<<===>>>===AAAGGGKKKNNNQQQSSSVVV\\\bbbkkkttt|||qqq\\\RRRIIIFFFDDD???======<<<;;;;;;::::::;;;;;;<<<:::;;;===>>>>>>>>>======<<<<<<;;;<<<<<<===>>>???>>>DDDMMM\\\uuuvvvcccZZZOOOHHHLLLRRRZZZjjjzzzqqq]]]]]]fffxxxnnnlllttt|||www|||ttt]]]III===888::::::999999888777777777::::::::::::::::::::::::::::::<<<>>>===@@@NNN___vvv|||wwwnnnlllwwwuuunnnpppxxxwwwcccVVVVVVYYYaaajjjppppppmmmeeeaaa\\\YYYZZZ]]]______cccddddddcccbbbccceeegggjjjmmmqqqrrrsssssstttuuuxxx~~~~~~yyytttqqqllleee^^^XXXTTTQQQMMMHHHHHHNNNUUUbbb{{{}}}mmm___VVVUUUWWWggg}}}nnnccc]]][[[WWWTTTPPPNNNMMMKKKIIIGGGEEEBBB??????BBBFFFHHHJJJUUU^^^lllzzz~~~sssjjjddddddfffgggooossspppmmmlllfff___lllqqq}}}zzzkkk]]]XXXVVVTTTVVV\\\XXX[[[\\\YYYZZZZZZSSSIIIIIIJJJKKKMMMOOOSSSYYY]]]cccdddeeedddbbb]]]YYYVVVUUUTTTSSSPPPMMMJJJGGGFFFBBB???<<<;;;<<<===>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999999999:::::::::777777888999:::;;;;;;<<<<<<<<<<<<============>>>???>>>>>>@@@CCCGGGKKKNNNXXX]]]ccckkkrrrzzz~~~wwwaaaXXXNNNIIIDDD???>>>AAA===<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;::::::<<<;;;;;;<<<<<<===>>>???AAAEEELLL[[[vvv|||iii[[[PPPHHHKKKQQQYYYjjjzzzyyy{{{hhhXXXWWW___pppnnnjjjqqq~~~}}}sssnnnuuuvvv```MMMAAA<<<::::::999999888777777777999999999999999999999999999999;;;>>>???EEEVVVgggwww|||~~~|||~~~wwwooooooyyyvvvooosss}}}sss___XXXXXX[[[ccckkkpppooollleee```ZZZWWWXXX\\\```bbbcccddddddcccbbbbbbdddfffjjjlllooopppppppppqqqsssxxxzzzwwwtttoooiiiaaaYYYRRROOOMMMHHHHHHMMMSSS^^^wwwrrrcccZZZWWWXXX^^^tttsssiiiddd]]]ZZZVVVSSSQQQNNNJJJGGGEEECCC@@@AAADDDGGGIIIJJJMMMVVVcccrrrxxxmmmeeebbbbbbiiimmmllllllmmmjjjdddcccdddkkkwwwssshhh```YYYWWWYYYXXX[[[]]]\\\^^^^^^XXXOOOJJJKKKKKKKKKLLLPPPUUUYYY]]]___aaabbbaaa^^^[[[YYYWWWVVVUUURRRPPPMMMJJJHHHCCCAAA>>>============<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888999999::::::666777777888888999999::::::::::::;;;;;;;;;<<<<<<=========>>>@@@DDDHHHJJJQQQUUU[[[aaaiiiqqqyyy~~~~~~zzz~~~ggg[[[OOOHHHDDD???===>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;:::<<<;;;;;;<<<<<<===>>>???AAAEEELLL[[[vvvrrr___RRRIIIJJJPPPYYYjjj{{{vvv}}}vvvaaaSSSRRRWWWhhh|||ooohhhlll}}}{{{uuuhhhfffoooxxxdddRRREEE???::::::999999888777777777888888888888888888888888888999;;;>>>BBBMMM```qqqzzz}}}{{{wwwvvv}}}~~~uuuoooppp{{{vvvqqqxxxppp```[[[\\\___ffflllooommmjjjccc^^^XXXUUUXXX]]]bbbeeeeeeffffffeeecccccceeefffjjjlllmmmnnnnnnoooqqqsssyyy||||||{{{wwwqqqhhh^^^UUUPPPNNNIIIHHHLLLPPPZZZqqqvvvhhh^^^YYYWWWXXXggg}}}wwwpppkkkfffaaa]]]ZZZUUUOOOIIIEEECCCBBBCCCFFFHHHIIIIIIIIIOOO[[[iiixxx|||mmmdddaaaeeehhhhhhjjjlllllliiibbb______dddnnn~~~sssfff\\\YYYWWWYYYZZZ[[[^^^```\\\VVVOOOOOOMMMKKKJJJLLLPPPSSSUUUXXX[[[]]]^^^^^^\\\[[[YYYYYYWWWUUUSSSPPPMMMLLLFFFCCCAAA??????>>><<<:::<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777888888888888999777777777777777777777777888888999999999:::::::::<<<<<<;;;;;;===@@@BBBDDDHHHKKKOOOTTT[[[ccclllrrrxxx}}}}}}xxx|||rrrbbbQQQJJJFFFAAA>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::<<<;;;;;;<<<<<<===>>>???AAAEEELLL[[[uuu~~~|||eeeWWWLLLKKKPPPZZZlll~~~~~~wwwbbbSSSPPPSSScccyyypppeeegggrrr{{{pppccccccmmmyyyfffSSSFFF???::::::999999888777777777888888888888999999999999999:::;;;>>>EEETTTiiiyyyzzzrrrooouuu{{{ppplllooo{{{|||tttrrr}}}pppccc^^^```ccchhhlllmmmjjjfff]]]ZZZWWWWWWZZZ^^^bbbdddggghhhhhhgggfffeeefffgggiiijjjkkkkkklllnnnrrruuuyyy~~~zzzrrrggg]]]VVVQQQKKKIIILLLOOOWWWlllyyylllaaaZZZVVVYYYaaaooo{{{uuunnniiieee^^^VVVOOOEEEDDDDDDEEEGGGIIIIIIHHHLLLOOOVVVaaannn}}}pppggggggfffeeegggiiijjjiiifff```[[[\\\aaalll|||lllbbb]]][[[XXXYYY]]]bbbbbbaaaXXXWWWSSSNNNKKKJJJLLLNNNQQQSSSVVVZZZ\\\\\\\\\\\\ZZZYYYXXXWWWTTTRRRPPPOOOIIIGGGDDDAAA@@@>>><<<999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777888999999888888777777777777888888888888999999999999<<<;;;::::::;;;===>>>@@@AAACCCFFFJJJOOOWWW```ffflllrrr{{{yyy}}}|||iiiVVVLLLIIIEEE@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???AAAEEELLLZZZuuu~~~mmm]]]PPPMMMQQQ[[[oooyyyeeeSSSOOOPPP^^^tttqqqcccbbbggg|||mmmbbbbbbkkkyyyfffSSSDDD<<<::::::999999888777777777999999999999::::::;;;;;;999;;;<<>>???AAAEEELLLZZZttt~~~sssbbbSSSNNNRRR\\\qqq}}}kkkUUUOOONNNYYYmmmpppaaa^^^cccrrrbbbbbbhhhzzzyyyeeeSSSEEE<<<::::::999999888777777777999999999::::::;;;;;;<<<:::===>>>AAAKKK```uuu{{{||||||qqqhhhgggllluuu}}}ppppppwwwxxxlllccc``````dddhhhjjjiiieee___[[[SSSUUUXXX\\\```aaa___^^^___aaaccccccbbbbbbbbbccc```______^^^```fffmmmrrrxxxyyyoooeee___VVVPPPNNNNNNNNNTTTfffzzzyyyooogggbbb\\\ZZZ^^^jjjzzz{{{sssoooiii___WWWOOOMMMJJJIIIIIIJJJIIIIIIMMMJJJNNNWWW___iii|||~~~tttiiidddcccbbbcccffffffccc```^^^ZZZXXX]]]dddrrrttteee^^^\\\\\\```dddfffeeebbb]]]VVVQQQOOOOOOQQQRRRTTTWWWXXXYYYZZZZZZYYYYYYYYYWWWVVVTTTSSSRRRPPPLLLGGGCCCAAA@@@>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999888888888888777777777;;;:::::::::999999888888999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===???AAADDDIIIOOOSSS\\\cccmmmwww}}}{{{xxxcccVVVNNNFFF@@@???===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;<<<<<<===>>>???AAAEEELLLZZZtttwwweeeTTTNNNQQQ\\\qqqvvvZZZRRRNNNUUUfff|||mmm^^^\\\```xxxeeebbbffftttyyyfffUUUGGG???::::::999999888777777777777888888999::::::;;;;;;999===@@@CCCPPPhhh}}}~~~zzzuuu{{{~~~yyylllhhhjjjmmmqqquuu~~~vvvlllppp{{{zzzpppddd___``````dddhhhjjjgggaaaZZZVVVTTTUUUWWW[[[^^^```___^^^]]]___bbbccccccbbbcccdddbbbaaa^^^\\\]]]cccjjjpppwww~~~yyyooofff```WWWQQQNNNNNNNNNRRRdddxxx|||uuummmhhh___\\\]]]eeeooo~~~wwwtttnnneee]]]WWWSSSOOOLLLLLLLLLLLLLLLJJJGGGKKKTTTYYY```sssyyyoooiiicccaaacccgggfffeeeddd___YYYYYY]]]bbbnnn}}}|||ppphhhaaa___bbbdddeeeeeebbb]]]XXXVVVUUUQQQRRRTTTVVVXXXZZZ[[[[[[ZZZZZZYYYYYYWWWVVVTTTSSSSSSNNNHHHCCCAAA@@@@@@@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888::::::999999888888888888999999999999888888888888999999999:::::::::;;;;;;999999999999999999999999:::<<<>>>???@@@CCCGGGJJJRRRXXXaaakkkuuu~~~{{{~~~qqqaaaTTTIIIBBBAAA===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<;;;;;;<<<<<<===>>>???AAAEEELLLZZZtttyyyfffSSSMMMPPP[[[qqq___VVVPPPUUUcccvvvkkk]]][[[ZZZwwwhhhdddeeerrrzzzgggXXXKKKCCC::::::999999888777777777666777777888999999::::::888===BBBFFFTTTmmm}}}wwwnnntttwwwwwwxxx}}}|||qqqiiiiiimmmoooooopppuuu{{{jjjjjjppp~~~~~~yyyuuulllaaa___ddd```dddhhhjjjfff^^^WWWRRRVVVUUUVVVYYY\\\_________^^^aaadddeeeeeeeeefffggggggeeebbb^^^^^^ccckkkpppwww}}}zzzqqqgggaaaVVVPPPMMMNNNMMMQQQbbbvvv{{{uuuooojjjddd```___ccciiittt{{{xxxtttkkkddd\\\XXXSSSOOONNNNNNNNNNNNKKKGGGJJJRRRVVVYYYjjj~~~{{{pppeee```aaadddcccdddddd^^^WWWUUUXXXZZZbbblllzzz|||ooohhhhhhaaaccceeedddaaa]]]ZZZYYYPPPRRRTTTWWWYYY[[[\\\]]][[[[[[ZZZZZZYYYWWWVVVUUUTTTOOOHHHBBB@@@AAAAAABBB>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::::::::999999999888888777777777777777777888888888999999999999:::::::::777777777888888888888888999:::<<<===>>>@@@BBBEEEIIINNNWWWaaajjjttt}}}~~~}}}}}}lll[[[MMMFFFEEE======<<<<<<<<<;;;;;;;;;::::::;;;<<<=========<<<<<<;;;;;;<<<<<<===>>>???AAAEEELLLZZZtttxxxiiiYYYQQQNNNSSSfffzzzlllZZZNNNSSSbbbrrrxxxhhh]]]XXX[[[ppppppeeeccctttpppZZZMMMGGG???===;;;:::::::::999888888888777888999;;;===>>><<>><<<<<<===>>>@@@???>>>===<<<;;;:::::::::<<<;;;::::::999999::::::;;;;;;<<<:::888888999:::999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::666888;;;<<<======???AAAEEEIIIOOOVVV^^^iiivvv|||yyyeeeTTTHHHBBBCCC@@@===;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===============???AAABBBCCCJJJZZZrrrssseeeWWWPPPNNNRRRdddwwwwwwdddUUUXXXfffuuuxxxiii^^^ZZZWWWiiisssgggbbbqqq|||bbbOOOEEE???===;;;:::;;;:::999888;;;;;;;;;<<<<<<>>>???@@@>>>@@@BBBJJJ^^^wwwzzzwwwsssrrrtttuuutttssstttmmmjjjpppvvvvvvtttsssnnnooottt{{{yyypppfffbbbaaaooo~~~vvvooogggaaabbbggghhhiiihhheee___[[[YYYYYYYYY[[[\\\]]]]]]]]]___``````bbbeeeggghhhjjjnnnpppnnnmmmkkkhhhgggjjjooorrruuuyyy~~~yyyssskkkcccZZZVVVRRRPPPPPPTTT```lll}}}vvvqqqmmmfffcccfffgggiiivvvxxxwwwuuukkkcccaaa]]]UUUPPPOOONNNLLLKKKMMMNNNRRRZZZddduuu}}}kkkccc]]]```bbbaaaccceeeaaaYYYXXXUUUUUU]]]iiiyyyyyynnneeedddfffddd```]]]XXXWWWXXXZZZ]]]^^^^^^]]]]]]]]]]]]^^^^^^]]]\\\\\\XXXWWWUUUSSSQQQNNNIIIEEECCCBBB???===<<<===>>>?????????===<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<;;;999888:::;;;;;;;;;:::999888888888888999::::::;;;;;;::::::999::::::::::::::::::::::::999::::::::::::<<>>===@@@MMMddd|||~~~|||{{{yyyvvvtttqqqiiifffnnnxxx|||zzzyyymmmkkklllnnnkkkccc]]]\\\bbbooo~~~xxxnnnhhhcccaaaeeekkkkkkjjjgggbbb]]]ZZZZZZZZZYYY[[[]]]]]]]]]]]]___``````cccfffiiikkknnnrrruuurrrrrrqqqnnnlllmmmooorrrsssxxx~~~}}}uuulllddd]]]XXXSSSPPPOOORRR\\\ggg~~~yyyuuunnniiiiiiggggggqqq}}}|||tttmmmjjjfff^^^WWWTTTRRRNNNLLLLLLMMMNNNTTT\\\iiiyyyxxxiiibbbbbbaaaaaadddgggeee```[[[UUUQQQSSSZZZeeewwwnnngggfffddd```^^^ZZZYYYYYY[[[]]]^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^^^^ZZZYYYWWWUUUTTTQQQLLLIIIEEECCCAAA>>>======>>>?????????>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999<<<<<<===;;;:::999;;;<<<>>><<<:::999888777888888999999::::::::::::999999::::::::::::::::::::::::<<<;;;:::999888:::>>>AAABBBDDDGGGJJJNNNWWWccclllzzzwwwcccRRRHHHDDDAAA===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===============???AAADDDEEEKKK[[[sssnnn```RRRLLLJJJOOObbbuuuvvvqqqwwwpppccc]]]UUU___sss}}}qqqjjjttttttWWWEEE@@@>>><<<;;;;;;;;;:::999777888999::::::999888777<<<<<>>>>>??????>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::<<<======<<<::::::<<<======<<<:::888888888999:::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999999;;;>>>>>>@@@AAACCCFFFNNNYYYbbbssszzzfffUUUKKKDDDAAA>>><<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;=========<<<===???AAADDDDDDJJJZZZsss~~~~~~rrrcccSSSKKKHHHNNNbbbwww~~~wwwiiiaaaWWW^^^ooozzzttt|||xxx[[[HHH@@@>>><<<;;;;;;;;;:::999::::::<<<======<<<;;;:::999<<>>===<<<<<<;;;<<<<<<<<<<<<============<<<;;;;;;;;;<<<===<<<;;;:::<<<>>>::::::999999999:::<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;======;;;:::999999;;;<<<>>>???AAAHHHRRRZZZkkkxxxxxxfffVVVMMMEEEBBB???=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;=========<<<===???AAABBBCCCIIIXXXqqq~~~~~~vvvfffVVVMMMIIINNNaaauuu~~~nnnfffWWW___pppzzz___LLLAAA>>><<<;;;<<<<<<;;;999888999999:::;;;;;;;;;::::::>>>III\\\ppp~~~}}}wwwsssqqqlllooo{{{sssggg]]]ZZZ```jjjuuu|||pppcccZZZ[[[bbbhhhlllooooooiii___XXXTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[]]]^^^cccgggkkkooorrrtttwwwxxx~~~}}}zzzwwwuuuuuuuuuyyyzzzjjjbbbZZZVVVTTTTTTYYY___mmm|||xxxtttsssssswwwxxxnnnfff^^^XXXWWWUUURRRRRRUUUZZZ___kkk}}}zzzkkkeeefffggghhhjjjhhhbbb[[[XXXTTTSSSWWW^^^mmmzzzooojjjdddcccbbbccceeehhhiiijjjddddddcccbbb```^^^\\\[[[UUUTTTTTTUUUWWWXXXXXXWWWNNNMMMKKKHHHEEEBBBAAA@@@>>>======<<<<<<======>>>>>>>>>???@@@???>>>===<<<:::;;;<<<;;;::::::<<<>>>888888999:::;;;<<<======<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777:::===>>>===:::888777999;;;======???DDDLLLRRR___mmm}}}xxxfffXXXOOOFFFCCC???=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===============???AAABBBBBBHHHWWWppp~~~vvvhhhZZZRRRMMMNNN]]]oooqqqgggZZZcccuuubbbNNNAAA???<<<<<<<<<<<<;;;:::666666666666777888::::::>>>@@@MMMdddzzz}}}~~~xxxrrrppppppmmmwwwsssggg^^^]]]gggsss}}}nnnbbbZZZ^^^hhhmmmooopppllleee\\\WWWVVVWWWYYYYYYYYYZZZ\\\\\\\\\]]]^^^```cccgggmmmrrruuuxxx{{{}}}~~~{{{xxxxxxxxxwww{{{~~~rrriii___ZZZVVVTTTVVV[[[ggg~~~zzzvvvrrrvvv|||zzzssskkkccc```]]]XXXVVVWWWYYY[[[eeetttxxxnnnjjjhhhgggiiikkkgggccc```ZZZUUUUUUYYYdddooozzzllljjjgggggghhhjjjkkkkkkfffffffffeeedddbbbaaa```XXXWWWVVVVVVXXXYYYXXXWWWRRRPPPNNNKKKGGGDDDBBBAAA@@@??????>>>??????@@@@@@???@@@AAABBBBBB@@@>>>===999:::;;;:::999:::;;;===888999;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<===;;;999999999999;;;======<<>>888999::::::999999;;;===888:::<<<>>>>>><<<999888:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;:::999888:::;;;:::<<<>>>===;;;<<>>======<<<<<<========================;;;===============???AAADDDDDDIIIXXXrrrvvvgggWWWPPPOOORRRZZZbbbrrrzzz{{{vvvggg]]]eee~~~hhhTTTCCC@@@<<<:::::::::999888888999::::::999999;;;===???FFFWWWnnnyyysssooonnnnnnttt|||kkkaaafffvvvxxxkkkcccaaajjjrrrsssrrrsssllldddZZZVVVWWWYYYYYYXXX\\\^^^___^^^^^^^^^aaacccfffiiiooouuuzzz|||~~~~~~|||yyyxxx}}}wwwkkkccc]]]WWWWWWZZZcccrrr}}}zzzxxx{{{}}}ssslllfff```\\\[[[[[[___fffnnnzzz~~~oooiiikkkiiijjjkkkiiieee```]]][[[```fffppp|||yyymmmkkkjjjggggggjjjhhhiiikkkkkkkkkkkklllmmmeeebbb]]]YYYVVVVVVWWWXXXVVVUUUTTTRRROOOKKKGGGEEEDDDCCC@@@???>>>@@@BBBCCCBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>===<<<:::======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<======AAA@@@@@@>>>===<<<;;;:::>>>>>>===<<<;;;:::::::::===<<<;;;;;;<<<===>>>???BBBHHHSSSaaaqqqxxxcccVVVJJJBBB>>>>>>???===;;;;;;<<<<<<============<<<<<<===;;;;;;>>>>>><<<<<>>>>>>>><<<;;;>>>======<<<<<<<<<<<<<<<999999999:::::::::;;;;;;???>>>>>>>>>======<<<<<<===<<<<<<;;;<<<<<<============<<<<<<<<<===>>>???CCCGGGPPP\\\jjjyyy|||eeeWWWLLLEEE???@@@@@@>>><<<===<<<<<<============<<<<<<>>>;;;;;;??????======@@@CCCEEEKKKYYYsssyyyjjjXXXMMMHHHIIIPPPYYYgggzzzhhh```dddrrryyyddd___```ooo~~~eeeQQQCCC@@@===::::::::::::999888999::::::999:::<<<>>>BBBKKK___sss{{{sssooonnnvvvpppllluuuxxxrrroooqqqyyy~~~zzzsssooobbb\\\VVVSSSUUUYYYZZZZZZXXXZZZ^^^```aaaccceeegggjjjnnnuuu|||}}}zzzxxxzzz}}}xxxlllbbbYYYWWWXXX]]]iii~~~vvvpppiiieeedddfffhhhnnn{{{vvvooommmnnnnnnmmmkkkiiifffeeedddhhhnnnvvv~~~yyyooojjjiiikkknnnpppsssuuuuuussspppnnnrrroookkkfffbbb```______^^^]]]\\\YYYUUURRROOOMMMKKKIIIFFFCCCAAA@@@AAAAAA@@@AAACCCEEEGGGIIIJJJJJJHHHEEEBBB@@@??????===<<<>>>>>>===<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;========================;;;;;;;;;<<<===>>>???@@@>>>>>>=========>>>??????BBBEEEJJJSSS___ooo~~~jjjXXXOOOGGGAAAAAAAAA???===>>><<<<<<============<<<<<<===;;;<<>>???BBBAAADDDJJJWWWqqqyyyjjjYYYMMMGGGGGGNNNWWWdddqqquuu^^^WWW[[[jjjvvv```\\\[[[hhhhhhSSSDDDAAA===;;;:::::::::999888999:::::::::;;;===???@@@LLLaaattt|||zzzyyy|||wwwsssrrrpppuuuttt}}}qqqpppqqqvvv|||zzzpppiii^^^ZZZVVVTTTVVVXXXZZZZZZXXX[[[___aaacccdddfffgggkkkpppwww~~~|||{{{{{{~~~uuuhhh^^^ZZZ[[[\\\fffwwwyyyrrrmmmiiihhhgggjjjsss}}}{{{tttsssqqqpppooonnnllljjjjjjlllqqqwww~~~zzzssspppnnnoooqqqtttwwwyyywwwsssppprrrpppllliiieeecccbbbaaaZZZYYYXXXWWWVVVUUUSSSSSSOOOMMMIIIFFFCCCAAA@@@@@@AAABBBDDDFFFHHHJJJKKKLLLMMMJJJFFFCCCBBBAAA@@@>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>============<<<<<<============>>>???@@@@@@??????>>>>>>????????????@@@BBBEEEKKKUUUeeewwwoooZZZQQQIIIBBBAAAAAA>>><<<===<<<<<<============<<<<<<<<<:::;;;>>>???===>>>AAAAAADDDJJJWWWqqq~~~wwwjjjZZZOOOHHHGGGOOOXXXbbbmmmzzzqqq\\\UUUXXXdddvvv```WWWWWWddd}}}xxxkkkWWWDDDAAA===;;;;;;;;;:::999888999:::;;;:::;;;===@@@DDDQQQeeetttxxxsssrrruuuxxxsssrrrmmmzzzzzzsssooosssyyy~~~zzzoooeee]]][[[WWWVVVVVVXXXYYYZZZ[[[]]]```bbbcccdddfffhhhlllpppxxx~~~~~~|||ooobbb\\\\\\]]]eeesss}}}vvvpppllljjjjjjpppwww~~~{{{xxxvvvuuusssqqqnnnmmmooosssxxx~~~xxxqqqpppqqqsssvvvyyyxxxuuurrrmmmllljjjhhhfffdddbbbbbbZZZZZZYYYXXXWWWVVVUUUUUUSSSQQQMMMIIIEEECCCAAA@@@CCCDDDEEEFFFHHHJJJLLLMMMQQQNNNJJJHHHFFFEEECCCBBB???>>>===<<<;;;;;;;;;;;;======>>>>>>>>>?????????AAA@@@???>>>===<<<;;;;;;@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>@@@BBBFFFOOO^^^qqquuu^^^SSSJJJCCCAAA@@@===;;;<<<<<<<<<============<<<<<<;;;999999===>>><<<<<>>;;;;;;;;;::::::888999:::;;;;;;<<<>>>@@@JJJWWWjjjwwwwwwrrrsssxxxuuuooolllnnn}}}{{{~~~}}}sssyyyyyynnncccZZZYYYXXXVVVVVVWWWYYYZZZ]]]___aaabbbbbbdddhhhjjjooossszzzuuufff]]][[[\\\dddpppyyytttooollloootttyyy}}}|||yyyvvvrrrpppqqqssswww|||zzzvvvsssrrrsssvvvwwwuuurrrjjjjjjjjjiiigggeeecccbbbaaa___]]][[[XXXWWWVVVUUUUUUSSSPPPLLLHHHEEEBBBAAACCCCCCDDDFFFHHHJJJLLLNNNTTTRRROOOMMMLLLJJJGGGEEEBBBAAA@@@>>>==================>>>>>>>>>?????????CCCBBBAAA@@@>>>===<<<;;;AAA@@@@@@?????????@@@@@@AAAAAAAAABBBAAAAAA@@@???===???BBBDDDJJJXXXjjjwww}}}eeeUUULLLDDDAAA@@@<<<;;;<<<<<<<<<============<<<<<<<<<999999<<<===::::::===AAADDDJJJXXXqqq~~~sssiii^^^SSSKKKGGGLLLTTT]]]hhhuuu|||cccXXXUUU\\\sss~~~eeeSSSUUU]]]qqqxxxnnnkkkjjjVVVEEEBBB>>><<<;;;;;;;;;:::888999;;;;;;;;;<<>>>>>@@@@@@???@@@@@@AAABBBCCCAAABBBCCCCCCBBBAAA@@@???===@@@CCCDDDGGGQQQ```lll{{{mmmXXXOOOFFFCCCAAA===<<<===<<<<<<============<<<<<<>>>;;;;;;======::::::<<<@@@CCCIIIVVVppp~~~rrrjjj___TTTKKKEEEIIIPPPZZZggguuufffYYYSSSYYYpppdddTTTUUU[[[jjj~~~uuujjjggg}}}gggSSSEEEBBB>>><<<;;;;;;;;;:::888999;;;;;;;;;<<>>???AAADDDHHHLLLPPPSSSVVVUUUUUUVVVUUURRRMMMJJJHHHGGGFFFEEECCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAACCCDDDEEEBBBBBBCCCCCCCCCBBB@@@???>>>AAADDDDDDEEEMMMZZZeeeyyyrrr[[[QQQHHHDDDBBB>>>===>>><<<<<<============<<<<<<@@@===<<<>>>>>>::::::<<>><<<<<<<<<:::888<<<999999<<<===<<<>>>BBBJJJ```sssyyyvvvuuuxxxyyyzzz{{{{{{sssmmmjjjjjjqqqzzzuuujjjuuuyyylll```YYYQQQRRRSSSTTTVVVWWWXXXYYY_________```bbbhhhpppvvv}}}~~~}}}vvvvvvxxxyyy{{{|||~~~~~~~~~}}}jjjbbb```dddlllzzzyyyqqqlllnnnqqqwww{{{|||xxxvvvxxx{{{}}}{{{vvvvvvuuuwww{{{{{{xxxvvvsssqqqoookkkhhheeebbb___\\\[[[ZZZXXXVVVWWWVVVTTTQQQMMMIIIFFFDDDBBBBBBBBBBBBEEEJJJRRRWWWXXXYYYZZZYYYVVVRRRPPPPPPPPPMMMJJJGGGFFFGGGHHHIIIHHHFFFCCCBBBCCCDDDCCCBBBEEECCCAAA@@@AAABBBBBBBBBEEECCCAAA@@@@@@BBBEEEGGGDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDDDDEEEKKKUUU\\\ppp}}}lll[[[KKKEEEDDDBBB???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@BBBEEEKKKVVVnnn}}}uuufffZZZOOOHHHIIIOOO___qqqmmm\\\RRRTTTfff{{{yyycccQQQOOORRRaaa{{{sssfffeeevvvjjjVVVFFFBBB===;;;<<<===<<<:::<<<999999<<<======???DDDRRRfffvvv{{{~~~uuuuuuyyyzzz{{{|||yyyzzzzzztttmmmiiikkkoootttyyy}}}}}}~~~pppiiiuuuyyyyyy{{{vvvhhh^^^YYYSSSSSSTTTTTTVVVWWWYYYYYY\\\]]]^^^```dddkkksssyyy~~~}}}tttuuuvvvwwwyyyzzz{{{|||vvviiidddeeekkkwww~~~ssslllkkkoootttzzz{{{yyy{{{}}}}}}xxxwww{{{}}}|||{{{zzzzzzxxxtttrrreeebbb^^^[[[ZZZYYYXXXWWWXXXWWWUUUQQQMMMIIIFFFDDDCCCCCCCCCCCCEEEJJJQQQVVVZZZ[[[\\\[[[YYYXXXXXXYYYTTTSSSPPPNNNMMMMMMMMMNNNLLLIIIFFFEEEFFFGGGGGGFFFFFFEEECCCCCCDDDEEEDDDCCCDDDCCCBBBAAABBBCCCEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEEEEEEEEEEJJJSSSZZZjjjwwwuuucccQQQGGGDDDAAA>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAAEEEJJJVVVmmm}}}wwwjjj^^^RRRKKKLLLRRR^^^tttooo^^^UUUWWWfffwwwtttbbbRRROOOQQQ___yyywwwgggcccqqqnnnWWWGGGBBB===:::<<<===<<<;;;;;;999:::<<<======AAAHHH[[[lllzzz~~~|||vvvwww{{{{{{{{{|||tttvvvuuunnnfffgggqqq{{{|||}}}zzzuuuuuuwwwuuuqqqqqqhhhhhhuuu~~~sssmmmnnnqqqqqqcccZZZXXXVVVUUUTTTTTTUUUWWWYYYZZZYYY[[[^^^bbbgggnnnwww}}}~~~uuuuuuvvvwwwxxxyyyzzz{{{rrriiigggiiiqqq~~~|||sssnnnooorrrvvv}}}}}}~~~~~~{{{|||{{{{{{|||}}}}}}{{{wwwsssgggccc^^^[[[YYYYYYWWWVVVXXXWWWTTTQQQMMMJJJGGGEEEEEEEEEDDDDDDEEEJJJPPPUUUYYY[[[\\\\\\\\\\\\^^^```XXXXXXWWWUUUTTTRRRRRRQQQQQQNNNJJJIIIIIIKKKKKKKKKHHHGGGFFFGGGHHHHHHFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFJJJQQQWWWeeerrrpppZZZLLLEEE@@@>>>===<<<<<<<<<;;;<<<<<<======<<<<<<<<<======>>>???@@@AAADDDIIITTTlll~~~zzznnncccWWWOOOPPPUUU___wwwuuubbbZZZ]]]kkkyyyqqq___RRROOOOOO[[[tttyyyjjjcccooottt\\\MMMGGG@@@<<<;;;<<<;;;:::;;;999:::<<<===>>>DDDLLLbbbqqq}}}xxx{{{}}}{{{zzzzzzvvvwwwsssjjjccchhhyyy}}}uuurrrrrrmmmgggcccbbbhhhvvvxxxlllgggjjjooo}}}lll^^^XXXXXXYYYWWWUUUTTTTTTWWWYYY[[[YYY\\\___dddjjjqqqyyy~~~~~~wwwwwwxxxyyyzzz{{{{{{{{{}}}~~~~~~}}}ooohhhfffmmmwwwwwwuuurrrrrrvvv~~~{{{{{{|||}}}}}}zzzuuurrrmmmiiiccc^^^[[[YYYVVVTTTTTTSSSQQQOOOLLLJJJIIIHHHGGGGGGGGGFFFFFFIIIOOOSSSVVVYYY\\\^^^______```aaaZZZZZZZZZZZZXXXVVVTTTRRRTTTQQQMMMKKKLLLMMMOOOOOOJJJJJJIIIJJJKKKJJJHHHEEECCCDDDEEEFFFGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIHHHHHHKKKRRRWWWdddqqq{{{}}}{{{bbbRRRGGG@@@===>>><<<<<<;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>???@@@@@@CCCHHHSSSjjj~~~zzzpppeeeXXXOOOPPPVVVddd}}}~~~ggg^^^bbbppp|||sssaaaSSSOOOMMMXXXpppyyyllleeeppp{{{dddWWWOOOEEE>>><<<;;;999777:::999:::======???GGGQQQjjjyyy~~~}}}|||xxxwwwxxxwwwrrrgggbbbjjj|||wwwtttmmmeee[[[```kkkyyyqqqgggeeekkkqqq~~~xxxgggZZZWWWXXXYYYWWWUUUTTTTTTWWWYYY[[[[[[^^^bbbggglllrrryyy~~~~~~xxxxxxxxxyyyyyyzzzzzzzzzxxxzzz}}}{{{|||}}}yyymmmfffjjjsss~~~uuuooopppwww}}}}}}}}}|||}}}~~~}}}zzzwwwuuuqqqkkkeee```[[[WWWSSSOOONNNMMMLLLKKKKKKKKKLLLJJJJJJIIIGGGGGGIIIMMMPPPSSSWWW]]]aaabbbaaaaaa```^^^______^^^\\\ZZZWWWUUUVVVSSSPPPNNNOOOPPPQQQQQQMMMMMMLLLMMMNNNMMMJJJGGGEEEFFFGGGIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFHHHJJJKKKKKKNNNTTTYYYcccppp~~~zzz{{{iiiWWWJJJAAA>>>>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<===>>>???@@@@@@CCCGGGRRRiii~~~~~~xxxoooeeeWWWMMMNNNUUUhhhrrrfffjjjwwwzzzgggUUUPPPNNNWWWnnn{{{pppkkkuuulllaaaXXXLLLBBB===;;;999777:::999;;;======???JJJUUUsss}}}wwwvvvwwwtttmmmdddaaalllyyypppgggZZZbbbooo~~~zzzjjjbbbdddlllsss{{{}}}zzzpppbbbXXXUUUWWWVVVUUUTTTTTTUUUWWWYYYZZZ\\\```eeejjjoootttzzz~~~~~~vvvvvvvvvwwwwwwwwwwwwwwwvvvxxx|||zzzzzz{{{xxxkkklllpppxxx|||rrrnnnqqqwwwzzzzzz{{{zzz{{{}}}}}}}}}{{{zzz{{{}}}}}}}}}|||yyytttnnnhhhbbb[[[VVVNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLKKKIIIHHHIIILLLNNNQQQVVV]]]bbbddddddcccccceeeeeeeeedddbbb___\\\[[[YYYWWWTTTTTTTTTUUUTTTTTTRRRQQQPPPPPPPPPPPPMMMKKKGGGHHHJJJKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGJJJMMMNNNNNNQQQVVVZZZ```kkkzzz||||||kkk[[[NNNDDD???@@@=========<<<======>>>>>><<<<<<<<<======>>>???@@@AAACCCGGGRRRiii}}}}}}yyyqqqgggYYYOOOPPPVVVeeeyyyzzznnnYYYTTTPPPXXXnnnyyyvvv~~~rrrhhh^^^PPPEEE@@@===;;;999:::999;;;======@@@LLLYYYyyyyyywwwuuuqqqiiibbbcccqqquuummm^^^gggtttuuufff___cccllltttwwwvvvqqqhhh]]]VVVTTTTTTSSSSSSTTTTTTVVVWWWYYYYYY\\\```fffkkkqqqvvv|||~~~wwwwwwwwwvvvvvvvvvvvvvvvvvvxxx|||~~~yyyzzz|||uuupppoooqqq|||tttqqqoooooonnnmmmlllnnnyyy~~~~~~}}}}}}{{{zzz{{{}}}~~~~~~zzzvvvqqqjjjaaa\\\QQQPPPNNNMMMLLLMMMNNNOOONNNNNNLLLJJJHHHHHHJJJMMMNNNRRRWWW\\\___cccfffhhhjjjiiihhhfffdddbbb```___]]]\\\[[[[[[\\\[[[ZZZXXXXXXVVVTTTSSSSSSSSSRRRQQQKKKKKKLLLLLLMMMMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJMMMQQQQQQQQQRRRUUUYYY]]]gggvvv|||{{{|||kkk]]]QQQFFFAAAAAA???>>>==================<<<<<<<<<======>>>???@@@BBBDDDHHHRRRiii~~~|||~~~|||uuukkk\\\RRRSSSYYY```rrr\\\VVVRRRZZZpppuuukkk```RRRGGGAAA???===;;;999999;;;======@@@MMMZZZ{{{~~~~~~{{{zzztttooogggbbbfffvvv{{{rrrbbbjjjwwwttteee___cccmmmuuusssqqqkkkbbbZZZTTTRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYZZZ___ffflllrrrxxx}}}~~~~~~yyyyyyyyyxxxxxxxxxxxxxxxwwwyyy}}}}}}{{{yyyzzz||||||tttooommmzzz{{{sssmmmiiiiiihhhgggjjjttt{{{yyyzzz}}}}}}~~~|||wwwooogggaaaUUUTTTQQQOOOMMMMMMNNNOOOOOOOOOMMMKKKHHHHHHJJJLLLKKKMMMQQQUUUYYY```gggkkkkkkjjjiiifffdddbbbaaa```aaa``````aaabbbaaa^^^[[[\\\ZZZWWWUUUVVVVVVUUUTTTMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLNNNQQQSSSSSSRRRRRRUUUWWW\\\fffttt~~~yyyxxxyyyjjj^^^SSSHHHBBBBBB@@@???>>>======<<<======<<<<<<<<<======>>>???@@@CCCEEEHHHRRRiii~~~{{{}}}{{{sssiii\\\QQQNNNQQQaaaxxx{{{jjj]]]VVV___rrr{{{ppp```NNNDDD???;;;999;;;===<<<======<<>>===============<<<<<<<<<<<<===============CCCIIITTTiii~~~zzz{{{zzzqqqhhh\\\QQQNNNPPPZZZoooqqqddd\\\ggg|||xxxhhhYYYJJJCCC@@@>>>===???;;;;;;<<<======CCCRRRbbbxxxxxxqqqooooooyyy|||uuummmxxxssseeeeeennnuuuuuusssggg\\\YYYWWWTTTRRRRRRSSSRRRRRRTTTWWWZZZ\\\]]]bbbgggmmmssswwwzzz}}}}}}xxxuuutttuuuxxxzzz}}}~~~~~~|||{{{{{{{{{{{{|||}}}}}}{{{}}}uuurrrwww{{{zzzuuusssrrruuu}}}{{{~~~xxxvvvuuuxxx|||rrrgggbbbZZZTTTPPPNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKMMMQQQYYY```eeelllnnnooonnnllljjjiiiiiifffhhhhhhgggeeecccccccccfffeeedddddddddbbb^^^[[[XXXVVVTTTRRRSSSSSSRRRQQQSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSTTTVVVYYY\\\^^^dddiiisssyyyuuuyyyjjjYYYQQQKKKDDD>>>??????>>>===============<<<<<<===>>>???@@@AAAAAAAAAFFFKKKTTTggg{{{|||~~~~~~xxxpppggg[[[QQQNNNPPPTTTfffyyyiiibbbooovvvbbbUUUHHHBBB@@@>>>===>>>999999;;;===???FFFWWWgggwwwzzzsssqqqttt~~~xxxttt~~~wwwkkkllltttxxxuuupppdddZZZVVVUUUSSSQQQQQQSSSTTTTTTVVVYYY\\\___aaaiiimmmrrrwwwyyy{{{~~~{{{vvvtttsssuuuxxx|||~~~|||{{{{{{|||}}}~~~}}}}}}rrrppprrr~~~|||wwwqqqnnnrrryyyyyyqqqjjj```XXXRRRPPPNNNMMMLLLLLLMMMNNNOOOQQQRRRSSSLLLKKKKKKMMMQQQWWW^^^bbbhhhkkkooopppooonnnmmmmmmjjjkkkjjjhhheeeeeefffgggiiijjjkkklllmmmjjjeeebbb\\\ZZZXXXWWWWWWWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[^^^```ccchhhsssyyyuuuxxx~~~rrr]]]RRRLLLFFFBBB??????>>>===============:::;;;<<<>>>???AAABBBCCCAAAEEEJJJRRReee}}}}}}~~~|||}}}~~~vvvmmmeee[[[QQQNNNOOOSSSaaavvv~~~|||kkkcccssswwwbbbUUUHHHCCC@@@;;;888888::::::;;;>>>@@@HHHZZZjjjzzzzzzqqqooossszzz{{{xxxmmmooovvvxxxtttmmmbbbWWWTTTTTTRRRPPPQQQRRRSSSUUUWWWYYY\\\```cccmmmqqqvvvzzz|||~~~}}}yyyuuussssssuuuxxx||||||{{{|||}}}~~~~~~xxxpppooo{{{{{{tttmmmlllooo}}}{{{tttjjj```ZZZVVVTTTRRRPPPPPPOOONNNNNNOOOPPPQQQNNNNNNMMMNNNQQQVVVZZZ]]]aaaeeekkknnnooonnnmmmmmmmmmmmmkkkhhhffffffiiikkkkkkkkklllnnnnnnmmmiiifff```___]]]]]]]]]]]]\\\ZZZYYYZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXYYY[[[]]]___aaaccciiisss{{{vvvssswww||||||yyyxxx{{{yyyaaaRRRJJJFFFDDD???>>>>>>===============999999:::<<<===???@@@@@@>>>BBBGGGPPPeee~~~~~~|||sssjjjbbbZZZQQQMMMMMMTTT```qqq|||lllnnn}}}llldddtttzzzaaaUUUHHHBBB???:::777666<<<<<<===???AAAJJJ\\\lll||||||ppplllooo|||}}}vvvllloooyyy{{{wwwkkk```VVVSSSTTTRRRQQQQQQOOOQQQTTTVVVXXX[[[```dddnnnrrrwww|||~~~~~~{{{xxxuuussstttuuuxxx{{{~~~|||||||||}}}~~~~~~wwwrrruuuxxxppplllmmmqqq}}}zzzoooggg```ZZZVVVRRRQQQOOOMMMLLLMMMMMMNNNQQQPPPPPPPPPQQQTTTVVVXXX\\\aaagggkkklllmmmmmmmmmnnnmmmkkkiiiggghhhkkknnnooommmllllllmmmmmmlllkkkeeedddccccccdddeeecccbbb^^^____________^^^]]]\\\YYYZZZZZZ\\\]]]___aaaaaaeeejjjtttuuupppoootttzzz~~~zzzwwwxxx~~~~~~dddRRRIIIEEEDDD???>>>>>>===============;;;;;;<<<<<<======>>>>>>===BBBFFFOOOddd|||sssiiibbb[[[SSSNNNNNNVVVcccrrrmmm___bbbuuu~~~mmmeeesss|||]]]QQQEEEAAA???<<<::::::===<<<===@@@CCCLLL___pppzzz~~~~~~pppjjjmmmwwwuuummmsss}}}zzzhhh]]]SSSRRRRRRQQQPPPQQQLLLPPPSSSVVVWWW[[[aaafffnnnrrrxxx|||}}}zzzxxxvvvuuuuuuvvvwwwyyy|||}}}|||||||||}}}~~~~~~{{{qqqrrryyy|||sssmmmmmmhhhmmmxxxwwwlllbbb[[[TTTSSSPPPNNNLLLLLLMMMNNNPPPPPPPPPPPPPPPRRRSSSTTTZZZ^^^cccgggiiijjjkkklllkkkkkkjjjhhhhhhiiimmmpppsssqqqooonnnooopppooonnniiihhhiiijjjlllmmmkkkjjjeeeeeeeeeeeedddcccaaa___\\\]]]^^^___aaabbbcccdddfffllluuussskkkhhhoooxxx~~~|||{{{jjjUUUIIIEEEDDD??????>>>===============>>>>>>>>>>>>????????????@@@DDDHHHPPPccczzzpppjjjccc[[[VVVVVV[[[iiizzzxxxfffZZZ[[[jjj{{{}}}lllcccpppwwwwww{{{\\\OOOCCC??????===<<<===;;;;;;===@@@DDDOOOcccuuuxxxzzz}}}|||lllfffjjjrrr{{{tttyyy~~~vvveeeZZZQQQOOOPPPOOOOOOPPPKKKOOOTTTVVVWWW[[[bbbgggooosssxxx|||}}}zzzxxxwwwwwwwwwvvvvvvwwwxxxzzz|||}}}~~~}}}||||||||||||~~~~~~~~~uuupppsssvvvooommmcccccchhhttt|||ooofff]]]ZZZUUUQQQMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRVVVZZZ^^^aaabbbdddfffgggggghhhhhhhhhhhhjjjmmmppptttsssrrrrrrsssrrrpppnnnllllllmmmppprrrssssssqqqkkkllllllllljjjgggeeeccc```aaabbbdddeeeffffffgggggglllvvvvvvjjjbbbhhhuuu~~~qqq[[[MMMGGGFFF??????>>>===============<<<======>>>???@@@@@@AAA@@@CCCGGGOOOdddxxxrrrlllddd```______pppvvveeeYYYWWWbbbpppzzziii```lllqqqpppzzz]]]QQQDDD???>>>===<<<===999999<<<@@@EEEQQQfffyyywwwzzz~~~xxxhhhcccgggpppzzz{{{{{{~~~zzzooobbbXXXNNNMMMOOONNNMMMNNNKKKOOOTTTWWWXXX\\\ccciiippptttyyy|||~~~|||zzzyyyyyyxxxxxxwwwvvvuuuvvvwwwxxxyyyzzzzzz{{{{{{||||||}}}}}}nnnpppzzzxxxpppnnnbbb```aaagggmmmxxxzzzqqqfffbbb\\\UUUOOOJJJHHHHHHGGGHHHIIIKKKMMMOOOQQQQQQSSSUUUXXX[[[\\\^^^```bbbdddfffggghhhhhhjjjmmmppprrrrrrsssuuuuuusssnnnjjjnnnnnnooosssvvvwwwwwwuuupppqqqqqqpppnnnjjjgggeeecccdddeeeggghhhiiiiiiiiifffmmmwwwzzzjjj^^^cccrrrvvv___PPPJJJIII??????>>>===============888999:::<<<===???@@@AAA<<<@@@EEEOOOeee~~~|||vvvnnnhhhgggfffzzziiiXXXUUU\\\ddd~~~wwwaaaXXXaaattt~~~uuulllppp{{{yyyYYYMMMCCC@@@@@@===<<<<<<999;;;;;;===GGGYYYiiiooorrryyyrrrhhh___```oootttsssyyyvvvjjjZZZVVVQQQNNNMMMOOOPPPQQQOOOQQQTTTWWWZZZ___eeejjjnnnuuuzzz|||~~~~~~yyyvvvuuuvvvwwwwwwyyyvvvssssssuuuvvvtttrrrtttwwwyyyyyywwwwwwzzz|||{{{|||}}}~~~|||uuutttyyyuuulllfff```___aaaiiixxx|||qqqcccYYYSSSOOOJJJFFFFFFGGGHHHKKKOOOQQQQQQPPPPPPPPPQQQPPPQQQSSSWWWZZZ^^^```ccceeegggjjjooorrrsssuuuwwwwwwtttooolllkkknnnnnnpppsssvvvxxxwwwvvvttttttuuuvvvvvvtttpppmmmiiiiiiiiijjjjjjkkkkkkkkkooouuu{{{|||pppeeefffsss}}}dddUUUNNNKKKDDDAAA>>><<<<<<<<<;;;:::>>>>>>=========???AAABBB@@@DDDHHHQQQfff|||~~~}}}yyyrrrmmmkkkmmm~~~lllXXXRRRWWW___uuuppp\\\SSS\\\ooowwwkkkmmmuuuqqqXXXMMMBBB??????===<<<<<<:::;;;<<<>>>III[[[kkkrrrrrr{{{~~~mmmfff___aaammmzzznnnooowww}}}qqqdddZZZVVVRRROOOOOOOOOPPPPPPNNNPPPTTTWWW[[[aaaggglllsssyyy~~~~~~zzzwwwvvvvvvvvvuuuwwwuuussssssuuuvvvuuussssssuuuxxxxxxwwwwwwyyy{{{zzz{{{}}}~~~zzzuuu}}}}}}}}}}}}|||zzz|||qqqjjjbbb^^^]]]aaammmyyyuuuhhh^^^VVVOOOJJJIIIHHHGGGIIILLLNNNOOOOOOSSSTTTUUUTTTSSSTTTVVVYYYXXXZZZ]]]___aaaeeejjjmmmrrruuuxxxxxxuuuqqqnnnmmmnnnooopppssswwwxxxxxxwwwuuuttttttuuuvvvtttqqqooolllllllllmmmmmmmmmnnnnnnpppvvv|||{{{qqqiiilllyyynnn]]]QQQIIIDDDAAA>>><<<<<<<<<<<<;;;============>>>???@@@@@@@@@DDDHHHQQQfff~~~{{{{{{yyytttooonnnmmm{{{ttt[[[PPPTTT[[[llllllWWWOOOWWWhhhyyyllllllrrr~~~jjjWWWLLLAAA>>>>>>===<<<===;;;======???JJJ]]]lllssstttyyyrrriiieeebbbdddlllxxxrrriiiooozzzzzzkkk]]]XXXUUURRRQQQQQQQQQPPPOOOOOOQQQTTTXXX]]]ccciiinnnuuu{{{|||yyyxxxwwwtttrrrtttsssrrrssstttuuuuuusssqqqsssuuuvvvvvvvvvwwwxxxvvvxxx{{{~~~~~~~~~~~~~~~~~~yyyyyy}}}wwwsssssspppllljjjiiijjjiiiiiikkknnnqqqtttvvvyyy||||||tttjjjbbb]]][[[bbbjjjqqqqqqdddZZZUUUOOOLLLIIIHHHIIILLLNNNOOOPPPQQQRRRQQQPPPOOOPPPQQQSSSUUUXXXZZZ]]]aaaeeeiiiooosssxxxzzzxxxuuurrrqqqqqqqqqrrruuuxxxyyyxxxvvvuuutttssssssttttttrrrqqqoooooooooppppppppppppqqqpppwww}}}zzzsssnnnrrr~~~~~~lllXXXJJJEEEBBB???============<<<;;;;;;<<<===>>>>>>>>>>>>@@@DDDHHHQQQfff|||vvvrrrttttttqqqmmmmmmjjjwww~~~aaaRRRTTT[[[jjjzzzlllXXXNNNSSSaaa{{{}}}ooonnnsssjjjWWWKKK@@@===>>>===<<<======>>>>>>@@@KKK]]]lllsssvvv|||xxxwwwwwwuuupppkkkhhhhhhhhhiiimmmssszzz{{{nnniiiuuu~~~wwwhhhYYYSSSRRRQQQRRRSSSTTTSSSRRRQQQTTTWWWZZZ^^^cccjjjnnnqqqxxx}}}~~~}}}{{{yyyvvvsssppppppppppppqqqsssssssssssspppqqqssstttuuuuuuuuuuuuqqqssswww{{{~~~~~~zzz|||xxxrrrmmmhhhdddaaaeeeccc```^^^]]]^^^^^^^^^aaacccdddeeeeeefffiiillllllnnnpppsssuuuyyytttkkkbbb\\\]]]aaaeeetttwwwjjjcccYYYTTTNNNJJJJJJLLLNNNOOOLLLMMMOOOOOOMMMLLLLLLMMMRRRTTTVVVYYY[[[___dddgggiiiooouuuyyyzzzyyywwwvvvuuuttttttvvvwwwwwwuuussssssqqqoooooopppqqqrrrqqqnnnnnnooooooppppppqqqqqqpppwww~~~yyysssttt~~~}}}dddPPPFFFCCC???======>>>>>>>>>999:::<<<>>>>>>>>>======@@@DDDHHHQQQfff~~~tttnnnjjjmmmooommmkkkkkkkkkxxxhhhWWWWWW^^^lllvvvlllYYYOOORRR^^^wwwrrrooorrrnnnXXXLLLAAA=========<<<>>>>>>@@@@@@AAALLL^^^mmmsssuuu~~~{{{wwwuuurrrmmmjjjhhhkkkmmmmmmnnnqqqwww||||||{{{xxxqqqiiikkk}}}|||zzz{{{}}}}}}zzztttfffYYYOOOOOOOOORRRUUUVVVVVVUUUUUUWWWYYY\\\___dddjjjnnnqqqwww|||}}}}}}{{{yyyvvvqqqnnnlllnnnpppqqqqqqqqqrrrrrrpppqqqrrrsssttttttrrrqqqoooqqqtttxxx|||}}}|||yyytttnnnllljjjfffbbb___^^^^^^^^^^^^]]][[[ZZZYYYZZZ[[[]]]]]]]]]\\\ZZZYYYZZZ\\\XXX[[[]]]```cccfffkkknnnpppvvv}}}~~~uuukkkaaa^^^___[[[fffsss~~~}}}uuueee___WWWQQQNNNNNNNNNNNNLLLNNNPPPPPPOOONNNOOOOOOQQQSSSUUUWWWYYY\\\aaadddccchhhpppuuuxxxxxxxxxyyyvvvuuuttttttsssqqqnnnkkkmmmkkkiiiiiikkkmmmnnnnnniiijjjkkklllmmmnnnooooooooowww|||xxx|||oooYYYIIIEEEAAA>>>>>>>>>>>>>>>999:::<<<>>>>>>>>>======@@@DDDHHHQQQfff}}}rrrkkkgggiiilllkkkjjjkkkkkkwwwppp^^^]]]dddrrrxxx~~~ooo\\\RRRSSS\\\vvvsssnnnnnnsss[[[NNNBBB>>>>>>===<<<>>>>>>@@@AAACCCNNNaaapppwwwxxxzzzvvvrrrnnnkkkgggmmmtttvvvuuuvvvzzz~~~{{{uuunnngggdddlll|||sssqqqtttwwwzzz|||zzzwwwqqqdddXXXNNNNNNNNNQQQUUUXXXXXXXXXVVVXXX[[[^^^aaaffflllpppuuu{{{~~~~~~~~~{{{yyywwwtttqqqnnnlllnnnqqqrrrrrrqqqqqqrrrrrrrrrrrrssstttssspppmmmmmmnnnpppssswww|||}}}wwwooohhhddd_________^^^\\\\\\^^^``````bbbccccccaaa______`````````___\\\WWWTTTSSSSSSNNNPPPRRRSSSUUUWWWZZZ\\\^^^ccciiiooossswwwzzz|||uuujjjbbbaaaYYY```hhhppp|||tttnnnfff^^^YYYUUURRRPPPMMMNNNOOOOOONNNMMMOOOPPPOOOQQQSSSTTTUUUXXX\\\___]]]bbbhhhmmmppprrrssstttrrrpppnnnmmmllliiieeebbbdddbbbaaabbbdddggghhhhhheeeeeegggiiikkklllnnnooonnnxxx~~~vvvaaaLLLHHHBBB???>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>@@@DDDHHHQQQfff}}}ssskkkeeefffhhhggghhhjjjiiisss}}}hhhgggnnn{{{xxxdddXXXUUUZZZqqqsssmmmmmmxxx^^^QQQDDD???>>>===<<<>>>===???AAAEEERRRgggxxx~~~yyyuuuqqqnnnkkkgggrrr~~~vvviiiaaaaaammm|||ooojjjnnnpppuuuyyyyyyvvvoooaaaTTTPPPOOOOOOQQQTTTWWWXXXXXXTTTWWWZZZ^^^ccciiippptttvvv||||||yyywwwuuussspppnnnnnnqqquuuuuutttrrrsssttttttsssrrrssstttrrrmmmjjjgggggggggiiinnntttzzz~~~|||}}}{{{pppiiiccc___]]][[[]]]^^^______aaafffjjjmmmqqquuuuuussspppoooooonnnnnnmmmhhhbbb\\\XXXVVVOOOQQQQQQQQQOOONNNPPPQQQTTTWWWZZZ]]]```dddhhhkkkooossszzztttjjjfff]]]```dddhhhooo{{{ssskkkddd]]]YYYQQQQQQQQQOOOMMMLLLNNNPPPPPPQQQRRRSSSTTTVVVYYY\\\ZZZ]]]aaadddfffgggiiijjjhhhgggeeedddcccaaa]]]ZZZ[[[ZZZZZZ[[[^^^aaaaaaaaabbbccceeehhhkkkmmmoooppppppzzzwwwdddOOOJJJDDD???>>>>>>>>>===============>>>???@@@@@@@@@DDDHHHQQQfff~~~rrrjjjccccccddddddeeegggkkksssrrrpppvvvmmm^^^WWWXXXkkksssoooooo}}}```RRREEE@@@>>>===<<<>>>;;;>>>AAAGGGVVVlll~~~|||wwwsssooolllkkkiiiwwwzzziii```aaannn~~~nnnhhhmmmkkkrrrxxxyyyvvvnnn^^^QQQSSSQQQPPPQQQSSSVVVWWWVVVRRRUUUYYY^^^dddkkksssxxxttt{{{~~~{{{xxxuuutttrrrpppnnnppptttwwwxxxvvvttttttuuuuuutttsssttttttrrrlllhhhaaa```___```dddkkkssswwwvvvxxx||||||qqqhhhbbb___^^^]]]bbbeeeggghhhiiimmmrrrwww|||}}}}}}{{{vvvnnngggbbb___VVVVVVVVVSSSPPPMMMLLLMMMPPPQQQRRRSSSTTTXXX\\\```]]]```ffflllooouuu|||qqqlll^^^______```cccrrr{{{rrrhhhcccZZZYYYWWWTTTQQQPPPRRRTTTRRRSSSTTTTTTTTTVVVYYY\\\XXXZZZ]]]^^^^^^^^^```bbb```___^^^^^^^^^\\\YYYVVVVVVUUUVVVXXX[[[]]]]]]]]]bbbccceeehhhllloooqqqrrrqqq|||uuueeeQQQLLLEEE@@@>>>=========>>>>>>=========???AAABBB@@@DDDHHHQQQfffuuujjj```___bbbbbbaaabbbeeeppp|||vvvaaaZZZYYYhhh~~~yyyxxxuuu{{{mmmWWWCCC???@@@===:::;;;======@@@IIIZZZppp~~~vvvttttttqqqmmmmmmkkk~~~zzznnnddd```qqq}}}rrrmmmnnnlllvvvvvvgggZZZSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTWWW[[[aaaiiipppuuuyyy{{{|||~~~}}}{{{yyyxxxuuuqqqmmmsssvvvzzz}}}}}}|||yyywwwwwwvvvuuutttrrrnnnhhhddd^^^[[[WWWXXX]]]fffnnnrrrvvvwwwyyyzzz{{{~~~}}}wwwnnnfffbbbbbbfffhhhnnnrrruuuvvvvvvyyyyyyrrrmmmlllgggbbb``````]]]VVVQQQUUURRRPPPOOOQQQSSSTTTUUUXXXUUUTTTXXX\\\bbblllvvvxxxpppcccaaa]]]YYY\\\fffuuu}}}vvvmmmfff]]]XXXWWWVVVSSSPPPVVVVVVVVVVVVXXXZZZ\\\^^^ZZZYYYYYYYYYXXXXXXWWWWWWXXXWWWUUUSSSRRRRRRSSSSSSMMMOOOQQQRRRSSSUUUYYY[[[aaaeeeiiimmmnnnooopppqqquuuuuujjjUUUJJJ@@@>>>>>><<<;;;;;;;;;;;;::::::;;;<<<>>>???EEEEEEFFFNNNdddwwwkkkaaa___```___^^^^^^___hhh|||kkk```]]]jjj~~~{{{vvvzzzrrr[[[FFFAAAAAA>>><<<===>>>>>>BBBLLL^^^vvv~~~zzzxxxtttqqqqqqppp~~~qqqhhheeewwwwwwppppppnnnvvv~~~}}}ssseeeZZZTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUXXX\\\cccjjjqqqvvvyyy}}}~~~}}}{{{zzzxxxvvvrrroooqqqtttxxx|||}}}|||zzzyyywwwvvvuuutttrrrooojjjfff\\\XXXSSSRRRVVV^^^fffkkkqqqsssvvvyyy{{{{{{wwwrrrnnnmmmppptttwww|||~~~yyyvvvtttqqqkkkeeeaaa]]]WWWSSSRRRRRRQQQQQQRRROOOOOOSSSVVVYYY___gggppp{{{yyymmmiiibbb[[[XXX^^^gggooo|||wwwllleeebbb```\\\ZZZZZZ[[[\\\]]]]]]]]]]]]]]]WWWVVVVVVUUUTTTUUUUUUUUUVVVTTTSSSQQQOOOOOOOOOOOOQQQRRRSSSSSSSSSTTTWWWYYYaaadddiiilllmmmoooqqqrrruuu~~~ooobbbVVVKKKAAA??????===<<<======<<<<<<<<<<<<>>>???@@@FFFGGGHHHPPPfffxxxmmmbbb___^^^[[[YYYYYY\\\bbbqqqvvvhhhbbbppp}}}}}}zzzaaaJJJBBBAAA>>>===?????????CCCMMM```xxx{{{xxxyyyyyysssllllllyyyrrrrrrqqqxxx~~~{{{qqqcccZZZVVVSSSSSSSSSSSSSSSSSSSSSSSSVVVYYY^^^eeelllsssxxx{{{~~~|||zzzyyywwwssspppooorrrvvvzzz}}}}}}{{{zzzwwwuuutttsssrrroookkkhhh^^^ZZZTTTPPPQQQXXX```fffkkkoootttyyy|||~~~~~~xxxrrrjjjbbb\\\WWWSSSPPPNNNJJJJJJLLLNNNMMMOOOTTTWWWbbbppp{{{yyysssiii___YYYXXX]]]aaagggwwwxxxssspppllliiieeefffgggfffeeebbb___]]]YYYWWWUUUSSSSSSSSSTTTUUUUUUTTTRRRQQQPPPPPPPPPPPPTTTTTTUUUTTTTTTVVVZZZ]]]dddfffjjjlllnnnoooqqqsssttt~~~oooaaaXXXLLLCCC@@@AAA???>>>>>>???>>>======>>>???AAABBBAAACCCEEEMMMcccxxxmmmccc___]]]ZZZXXXYYY^^^```jjj|||lllgggwww}}}fffLLLBBB@@@======@@@AAA@@@CCCLLL^^^uuu}}}~~~vvvooosssyyyuuuuuuuuu|||~~~ssseee[[[WWWTTTTTTTTTTTTTTTTTTTTTTTTXXX[[[```gggnnnuuuzzz||||||{{{yyyxxxuuurrrpppsssvvvzzz||||||{{{zzzuuutttrrrqqqpppnnnllliiiddd```YYYSSSRRRWWW___eeehhhmmmsssyyy|||}}}tttjjj```[[[WWWQQQNNNNNNMMMJJJJJJMMMJJJRRR\\\bbbiiiuuu|||rrrggg___[[[[[[\\\^^^iiiyyy|||vvvuuussspppkkkgggcccaaabbb```\\\YYYWWWWWWXXXYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[^^^bbbfffjjjkkkmmmmmmmmmmmmooopppoooxxxxxxhhhZZZNNNDDDBBBBBB@@@?????????>>>>>>===>>>@@@AAABBB>>>@@@CCCKKK```~~~vvvlllbbb___\\\YYYXXXZZZ]]]^^^dddwww~~~mmmhhhzzz~~~uuuiiiNNNBBB???<<<<<>>@@@AAA@@@CCCGGGNNNbbb~~~rrrjjjaaa]]]ZZZWWWWWWZZZXXXZZZaaaqqqxxx|||kkkfffxxx~~~sss{{{kkkOOOCCC???<<<;;;>>><<<>>>DDDOOObbbxxx{{{uuuuuu~~~yyyrrrppp|||ssseee\\\XXXTTTTTTTTTTTTTTTTTTTTTTTTYYY\\\cccjjjrrrwww{{{}}}{{{zzzyyyxxxvvvtttvvvwwwyyy{{{{{{{{{zzzyyyvvvssspppnnnmmmmmmllljjjfffddd___XXXTTTUUU\\\bbbmmmqqqwww{{{}}}~~~ttthhhaaaZZZSSSNNNNNNMMMMMMLLLLLLNNNVVVaaajjjsss}}}uuujjjaaa\\\[[[ZZZ]]]eeeqqq}}}|||}}}~~~|||yyyuuurrrpppppppppmmmoooqqqsssuuuwwwxxxxxxxxxxxxwwwuuurrrppppppqqqrrrqqqnnniiidddbbbcccdddffflllwww|||wwwyyyppp___SSSHHHDDDCCC@@@======<<<<<<;;;;;;<<<===???@@@@@@CCCGGGMMM```~~~ppphhh___[[[WWWSSSSSSVVVTTTYYYbbbooowwwgggjjjxxx}}}iiicccvvvtttyyymmmQQQEEEAAA===<<<>>><<>>;;;;;;<<<<<<;;;;;;<<<===???@@@>>>CCCFFFLLL]]]{{{~~~~~~oooggg^^^YYYTTTOOOOOOSSSTTTZZZeeeooozzzooo```aaakkkzzzgggcccvvv}}}qqqvvvnnnRRRGGGCCC>>>===???>>>AAAGGGSSScccuuu}}}vvvuuuttt|||qqqddd[[[XXXYYYSSSSSSSSSSSSSSSSSSSSSSSSXXX\\\ccckkkrrrxxx{{{}}}}}}zzzxxxwwwwwwvvvtttuuuvvvxxx{{{}}}~~~|||xxxssspppoooooonnnnnnssssssqqqlllgggffflllqqqpppsssxxx|||~~~wwwhhhaaaXXXSSSNNNLLLMMMOOOPPPPPPRRRZZZccciiimmmtttzzzqqqhhhcccbbbdddeeehhhttt~~~|||zzzuuupppkkkiiijjjllllllnnnsss|||~~~bbbVVVJJJEEEBBB===:::999======<<<<<<<<<>>>???@@@BBBGGGKKKPPP```~~~~~~}}}xxxmmmbbbXXXTTTRRROOOOOOPPPOOOSSS___qqq~~~|||fffWWWXXXaaa~~~xxxeee```ssswwwmmmuuummmUUUHHHBBB???>>>@@@@@@CCCEEESSSeeelllzzzuuupppwww}}}}}}{{{oooccc[[[XXXWWWVVVSSSQQQQQQSSSUUUUUUSSSXXX\\\cccjjjrrrwww{{{|||zzzyyyxxxwwwwwwwwwxxxyyyuuuvvvyyy{{{||||||{{{zzz|||{{{yyytttooommmmmmnnnuuuxxxzzzxxxrrroooppprrrrrrtttxxxzzz|||~~~wwweee^^^WWWRRRPPPOOOMMMJJJLLLMMMRRRYYY^^^bbbjjjrrrwwwzzzwwwuuupppjjjfffhhhnnnsss~~~~~~{{{{{{yyywwwtttqqqnnnmmmnnnqqquuuzzz|||jjjZZZLLLHHHFFFAAA>>>??????<<<:::;;;===???>>><<>>@@@???>>>===AAAEEEMMMaaapppeeeYYYSSSOOOKKKJJJLLLPPPPPPZZZooommmXXXRRRVVVddd|||lll___^^^qqq{{{xxxiiibbbmmmsssaaaMMMCCC???<<<;;;<<<>>>BBBFFFRRRbbbhhhppp|||vvvsssqqq{{{zzzttt~~~yyykkk___WWWUUUUUUTTTRRROOOOOOPPPRRRRRRRRRTTTYYYaaajjjsss{{{yyywwwsssqqqppprrruuuwwwwwwxxx{{{}}}{{{|||~~~}}}zzzwwwvvvuuuzzz}}}yyyxxxxxxxxxxxxxxxwwwyyy|||{{{mmmccc\\\VVVSSSLLLHHHHHHKKKLLLLLLOOOTTTVVV\\\eeemmmttt|||~~~zzzyyyzzzuuuzzz~~~{{{xxxuuusssqqqtttyyy}}}lllXXXKKKEEEAAAAAABBB<<<::::::;;;>>>@@@AAA@@@>>>BBBFFFMMMaaavvvjjj]]]UUUPPPKKKIIIKKKMMMLLLXXXrrruuu]]]TTTWWW```uuuxxxfff]]]^^^qqqzzzhhh___hhh|||ooo^^^LLLDDDAAA>>><<<===>>>BBBEEEQQQcccmmmvvv}}}{{{{{{}}}vvvsssrrrooovvvyyyvvvuuuggg\\\WWWVVVWWWUUUTTTRRRQQQQQQSSSUUUVVVWWW[[[ccclllttt{{{zzzwwwrrrooonnnppptttwwwyyyzzz{{{}}}~~~~~~~~~~~~{{{~~~~~~|||{{{}}}}}}|||{{{{{{yyywwwuuuvvvzzz||||||oooccc[[[TTTMMMIIIIIIJJJIIIJJJMMMMMMQQQVVVZZZ___gggqqqxxx||||||~~~}}}yyywwwtttwww}}}|||eeeRRRGGGBBBBBBBBB===<<<<<<===>>>???@@@AAABBBFFFIIIOOObbb{{{nnn___VVVOOOIIIGGGHHHJJJJJJVVVsss{{{bbbXXXYYY]]]nnnuuueee^^^___rrrlll^^^dddqqqmmm]]]LLLDDDAAA>>>======>>>CCCFFFQQQggguuu}}}zzzvvvvvvxxx}}}~~~~~~zzztttpppoooppppppsssyyy|||vvvuuu}}}|||ooobbbZZZWWWWWWYYYXXXWWWUUUTTTTTTVVVZZZ\\\]]]aaahhhooovvv{{{~~~|||xxxsssooonnnpppuuuxxxzzzzzzzzzzzzzzzyyyyyyxxx{{{~~~~~~||||||zzzwwwuuuvvvxxx{{{{{{pppaaaVVVLLLJJJJJJIIIHHHJJJHHHJJJLLLNNNPPPWWW```ggguuu~~~}}}~~~|||xxx|||rrrZZZJJJDDDBBBAAA?????????>>>>>>>>>>>>???DDDGGGKKKQQQdddrrraaaWWWOOOHHHEEEEEEJJJJJJWWWsssfff[[[\\\\\\hhhwwwvvvfff______qqqtttbbbfffnnnnnn]]]KKKCCC@@@===<<<<<<>>>EEEHHHTTTlll}}}~~~yyyuuusssyyyxxxvvvqqqmmmlllooorrrtttuuuxxxzzzmmmkkkoooyyywwwiii^^^XXXWWWXXXYYYWWWWWWWWWVVVVVVYYY^^^bbbeeehhhmmmrrrwww{{{|||}}}|||yyysssooooooqqqtttwwwzzzyyyyyywwwvvvuuuttttttzzz~~~}}}||||||}}}~~~||||||{{{yyywwwwwwyyy{{{~~~vvvgggVVVOOOMMMJJJGGGGGGDDDFFFHHHHHHJJJNNNVVV\\\eeemmmxxx}}}{{{~~~}}}~~~{{{```NNNGGGDDD@@@AAAAAAAAA@@@>>>===>>>???@@@EEEIIIQQQeee~~~}}}xxxfffZZZQQQIIIFFFGGGJJJKKKXXXrrrnnn``````dddjjjrrr}}}zzzggg```^^^ooo~~~lllooouuurrraaaNNNDDDAAA>>>=========GGGLLLYYYqqq{{{xxxvvvuuuqqqllliiilllrrryyyyyyyyy|||vvvkkk```bbbkkkyyy}}}}}}|||sssfff[[[VVVVVVVVVVVVTTTUUUUUUTTTUUUYYY___dddiiilllpppuuuyyy{{{}}}}}}{{{xxxssspppooopppsssuuuxxxwwwvvvuuutttssssssssswww|||}}}{{{zzz{{{}}}~~~zzz{{{{{{zzzyyyyyyzzz|||~~~jjj\\\VVVPPPKKKHHHDDDFFFHHHHHHGGGIIINNNSSSTTT[[[dddlllsssyyy}}}vvvuuuuuuwww}}}cccQQQJJJEEE@@@???AAABBB@@@>>>===???BBB???CCCHHHPPPddd~~~lll___VVVNNNJJJJJJIIIKKKYYYsssuuufffdddoooqqqttt{{{|||hhh```^^^mmmuuuyyy}}}xxxfffRRRHHHDDDAAA@@@@@@===HHHPPP]]]ttt~~~vvvtttooojjjhhhmmmvvv~~~|||}}}ooo```[[[```mmm}}}wwwooopppuuuyyy{{{}}}{{{rrrdddZZZUUUTTTTTTTTTQQQSSSSSSSSSSSSWWW^^^dddkkknnnrrrwwwzzz}}}~~~~~~~~~zzzwwwssspppoooppprrrtttvvvvvvuuutttttttttttttttuuuyyy~~~~~~}}}{{{{{{}}}~~~~~~~~~yyyzzz||||||{{{zzz{{{}}}~~~}}}kkk```XXXPPPMMMGGGIIIKKKIIIGGGFFFHHHKKKJJJOOOWWW]]]ccciiiqqqwww~~~vvvooopppttt{{{dddSSSLLLGGGAAA>>>@@@AAA@@@???>>>AAADDDAAADDDHHHOOObbbwwwnnnaaaTTTMMMMMMLLLLLLWWWppp{{{mmmoooppp{{{~~~iii___```lll}}}vvvfffTTTHHH@@@<<<<<<>>>@@@CCCPPPcccssszzz~~~}}}tttsssrrrnnnhhhhhhtttooo___[[[fffttt{{{rrrmmmgggcccooo{{{xxx{{{lll]]]VVVTTTRRRRRRTTTSSSSSSSSSRRRTTTXXX^^^bbblllpppuuuzzz|||~~~|||wwwqqqllljjjjjjkkkkkkpppqqqrrrsssssstttttttttxxx{{{}}}~~~}}}}}}}}}~~~|||}}}}}}|||zzzyyyzzz|||yyyyyy{{{|||}}}~~~~~~~~~uuudddWWWPPPHHHHHHHHHGGGEEEEEEFFFHHHIIIIIIJJJLLLQQQVVV\\\___lllqqq}}}~~~pppllllllqqq{{{|||kkkXXXIIICCCEEEBBB@@@>>>======>>>@@@BBB???@@@DDDNNNbbb~~~{{{uuukkk\\\QQQMMMMMMLLLWWWppptttuuu{{{}}}ggg^^^___mmm{{{lllYYYMMMEEE??????BBBBBBGGGVVVlll}}}xxxvvvsssoooiiilllzzzooo```]]]kkkzzzyyyoooiiiccc___kkkwwwtttyyykkk\\\UUUSSSQQQQQQSSSSSSSSSSSSRRRTTTXXX___cccmmmqqqvvv{{{}}}{{{vvvnnnhhheeeeeefffhhhmmmnnnppprrrrrrssstttuuuvvvxxx{{{|||{{{{{{{{{||||||}}}}}}|||zzzyyyzzz|||yyyzzz{{{}}}~~~~~~~~~xxxdddYYYMMMKKKIIIGGGFFFEEEDDDCCCHHHHHHHHHJJJMMMQQQTTTVVV___cccmmm{{{sssooonnnrrr{{{yyygggUUUEEE>>>>>>AAA@@@>>><<<<<<>>>@@@AAA@@@AAADDDNNNaaa}}}}}}|||}}}{{{uuugggWWWOOOMMMLLLVVVppp|||||||||fff[[[^^^nnnqqq^^^QQQHHHBBBAAACCCCCCJJJ]]]xxx}}}zzzuuupppkkkooosssfffaaarrrwwwmmmfff___[[[hhhuuussswwwiii[[[UUUSSSQQQQQQRRRRRRRRRRRRSSSUUUZZZ```eeennnrrrxxx|||zzztttkkkccc^^^^^^```bbbiiilllooopppqqqrrrtttvvvtttwwwyyyzzzyyyyyyyyyzzz{{{|||}}}|||{{{zzz{{{|||zzz{{{|||}}}~~~vvvfffVVVQQQLLLIIIHHHHHHEEECCCFFFFFFFFFGGGHHHIIIKKKKKKQQQSSSZZZdddnnnyyy|||qqqoooqqqxxx{{{lllZZZKKKBBBAAA@@@???===<<<<<<===???@@@AAABBBEEENNN```|||{{{zzz~~~yyyzzzwwwlll\\\RRRNNNLLLVVVooohhh[[[]]]nnnsss```SSSJJJCCCAAABBBCCCJJJ___~~~~~~|||yyytttqqqwww{{{pppfffzzzwwwlllfff___\\\iiiwwwuuuuuuhhhZZZUUUSSSQQQQQQSSSQQQQQQRRRSSSVVV[[[bbbhhhppptttzzz}}}yyysssjjj```ZZZXXX[[[^^^fffiiimmmooopppqqqtttvvvuuuwwwyyyzzzzzzyyyyyyzzz{{{}}}~~~~~~|||{{{|||}}}|||}}}~~~}}}xxxzzz~~~yyyfff]]]RRRLLLKKKLLLJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIMMMTTT[[[eeettt{{{}}}rrrooooootttyyy}}}}}}}}}~~~pppaaaRRRIIIGGG@@@???============???@@@BBBCCCFFFNNN^^^yyy}}}{{{{{{rrrrrrrrriii]]]TTTNNNMMMUUUmmmqqq``````qqquuucccUUULLLDDDAAABBBCCCJJJ^^^{{{yyy~~~}}}|||zzz{{{vvvmmmvvvlllfff```^^^kkkyyywwwtttgggZZZUUUTTTRRRQQQSSSPPPPPPRRRSSSWWW]]]eeejjjrrrwww}}}}}}yyyuuummmccc[[[WWWYYY[[[dddhhhmmmnnnmmmnnnqqquuuvvvxxxzzz{{{{{{zzzzzz{{{{{{}}}~~~}}}|||}}}}}}|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~uuulllkkknnnxxxrrraaaTTTOOOMMMKKKIIIEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEFFFJJJOOOVVVcccooo{{{}}}}}}}}}wwwttttttttt|||zzzwwwyyy||||||tttpppnnnqqquuuwww}}}xxxvvv}}}|||mmm^^^OOODDDAAA??????>>>======>>>??????BBBDDDGGGMMM]]]xxx}}}qqqmmmkkkdddZZZTTTMMMMMMUUUjjjzzzgggfffuuuwwweeeXXXNNNFFFCCCDDDDDDKKK\\\uuuvvvxxx~~~}}}}}}yyytttwwwnnniiiccc```lllxxxuuuqqqdddXXXTTTSSSQQQQQQRRRNNNPPPQQQTTTXXX___gggmmmtttyyy}}}yyyxxxssskkkaaa[[[ZZZ[[[bbbfffkkkkkkiiihhhlllpppuuuwwwyyyzzzzzzyyyyyyzzzxxx{{{}}}~~~|||{{{{{{|||{{{{{{|||}}}}}}}}}}}}}}}||||||}}}}}}~~~wwwggg``````gggtttxxxfffYYYQQQLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBCCCEEEGGGJJJSSS]]]aaarrrzzztttrrrpppttt|||{{{yyytttmmmiiijjjhhhqqq{{{{{{tttqqqtttwwwyyy{{{}}}~~~uuuqqqnnnpppqqqrrrvvv{{{~~~uuuqqqwww~~~|||lll\\\LLLAAA<<<@@@@@@????????????@@@@@@AAACCCGGGMMM\\\wwwwwwoooiii```WWWRRRMMMLLLUUUhhh~~~jjjgggvvvuuudddWWWMMMEEEBBBBBBBBBKKK]]]sssxxxxxx}}}|||zzz}}}|||~~~uuupppjjjeeennnwwwsssmmmaaaUUUQQQQQQOOONNNOOONNNOOOQQQTTTYYY```hhhnnnvvv{{{}}}{{{|||{{{tttjjjaaa]]]]]]___dddhhhgggcccaaaeeeiiiqqqsssvvvwwwvvvuuuvvvwwwuuuwwwzzz{{{zzzyyyyyyyyywwwxxxxxxyyyyyyyyyyyyxxxwwwxxxyyyzzz{{{}}}}}}~~~mmm___ZZZ\\\fffwwwmmm```XXXTTTNNNLLLIIIGGGEEEEEEEEEEEECCCBBBCCCEEECCCCCCHHHOOORRR]]]kkkwwwssskkkfffbbbeeennnxxxyyytttpppjjjcccaaadddaaakkktttxxxyyyxxxssslllgggkkkooorrrssstttvvvxxxrrrmmmkkkkkkkkkiiilllpppooouuu|||yyysssvvv||||||lll^^^OOOEEEAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@CCCGGGMMM[[[vvv~~~}}}tttjjj^^^TTTPPPLLLLLLTTTfff{{{yyy}}}}}}hhhfffsssrrr```TTTKKKCCC???@@@@@@KKK___uuu||||||~~~{{{sssttt}}}xxxqqqjjjqqqxxxssskkk___SSSOOOOOOMMMMMMNNNMMMOOOQQQTTTYYYaaaiiiooowww{{{}}}|||zzzoooeee```___]]]bbbfffeee___]]]```dddnnnpppssstttsssrrrssssssrrruuuxxxyyyxxxwwwvvvvvvtttuuuuuuvvvvvvvvvuuuuuurrrssstttuuuwwwyyyzzz{{{uuuccc[[[VVV]]]lllpppfffbbbRRROOOKKKGGGDDDDDDDDDEEEDDDDDDEEEFFFCCC@@@CCCIIINNNTTT\\\dddsssnnnddd]]]WWWYYYbbbkkkvvvyyyssskkkeee^^^XXXXXX\\\___hhhpppssssssrrrmmmfff___ccchhhlllmmmooopppqqqwww|||yyynnniiiffffffeeebbbcccgggeeellltttzzz~~~xxxyyy}}}wwwiii]]]QQQHHHEEEAAAAAAAAAAAAAAAAAAAAAAAA???BBBFFFLLL[[[vvv}}}|||tttgggYYYNNNJJJGGGMMMXXXgggwwwwwwrrruuu|||fff]]]ooo|||oooaaaWWWNNNFFF@@@@@@???KKK```xxxzzzooolllxxxtttooovvvyyyuuuddd[[[SSSPPPNNNKKKIIIJJJJJJKKKPPPVVVYYY]]]hhhssszzz|||~~~}}}}}}{{{~~~wwwnnneee```dddfffgggeeeaaa^^^^^^___gggiiillloooqqqpppooonnnrrrrrrqqqqqqqqqpppppppppoooooonnnnnnnnnnnnoooooommmkkkkkkmmmrrrwww|||~~~~~~lll```XXXWWW___rrrtttnnnaaaQQQHHHHHHIIIGGGCCCFFFBBB>>><<<===@@@BBBBBBJJJIIIKKKSSSaaasssqqqbbbYYYQQQOOORRR```kkkyyy|||wwwmmmddd```]]]XXXUUUUUU\\\aaahhhooorrrpppjjjeee```aaaccceeefffgggggggggnnnqqquuuxxxyyywwwuuurrrgggddd```[[[XXXWWWXXXYYYXXX\\\ccckkkvvvvvvvvv~~~{{{hhhZZZPPPKKKHHHEEEBBB>>>===@@@EEEIIIKKKHHHGGGGGGMMM^^^{{{{{{{{{ooocccVVVMMMJJJIIIOOOZZZhhhxxx~~~mmmgggjjjwwwbbbYYYjjj~~~pppaaaVVVNNNEEEAAAAAAAAAKKK___wwwxxxkkkgggrrrvvvwwwvvvqqqcccYYYQQQOOOMMMJJJHHHIIIKKKLLLQQQWWWZZZ___hhhssszzz}}}~~~~~~|||~~~~~~zzzqqqiiicccdddffffffddd```]]]\\\]]]bbbdddhhhkkkmmmmmmmmmlllooonnnnnnmmmllllllkkkkkkkkkjjjiiiiiihhhhhhhhhiiifffeeeeeegggmmmsssyyy}}}}}}sssfffZZZWWW\\\mmmzzzgggYYYQQQNNNJJJHHHHHHEEECCCBBBBBBDDDDDDCCCFFFGGGIIINNNXXXhhhyyyuuueeeZZZRRROOOPPP\\\ggguuu|||vvvlllbbb^^^[[[WWWTTTTTT\\\```gggmmmpppnnniiieee```aaabbbcccdddccccccbbbfffiiilllnnnooommmjjjhhhbbb___ZZZTTTQQQOOOPPPPPPTTTXXX```hhhrrr~~~yyyxxxlll[[[OOOHHHFFF???@@@CCCIIIOOOSSSUUUTTTJJJHHHHHHMMM^^^zzzzzz|||wwwlllaaaUUUMMMKKKIIIPPP\\\kkkyyytttbbb]]]```{{{qqq```XXXhhh{{{}}}{{{yyy}}}qqq```TTTKKKDDDAAABBBCCCKKK]]]tttwwwkkkfffnnn}}}yyyvvvpppaaaXXXPPPMMMLLLIIIHHHIIIMMMMMMRRRXXX\\\aaajjjssszzz}}}~~~|||||||||}}}}}}wwwooohhheeeeeeeeeaaa]]]ZZZYYYYYY[[[]]]aaafffhhhiiiiiiiiijjjiiihhhgggfffeeedddcccbbbbbb```___^^^^^^^^^^^^ZZZZZZ[[[^^^dddmmmuuuzzzzzz{{{kkk___ZZZ[[[gggzzzqqq```VVVQQQOOOHHHFFFDDDCCCCCCCCCBBBAAABBBEEEGGGJJJOOO[[[kkkvvv|||jjj\\\RRRNNNNNNVVVaaappp}}}~~~uuukkkaaa]]]ZZZVVVSSSTTT[[[___fffkkkmmmlllhhhfffbbbbbbbbbbbbbbbaaa```___```bbbdddeeeeeeccc```^^^ZZZWWWRRRNNNKKKJJJJJJKKKQQQVVV]]]gggqqq|||}}}zzzqqq\\\NNNIIIIIIEEEIIIPPPXXX]]]\\\XXXUUUJJJIIIHHHNNN^^^zzzzzzzzzxxxmmmbbbVVVNNNLLLGGGNNN\\\mmm|||ppp___YYY]]]nnnoooaaa[[[jjj{{{~~~~~~oooooosss~~~ooo]]]QQQIIIBBB@@@BBBCCCJJJZZZpppyyypppkkknnn|||www|||}}}yyysssbbbXXXPPPMMMLLLJJJJJJLLLOOOOOOTTTZZZ___ccckkksssxxx|||}}}|||zzzzzz||||||tttmmmfffeeebbb^^^ZZZVVVTTTTTTUUUXXX\\\aaadddeeeeeeeeedddcccbbb```^^^]]][[[[[[XXXWWWVVVUUUTTTSSSSSSSSSOOOPPPQQQUUU[[[eeeooovvvxxx~~~pppeee^^^\\\eeeuuuuuuddd]]][[[QQQMMMHHHDDDCCCBBBBBBAAAAAAEEEHHHHHHIIIRRRaaammm}}}ooo^^^SSSNNNLLLQQQ\\\lllzzzvvvlllbbb^^^[[[WWWVVVWWW\\\```eeehhhjjjiiihhhhhheeeeeeeeeeeeeeeddddddcccbbbcccccccccaaa___\\\[[[UUUSSSOOOKKKIIIJJJKKKLLLOOOTTT^^^hhhsss~~~|||uuuaaaUUUSSSVVV[[[[[[]]]]]]\\\VVVNNNIIIGGGGGGGGGMMM^^^{{{|||zzz|||qqqfffYYYNNNJJJEEEKKKYYYlllrrr```ZZZ]]]eee}}}lllaaa^^^lll}}}wwwiiiiiilll|||lllZZZNNNFFFAAA@@@BBBCCCJJJYYYoooyyyuuurrrqqqvvv}}}tttkkkrrr|||wwwdddZZZQQQOOONNNMMMMMMOOORRRQQQUUU]]]bbbfffmmmtttwwwzzz|||{{{yyyxxx{{{~~~}}}wwwqqqhhheee```[[[WWWSSSPPPNNNPPPSSSWWW\\\___`````````]]]\\\ZZZXXXVVVUUUSSSRRRNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIKKKMMMSSS]]]iiirrrvvv|||vvviiibbb^^^dddsss{{{rrrpppddd]]]SSSKKKFFFEEEFFFFFFAAADDDGGGGGGGGGNNN[[[eeerrr{{{tttaaaTTTNNNKKKOOOZZZjjjxxxwwwmmmccc___]]][[[ZZZ\\\^^^aaaeeegggggghhhiiikkkjjjjjjjjjkkkllllllmmmmmmggggggfffdddaaa^^^\\\ZZZVVVSSSOOOKKKIIIIIIKKKLLLNNNTTT^^^jjjuuu}}}lllccccccggggggccc\\\UUUPPPJJJEEEAAACCCCCCEEEMMM___|||}}}yyynnn^^^QQQJJJGGGKKKVVViiittt```ZZZ]]]aaatttzzzggg______mmmuuufffhhhhhhyyyjjjYYYNNNGGGBBBAAACCCCCCKKK\\\sss}}}||||||wwwtttvvvwwwuuutttvvv}}}|||nnnhhhsss}}}vvveee[[[RRRPPPPPPOOOPPPSSSTTTSSSWWW___eeeiiinnntttvvvyyy}}}|||zzzxxxxxxzzz|||{{{wwwsssiiieee^^^XXXTTTOOOKKKHHHLLLNNNRRRUUUXXXXXXXXXWWWTTTSSSRRRPPPNNNLLLKKKJJJEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHIIIIIINNNWWWdddnnnuuu|||llleeeaaafffsssyyypppaaaTTTLLLIIIIIIIIIDDDFFFHHHGGGHHHMMMWWW___lllwwwxxxcccVVVOOOKKKOOOZZZjjjwwwwwwmmmdddaaa```^^^___aaa```cccfffgggfffhhhkkkooooooooopppqqqrrrtttvvvwwwllljjjhhhddd```]]][[[YYYYYYVVVQQQMMMJJJIIIJJJKKKPPPWWWaaakkkuuu~~~zzzpppllllll___XXXOOOHHHDDDCCCCCCCCCAAAAAADDDMMM```}}}zzziiiYYYQQQLLLMMMTTTeee|||vvvbbb[[[]]]___lllxxxddd___```pppvvvggghhhiiiwwwiiiYYYOOOIIIDDDDDDFFFDDDOOOccc|||}}}zzzyyyuuuqqqqqqwww{{{zzzxxxxxx{{{}}}vvvkkkjjjxxx~~~}}}}}}{{{sssfff\\\SSSPPPPPPPPPQQQTTTVVVUUUXXX```gggkkkoootttwwwyyy{{{}}}~~~}}}xxxxxxyyyyyyxxxwwwuuusssjjjddd]]]VVVQQQMMMHHHDDDFFFHHHKKKMMMOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCC>>>???@@@AAACCCEEEGGGHHHIIIJJJIIIHHHJJJSSS```jjjuuu|||ssslllhhhlllvvvwwwggg\\\UUUQQQPPPMMMMMMLLLLLLLLLPPPWWW\\\iiivvv{{{dddWWWPPPLLLOOOZZZiiivvv~~~vvvlllcccaaaaaa```bbbeeecccfffhhhhhhfffhhhnnnssstttsssttttttvvvxxxzzz{{{pppmmmiiieee```]]]ZZZYYYYYYVVVSSSOOONNNNNNPPPRRRXXX^^^gggpppwww}}}rrreee^^^OOOJJJCCC??????AAACCCDDDAAABBBEEEMMM```|||~~~sssaaaXXXQQQOOOSSSbbbxxxxxxddd\\\^^^\\\fffxxxxxxddd```cccssswwwggghhhlllvvviiiZZZQQQKKKGGGFFFHHHEEERRRiii~~~zzzzzztttppppppxxx~~~~~~~~~zzzsssiiikkk|||}}}zzzyyy}}}zzzqqqeee[[[RRRPPPPPPPPPRRRUUUWWWVVVYYYaaahhhlllppptttyyyzzz{{{{{{|||~~~wwwxxxzzzyyyvvvtttsssssskkkddd\\\UUUPPPKKKFFFBBBAAACCCFFFHHHHHHGGGEEEDDDEEEEEEDDDCCCAAA@@@??????;;;<<<===@@@BBBEEEHHHIIIKKKLLLJJJHHHIIIQQQ^^^iiiuuu|||~~~~~~~~~zzzsssooorrr{{{}}}pppfff___[[[VVVUUURRRQQQRRRUUUYYY\\\cccppp|||eeeXXXQQQMMMOOOYYYhhhuuu}}}|||uuukkkbbb```aaaaaacccgggeeehhhjjjhhhgggiiiooouuuvvvvvvuuuvvvwwwxxxzzz{{{ssspppkkkfffaaa]]][[[ZZZVVVUUUSSSRRRSSSVVVZZZ\\\aaafffnnnuuuzzz~~~oooYYYLLLFFFCCC???===>>>?????????CCCCCCFFFNNN```|||}}}}}}|||jjj^^^QQQTTTYYYdddxxx{{{mmmddd___```kkkuuu~~~~~~ggg^^^eeeuuuwwwjjjmmmkkkzzzlll]]]SSSMMMGGGFFFGGGIIIXXXhhh~~~{{{wwwtttqqqqqqyyy{{{vvvlllnnn~~~}}}vvvvvvwwwoooeeeZZZWWWSSSOOONNNOOORRRTTTVVVYYY]]]aaaffflllssswwwyyyzzz{{{||||||~~~|||uuuuuuuuuvvvwwwvvvsssqqqgggccc___[[[WWWRRRKKKFFFBBBDDDFFFFFFDDDDDDDDDEEEEEEFFFEEEBBB???<<<;;;;;;?????????@@@BBBEEEIIIKKKLLLKKKIIIFFFHHHPPP\\\eeevvvzzz|||uuuqqqvvvwwwqqqnnnkkkfff```]]]]]]aaaeeekkkuuuqqq^^^SSSPPPVVV^^^jjjttt|||~~~{{{qqqmmmgggddddddfffggggggiiijjjkkkkkklllpppvvv{{{~~~wwwuuuxxxzzzzzzxxxtttrrrooojjjeee```]]][[[XXXXXXYYYZZZ\\\___aaabbbjjjooouuuyyy{{{~~~qqq]]]PPPFFFCCCAAA@@@AAABBBAAAAAABBBFFFJJJQQQccc|||}}}wwwhhh]]]TTTWWW]]]iiinnnfffdddbbbmmmxxx~~~ggg^^^dddvvv}}}ooosssuuu{{{mmm^^^TTTMMMHHHFFFHHHIIIYYYiii{{{~~~|||sssqqqqqqyyyzzzuuujjjlll}}}||||||~~~~~~~~~zzzvvvvvvuuulll```WWWTTTPPPMMMLLLMMMPPPRRRTTTXXX]]]bbbhhhmmmsssxxxyyyzzz|||}}}~~~{{{uuuuuuuuuvvvuuurrrooollliiifffaaa\\\WWWQQQKKKFFFDDDHHHMMMPPPQQQNNNIIIFFFCCCDDDCCCBBB@@@@@@AAACCCBBBBBBBBBBBBEEEHHHKKKMMMNNNMMMJJJIIIJJJQQQ\\\dddssswww}}}{{{vvvttt||||||wwwpppjjjggghhhjjjmmmvvvppp___TTTQQQUUU]]]iiittt{{{|||yyysssrrrnnniiifffeeegggiiihhhiiijjjjjjkkkpppwww}}}}}}uuurrrtttvvvvvvtttuuussspppkkkfffbbb^^^\\\\\\\\\]]]^^^```bbbdddeeekkkpppwww{{{}}}ttt___QQQFFFDDDAAA@@@AAABBBBBBAAABBBFFFJJJPPPbbb||||||xxxlllcccYYY\\\dddsssooohhhhhhiiiuuu}}}ggg]]]dddvvvwww{{{|||nnn^^^TTTMMMHHHGGGIIIMMMaaaqqq}}}vvvsssssszzz{{{uuujjjkkk}}}|||xxxvvvvvvtttuuutttvvvxxxuuuiii\\\TTTQQQNNNKKKJJJKKKMMMOOORRRWWW^^^eeejjjpppuuuxxxxxxzzz|||~~~}}}zzzwwwwwwxxxxxxvvvrrrnnnlllkkkiiifff```ZZZTTTNNNKKKKKKPPPZZZdddhhhcccXXXOOOHHHHHHGGGEEEDDDEEEHHHJJJIIIHHHHHHHHHJJJMMMPPPRRRQQQPPPOOOOOOQQQWWW___eeerrrwww~~~~~~}}}}}}~~~zzzwwwzzz}}}|||xxxyyy{{{tttqqqpppqqqyyyooo___VVVRRRTTT\\\hhhsss{{{yyytttpppqqqpppkkkdddaaadddgggdddfffggggggjjjqqq{{{wwwrrrrrrssssssssswwwuuusssoookkkgggcccaaacccccccccdddeeegggjjjkkkoootttzzzvvv```RRRGGGDDDAAA@@@AAABBBBBBAAABBBEEEIIIOOObbb~~~~~~zzzoooggg\\\aaakkk}}}rrrjjjlllsssggg]]]bbbuuu~~~|||mmm]]]RRRLLLGGGFFFIIIRRRlll{{{vvvsssyyy}}}vvvkkknnnyyysssnnnllliiijjjnnnuuu{{{wwwiii[[[RRRPPPMMMKKKJJJKKKMMMNNNQQQVVV___gggmmmrrrwwwzzzvvvyyy|||{{{xxxyyy{{{}}}|||zzzwwwtttsssoooooommmhhh```YYYUUUSSSRRRZZZiiiyyy|||mmm```WWWVVVRRRNNNKKKKKKNNNQQQSSSSSSRRRRRRSSSUUUXXXYYYVVVVVVWWWXXX\\\bbbhhhlllwww|||}}}{{{{{{|||zzztttpppoooqqqttt|||~~~{{{|||~~~wwwtttvvv|||}}}~~~yyylll___VVVRRRSSS[[[gggqqqzzz~~~uuuooohhhhhhfffccc```^^^___```^^^```bbbccchhhrrr}}}vvvsssttttttuuuxxxwwwvvvtttrrrnnnllljjjhhhhhhggghhhjjjlllooopppsssyyy~~~}}}uuuaaaTTTHHHEEEBBB@@@@@@AAABBBBBBBBBEEEHHHNNNbbbwwwlllddd___eeeqqq{{{qqqttt{{{jjj]]]aaasss{{{lll\\\QQQJJJFFFFFFHHHUUUtttzzzsssooowww~~~vvvlllpppzzzqqqiiiddd```aaahhhuuu~~~yyyjjj]]]RRRQQQNNNLLLLLLMMMNNNOOOQQQWWW```iiioootttxxx{{{vvvyyy||||||xxxvvvwwwzzz}}}~~~}}}{{{|||}}}zzz||||||uuuiii^^^YYYWWWVVV```rrrrrrhhhfffbbb]]]YYYYYY\\\___bbbbbbbbbbbbbbbbbbbbbbbb^^^___```ccciiioootttwww}}}~~~|||{{{|||~~~~~~{{{yyyrrrmmmiiihhhfffhhhpppxxx~~~{{{zzzyyyvvvsssvvvwwwsssiii^^^VVVRRRSSSZZZfffpppxxx~~~tttnnnccc^^^ZZZZZZ]]]^^^[[[XXXUUUXXX[[[]]]cccqqqxxxtttsssuuuvvvvvvvvvwwwvvvuuusssqqqoookkkjjjjjjjjjmmmpppsssuuuyyyxxx{{{rrrbbbWWWJJJFFFBBB@@@@@@AAABBBBBBAAAEEEHHHOOOccc{{{tttkkkdddbbbjjjvvv~~~mmm]]]^^^ppp|||mmm\\\QQQJJJFFFFFFIIIVVVxxx}}}wwwnnnkkkwwwxxxmmmqqq}}}ssshhhaaa]]]\\\cccsss~~~yyyjjj^^^SSSRRRPPPNNNNNNOOOPPPQQQSSSYYYbbbjjjpppuuuyyy|||xxxzzz~~~~~~yyyvvvuuusssvvvzzz{{{{{{|||tttddd\\\YYYZZZddduuuuuutttqqqnnnlllnnnqqquuuuuuuuuvvvwwwuuurrrpppnnnhhhggggggkkkrrryyy}}}~~~}}}~~~}}}~~~~~~xxxsssqqqkkkgggcccaaa___```iiisss~~~{{{tttppplllnnnqqqooohhh___XXXSSSSSS[[[eeeooowwwxxxqqqeee]]]VVVUUUZZZ[[[WWWRRRMMMPPPSSSUUU\\\lllwwwqqqqqqsssvvvuuuvvvwwwwwwvvvtttqqqpppllllllkkklllooossswwwzzz|||yyy~~~sssdddYYYKKKGGGBBB@@@@@@AAABBBBBBAAAEEEIIIPPPeeeyyysssnnniiieeeeeemmmxxxppp^^^\\\lll~~~ooo^^^RRRLLLHHHHHHLLL[[[|||{{{yyynnnjjj{{{}}}qqqvvvxxxlllddd^^^ZZZ```ppp|||vvvggg\\\SSSRRRQQQPPPOOOPPPQQQRRRVVV[[[cccjjjpppuuuzzz}}}{{{~~~|||wwwtttsssqqqtttwwwxxxxxx|||mmmccc``````iiiwww~~~~~~}}}yyyooommmlllooouuu||||||zzztttooollliiieeeaaa___]]]```lllxxx}}}wwwppplllhhhkkknnnnnniiibbbZZZVVVTTT[[[eeennnvvv~~~yyykkkdddZZZVVVUUUSSSOOOLLLGGGJJJLLLMMMSSSccc{{{wwwpppooossswwwzzzzzz{{{zzzxxxuuuqqqooommmmmmlllnnnqqqvvv{{{~~~}}}wwwggg[[[LLLHHHCCC@@@@@@AAABBBCCCAAAEEEJJJRRRfff~~~yyymmmgggdddbbb```gggoooyyysss___[[[jjjqqq___TTTMMMJJJJJJNNN```|||rrrmmmwww{{{|||ppphhh```ZZZ^^^nnnyyysssdddYYYSSSRRRQQQPPPPPPPPPQQQRRRXXX\\\cccjjjpppuuuzzz~~~~~~{{{vvvssssssrrruuuxxxxxxxxx|||uuukkkiiifffnnn{{{tttqqqnnnpppvvv{{{~~~|||zzztttoookkklllgggbbb______dddsss~~~zzzuuuooojjjhhhjjjnnnnnnkkkddd\\\WWWUUU\\\eeennnuuu}}}pppiii```VVVOOOKKKHHHFFFEEEGGGHHHHHHMMM]]]uuuxxxqqqppptttyyy|||wwwrrrpppnnnmmmmmmooosssyyy~~~~~~|||iii\\\LLLHHHCCC@@@@@@AAABBBCCCAAAFFFKKKTTTggg